資料鏈路層

2021-09-28 07:04:12 字數 1432 閱讀 3723

作用:

負責物理層面上的互連的、節點之間的通訊傳輸,例如與1個乙太網相連的2個節點之間的通訊

涉及技術:

1、網橋/2層交換機:在資料鏈路層面上連線兩個網路的裝置,通過mac位址處理**。

傳送方式:

·儲存**:將傳輸的資料幀臨時儲存於記憶體,再生成訊號作為乙個全新的幀**給相關的另乙個網段,通過資料幀中的fcs位判斷資料是否損壞,資料完整則傳送,否則不傳送

·直通**:不需要將整個資料幀全部接收在**,只需要得知目的位址就**,存在傳送錯誤幀的可能

優化:自學式網橋:通過**的資料幀儲存目的位址到自身的位址表,提高**效率

2、共享介質型網路和非共享介質型網路:

多個裝置共享乙個通訊介質,及裝置之間採用乙個載波通道進行傳送和接收資訊。

共享介質型網路中有兩種介質訪問控制方式:

1、爭用方式:是指爭奪資料傳輸的權力,即csma載波監聽多路訪問,使網路多個點採取先到先得的方式占用通道,如果同時傳送則會造成衝突—>改良csma/cd(發生衝突時放棄傳送釋放通道,隨機延時再傳送)

2、令牌傳遞:沿著令牌環傳送令牌報文,只有有令牌的節點才能傳送資料。

3、環路檢測技術

作用:解決網橋環路問題,防止資料幀在環內持續**導致網路癱瘓

具體方法:

1、生成樹:每個網橋在1~10秒內交換bpdu包,判斷哪些埠不被使用消除環路,一旦發生故障,則自動切換線路,利用沒被使用的埠傳輸。(可通過rstp方法縮短時間)

2、源路由:將網橋傳輸路徑記錄成幀rif中,防止反覆**

4、vlan:

背景:進行網路負載劃分時需要改變物理連線的線路問題,需要實現在交換機上的網段劃分功能,需要採用vlan來管理。

作用:在交換機的每個網段中採用vlan id進行唯一標識,在交換機中傳輸幀時,在乙太網首部中加入vid標籤,根據該值決定**給哪個網段。

5、乙太網幀格式:

目標mac位址

源mac位址

型別資料

fcs(6位元組)

(6位元組)

(2位元組)

(46~1500位元組)

(4位元組)

6、ieee802.3乙太網幀體格式

目標mac位址

源mac位址

幀長度llc

snap

資料fcs

(6位元組)

(6位元組)

(2位元組)

(3位元組)

(5位元組)

(39~1500位元組

(4位元組)

其中的型別位元組是用來標識上一層協議的型別

ieee中的llc和snap是有邏輯鏈路控制的首部資訊,包含上一層的協議型別。

資料鏈路層

資料鏈路的定義 鏈路 計算機網路中相鄰節點的一段物理線路。資料鏈路 計算機網路中節點到節點相鄰的一段物理路線加上控制在這些路線上傳輸資料的協議。資料鏈路層解決的問題 對於計算機網路裡面的每一層,其實都是為了解決某乙個層面的問題而設計出來的,資料鏈路層也一樣 由於物理層只解決了訊號流在物理媒介的傳輸問...

資料鏈路層

首先撇清兩個概念 鏈路和資料鏈路。鏈路是指從乙個結點到另乙個結點的一段物理線路,而中間沒有任何其他的交換結點,在進行資料通訊時,兩個計算機之間的通訊路徑往往要經過許多段這樣的鏈路,可見鏈路只是一條路徑的組層部分,資料鏈路是除了一條物理鏈路外還需要加上一些必要的通訊協議來控制這些資料的傳輸。若把這些實...

資料鏈路層

資料鏈路層的主要任務是將上層交付的資料構造成位元流,然後交給下面的物理層。主要研究在乙個區域網內,分組怎麼從乙個主機傳送到另外乙個主機。位元流包括一些控制資訊和資料,基本單位是幀。資料鏈路 data link 除了物理線路外,還必須有通訊協議來控制這些資料的傳輸。若把實現這些協議的硬體和軟體加到鏈路...