Bài giảng Mạng máy tính: Chương 5a cung cấp cho người học các kiến thức: Introduction and serviceIntroduction and service, error detection and correction, multiple access protocols & LAN, Link-layer addressing và ARP, Specific link layer technologies, | Chương 5. Giao thức tầng liên kiết dữ liệu (data link) Bang . Tran Faculty of Information Technology University of Transports and Communication (HCM Campus) Email: bangtqh@ Ch5. Giao thức tầng liên kết dữ liệu - Introduction and services - Error detection and correction - Multiple access protocols & LAN - Link-layer addressing & ARP - Specific link layer technologies 28/10/2016 Chương 5. Tầng liên kết dữ liệu 2 Introduction & services Chương 5. Tầng liên kết dữ liệu 28/10/2016 3 Data Link Data link: Liên kết dữ liệu; tầng 2. PDU: frame. packet “link” nhiều frame Nhiệm vụ của tầng data link là truyền các các packet (datagram) từ nút này tới nút khác. 28/10/2016 Chương 5. Tầng liên kết dữ liệu 4 Data Link & frame M Ht M Hn Ht M Hl Hn Ht M application transport network link physical data link protocol phys. link network link physical Hl Hn Ht M frame Link: router-router; host-host; router-host frame: dữ liệu của tầng data link 28/10/2016 Chương 5. Tầng liên kết dữ liệu 5 Các dịch vụ của tầng data link Đóng frame và truy cập đường truyền (framing, link access) đóng gói tin vào các frame truy nhập đường truyền (đường truyền dùng chung cần có quy tắc truy nhập) địa chỉ vật lý (physical addr) được sử dụng. Truyền tin cậy (reliable delivery): rdt. đảm bảo các gói tin của tầng mạng không bị lỗi. tuỳ thuộc chất lượng đường truyền. 28/10/2016 Chương 5. Tầng liên kết dữ liệu 6 Các dịch vụ của tầng data link (cont) Flow control (điều khiển lưu lượng!!!) đảm bảo lưu lượng truyền hợp lý, nút nhận không bị quá tải Error detection lỗi có thể phát sinh do nhiễu, tín hiệu yếu nút nhận phát hiện lỗi, bỏ qua hoặc yêu cầu nút gửi gửi lại. Error correction nút nhận xác định bit bị lỗi và sửa lỗi. Half-duplex and Full-duplex half-duplex: các nút không thể truyền nhận đồng thời. full-duplex: các nút có thể truyền nhận đồng thời. Chương 5. Tầng liên kết dữ liệu 28/10/2016 7 Implementation Link layer được thực thi tại