二十五、广域网,PPP协议和HDLC协议
文章目錄
- 1、廣域網
- 2、PPP協議
- 2.1 PPP協議應滿足的要求
- 2.2 PPP協議無需滿足的要求
- 2.3 PPP協議的三個組成部分
- 2.4 PPP協議的狀態圖
- 2.5 PPP協議的幀格式
- 3、HDLC協議
- 3.1 HDLC的站
- 3.2 HDLC的幀格式
- 4、PPP協議和HDLC協議
- THE END
1、廣域網
\qquad廣域網(WAN,Wide Area Network),通常跨界很大的物理范圍,所覆蓋的范圍從幾十公里到幾千公里,它能連接多個城市或者國家,或橫跨幾個洲并能提供遠距離通信,形成國際性的遠程網絡。
\qquad廣域網的通信子網主要使用分組交換技術。廣域網的通信子網可以利用公用分組交換網,衛星通信網和無線分組交換網,他講分布在不同地區的局域網或者計算機系統互聯起來,達到資源共享的目的。如因特網(Internet)是世界范圍內最大的廣域網。
2、PPP協議
\qquad點對點協議PPP(point-to-Point Protocal)是目前使用最廣泛的數據鏈路層協議,用戶使用撥號電話接入因特網時一般都使用PPP協議。PPP協議只支持全雙工鏈路。
2.1 PPP協議應滿足的要求
\qquad簡單: 對于鏈路層的幀,無需糾錯,無需序號,無需流量控制
\qquad封裝成幀: 幀定界符
\qquad透明傳輸: 與幀定界符一樣的比特組合應該如何處理:異步線路用字節填充,同步線路用比特填充
\qquad多種網絡層協議: 封裝的IP數據報可以采用多種協議
\qquad多種類型鏈路: 串行/并行,同步/異步,電/光… …
\qquad差錯檢測: 錯就直接丟棄
\qquad檢測連接狀態: 鏈路是否正常工作
\qquad最大傳送單元: 數據部分最大程度MTU
\qquad網絡層地址協商: 知道通信雙方的網絡層地址
\qquad數據壓縮傳輸
2.2 PPP協議無需滿足的要求
\qquad糾錯
\qquad流量控制
\qquad序號
\qquad不支持多點線路
2.3 PPP協議的三個組成部分
\qquad 1、一個將IP數據報封裝到串行鏈路(同步/異步串行)的方法
\qquad 2、鏈路控制協議LCP:建立并維護數據鏈路層連接,身份驗證
\qquad 3、網絡控制協議NCP,PPP可支持多種網絡層協議,每一個不同的網絡層協議都要一個相應的NCP來配置,為網絡層協議和配置邏輯連接。
2.4 PPP協議的狀態圖
2.5 PPP協議的幀格式
\qquadPPP協議是面向字節的一種協議,PPP協議的幀格式如下所示:
\qquad在IP數據報中,若出現幀定界符,則在其前面添加一個轉義字符,出現轉移字符同樣在其前面添加一個轉義字符;地址字段A和C目前沒有作用。
3、HDLC協議
\qquad高級數據鏈路控制(High-Level Data Link Control,簡稱HDLC),是一個在同步網上傳輸數據,面向比特的數據層協議,它是由國際標準化組織(ISO)根據IBM公司的SDLC(Synchronous Link Control)協議擴展開發形成的。
\qquad數據報文可以透明傳輸,用于實現透明傳輸的“0比特插入法”,易于硬件實現;
\qquad采用全雙工通信
\qquad所有幀采用CRC檢驗,對信息幀進行順序編號,可以放置漏收或者重復,傳輸可靠性高。
3.1 HDLC的站
\qquad HDLC的站分為以下三種:主站,從站和復合站。
\qquad主站的主要功能是發送命令(包括數據信息)幀,接收相應幀,并負責對整個鏈路層的控制系統的初啟,流程的控制,差錯檢驗或恢復等;
\qquad從站的主要功能是接收由主站發來的命令幀,向主站發送相應幀,并且配合主站參與差錯恢復等鏈路控制;
\qquad復合站的主要功能是既能發送,又能接收命令幀和相應幀,并且負責整個鏈路的控制。
三種數據操作方式:
\qquad正常響應方式: 從站接收主站的命令后才能發送信息;
\qquad異步平衡方式: 所有站均為復合站,既可以發送又可以接收信息
\qquad異步相應方式: 從站不需要聽從主站命令也可以發送信息
3.2 HDLC的幀格式
\qquad 控制C中的幀的類型由以下三種:信息幀(I),監督幀(S)和無編號幀(U)。
4、PPP協議和HDLC協議
相同點:
\qquad HDLC和PPP協議只支持全雙工鏈路;都可以實現透明傳輸;都可以實現差錯檢測,但是不對差錯進行糾正。
不同點:
THE END
總結
以上是生活随笔為你收集整理的二十五、广域网,PPP协议和HDLC协议的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 网络摄像机带宽测试软件,网络网络摄像机分
- 下一篇: 油脂