【计算机网络】数据链路层 : 广域网 ( 广域网概念 | PPP 协议 | PPP 协议功能 | PPP 协议组成 | PPP 协议帧格式 )
文章目錄
- 一、廣域網(wǎng)
- 二、廣域網(wǎng) 與 局域網(wǎng) 對比
- 三、PPP 協(xié)議
- 四、PPP 協(xié)議 需要實(shí)現(xiàn)的功能
- 五、PPP 協(xié)議 不需要實(shí)現(xiàn)的功能
- 六、PPP 協(xié)議 組成部分
- 七、PPP 協(xié)議 示例
- 八、PPP 協(xié)議 幀格式
一、廣域網(wǎng)
廣域網(wǎng) ( Wide Area Network , WAN ) :
① 覆蓋范圍 : 物理范圍很大 , 幾十公里 ~ 幾千公里 , 跨城市 , 跨國家 , 跨洲 ;
② 使用技術(shù) : 廣域網(wǎng) 通信子網(wǎng) 使用 分組交換技術(shù) ;
③ 資源共享 : 通信子網(wǎng) 利用 公用分組交換網(wǎng) , 衛(wèi)星通信網(wǎng) , 無限分組交換網(wǎng) , 將不同地區(qū)的 局域網(wǎng) 或 計(jì)算機(jī)系統(tǒng)互聯(lián)起來 , 達(dá)到 資源共享 的目的 ;
④ 最大范圍廣域網(wǎng) : 因特網(wǎng) ( Internet ) ;
廣域網(wǎng)中使用到的協(xié)議是 PPP 協(xié)議 和 HDLC 協(xié)議 ;
二、廣域網(wǎng) 與 局域網(wǎng) 對比
廣域網(wǎng) 與 局域網(wǎng) 對比 :
① 覆蓋層次 :
- 局域網(wǎng) 只覆蓋 物理層 , 數(shù)據(jù)鏈路層 , 兩個層次 ;
- 廣域網(wǎng) 覆蓋 物理層 , 數(shù)據(jù)鏈路層 , 網(wǎng)絡(luò)層 , 三個層次 ;
② 注重點(diǎn) :
- 廣域網(wǎng) 強(qiáng)調(diào) 資源共享 ;
- 局域網(wǎng) 強(qiáng)調(diào) 數(shù)據(jù)傳輸 ;
三、PPP 協(xié)議
點(diǎn)對點(diǎn)協(xié)議 ( Point-to-Point Protocol , PPP ) :
① 應(yīng)用廣泛 : 應(yīng)用最廣泛的 數(shù)據(jù)鏈路層 協(xié)議 , 撥號電話入網(wǎng)一般都是 PPP 協(xié)議 ;
② 鏈路特點(diǎn) : 只支持 全雙工鏈路 ;
四、PPP 協(xié)議 需要實(shí)現(xiàn)的功能
PPP 協(xié)議 需要實(shí)現(xiàn)的功能 :
① 簡單 : 數(shù)據(jù)鏈路層 數(shù)據(jù)幀 , 無需糾錯 , 無需序號 , 無需流量控制 ;
② 封裝成幀 : 使用幀定界符 , 將數(shù)據(jù)封裝成幀 ;
③ 透明傳輸 : 如果數(shù)據(jù)中出現(xiàn) 幀定界符 , 也能將其當(dāng)做普通數(shù)據(jù)進(jìn)行處理 ; 異步線路使用字節(jié)填充 , 同步線路使用比特填充 ;
- 異步線路中 , 逐個字節(jié) / 字符 發(fā)送 ;
- 同步線路中 , 逐個比特發(fā)送 ;
④ 多種網(wǎng)絡(luò)層協(xié)議 : 可以將多種網(wǎng)絡(luò)層協(xié)議的 IP 數(shù)據(jù)包封裝成幀 ; 也就是支持各種上層的網(wǎng)絡(luò)協(xié)議 ;
⑤ 多種鏈路類型 : 并行 / 串行 , 同步 / 異步 ;
⑥ 差錯檢測 : 直接丟棄錯誤幀 ; 使用 CRC 循環(huán)冗余校驗(yàn) ;
⑦ 檢查連接狀態(tài) : 可以檢測鏈路是否正常工作 ;
⑧ 最大傳輸單元 : MTU 默認(rèn)不超過 1500 字節(jié) , 46 ~ 1500 字節(jié)范圍 ;
⑨ 網(wǎng)絡(luò)層地址協(xié)商 : 知道 發(fā)送方 和 接收方 的網(wǎng)絡(luò)層地址 ;
⑩ 數(shù)據(jù)壓縮協(xié)商
五、PPP 協(xié)議 不需要實(shí)現(xiàn)的功能
PPP 協(xié)議 不需要實(shí)現(xiàn)的功能 :
① 糾錯 : 交給上一層負(fù)責(zé) ; 本層只負(fù)責(zé)檢測錯誤 ;
② 流量控制 : 上層負(fù)責(zé) ;
③ 序號 : 順序收發(fā)交給上層負(fù)責(zé) ;
④ 不支持多點(diǎn)線路 : 只需要滿足 點(diǎn)對點(diǎn) 數(shù)據(jù)傳輸即可 ;
六、PPP 協(xié)議 組成部分
PPP 協(xié)議 組成部分 :
① 串行鏈路封裝 : 將 IP 數(shù)據(jù)報(bào) 封裝到 串行鏈路 的方法 ; 串行鏈路 又分為 同步串行 和 異步串行 兩種 ;
② 鏈路控制協(xié)議 LCP : 建立 并 維護(hù) 數(shù)據(jù)鏈路連接 , 相當(dāng)于身份驗(yàn)證 ;
③ 網(wǎng)絡(luò)控制協(xié)議 NCP : PPP 協(xié)議 , 支持多種網(wǎng)絡(luò)層協(xié)議 , 每個不同的網(wǎng)絡(luò)層協(xié)議 , 都需要相應(yīng)的 NCP 協(xié)議配置 , 相當(dāng)于 為 網(wǎng)絡(luò)層 建立 和 配置 邏連接 ;
LCP 相當(dāng)于建立物理連接 , NCP 相當(dāng)于在物理連接之上 , 又建立了一層邏輯連接 ;
七、PPP 協(xié)議 示例
PPP 協(xié)議 示例 :
-
首先設(shè)備之間 沒有連接 ;
-
輸入賬號密碼 , 驗(yàn)證身份 , 建立物理鏈路 ;
-
LCP 協(xié)議 將 物理鏈路 改造成 LCP 鏈路 ;
-
LCP 鏈路 經(jīng)過 NCP 協(xié)議 配置協(xié)商 , 變成 NCP 鏈路 ;
八、PPP 協(xié)議 幀格式
PPP 協(xié)議 幀格式 :
① 幀定界符 : 7E7E7E , 二進(jìn)制位是 011111100111 \ 11100111?1110 ; PPP 幀 首尾各有一個幀定界符 ;
② 透明傳輸 : 引入轉(zhuǎn)義字符 7D7D7D , 二進(jìn)制位 011111010111 \ 11010111?1101 , 在數(shù)據(jù)中出現(xiàn) 幀定界符 或 轉(zhuǎn)義字符 , 就在前面插入一個轉(zhuǎn)義字符 ;
③ 地址字段 與 控制字段 : 上述 AAA 地址字段 與 CCC 控制字段 , 預(yù)留等待完善 , 一直沒有使用 ;
④ 協(xié)議字段 : 222 字節(jié) , 標(biāo)識信息部分 , IP 數(shù)據(jù)報(bào) , LCP 數(shù)據(jù) , 網(wǎng)絡(luò)層控制數(shù)據(jù) ;
⑤ FCS 幀檢驗(yàn)序列 : CRC 循環(huán)冗余校驗(yàn) 幀檢驗(yàn)序列 ;
PPP協(xié)議部分都是字節(jié)格式的 , 是面向字節(jié)的協(xié)議 ;
總結(jié)
以上是生活随笔為你收集整理的【计算机网络】数据链路层 : 广域网 ( 广域网概念 | PPP 协议 | PPP 协议功能 | PPP 协议组成 | PPP 协议帧格式 )的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【计算机网络】数据链路层 : IEEE
- 下一篇: 【计算机网络】数据链路层 : 广域网 (