網路複習之資料鏈路層

2021-09-09 01:10:34 字數 850 閱讀 7613

在osi體系中,該層位於第二層,從下到上依次:

物理層,資料鏈路層,網路層,運輸層,會話層,表示層,應用層。

在tcp/ip體系中,該層位於第一層,從下到上依次:

網路介面層,網際層,運輸層,應用層。

在這層中,涉及到最重要的知識點

1 幀的格式

2 差錯檢驗

3 碰撞檢測

4 幀的長度問題

2位元組:型別

46---1500位元組:資料

4位元組:冗餘碼

使用crc迴圈冗餘差錯檢驗

比如,要傳送k個位元位,101001(k=6)。兩遍設定好,除數(n+1位)1101,得到餘數001(n位,n=3),餘數作為fcs冗餘碼填寫到後面。

接收方使用約定好的除數,如果得到的餘數是000,則判定為沒有錯誤。

csma/cd 多點接入,載波監聽,碰撞檢測

我們預設,資料從a端,傳送到b端的時間為t,往返時間為2t,預設設定這個時間為爭用期,51.2us。這段時間如果傳送幀傳送碰撞,則可以判斷出有碰撞。如果在2t的時間內,沒有發生碰撞錯誤,則認為沒有碰撞,可以正常傳送幀。

如果發生碰撞,則在k=(0,1,2,(2^k-1))中隨機乙個數,如果比10小,就用這個數,作為等待時間,如果k=1,則推遲2t時間,如果k=4,則推遲8t時間。如果隨機了16次,還未傳送出去,就放棄。

由上面可知,爭用期為51.2us,如果是10mb/s的頻寬,可以傳送64mb的資料,除掉18位元組的幀首尾,還有46位元組的資料長度。最大的1500為國際預設的傳輸最大單元mtu。因此,小於46,或者大於1500的資料長度(小於64mb或者大於1518mb的幀長度)都是非法的幀,可以直接丟棄。

網路複習之資料鏈路層

在osi體系中,該層位於第二層,從下到上依次 物理層,資料鏈路層,網路層,運輸層,會話層,表示層,應用層。在tcp ip體系中,該層位於第一層,從下到上依次 網路介面層,網際層,運輸層,應用層。在這層中,涉及到最重要的知識點 1 幀的格式 2 差錯檢驗 3 碰撞檢測 4 幀的長度問題 2位元組 型別...

linux網路管理之資料鏈路層

資料鏈路層 功能鏈路建立,維護,管理 幀封裝,傳輸,同步 差錯校驗 位址mac位址 訪問控制位址 結構48位2進製數字12位16進製制數字 幀封裝 目標mac 源mac 資料 crc 交換機工作原理 學習 廣播 更新 組建區域網 1 安裝cisco cpt軟體 2 部署交換機和主機 3 直通線連線,...

資料鏈路層 網路基礎

資料鏈路層 一 差錯產生與差錯控制方法 1.物理線路由傳輸介質與通訊裝置組成 在物理線路上傳輸資料訊號是存在差錯的。誤位元速率是指二進位制位元在資料傳輸過程中被傳錯的概率。由於計算機網路對資料通訊的要求是平均誤位元速率必須低於10 9,因此普通 線路不採用差錯控制措施就不能滿足計算機網路的要求 2....