hệ thống giao thức mạng

91 222 0
hệ thống giao thức mạng

Đ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

Giao thức mạng tạo thành bộ quy tắc điều hành và các thủ tục tất cả các thiết bị kết nối với một mạng phải tuân theo để cho thông tin liên lạc giữa các thiết bị sẽ diễn ra một cách có trật tự. Quy định thủ tục được thực hiện trong một thiết lập các chương trình, mỗi chương trình hoạt động ở một lớp cụ thể về một số mạng lưới kiến trúc tiêu biểu là mô hình tiêu chuẩn ISO OSI. Điều này dẫn đến một giao thức ngăn xếp như mô tả trong phần 17.12.1. Nhiều giao thức độc quyền (hoàn thành nhiều vai trò chức năng tương tự ở mức độ tương đương trong ngăn xếp) đã tồn tại và mô tả toàn diện của chúng tất cả ở đây là không thể. (Một đặc điểm kỹ thuật khắt khe của ngay cả một giao thức duy nhất có thể dễ dàng chạy đến hàng trăm trang). Thay vào đó, chức năng chung của giao thức ở các lớp khác nhau trong các ngăn xếp giao thức được kiểm tra và một số ví dụ giao thức cụ thể được mô tả để minh họa các chức năng này được thực hiện thường. Mức độ chi tiết mà các giao thức được giải quyết là không thống nhất, việc nghiên cứu thường trở nên ít chi tiết với tăng mức độ giao thức lớp. Các ví dụ cụ thể mô tả cho các lớp mạng và ở trên đều lấy từ các bộ giao thức tiêu chuẩn ISO.

BTL MẠNG VIỄN THÔNG GVHD: TRẦN THỊ LAN NHÓM 5 – KTVTA-K51 1 Mục Lục CHƢƠNG 18: GIAO THỨC MẠNG 2 18.1. Giới thiệu 2 18.2. Lớp vật lý 2 18.2.1. Giao thức lớp vật lý – X21 3 18.3. Lớp liên kết dữ liệu 9 18.3.1. Đồng bộ hóa 11 18.3.2. Điều khiển lỗi 15 18.3.3. Điều khiển luồng 33 18.3.4. Giao thức liên kết dữ liệu – HDLC 37 18.4. Lớp mạng 42 18.4.1. Định tuyến 42 18.4.2. Điều khiển tắc nghẽn 50 18.4.3. Điều khiển lỗi 52 18.4.4. Chất lượng dịch vụ 52 18.4.5. Giao thức phân cấp mạng hướng kết nối – X25PLP 52 18.4.6. Giao thức phân cấp mạng không kết nối (CLNP) 57 18.4.7. Sử dụng nguyên thủy 65 18.5. Lớp truyền dẫn 67 18.5.1. Phân mảnh và khôi phục bản tin 68 18.5.2. Ghép kênh và truyền dẫn mạch ảo song song 68 18.5.3. Điều khiển luồng và điều khiển lỗi điểm – điểm 69 18.5.4. Sử dụng các cổng dễ biết và tạm thời 69 18.5.5. Giao thức truyền dẫn phân cấp – TP4 69 18.6. Lớp phiên 77 18.6.1. Kết nối, duy trì và phát hành phiên 77 18.6.2. Giám sát đối thoại 78 18.6.3. Phục hồi 78 18.6.4. Giao thức phân cấp phiên – ISO-SP 78 18.7. Lớp trình diễn 84 18.7.1. Dịch giữa phương thức truyền tải và cục bộ 85 18.7.2. Phương thức trừu tượng ký hiệu 1 (ASN.1) 86 18.7.3. Giao thức phân cấp trình diễn – ISO-PP 87 18.8. Lớp ứng dụng 87 18.9. Giao thức ngăn xếp không theo mô hình OSI 88 18.10. Tổng kết 89 BTL MẠNG VIỄN THÔNG GVHD: TRẦN THỊ LAN NHÓM 5 – KTVTA-K51 2 CHƢƠNG 18: GIAO THỨC MẠNG 18.1. Giới thiệu Giao thức mạng tạo thành bộ quy tắc điều hành và các thủ tục tất cả các thiết bị kết nối với một mạng phải tuân theo để cho thông tin liên lạc giữa các thiết bị sẽ diễn ra một cách có trật tự. Quy định thủ tục được thực hiện trong một thiết lập các chương trình, mỗi chương trình hoạt động ở một lớp cụ thể về một số mạng lưới kiến trúc tiêu biểu là mô hình tiêu chuẩn ISO OSI. Điều này dẫn đến một giao thức ngăn xếp như mô tả trong phần 17.12.1. Nhiều giao thức độc quyền (hoàn thành nhiều vai trò chức năng tương tự ở mức độ tương đương trong ngăn xếp) đã tồn tại và mô tả toàn diện của chúng tất cả ở đây là không thể. (Một đặc điểm kỹ thuật khắt khe của ngay cả một giao thức duy nhất có thể dễ dàng chạy đến hàng trăm trang). Thay vào đó, chức năng chung của giao thức ở các lớp khác nhau trong các ngăn xếp giao thức được kiểm tra và một số ví dụ giao thức cụ thể được mô tả để minh họa các chức năng này được thực hiện thường. Mức độ chi tiết mà các giao thức được giải quyết là không thống nhất, việc nghiên cứu thường trở nên ít chi tiết với tăng mức độ giao thức lớp. Các ví dụ cụ thể mô tả cho các lớp mạng và ở trên đều lấy từ các bộ giao thức tiêu chuẩn ISO. 18.2. Lớp vật lý Giao thức lớp vật lý định nghĩa các giao diện giữa một thiết bị đầu cuối người sử dụng, được gọi tổng quát như là dữ liệu thiết bị đầu cuối (DTE), và một thiết bị mà tạo ra các tín hiệu vật lý được truyền đến một nút truy cập mạng, gọi tổng quát như thiết bị truyền thông dữ liệu (DCE). DCE có thể là một modem nếu điều chế là cần thiết để phù hợp với các tín hiệu vật lý cho các đặc tính điện của đường dây, hoặc một trình điều khiển đường dây (trong trường hợp này DCE viết tắt đôi khi được hiểu là thiết bị cuối mạch dữ liệu). BTL MẠNG VIỄN THÔNG GVHD: TRẦN THỊ LAN NHÓM 5 – KTVTA-K51 3  DTE(Data Terminal Epuipment): Dữ liệu thiết bị đầu cuối  DCE(Data Circuit- Epuipment): Thiết bị cuối mạch dữ liệu  Data: Dữ liệu  Control: Kiểm Soát  Timing: Thời gian  Ground: Mặt đất  Physical layer interface: Giao diện lớp vật lý  Data network: Mạng số liệu Hình 18.1 Vị trí và chức năng chung của một giao diện lớp vật lý Định nghĩa giao thức có thể được chia thành cơ khí, điện, chức năng và phần thủ tục. Các phần cơ học luôn luôn đòi hỏi một đa lõi DCE-DTE cáp giao diện chấm dứt kết nối nhiều chân với các loại khác nhau của tín hiệu (ví dụ như dữ liệu và tín hiệu điều khiển) được truyền qua dây khác nhau. Hình 18.1 cho thấy mối quan hệ giữa các DTE và DCE và một đại diện chung của một giao diện DTE-DCE với một dây dành riêng cho mỗi các chức năng chính thường yêu cầu Kiểu truyền thống của giao diện kết hợp một chức năng cụ thể với mỗi pin của kết nối, một cách tiếp cận đặc trưng bởi các giao thức đặc điểm kỹ thuật EIA RS- 232 và các dẫn xuất của nó (RS-232-C và RS-449). Một cách tiếp cận thứ hai, điển hình là giao thức đặc điểm kỹ thuật ITU X.21, là sử dụng chân ít hơn nhưng mỗi lần sử dụng pin cho nhiều hơn một chức năng, sử dụng chuỗi ký tự mã hóa để phân biệt giữa các chức năng. (Lưu ý, tuy nhiên, một biến thể của X.21 tồn tại, X.21bis, đã được thiết kế để tương thích với RS-232-C.) 18.2.1. Giao thức lớp vật lý – X21 X.21 xác định giao diện lớp vật lý cho các gói tin X.25 chuyển mạng dữ liệu công cộng (PSPDN). (Nó cũng có thể chỉ định các giao diện vật lý cho một mạng chuyển mạch dữ liệu công cộng (CSPDN), nhưng trong trường hợp này chỉ quan tâm đến cuộc gọi thiết lập và hoạt động thanh toán bù trừ gọi,các dữ liệu giai đoạn chuyển giao không yêu cầu kiểm soát rõ ràng trong một hệ thống chuyển mạch). BTL MẠNG VIỄN THÔNG GVHD: TRẦN THỊ LAN NHÓM 5 – KTVTA-K51 4 X.21 cung cấp cho truyền đồng bộ bit nối tiếp giữa DTE và DCE trong chế độ full- duplex. Hình 18.2 cho thấy các kết nối đường dây DTE-DCE cho X.21và Bảng 18.1 cung cấp cho các chức năng kết hợp với mỗi dòng. X.27 (tương ứng với RS- 22A) là một tiêu chuẩn mô tả một phiên bản mạch giao diện cân bằng của X.21 và X.26 (tương ứng với RS-423A) là một tiêu chuẩn mô tả một phiên bản mạch không cân bằng. (Nói đúng ra X.21 mô tả phần thủ tục của các đặc điểm kỹ thuật với X.26/X.27 mô tả các bộ phận điện). Đối với dòng tốc độ từ 9,6 kbit /s và 10 Mbit/s X.27 được sử dụng, trong khi cho tốc độ 9,6 kHz và dưới đây X.26 là đủ. Hình 18.2 Kết nối đường dây DTE-DCE: T = truyền, C = kiểm soát, R = nhận được, I = dấu hiệu cho thấy, S=thời gian biểu tượng, B =byte thời gian, Ga = DTE nền tảng chung, G = tín hiệu mặt đất. BTL MẠNG VIỄN THÔNG GVHD: TRẦN THỊ LAN NHÓM 5 – KTVTA-K51 5 Bảng 18.1 Giới thiệu Pin X.21 (cho phiên bản X.26 và X.27) X.21 Chi tiết Chức năng Chức năng chung Thiết bị truyền X.26 X.27 Số pin Chỉ định Số pin Chỉ định DTE DCE 1 1 Mặt đất 8 G 8 G Tín hiệu mặt đất 9,10 Ga DTE điểm chung • 2 T 2,9 T Truyền (hoặc vận chuyển) Dữ liệu • 4,11 R 4,11 R Nhận • 3 C 3,10 C Kiểm soát Kiểm soát • 5,12 I 5,12 I Chỉ Định • 6,13 S 6,13 S Thời gian biểu tượng Thời gian • 7,14 B 7,14 B Byte thời gian • 15 15 Không được gán X.27 xác định điện áp khác biệt ≤ -0.3 V là những điểm logic 1 và ≥ 0,3 V là số logic 0. Ý nghĩa điện áp được đo như trên số lượng pin thấp hơn đối với (Tức là trừ) mà trên số lượng pin cao hơn, xem bảng 18.1. Dòng C và I thường được gọi là ON hoặc OFF tương ứng với số không và một trạng thái tương ứng. Các đặc điểm kỹ thuật cơ khí xác định một kết nối 15-pin, hình 18.3. Quy ước là mà DTEs thực hiện kết nối ở trong và DCEs thực hiện kết nối phần có lỗ để lắp. BTL MẠNG VIỄN THÔNG GVHD: TRẦN THỊ LAN NHÓM 5 – KTVTA-K51 6 Các trạng thái cho phép của giao diện X.21 được xác định bởi các tín hiệu trên T, C, R và mạch I. T có thể được tổ chức tại logic 1 (1111. . .) hoặc logic 0 (0000. . .) có thể thực hiện một xen kẽ mẫu bit (0101. . .) có thể mang ký tự trong Bảng chữ cái quốc tế số 5 (IA5, về cơ bản các ký tự ASCII), Phụ lục C, hoặc có thể mang dữ liệu. C và I có thể ON hoặc OFF. R có thể được tổ chức tại logic 1 hoặc logic 0 hoặc có thể mang IA5 ký tự. Hình 18.3 Kết nối 15-pin cho X.21 giao diện DTE - DCE Một ví dụ X.21 sự kiện trao đổi dữ liệu được minh họa trong hình 18.4. Trước khi sự kiện này là bắt đầu cả hai trạm ở trong trạng thái 'sẵn sàng' (1, OFF, 1, OFF) hoặc trạng thái 1. (Bảng 18.2 danh sách các trạng thái của giao diện X.21.) Các DTE bắt đầu thiết lập kiểm soát của nó (C) dòng ON và (T) đường truyền của nó để logic 0. Đây là trạng thái 2, 'yêu cầu gọi lại. Tiếp nhận này kết hợp các chương trình DCE truyền hai ký tự đồng bộ (SYN SYN) tiếp theo là một chuỗi liên tục +ký tự trên (R) dòng nhận được. Này đại diện cho trạng thái 3, 'tiến hành-đến-chọn '. DTE sau đó truyền khung một 'yêu cầu gọi "T bao gồm một ký tự SYN tiếp theo là địa chỉ của người được gọi là DTE theo sau là một chút kiểm tra chẵn lẻ và chấm dứt+ký tự. Đây là trạng thái 4, 'tín hiệu lựa chọn. Hiện sau một khoảng thời gian mà một số ký tự có thể xảy ra như DCE cố gắng thiết lập, tức là bắt đầu, các cuộc gọi trong khi vẫn giữ DTE thông báo về sự tiến hành. Khi DCE gọi thành công trong việc thiết lập cuộc gọi được gọi là DCE đặt một BEL ký tự (chỉ chuông hoặc chuông) trên R. Đây là trạng thái 8, 'cuộc gọi đến. Nếu gọi là DTE sẵn sàng để chấp nhận dữ liệu nó đặt C-line của nó sang ON (trạng thái 9, 'gọi chấp nhận ") và rồi DCE qua (thiết lập) thông tin về các cuộc gọi đến DTE vào R-line (trạng thái 10B, "DCE cung cấp thông tin, được gọi là DTE). Sau đó tạo R để logic 1 (trạng thái 11, ‘tiến hành kết nối’) BTL MẠNG VIỄN THÔNG GVHD: TRẦN THỊ LAN NHÓM 5 – KTVTA-K51 7 Hình 18.4 Ví dụ đơn giản của sự kiện trao đổi dữ liệu X.21 BTL MẠNG VIỄN THÔNG GVHD: TRẦN THỊ LAN NHÓM 5 – KTVTA-K51 8 Bảng 18.2 Trạng thái chính của giao diện X.21 Không trạng thái Mô tả trạng thái Trạng thái T C R I 1 2 3 4 5 6A 6B 6C 6D 7 8 9 9B 9C 10A 10B 10C 11 12 13 13R 13S 14 15 16 17 18 - 19 20 21 22 23 24 - 25 Sẵn sàng Yêu cầu gọi Tiến hành đến chọn Tín hiệu lựa chọn DTE chờ đợi DCE chờ đợi, thủ tục gọi DCE chờ đợi, được gọi là thủ tục DCE chờ đợi, thông tin DTE DCE chờ đợi, cho các cuộc gọi chấp nhận Gọi tín hiệu tiến hành Cuộc gọi đến Gọi được chấp nhận Tiến hành thông tin cuộc gọi Gọi chấp nhận, sử dụng phụ giải quyết DCE-cung cấp thông tin, gọi DTE DCE-cung cấp thông tin, được gọi là DTE Thông tin cuộc gọi Kết nối cơ bản dở Sẵn sàng cho dữ liệu Truyền dữ liệu Nhận dữ liệu † Gửi dữ liệu † DTE kiểm soát không sẵn sàng, DCE sẵn sàng Gọi va chạm DTE yêu cầu rõ ràng DCE xác nhận rõ ràng DTE sẵn sàng, DCE không sẵn sàng DCE không sẵn sàng DCE dấu hiệu rõ ràng DTE xác nhận rõ ràng DCE sẵn sàng DTE không kiểm soát được không sẵn sàng, DCE không sẵn sàng DTE kiểm soát không sẵn sàng, DCE sẵn sàng DTE không kiểm soát được không sẵn sàng, DCE sẵn sàng DCE kiểm soát không sẵn sàng DTE cung cấp thông tin 1 0 0 IA5 1 1 1 * 1 1 1 1 * 1 1 1 * 1 1 D 1 D 01 0 0 0 1 D X 0 0 0 01 0 X IA5 OFF ON ON ON ON ON ON OFF OFF ON OFF ON OFF ON ON ON OFF ON ON ON OFF ON OFF ON OFF OFF OFF ON X OFF OFF OFF OFF OFF X OFF 1 1 + + + SYN SYN SYN SYN IA5 BEL BEL BEL SYN IA5 IA5 IA5 1 1 D D 1 1 BEL X 0 0 0 0 0 1 0 0 1 01 SYN OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF ON ON ON OFF OFF OFF X OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF BTL MẠNG VIỄN THÔNG GVHD: TRẦN THỊ LAN NHÓM 5 – KTVTA-K51 9 1 111111 . . . 0 000000 . . . 01 010101 . . . IA5 Char. chuỗi từ Bảng chữ cái quốc tế thứ 5 (trước ít nhất 2 ký tự SYN) + Điều khiển ký tự từ IA5 * Điều Điều khiển ký tự từ IA5 BEL Điều khiển ký tự từ IA5 (không chuỗi 3 ký tự) SYN Ký tự điều khiển từ IA5 (không chuỗi 3 ký tự) truyền ít nhất hai lần D Dữ liệu X Không quan tâm † Chỉ được sử dụng trong điểm-điểm và gói dịch vụ cho thuê chuyển sang. và đặt lên vị trí ON (trạng thái 12, 'sẵn sàng cho dữ liệu') và đã sẵn sàng cho tín hiệu dữ liệu đảm bảo rằng DTE gọi cũng có dấu hiệu của nó (I) dòng thiết lập để ON. Chuyển giao thông tin (trạng thái 13, 'truyền dữ liệu') bây giờ có thể diễn ra dưới sự kiểm soát của giao thức cấp cao hơn trong cả hai chiều (full duplex, Bảng 15.3) sử dụng T-và R-dòng (dữ liệu được truyền đi trên T và nhận được trên R). Sau khi hoàn thành chuyển giao dữ liệu, hoặc DTE có thể bắt đầu thanh toán bù trừ bằng cách thiết lập cuộc gọi C-line của nó OFF (trạng thái 16, 'DTE yêu cầu rõ ràng'), T-line được thiết lập là logic 0 kể từ khi truyền dữ liệu sẽ có chấm dứt. Trong hình 18,4 khởi của thanh toán bù trừ gọi là DTE. DCE sau đó đặt I OFF (DCE xác nhận rõ ràng, trạng thái 17), R được thiết lập ở logic 0 từ tiếp nhận dữ liệu sẽ chấm dứt, và gửi một tín hiệu "yêu cầu rõ ràng" cho chương trình DCE gọi. Trên nhận được "rõ ràng yêu cầu, và sau khi hoàn thành tiếp nhận dữ liệu, chương trình DCE đặt I để OFF (trạng thái 19, 'DCE dấu hiệu rõ ràng) và DTE thừa nhận điều này bằng cách thiết lập C OFF (trạng thái 20, 'DTE rõ ràng xác nhận '). Cuối cùng tình trạng ban đầu của hệ thống (trạng thái 1, 'sẵn sàng') được phục hồi bằng các DTE thiết lập R – dòng T và để logic 1. 18.3. Lớp liên kết dữ liệu Nhiệm vụ của giao thức cấp liên kết dữ liệu (OSI lớp 2, Hình 17.23) là cung cấp một định giao thức dữ liệu đơn vị (PDU) từ một trạm ở một đầu của một liên kết đến một trạm ở đầu kia của một liên kết, trong sự hiện diện của lỗi truyền dẫn có thể. (PDU được hiển thị sơ đồ tại các mức độ khác nhau trong một kiến trúc lớp trong hình 17.23) Các liên kết có thể là giữa hai nút trong một mạng hoặc giữa một DTE người dùng và một nút truy cập mạng. Để kiểm soát dòng chảy của thông tin, một đường truyền ngược lại là cần thiết BTL MẠNG VIỄN THÔNG GVHD: TRẦN THỊ LAN NHÓM 5 – KTVTA-K51 10 Ngoài đường phía trước, xem hình 18.5. Hai đường có thể có mặt cùng một lúc (Một kênh full-duplex), hoặc chúng có thể hoạt động luân phiên (một kênh bán song công). Chính xác bản chất của các tín hiệu trên đường truyền được xác định bởi các giao thức lớp vật lý, và là không liên quan tới bộ điều khiển liên kết dữ liệu (DLC). Kiểm soát thông tin nhất định phải vượt qua và lùi về thông tin liên lạc đường ngoài các thông tin tải trọng được thêm vào mức 3 PDU (hoặc gói) để hình thành mức 2 PDU (hoặc khung) để truyền. Cùng với các thủ tục hợp lý để tiếp nhận khung hình, điều này tạo thành giao thức. Thông tin bổ sung đồng bộ hóa truyền, xác định các gói dữ liệu và phát hiện sự hiện diện của lỗi. Do đó, một khung chung có số trường dữ liệu, như được chỉ ra trong hình 18.6. Hình 18.5 Vai trò của bộ điều khiển liên kết dữ liệu trong các lớp liên kết dữ liệu         (Bit) Hình 18.6 Chung cấu trúc khung dữ liệu Chức năng của mỗi trường là: 1. Trƣờng bắt đầu (  bit) - cho thấy sự bắt đầu của khung và đồng bộ hóa DLC để cấu trúc dữ liệu. 2. Trƣờng tiêu đề (  bit) - thông tin có chứa nhãn khung, xác định nội dung của nó, điểm đến và có thể là địa chỉ nguồn, và xác định số khung trong một chuỗi các khung như vậy. 3. Trƣờng thông tin (  bit) - tải trọng của khung hình, truyền mà không sửa đổi. 4. Trƣờng Kiểm tra (  bit) - chứa các bit bổ sung thêm vào khung để cho phép Bắt đầu Tiêu đề Thông tin Kiểm tra [...]... bằng (n – ns)Pb NHÓM 5 – KTVTA-K51 14 BTL MẠNG VIỄN THÔNG GVHD: TRẦN THỊ LAN 18.3.2 Điều khiển lỗi Các lớp liên kết dữ liệu của một mạng có trách nhiệm cung cấp khung không lỗi truyền giữa các nút mạng Điều này có nghĩa là một số hình thức phát hiện lỗi và thuật toán sửa lỗi đã được sử dụng trong các giao thức liên kết dữ liệu kể từ khi chuyển giao công nghệ (trong điều khoản của SNR) nếu không thì... thể thu được nếu thời gian chờ đợi ACK được giảm hoặc loại bỏ, mà có thể là với các giao thức ARQ như xem xét dưới đây Go-back-N Giao thức này là một trong những lớp của giao thức ARQ liên tục, hoạt động trên một kênh song công và truyền liên tục trong cả hai hướng để tránh thời gian chờ của việc dừng và chờ ARQ Một hệ thống như vậy được cân bằng nghĩa là có một dòng chảy tương tự với dữ liệu trong mỗi... truyền Trƣờng hợp 3 – Hệ thống tỷ lệ lỗi cao Hệ thống tỷ lệ lỗi cao cần được xử lí đặc biệt, và xuất hiện chủ yếu trong môi trường vô tuyến di động Hãy xem xét một hệ thống đài phát thanh kỹ thuật số di động có tốc độ dữ liệu 1 Mbit/s và khung có độ dài 125μs Chiều dài đường đi là 1km và xác suất lỗi bit là 10-2 Trễ đường truyền đặc trưng là 3.3μs/km nên trễ đường truyền của hệ thống là 3.3μs, điều... trong giao thức cửa sổ trượt điều khiển luồng phải đủ để đối phó với điều này Xem xét lần lượt các giao thức ARQ được thảo luận trong phần 18.3.2 Kích thước tối đa của cửa sổ ít nhất phải lớn hơn M (Nếu kích thước của cửa sổ ít hơn số lượng khung dữ liệu trong hệ thống tại một thời điểm thì hiệu suất có thể được phục hồi bằng cách tăng chiều dài của khung dữ liệu.) Nói đến ví dụ, đối với giao thức lùi... đợi ACK Hình 18.14 cho hiệu quả giao thức ARQ với tỉ số (D/C) trái với các thông số truyền dữ liệu, cho ba xác suất lỗi khung Nhận thấy rằng xác suất lỗi khung hình không có nhiều sự khác biệt so với tổng thể NHÓM 5 – KTVTA-K51 22 BTL MẠNG VIỄN THÔNG GVHD: TRẦN THỊ LAN Hình 18.14 Hiệu quả giao thức dừng và đợi ARQ (độ dài khung là 560bit và 512bit) Nâng cao hiệu quả giao thức có thể thu được nếu thời... KTVTA-K51 27 BTL MẠNG VIỄN THÔNG GVHD: TRẦN THỊ LAN Lựa chọn – lặp lại Go-back-N của giao thức ARQ đã làm tốn một số nhất định của thời gian truyền bằng cách lặp lại khung tốt Chọn lọc – lặp lại sử dụng tốt hơn các kênh bằng cách phát lại khung dữ liệu lỗi Trong khía cạnh khác, giao thức này hoạt động tương tự như trong hình 18.15, ngoại trừ các chuỗi truyền như trong bảng 18.4 (Cũng như các giao thức go-back-N,... trong một số biến thể của giao thức thực tế Stop-and-wait (Dừng và đợi) Bản phác thảo của giao thức này được đưa ra trong hình 18.12, trong đó cho thấy sơ đồ chuyển trạng thái cho cả trạm sơ cấp và trạm thứ cấp trong việc trao đổi Các vòng tròn đại diện cho các trạng thái các bộ điều khiển liên kết dữ liệu, trong khi các nhánh đại diện cho các điều kiện bên ngoài làm cho hệ thống thay đổi trạng thái... (18.19) Do đó, hiệu quả giao thức ARQ tương đối cho chọn lọc – lặp lại là: =( ) (1 - ) (18.20) Thông số là độc lập của sự trễ vòng lặp và parametera, và do đó là tối ưu So sánh các kỹ thuật ARQ Có hai trường hợp cổ điển có thể được sử dụng để so sánh hiệu suất trễ trong ARQ mô tả ở trên Đó là trễ dài và các trường hợp trễ ngắn, cả hai hệ thống với xác suất thấp của lỗi Cho các hệ thống với xác suất lỗi... 5 – KTVTA-K51 26 BTL MẠNG VIỄN THÔNG GVHD: TRẦN THỊ LAN Khi lỗi xảy ra và một khung được truyền lại, toàn bộ hệ thống sao lưu bằng thời gian N * s, vì vậy thời gian trung bình để truyền thành công một khung dữ liệu được cho bởi: = + N (1 - ) = { ( ) } (18.17) Tốc độ dữ liệu hiệu quả D bit/s có thể được tính toán và so sánh với các kênh công suất C bit/s để lấy được hiệu quả giao thức ARQ: =( ) ( (18.18)... 29 BTL MẠNG VIỄN THÔNG GVHD: TRẦN THỊ LAN Các tính toán trên đã được lặp lại với một lĩnh vực thông tin dài hơn 1024bit và kết quả đưa ra trong bảng 18.5 cùng với 64bit thông tin ngắn hơn để so sánh Giao thức dừng và chờ rõ ràng không hiệu quả khi có sẵn một liên kết song công Chú ý làm thế nào để hiệu quả của cả ba kỹ thuật được cải thiện với một trường dữ liệu dài hơn Một tính năng của hệ thống với . hành kết nối’) BTL MẠNG VIỄN THÔNG GVHD: TRẦN THỊ LAN NHÓM 5 – KTVTA-K51 7 Hình 18.4 Ví dụ đơn giản của sự kiện trao đổi dữ liệu X.21 BTL MẠNG VIỄN THÔNG. 18.8. Lớp ứng dụng 87 18.9. Giao thức ngăn xếp không theo mô hình OSI 88 18.10. Tổng kết 89 BTL MẠNG VIỄN THÔNG GVHD: TRẦN THỊ LAN NHÓM 5 – KTVTA-K51 2 CHƢƠNG 18: GIAO THỨC MẠNG. dây (trong trường hợp này DCE viết tắt đôi khi được hiểu là thiết bị cuối mạch dữ liệu). BTL MẠNG VIỄN THÔNG GVHD: TRẦN THỊ LAN NHÓM 5 – KTVTA-K51 3  DTE(Data Terminal Epuipment):

Ngày đăng: 08/11/2014, 16:07

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

  • Đang cập nhật ...

Tài liệu liên quan