OSI參考模型---數據鏈路層

①數據鏈路層基本概念及基本問題

基本概念

  1. 數據鏈路層的信道類型
  • 點到點信道
  • 廣播信道
  1. 鏈路和數據鏈路
  • 鏈路是一條點對點的物理路段,中間沒有其他任何交換結點。
  • 數據鏈路:是通過通信協議來控制這些數據傳輸。
  1. 數據鏈路層像一個管道,傳輸幀(網絡層的一些數據信息,加上幀頭,幀尾,物理層地址,校驗值)

三個基本問題

1. 封裝成幀—將數據封裝成幀來傳輸

在這裏插入圖片描述
在這裏插入圖片描述

2. 透明傳輸—發送填充轉義字符ESC,接收的時候去掉,就像透明一樣

在這裏插入圖片描述
在這裏插入圖片描述

3. 差錯控制—有錯就丟掉,數據鏈路層負責無差錯的傳輸,傳輸的可靠由傳輸層來控制。

在這裏插入圖片描述

  • 發送的時候,通過CRC算法得出(餘數)FCS(冗餘碼)—禎檢驗序列,加在數據的尾部。那麼接收到之後如何檢測呢?
  • 用101001000除之前的除數(1101),如果得到的餘數爲0,說明數據沒問題,如果得到的餘數不爲0,那麼數據就有問題,丟掉。
  • 在這裏插入圖片描述

②兩種情況下的數據鏈路層

使用點對點信道的數據鏈路層(撥號)—PPP協議

在這裏插入圖片描述
在這裏插入圖片描述

使用廣播信道的數據鏈路層—載波偵聽多路訪問/碰撞檢測 CSMA/CD協議

在這裏插入圖片描述

  • 因爲在一個局域網中,數據包是以廣播的形式發送,一臺計算機發出的數據包,所有人都會收到,但是因爲數據包裏帶有目標計算機的MAC地址,其他MAC不匹配的主機就會忽略掉這個數據包。從而實現一對一通信。

在這裏插入圖片描述
在這裏插入圖片描述

③以太局域網(以太網)

在這裏插入圖片描述

  • 拓撲
  • 信道利用率
  • MAC層

在這裏插入圖片描述

擴展以太網

  • 距離擴展 100M 光纖
  • 集線器級聯 使網絡中計算機數量增加,組建了一個大的衝突域,效率降低。

優化以太網

  • 最開始是網橋設備
  • 交換機的前身就是網橋,但是網橋接的是集線器,交換機直接接主機。
  • 集線器可以理解爲就是總線,很低級。
  • 交換機的口可以存儲數據幀,存儲轉發。 提高了安全性。
  • 然後是路由器
    在這裏插入圖片描述

高速以太網

在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章