ppp協議的工作狀態是什么

2016-08-15 2505 2 編輯:深色多郎 來源:互聯網書籍

以下有關PPP的一些技術知識,希望能給您帶來幫助,別忘記了分享,或者百度:深圳網站建設深正互聯

當用戶pc通過調制器呼叫路由器時(通常是在屏幕上用鼠標點擊一個連接按鈕),路由器就能夠檢測到調制器發出的載波信號,在雙方建立物理層后,ppp就進入“鏈路建立”(link establish)狀態,其目的是建立鏈路層的lcp連接。

lcp配置選項包括鏈接上的最大幀長,所使用的鑒別協議(authentication protocol)的規定(如果有的話),以及不使用ppp幀中的地址和控制字段,(因為這兩個字段的值是固定的,沒有任何信息量,可以在ppp幀的首部中省略這兩個字節)。

協商結束后雙方就建立了lcp鏈路,接著就進入“鑒別”(authenticate)狀態。若使用口令鑒別協議pap(password authentication protocol),則需要發起通信的一方發送身份標識符合口令。系統可以允許用戶重試若干次。如果需要更好地安全性,則可使用更加復雜的口令手鑒別協議chap(challenge-handshake authentication protocol)。若鑒定身份失敗,則轉到“鏈路終止”(link terminate)狀態。若鑒別成功,則進入“網絡層協議”(network-layerprotocol)狀態。

在“網層協議”狀態,ppp鏈路的兩端的網絡控制協議ncp根據網絡層的不同協議互相交換網絡層特定的網絡控制分組,這個步驟是很重要的,因為現在的路由器都能夠同時支持多種的網絡層次協議。總之,ppp協議兩端的網絡層可以運行不同的網絡層協議,但仍然可以使用同一個ppp協議進行通信。

如果在ppp鏈路上運行的是IP協議,則對ppp的鏈路的每一段配置IP協議模塊(如分配IP地址)時就要使用ncp中支持IP的協議——IP控制協議IPCp(IP control protocol)。IPcp分組也封裝成ppp幀(其中的協議字段為0x5021)在ppp鏈路上傳送,在低速鏈接上運行,雙方還可以協商使用壓縮的tcp和ip首部,以減少在鏈路上發送的特數。

當網絡層配置完畢后,鏈路就進入可進行數據通信的“鏈路打開”(link open)狀態。鏈路的兩個ppp端點可以彼此向對方發送分組。兩個ppp端點還可以發送回送請求lcp分組(echo-request)和回送回答lcp分組(echo-reply)以檢查鏈路的狀態。

數據傳輸結束后可以由鏈路的一端發出終止請求lcp(terminate-request)請求終止鏈路連接,在收到對方發來的終止確認lcp分組(terminate-ack)后,轉到“鏈路終止”狀態。如果鏈路出現故障,也會從“鏈路打開”狀態轉到“鏈路終止”狀態轉到“鏈路終止”狀態。當調制解調器的載波停止后,則回到“鏈路禁止”狀態。

圖3-12的右方的灰色方框給出了對ppp協議的幾個狀態的說明。從設備之間無鏈路開始,到先建立物理鏈路,在建立鏈路控制協議lcp。經過鑒別后再建立網絡控制協議ncp鏈路,然后才能交換數據。由次可見,ppp協議已不是純粹的數據鏈路層的協議,他還包含了物理和網絡層的內容。

擴展閱讀:PPP協議的特點有哪些?

本站文章均為深正網站建設摘自權威資料,書籍,或網絡原創文章,如有版權糾紛或者違規問題,請即刻聯系我們刪除,我們歡迎您分享,引用和轉載,但謝絕直接搬磚和抄襲!感謝...
關注深正互聯
我們猜你喜歡
七星彩头尾