[r]
(1)1
Data Link Control Protocols
CÁC GIAO TH C ĐI U KHI N Ứ Ề Ể
LIÊN K T D LI U Ế Ữ Ệ
GVHD: TS. Nguy n Thành Đ tễ ạ
(2)Data Link Control Protocols
Giao th c ki m soát liên k t d li uứ ể ế ữ ệ
M t cu c trò chuy n t o thành m t liên k t giao ộ ộ ệ ạ ộ ế
ti p hai chi u; ó m t thế ề Đ ộ ướ đ đố ức o i x ng gi a ữ hai bên thông i p đ ệ đượ c truy n qua l i ề ạ Có m t ph n ng kích thích liên t c, hành ộ ả ứ ụ động theo chu k ; nh n xét g i lên nh n xét khác, ỳ ậ ọ ậ hành vi c a hai cá nhân tr nên hòa h p, h p tác ủ ở ợ ợ và hướ ng đến m c tiêu ó ây giao ti p ụ đ Đ ế th c s ự ự
—On Human Communication,
Colin Cherry
(3)Giao th c ki m soát liên k t d li uứ ể ế ữ ệ
Yêu c u và m c tiêu đ truy n d li u hi u qu gi a hai tr m thu phát ầ ụ ể ề ữ ệ ệ ả ữ
đ c k t n i tr c ti p:ượ ế ố ự ế
(4)Ki m soát l u l ngể ư ượ
Kỹ thuật để đảm bảo thực thể
truyền không sử dụng nhiều liệu thực thể nhận
Thực thể nhận thường phân bổ đệm
dữ liệu có độ dài tối đa cho lần chuyển
Khi nhận liệu, người nhận phải
thực số xử lý định trước chuyển liệu đến phần mềm cấp cao
Trong trường hợp khơng có kiểm sốt
luồng, đệm người nhận đầy tràn xử lý liệu cũ
(5)Mơ hình truy n khungề
(6)Ki m sốt lu ng d ng và chể ồ ừ ờ
Hình th c ki m sốt dịng ch y ứ ể ả
đ n gi n nh tơ ả ấ Thông th ng m t ngu n ườ ộ
s chia m t kh i d li u ẽ ộ ố ữ ệ
l n thành các kh i nh h n ớ ố ỏ
và truy n d li u trong ề ữ ệ
nhi u khungề
Kích th c b đ m c a máy ướ ộ ệ ủ
thu có th b gi i h nể ị
Đ ng truy n càng dài, càng ườ ề
có nhi u kh năng x y ra ề ả ả
l i, b t bu c ph i truy n ỗ ắ ộ ả ề
l i toàn b khung hìnhạ ộ
Trên m t ph ng ti n chia ộ ươ ệ
s , thông th ng không cho ẻ ườ
phép m t tr m đ n ph ng ộ ế ươ
ti n trong m t th i gian dài, ệ ộ
do đó gây ra s ch m tr lâu ự ậ ễ
dài tr m g i khácở
(7)S d ng liên k t d ng và chử ụ ế ừ ờ
(8)Đi u khi n lu ng Windows tr tề ể ồ ượ
Ø Cho phép nhi u khung đ c đánh s chuy n ti pề ượ ố ể ế
Máy thu có b đ m W dàiộ ệ
Máy phát g i t i đa W khung hình mà khơng c n ACKử ố ầ ACK bao g m s l ng khung hình ti p theo d ki nồ ố ượ ế ự ế S th t đ c gi i h n b i kích th c c a tr ng(k)ố ứ ự ượ ướ ủ ườ
Khung đ c đánh s modulo 2kượ ố
Cung c p kích th c c a s t i đa lên đ n 2k – 1ấ ướ ổ ố ế
Máy thu có th ACK khung mà khơng cho phép truy n thêm (Nh n ch a s n ể ề ậ ẵ
sàng)
Ph i g i xác nh n bình th ng đ ti p t cả ử ậ ườ ể ế ụ
Ø N u có liên k t song cơng, có th cõng các ACKế ế ể
(9)Mô t c a s tr tả ổ ượ
(10)Ví d v Giao th c c a s tr tụ ề ứ ổ ượ