Bài giảng Truyền dữ liệu: Chương 4.2 - ThS. Cao Văn Lợi
Số trang: 22
Loại file: pdf
Dung lượng: 404.82 KB
Lượt xem: 9
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Truyền dữ liệu: Chương 4.2 Các giao thức điều khiển liên kết số liệu, cung cấp cho người đọc những kiến thức như: Các giao thức hướng ký tự (Kermit, BSC); Các giao thức hướng bit (HDLC);... Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Truyền dữ liệu: Chương 4.2 - ThS. Cao Văn Lợi Chöông 4: Các giao thức điều khiển liên kết số liệu 1. Điều khiển lỗi ARQ 2. Các giao thức hướng ký tự (Kermit, BSC) 3. Các giao thức hướng bit (HDLC) Cô sôû kyõ thuaät truyeàn soá lieäu – Chöông 5 1 II. Các giao thức hướng ký tự 2.1. Giao thöùc höôùng kyù töï ñôn coâng - KERMIT 2.2. Giao thöùc höôùng kyù töï baùn song coâng - BSC 2 2.1. Kermit DTE DTE DLP DTE DTE DLP PSTN MODEM Dùng cơ chế điều khiển lỗi ARQ (Idle RQ, Continue RQ) Điểm – nối – điểm 3 2.1. Kermit Höôùng truyeàn Time Header Döõ lieäu cuûa khung SOH LEN SEQ TYPE Data BCC CR Kieåu file Soá tuaàn töï cuûa khung - tính theo Modulo 64 - giaù trò baèng maõ ASCII cuûa kyù töï SEQ tröø ñi 32; töø ‘SP’ (32) ñeán ‘_’ (95). Soá kyù töï tính töø SEQ ñeán heát BCC, ñöôïc tính baèng maõ ASCII cuûa kyù töï LEN tröø ñi 32. Phaïm vi töø ‘#’ (35) ñeán ‘~’ (126), töùc laø Ñaàu töø 3 kyù töï (data = 0 kyù töï) ñeán 94 (data = 91 kyù töï). Cuoái khung khung 4 2.1. Kermit Caùc giaù trò cuûa tröôøng TYPE: ‘S’ = thieát laäp phieân truyeàn ‘F’ = teân file ‘D’ = döõ lieäu cuûa file ‘Z’ = keát thuùc file ‘B’ = keát thuùc phieân truyeàn ‘Y’ = baùo phaùt toát (ACK) ‘N’ = baùo phaùt hoûng (NACK) ‘E’ = baùo coù loãi 5 2.2. BSC (Binary Synchronous Control) Protocol Laø moät giao thöùc höôùng kyù töï Mode truyeàn daãn baùn song coâng, ñoàng boä Söû duïng cho caáu hình ña ñieåm Master ñoùng vai troø ñieàu khieån Caùc slave chæ ñöôïc phaùt hay thu vôùi master khi ñöôïc thaêm doø. 6 Figure 5.33 2.2. BSC PROTOCOL Poll X Select Z Master Data Data Slave X Slave Y Slave Z Hoaït ñoäng Poll vaø Select cuûa BSC 7 Figure 5.33 2.2.BSC PROTOCOL – frame Station SYN SYN SOH Identifier STX Data ETX BCC address i-frame, data chöùa trong moät khung Station SYN SYN SOH Identifier STX Data ETB BCC address SYN SYN SOH Identifier STX Data ETB BCC SYN SYN SOH Identifier STX Data ETX BCC i-frame, data chöùa trong nhieàu khung 8 Figure 5.33 2.2. BSC PROTOCOL – frame Poll/Select-frame Station SYN SYN EOT P/S BCC address SYN SYN ACK SYN SYN NAK Ñaùp öùng Poll/Select SYN SYN EOT Keát thuùc phieân truyeàn SYN SYN ACK 0/1 Baùo nhaän toát I-frame SYN SYN NAK 0/1 Baùo hoûng I-frame 9 Figure 5.33 10 3. Giao thức HDLC Ba chế độ hoạt động HDLC NRM – Normal Response Model ARM – Asynchronous Response Model ABM – Asynchronous Balanced Model 11 Unbalanced Point-to-point link Commands Primary Secondary Responses NRM: Normal Response Mode Unbalanced Multipoint link Commands Primary Responses Secondary Secondary Secondary 12 Balanced Point-to-point link between Combined Stations Primary Commands Responses Secondary Secondary Responses Commands Primary ABM: Asynchronous Balance Mode 13 Khuôn dạng Frame của giao thức HDLC 14 Cấu trúc trường control 15 Trường control của S-frame Supervisory Frame or S-frame 1 0 S S P/F N(R) 4 kiểu S-frames: SS=00: RR (Receive Ready) frame used when no I-frame for piggyback SS=01: REJ (Reject) frame, i.e., NAK frame SS=10: RNR (Receive Not Ready) frame, indicate unable to receive any more. SS=11: SREJ (Selective Reject) frame, indicate the retransmission of specified frame 16 ...
Nội dung trích xuất từ tài liệu:
Bài giảng Truyền dữ liệu: Chương 4.2 - ThS. Cao Văn Lợi Chöông 4: Các giao thức điều khiển liên kết số liệu 1. Điều khiển lỗi ARQ 2. Các giao thức hướng ký tự (Kermit, BSC) 3. Các giao thức hướng bit (HDLC) Cô sôû kyõ thuaät truyeàn soá lieäu – Chöông 5 1 II. Các giao thức hướng ký tự 2.1. Giao thöùc höôùng kyù töï ñôn coâng - KERMIT 2.2. Giao thöùc höôùng kyù töï baùn song coâng - BSC 2 2.1. Kermit DTE DTE DLP DTE DTE DLP PSTN MODEM Dùng cơ chế điều khiển lỗi ARQ (Idle RQ, Continue RQ) Điểm – nối – điểm 3 2.1. Kermit Höôùng truyeàn Time Header Döõ lieäu cuûa khung SOH LEN SEQ TYPE Data BCC CR Kieåu file Soá tuaàn töï cuûa khung - tính theo Modulo 64 - giaù trò baèng maõ ASCII cuûa kyù töï SEQ tröø ñi 32; töø ‘SP’ (32) ñeán ‘_’ (95). Soá kyù töï tính töø SEQ ñeán heát BCC, ñöôïc tính baèng maõ ASCII cuûa kyù töï LEN tröø ñi 32. Phaïm vi töø ‘#’ (35) ñeán ‘~’ (126), töùc laø Ñaàu töø 3 kyù töï (data = 0 kyù töï) ñeán 94 (data = 91 kyù töï). Cuoái khung khung 4 2.1. Kermit Caùc giaù trò cuûa tröôøng TYPE: ‘S’ = thieát laäp phieân truyeàn ‘F’ = teân file ‘D’ = döõ lieäu cuûa file ‘Z’ = keát thuùc file ‘B’ = keát thuùc phieân truyeàn ‘Y’ = baùo phaùt toát (ACK) ‘N’ = baùo phaùt hoûng (NACK) ‘E’ = baùo coù loãi 5 2.2. BSC (Binary Synchronous Control) Protocol Laø moät giao thöùc höôùng kyù töï Mode truyeàn daãn baùn song coâng, ñoàng boä Söû duïng cho caáu hình ña ñieåm Master ñoùng vai troø ñieàu khieån Caùc slave chæ ñöôïc phaùt hay thu vôùi master khi ñöôïc thaêm doø. 6 Figure 5.33 2.2. BSC PROTOCOL Poll X Select Z Master Data Data Slave X Slave Y Slave Z Hoaït ñoäng Poll vaø Select cuûa BSC 7 Figure 5.33 2.2.BSC PROTOCOL – frame Station SYN SYN SOH Identifier STX Data ETX BCC address i-frame, data chöùa trong moät khung Station SYN SYN SOH Identifier STX Data ETB BCC address SYN SYN SOH Identifier STX Data ETB BCC SYN SYN SOH Identifier STX Data ETX BCC i-frame, data chöùa trong nhieàu khung 8 Figure 5.33 2.2. BSC PROTOCOL – frame Poll/Select-frame Station SYN SYN EOT P/S BCC address SYN SYN ACK SYN SYN NAK Ñaùp öùng Poll/Select SYN SYN EOT Keát thuùc phieân truyeàn SYN SYN ACK 0/1 Baùo nhaän toát I-frame SYN SYN NAK 0/1 Baùo hoûng I-frame 9 Figure 5.33 10 3. Giao thức HDLC Ba chế độ hoạt động HDLC NRM – Normal Response Model ARM – Asynchronous Response Model ABM – Asynchronous Balanced Model 11 Unbalanced Point-to-point link Commands Primary Secondary Responses NRM: Normal Response Mode Unbalanced Multipoint link Commands Primary Responses Secondary Secondary Secondary 12 Balanced Point-to-point link between Combined Stations Primary Commands Responses Secondary Secondary Responses Commands Primary ABM: Asynchronous Balance Mode 13 Khuôn dạng Frame của giao thức HDLC 14 Cấu trúc trường control 15 Trường control của S-frame Supervisory Frame or S-frame 1 0 S S P/F N(R) 4 kiểu S-frames: SS=00: RR (Receive Ready) frame used when no I-frame for piggyback SS=01: REJ (Reject) frame, i.e., NAK frame SS=10: RNR (Receive Not Ready) frame, indicate unable to receive any more. SS=11: SREJ (Selective Reject) frame, indicate the retransmission of specified frame 16 ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Truyền dữ liệu Truyền dữ liệu Giao thức hướng ký tự Giao thức hướng bit Cấu trúc trường controlTài liệu liên quan:
-
Đề thi học kì môn Truyền số liệu - Trường CĐ Kỹ thuật Cao Thắng (Đề 2)
1 trang 91 1 0 -
Tiểu luận: Nghiên cứu kiến trúc hệ thống mạng và bảo mật trung tâm dữ liệu áp dụng cho ABBANK
27 trang 74 0 0 -
Giáo trình Thí nghiệm mạng và truyền dữ liệu (sử dụng cho hệ đại học): Phần 2
21 trang 41 0 0 -
Lecture Data Communication: Lesson 6
17 trang 27 0 0 -
8 trang 26 0 0
-
GIáo trình truyền dữ liêu part 2
22 trang 26 0 0 -
Đề thi kết thúc học phần Truyền dữ liệu - Học viện Nông nghiệp Việt Nam (Đề số 098)
1 trang 26 0 0 -
tiểu luận: ĐẢM BẢO AN TOÀN BẢO MẬT CHO MẠNG THÔNG TIN DỮ LIỆU CHUYÊN DÙNG
34 trang 26 0 0 -
Giáo trình Kỹ thuật truyền tin
94 trang 26 0 0 -
Bài giảng Truyền dữ liệu: Chương 1 - ThS. Cao Văn Lợi
15 trang 25 0 0