資料鏈路層 高階資料鏈路協議

2021-10-25 08:18:39 字數 1408 閱讀 9223

允許傳送方連續傳送多個幀,通過滑動視窗實現流量控制

比如剛開始時:傳送方的傳送視窗為,接收方的接收視窗為,此時傳送視窗寬度為4,接收視窗寬度為2。

方案一:出錯幀後的幀丟棄,從出錯幀開始重新傳送->後退n幀

方案二:出錯幀後的幀保留,只重發出錯幀->選擇性重傳

選擇重傳協議的滑動視窗協議,要求n位元編碼的序號,傳送視窗+接收視窗大小不能超過2的n次方,一般接收視窗不大於傳送視窗

點對點協議即ppp協議(point to point protocol)

由於現代通訊條件好,通道出錯概率低,且出於簡單考慮,差錯控制與流量控制的大部分活都交給傳輸層了,故資料鏈路層可以簡化設計,由此產生了ppp協議。

lcp鏈路控制協議實現的是物理層(下層)與資料鏈路層的互動

ncp網路控制協議實現的是網路層(上層)與資料鏈路層的互動

資料封裝成資料幀是資料鏈路層的職責

ppp的幀格式

同步傳輸:零位元填充

非同步傳輸:字元填充

lcp鏈路實現的是物理層(下層)與資料鏈路層的互動

ncp鏈路實現的是網路層(上層)與資料鏈路層的互動

注1:ppp協議是面向連線的,不保證可靠傳輸的資料鏈路層協議

注2:ppp協議取代了早期較為流行的hdlc協議(即打算在資料鏈路層提供可靠傳輸的協議)

資料鏈路協議

鏈路就是一條無源的從點到點的物理線路段,中間沒有任何其他的交換節點。在進行通訊時,兩台計算機的通訊通路是由多條鏈路串接而成的。當需要在一條鏈路上通訊時,除了需要物理鏈路,還需要一些規程來控制這些資料的傳輸,把實現這些規程的硬體和軟體加到鏈路上,就構成了資料鏈路 差錯控制自動請求重發又可以稱為後向糾錯...

資料鏈路層協議

本文 資料鏈路層有三個目的 1 為ip模組傳送和接收ip資料報。2 為arp模組傳送arp請求和接收arp應答。位址解析協議 3 為rarp傳送rarp請 求和接收rarp應答。逆位址解析協議 資料鏈路層的協議 最常用的乙太網鏈路層協議,序列介面鏈路層協議 slip和ppp 大多數實現都包含的環迴 ...

資料鏈路層協議

執行鏈路層協議的任何裝置均稱為節點 node 包括主機 路由器 交換機和wifi接入點。沿著通訊路徑連線相鄰節點的通訊通道稱為鏈路 link 傳輸節點將資料報封裝在鏈路層幀中,並通過端到端路徑上的各段鏈路傳輸。鏈路層提供的可能服務包括 鏈路層的主體部分是在網路介面卡 network adapter ...