Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 56 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
56
Dung lượng
2,5 MB
Nội dung
ÔnTậpMẠNGMÁYTÍNH GV: Đinh Đồng Lưỡng Topology Topologies (đồ hình mạng) Các thành phần MMT • trạm, hệ thống đầu cuối – pc’s, workstations, servers – PDA’s, phones, toasters chạy ứng dụng mạng • liên kết truyền thơng router server local ISP workstation mobile – fiber, copper, radio, satellite – điểm - điểm quảng bá – băng thơng • switches routers: chuyển tiếp gói liệu qua mạng • internet (liên mạng): mạngmạng • Internet liên mạng công cộng cụ thể regional ISP company network Network Taxonomy (Phân loại mạng) Telecommunication networks Circuit-switched networks FDM TDM Packet-switched networks Networks with VCs Datagram Networks Những vấn đề MMT Đặt tên/Đánh địa Làm để tìm tên/địa đối tác mà bạn muốn giao tiếp Địa chỉ: chuỗi byte định danh nút (node) Các loại địa • Unicast: địa đơn hướng • Broadcast: địa quảng bá • Multicast: địa đa hướng Định tuyến/Chuyển tiếp: trình xác định làm để gởi gói tin đến đích dựa địa Tìm “hàng xóm”, xây dựng bảng dẫn đường Giao thức (Protocols) Giao thức sống hàng ngày: Luật giao thơng, thảo luận bàn tròn… Hi Hi Got the time? 2:00 TCP connection request TCP connection response Giao thức: luật giúp thành phần mạng (network elements) hội thoại với Giao thức định nghĩa thỏa thuận (agreement) thực thể ngang hàng (peering entities) Khuôn dạng ngữ nghĩa thông điệp trao đổi Các tầng mơ hình OSI Layered Architecture Minh họa trao đổi thơng tin mơ hình OSI Sự phân phát nút-nút Node-to-node delivery Sự phân phát cuối-cuối End-to-end delivery 10 Phân lớp địa IP Lớp A Net Host Host Host/8 net=0xxx xxxx - (0-127) Lớp B Net1 Net2 Host.Host/16 net1=10xx xxxx- (128-191) Lớp C Net1 Net2 Net3 Host/24 Net1=110x xxxx –(192-223) Lớp D Net1=1110 xxxx- (224-239) Lớp dự phòng (240-255) 42 Mạng Mặt nạ mạng Được thức hóa vào năm 1985, mặt nạ mạng chia mạng đơn thành nhiều mạng Một bit “1” subnet mask có nghĩa bit tương ứng địa IP thuộc địa mạng Một bit “0” subnet mask có nghĩa bit tương ứng địa IP thuộc địa trạm Cho phép nhà quản trị mạng chia mạng họ thành mạng nhỏ hay gọi mạng Các ưu điểm thảo luận sau 43 Subnetting (chia mạng con) gì? Network Network 172 16 Network Network Host Host 0 Subnet Host Subnetting trình mượn bits phần địa trạm để chia mạng lớn thành nhiều mạng nhỏ Subnetting KHÔNG cho ta nhiều địa trạm, mà ngược lại làm bớt số địa trạm Ta đ/c IP cho mạng con, cho địa mạng cho địa quảng bá mạng Ta bị subnet cuối tất địa trạm địa quảng bá subnet trùng với địa quảng bá mạng (lớn) Trong công nghệ cũ, ta bị subnet đầu tiên, địa mạng trùng với địa mạng (lớn) (Ngày mạng sử 44 dụng.) Một mạng với hệ thống phân cấp mức (không bị chia mạng con) Lưu ý: Địa IP thiết kế với hệ thống phân cấp mức 45 Một mạng với hệ thống phân cấp mức (bị chia mạng con) 46 Tầng Vận chuyển 47 Vị trí UDP chồng giao thức TCP/IP 48 UDP: Thường sử dụng cho ứng dụng streaming multimedia chấp nhận mát (loss tolerant) nhạy tốc độ (rate sensitive) 32 bits Chiều dài UDP segment tính byte, bao gồm header Ví dụ sử dụng UDP DNS SNMP vận chuyển tin cậy qua UDP: bổ sung tin cậy tầng ứng dụng phục hồi lỗi ứng dụng cụ thể! source port # length dest port # checksum Application data (message) UDP segment format 49 Cấu trúc TCP segment giúp định danh điểm đầu cuối kết nối 32 bits URG: liệu khẩn (thường khơng dùng đến) ACK: số ACK có hiệu lực PSH: đẩy dl thường không dùng đến) RST, SYN, FIN: cờ để thiết lập, ngắt kết nối Internet checksum (tương tự UDP) source port # dest port # sequence number acknowledgement number head not len used UAPRSF checksum Receive window Urg data pnter Options (variable length) Để xác định bytes liệu (không phải segments!) # bytes bên nhận sẵn sàng chấp nhận application data (variable length) 50 Phiên http thứ hai client server Giống số cổng đích, khác số cổng nguồn để định danh cho phiên duyệt web http đến www.cisco.com 1030 80 Dest Port = 80 Gởi packets đến ứng dụng web server Gởi packets đến ứng dụng web server http đến www.cisco.com 1031 Dest Port = 80 80 Ví dụ hai cửa sổ trình duyệt có URL TCP/IP sử dụng Layer đến cửa sổ 7-51 số hiệu cổng nguồn để biết thông tin Transport chuyển TCP or UDP Connection State Source IP Destination IP Source Port Destination Port Lưu ý: Trên thực tế, ta mở trang html đơn, thơng thường có nhiều phiên TCP tạo ra, khơng Hình minh họa nhiều kết nối TCP phiên http đơn 52 Yếu tố xác định tính cho kết nối? Kết nối định nghĩa cặp số: Địa IP nguồn, Số cổng nguồn Địa IP đích, Số cổng đích Các kết nối khác dùng số hiệu cổng đích trạm chủ miễn số cổng nguồn hay địa IP nguồn khác 53 Các ứng dụng điển hình cổng Port mặc định dịch vụ HTTP(80) HTTPS(443) FTP(21) POP(110) SMTP(25) DNS(53) Telnet(23) phạm vi: Well Known Ports (0 – 1023), Registered Ports (1024 – 49151), Dynamic and/or Private Ports (49152 – 65535): 54 Thực giao tiếp TCP Thông số SYNchronize: Yêu cầu kết nối máy Thông số ACKnowledgement: Trả lời kết nối máy bắt đầu thực Thơng số FINal: Kết thúc q trình kết nối máy Thông số RST (reset): Khởi động lại kết nối Thông số PSH ( push): Thực chức đẩy đệm TCP – thường sử dụng cho gói tin ưu tiên Thơng số URG (Urgent): Thông số nhằm thiết lập độ ưu tiên cần xử lý cho gói tin Các thơng số TCP Header có giá trị (Khơng thiết lập) (Được thiết lập) nằm bít phần Flag TCP Header 55 Thực giao tiếp TCP Thực bắt tay bước Bước 1: Host A gửi gói tin SYN Host B nhận gói tin SYN Bước 2: Host B gửi Host A gói tin SYN/ACK Host A nhận gói tin SYN/ACK Bước 3: Host A gửi gói tin ACK tới Host B Host B nhận gói tin ACK Kết nối TCP thiết lập 56 ... tính Một cổng SW, Router collision domain Các cổng SW, router nối lại với tính Hub collision Mạng cục - LANs Kết nối máy tính phạm vi ngắn Làm để liên kết nhiều máy tính với Mỗi máy. .. routers: chuyển tiếp gói liệu qua mạng • internet (liên mạng) : mạng mạng • Internet liên mạng công cộng cụ thể regional ISP company network Network Taxonomy (Phân loại mạng) Telecommunication networks... luật giúp thành phần mạng (network elements) hội thoại với Giao thức định nghĩa thỏa thuận (agreement) thực thể ngang hàng (peering entities) Khuôn dạng ngữ nghĩa thông điệp trao đổi Các