Chuong 5 - Tang mang - Network Layer

97 20 0
Chuong 5 - Tang mang - Network Layer

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bộ môn Truyền thông và Mạng máy tính Viện CNTT&TT - ĐHBK Hà Nội Giới thiệu về tầng mạng  Giao thức tầng mạng – Internet Protocol  Địa chỉ IP và khuôn dạng gói tin IP Nhận protocol data unit (PDU) từ tầng Transport • Gán địa chỉ IP • Encapsulation/Decapsulation (thêm/bớt IP header) → IP packets • Định tuyế

Bài tập Lấy số cuối mã sinh viên S1 = ABCD → Chuyển theo nguyên tắc S1’=(9-A)(9-B)(9-C)(9-D) → Chuyển sang nhị phân → Tính mã Parity (9-D) chẵn/lẻ → mã chẵn/lẻ → Chuyển sang nhị phân số S2 = 7982 → Tìm mã checksum S1’, S2 → Cho M(x) = 10011000, tìm R(x) kiểm tra lỗi dùng mã CRC biết G(x)=110101 Bài tập Lấy số ngày sinh + tháng sinh: S1 = ABCD → Chuyển theo nguyên tắc S1’ = DCBA → Chuyển sang nhị phân → Tính mã Parity C chẵn/lẻ → mã chẵn/lẻ → Chuyển sang nhị phân số S2 = 7982 → Tìm mã checksum S1’, S2 → Cho M(x) = 10011000, tìm R(x) kiểm tra lỗi dùng mã CRC biết G(x)=110101 Chương 5: Tầng mạng – Network Layer Giảng viên: Nguyễn Đức Tồn Bộ mơn Truyền thơng Mạng máy tính Viện CNTT&TT - ĐHBK Hà Nội Tổng quan  Tuần trước…     Các chức tầng Liên kết liệu Các phương pháp kiểm soát lỗi Các phương pháp đa truy nhập Tuần    Giới thiệu tầng mạng Giao thức tầng mạng – Internet Protocol Địa IP khn dạng gói tin IP Giới thiệu tầng mạng Khái niệm Nguyên lý lưu-và-chuyển tiếp Giao thức Internet Protocol - IP Giới thiệu Tầng mạng • Nhận protocol data unit (PDU) từ tầng Transport • Gán địa IP • Encapsulation/Decapsulation (thêm/bớt IP header) → IP packets IP header • Định tuyến PDU Chức Tầng mạng • Giao tiếp Host-to-host • Đưa gói tin từ máy gửi để đến máy nhận • Địa logical IP (source, destination) • Chọn đường → Nắm tình trạng mạng • Kết nối mạng (topology) • Tình hình (nghẽn) đường truyền Network A Routers Network B Tầng liên kết liệu chịu trách nhiệm truyền tải khung (frame) từ đầu đến đầu kênh truyền vật lý Nguyên lý lưu-và-chuyển tiếp Internet Protocol   Là giao thức tầng mạng Hai chức  Chọn đường (Routing): Xác định đường gói tin từ nguồn đến đích  Chuyển tiếp (Forwarding): Chuyển liệu từ đầu vào tới đầu định tuyển (router)  VD application TCP/UDP IP data link physical Send data application TCP/UDP IP Receive data data link physical Chọn đường chuyển tiếp gói tin Ver IHL IP packet TOS Identification TTL payload IP header Protocol Packet length Flag Fragment Offset Header Checksum Source IP address Destination IP address Host Router •ðường tiếp theo? •Chuyển tiếp đến router nào? Router Router Host Tổng quan ICMP (1)  IP giao thức không tin cậy, không liên kết   Thiếu chế hỗ trợ kiểm soát lỗi ICMP sử dụng tầng mạng để trao đổi thông tin   Báo lỗi: báo gói tin khơng đến máy trạm, mạng, cổng, giao thức Thông điệp phản hồi 83 Tổng quan ICMP (2)   Cũng giao thức tầng mạng, song “phía trên” IP:  Thơng điệp ICMP chứa gói tin IP ICMP message: Type, Code, với bytes gói tin IP bị lỗi ICMP message IP header ICMP message 84 Nhắc lại: IP header trường Protocol Ver HLEN DS Total Length Identification TTL Flags Protocol Fragmentation offset Header Checksum Source IP address Destination IP address Protocol: 1: ICMP 2: IGMP 6: TCP 17: UDP 89: OSPF Option Có thể xem số hiệu giao thức /etc/protocols C:\WINDOWS\system32\drivers\etc\protocols 48 Khn dạng gói tin ICMP     Type: dạng gói tin ICMP Code: Ngun nhân gây lỗi Checksum Mỗi dạng có phần cịn lại tương ứng 78 Type 15 16 Code 31 Checksum Rest of the header Data 86 ICMP Message Type Một số dạng gói tin ICMP Error-reporting messages Query messages Destination Unreachable Source quench Redirection 11 Time exceeded 12 Parameter problem or Echo reply or request 13 or 14 Time stamp request or reply 17 or 18 Address mask request or reply or 10 Router advertisement or solicitation 87 ICMP công cụ debug   ICMP hoạt động song suốt với người sử dụng NSD sử dụng ICMP thông qua công cụ debug   ping traceroute 88 Ping ICMP  ping      Sử dụng để kiểm tra kết nối Gửi gói tin “ICMP echo request” Bên nhận trả “ICMP echo reply” Mỗi gói tin có số hiệu gói tin Trường liệu chứa thời gian gửi gói tin  Tính thời gian - RTT (round-trip time) 89 RTT (Round-Trip Time) Sender Receiver L/R RTT RTT + L / R time time 90 Ping: Ví dụ C:\Documents and Settings\hongson>ping www.yahoo.co.uk Pinging www.euro.yahoo-eu1.akadns.net [217.12.3.11] with 32 bytes of data: Reply from 217.12.3.11: bytes=32 time=600ms TTL=237 Reply from 217.12.3.11: bytes=32 time=564ms TTL=237 Reply from 217.12.3.11: bytes=32 time=529ms TTL=237 Reply from 217.12.3.11: bytes=32 time=534ms TTL=237 Ping statistics for 217.12.3.11: Packets: Sent = 4, Received = 4, Lost = (0% loss), Approximate round trip times in milli-seconds: Minimum = 529ms, Maximum = 600ms, Average = 556ms 91 Traceroute: Cơng cụ dị vết đường C:\Documents and Settings\hongson>tracert www.jaist.ac.jp Tracing route to www.jaist.ac.jp [150.65.5.208] over a maximum of 30 hops: 10 11 12 13 14 15 ms

Ngày đăng: 16/05/2021, 00:39

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan