Để làm điều này, PPP đã xác định một giao thức điều khiển mạng cụ thể cho mỗi giao thức mạng.Ví dụ, IPCP (giao thức kiểm soát giao thức Internet) cấu hình liên kếtthực hiện gói dữ liệu IP. Xerox CP không giống nhau cho các gói dữ liệu Xerox giao thức,và như vậy. Lưu ý rằng không ai trong số các gói NCP mang dữ liệu lớp mạng; họ chỉ cầncấu hình liên kết ở lớp mạng cho dữ liệu đến.Giao thức NCP một IPCP là giao thức kiểm soát giao thức Internet (IPCP). Điều nàygiao thức cấu hình liên kết được sử dụng để thực hiện gói tin IP trên Internet. IPCP điều đặc biệtquan tâm đến chúng tôi. Định dạng của một gói IPCP được thể hiện trong hình 11,38. Lưu ý rằng cácgiá trị của trường giao thức hệ thập lục phân là 8021.Giao thức khác có là giao thức NCP khác cho các giao thức lớp mạng khác.Giao thức kiểm soát OSI mạng lớp có giá trị trường giao thức của 8023; XeroxNS IDP kiểm soát giao thức có giá trị trường giao thức của 8025; và như vậy. Giá trị của cácMã và định dạng của các gói dữ liệu cho các giao thức khác là như nhau như minh hoạ trongBảng 11,4.Dữ liệu/rom lớp mạngSau khi cấu hình mạng lớp được hoàn thành bởi một trong các giao thức NCP, cácngười dùng có thể trao đổi gói dữ liệu từ các lớp mạng. Ở đây một lần nữa, có những khác nhauPHẦN 11.7 ĐIỂM-ĐẾN-POINTPROTOCOL 355giao thức các lĩnh vực cho lớp mạng khác. Thí duï, neáu PPP thực hiện các dữ liệu từtầng mạng IP, giá trị trường là 0021 (lưu ý rằng ba chữ số bìa phải cácgiống như IPCP). Nếu PPP thực hiện các dữ liệu từ mạng OSI lớp, giá trị của cáclĩnh vực giao thức là 0023, và vân vân. Con số 11.39 cho thấy khung cho IP.PPP đa-nối-PPP được ban đầu được thiết kế cho một liên kết duy nhất-kênh điểm vật lý. Tính khả dụngcủa nhiều kênh khác nhau ở một điểm duy nhất liên kết thúc đẩy sự phát triển củaPPP đa-nối. Trong trường hợp này, một khung PPP hợp lý được chia thành một số thực tế PPPkhung. Một phân đoạn của khung hợp lý được thực hiện trong tải trọng của một khung PPP thực tế,như minh hoạ trong hình 11,40. Để hiển thị khung PPP thực tế mang một mảnh của mộthợp lý PPP khung, lĩnh vực giao thức được thiết lập để Ox003d. Sự phát triển mới này cho biết thêm phức tạp.Ví dụ, một số thứ tự phải được thêm vào khung PPP thực tế đểHiển thị vị trí của một mảnh trong khung hợp lý.Ví dụ 11.12Hãy cho chúng tôi đi qua các giai đoạn tiếp theo một gói dữ liệu lớp mạng như nó được truyền đi thông qua mộtKết nối PPP. Con số 11,41 Hiển thị các bước. Để đơn giản, chúng tôi giả định unidirectional phong tràodữ liệu từ các trang web người dùng đến trang web hệ thống (chẳng hạn như gửi e-mail thông qua một ISP).Lần đầu tiên hai khung Hiển thị liên kết thành lập. Chúng tôi đã chọn hai lựa chọn (không hiển thị trong cáccon số): sử dụng PAP cho xác thực và trấn áp địa chỉ lĩnh vực kiểm soát. Khung 3 và 4xác thực. Khung hình 5 và 6 thiết lập kết nối lớp mạng bằng cách sử dụng IPCP.Một số khung tiếp theo cho thấy rằng một số gói tin IP được đóng gói trong khung PPP. CácHệ thống (nhận) có thể đã chạy một số mạng lưới giao thức lớp, nhưng nó biết rằng cáccác dữ liệu phải được gửi đến các giao thức IP vì giao thức NCP sử dụng trước khi dữ liệuchuyển đổi IPCP.Sau khi dữ liệu chuyển giao, người sử dụng sau đó chấm dứt kết nối dữ liệu liên kết được công nhậnbởi hệ thống. Tất nhiên người dùng hoặc hệ thống có thể đã chọn để chấm dứt các lớp mạngIPCP và giữ các dữ liệu liên kết lớp chạy nếu nó muốn chạy một giao thức NCP.Ví dụ là tầm thường, nhưng nó chỉ ra những điểm tương đồng của các gói dữ liệu trong LCP, AP, vàNCP. Nó cũng cho thấy các giao thức lĩnh vực giá trị và mã số cho các giao thức cụ thể.11.8 ĐỌC ĐƯỢC ĐỀ NGHỊĐể biết chi tiết về chủ đề thảo luận trong chương này, chúng tôi khuyên bạn nên sau đâysách. Các mục trong dấu ngoặc vuông [...] tham khảo danh sách tham khảo ở phần cuối của văn bản.SáchMột cuộc thảo luận của kiểm soát liên kết dữ liệu có thể được tìm thấy tại [GW04], chương 3 của [Tan03], chương 7của [Sta04], chương 12 của [Kes97], và chương 2 của [PD03]. Vật liệu tiên tiến hơn có thểđược tìm thấy tại [KMK04].11.9 TỪ KHOÁthừa nhận (ACK)chế độ cân bằng không đồng bộ (ABM)yêu cầu lặp lại tự động (ARQ)băng thông-chậm trễ sản phẩmchút theo định hướng giao thứcchút nhồibyte nhồiXác thực bắt tay thách thứcGiao thức (CHAP)nhân vật theo định hướng giao thứckiểm soát liên kết dữ liệuđiều khiển lỗinhân vật thoát (ESC)sự kiệnKích thước cố định khunglá cờkiểm soát dòng chảykhungGo-Back-NARQ giao thứcKiểm soát liên kết dữ liệu cao cấp (HDLC)thông tin khung (I-frame)Giao thức điều khiển giao thức Internet (IPCP)Giao thức kiểm soát liên kết (LCP)thừa nhận tiêu cực (NAK)khác-kênhồn ào kênhchế độ bình thường phản ứng (NRM)Giao thức xác thực mật khẩu (PAP)piggybackingpipeliningGiao thức điểm-điểm (PPP)chính stationnhận được các cửa sổ trượtTrung học stationARQ lặp lại chọn lọcGiao thứccửa sổ trượt gửiChuỗi sốGiao thức đơn giản nhấtcửa sổ trượtARQ dừng và chờ đợi giao thứcDừng lại và chờ đợi giao thứcGiám sát khung (S-khung)giai đoạn chuyển tiếpunnumbered khung (D-khung)thay đổi kích thước khung11,10 TÓM TẮTKiểm soát liên kết dữ liệu giao dịch với các thiết kế và các thủ tục cho giao tiếp giữahai bên cạnh nút: nút để nút giao tiếp.Khung ở lớp liên kết dữ liệu tách một tin nhắn từ một nguồn tới một đích,hoặc từ tin nhắn khác từ các nguồn khác phải điểm đến khác,Khung có thể cố định hoặc biến kích thước. Trong kích thước cố định khung, có là không cần thiết choxác định ranh giới của khung; thay đổi kích thước khung, chúng ta cần một delimiter(cờ) để xác định ranh giới của hai khung.Thay đổi kích thước khung sử dụng hai loại giao thức: byte theo định hướng (hay characteroriented)và theo định hướng chút. Trong một giao thức byte theo định hướng, phần dữ liệu của một khunglà một chuỗi các byte; trong một chút theo định hướng giao thức, phần dữ liệu của một khung là mộtChuỗi các bit.Byte theo định hướng (hoặc theo định hướng ký tự) giao thức, chúng tôi sử dụng byte nhồi; một đặc biệtbyte thêm vào phần dữ liệu của khung khi có một nhân vật có cùngMô hình như cờ. Giao thức chút theo định hướng, chúng tôi sử dụng chút nhồi; một 0 phụ được thêm vào phần dữ liệuf khung khi có một chuỗi các bit với các mô hình tương tự như cờ. Điều khiển luồng đề cập đến một tập hợp các thủ tục được sử dụng để hạn chế số lượng dữ liệu mà cácngười gửi có thể gửi trước khi đợi thừa nhận. Điều khiển lỗi đề cập đến phương phápphát hiện lỗi và sửa chữa. Cho các kênh khác-, chúng tôi thảo luận hai giao thức: các giao thức đơn giản nhất vàgiao thức dừng và chờ đợi. Giao thức đầu tiên có quyền kiểm soát dòng chảy không lỗi;Thứ hai đã không kiểm soát lỗi. Trong các giao thức đơn giản nhất, người gửi gửi của nókhung một với không có liên quan đến người nhận. Trong các giao thức dừng và chờ đợi,người gửi sẽ gửi một khung, dừng lại cho đến khi nó nhận được xác nhận từ cácngười nhận, và sau đó gửi khung hình tiếp theo. Cho kênh ồn ào, chúng tôi thảo luận ba giao thức: dừng và chờ đợi ARQ, 00Back -N, và chọn lọc ARQ lặp lại. Giao thức ARQ dừng và chờ đợi, cho biết thêm mộtcơ chế kiểm soát lỗi đơn giản đối với giao thức dừng và chờ đợi. Oo-Back-nARQ giao thức, chúng tôi có thể gửi một số khung hình trước khi nhận được acknowledgments,cải thiện hiệu quả của truyền dẫn. Trong lặp lại ARQ chọn lọc giao thức chúng tôitránh không cần thiết bộ truyền động bằng cách gửi chỉ các khung hình đang bị hỏng. Oo-Back-N và giao thức sở quân-lặp lại sử dụng một cửa sổ trượt. Trong 00Back-N ARQ, nếu m là số bit cho số thứ tự, sau đó kích thước củaPHẦN 11,11 THỰC HÀNH ĐẶT 359cửa sổ gửi phải là ít hơn 2m; Kích thước của cửa sổ nhận luôn luôn là 1.Trong chọn lọc lặp lại ARQ, kích thước của cửa sổ người gửi và người nhận phải lúcHầu hết một nửa của 2m.Một kỹ thuật được gọi là piggybacking được sử dụng để cải thiện hiệu quả của hai chiềugiao thức. Khi một khung mang dữ liệu từ A đến B, nó cũng có thể thực hiện kiểm soátthông tin về khung hình từ B; Khi một khung mang dữ liệu từ B a, nó có thểcũng thực hiện kiểm soát thông tin về khung hình từ A.Cao cấp dữ liệu liên kết kiểm soát (HDLC) là một giao thức theo định hướng chút cho thông tin liên lạcđiểm và đa liên kết. Tuy nhiên, phổ biến nhất giao thức chođiểm truy cập là giao thức điểm-điểm (PPP), mà là một byte theo định hướnggiao thức.
đang được dịch, vui lòng đợi..