計算機網路原理筆記 第三章 資料鏈路層(二)

2021-10-06 01:15:57 字數 2817 閱讀 6610

3.4 使用廣播通道的乙太網..

最初的乙太網是將許多計算機都連線到一根匯流排上。當初認為這樣的連線方法既簡單又可靠,因為匯流排上沒有有源器件。

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

匯流排上並沒有什麼「載波」。因此, 「載波監聽」就是用電子技術檢測匯流排上有沒有其他計算機傳送的資料訊號。

碰撞檢測

檢測到碰撞後

重要特性

爭用期

乙太網在傳送資料時,若前 64 位元組未發生衝突,則後續的資料就不會發生衝突。

最短有效幀長

二進位制指數型別退避演算法.

..乙太網兩個標準

dix ethernet v2 是世界上第乙個區域網產品(乙太網)的規約。

.乙太網與資料鏈路層的兩個子層.

乙太網提供的服務

乙太網提供的服務是不可靠的交付,即盡最大努力的交付

當目的站收到有差錯的資料幀時就丟棄此幀,其他什麼也不做。差錯的糾正由高層來決定。

如果高層發現丟失了一些資料而進行重傳,但乙太網並不知道這是乙個重傳的幀,而是當作乙個新的資料幀來傳送。

曼徹斯特編碼

乙太網傳送的資料都使用曼徹斯特編碼。為什麼要編碼?

曼徹斯特編碼:以半個符號寬的先負後正(1、0)的脈衝代表數碼訊號1,而以 半個符號的先正後負的脈衝(0、1)代表數碼訊號0。目前最廣泛應用的以太區域網,在資料傳輸時就採用這種數字編碼方式。

星型拓撲10base-t

其他:100base-fx、100base-t和100base-t4…...

乙太網的通道利用率

乙太網的通道被占用的情況:

乙太網的通道利用率**(cont.)**

•乙個幀從開始傳送,經可能發生的碰撞後,將再重傳數次,到傳送成功且通道轉為空閒(即再經過時間 t 使得通道上無訊號在傳播)時為止,是傳送一幀所需的平均時間。

乙太網的通道利用率:引數a.

..乙太網的通道利用率:最大值

通道利用率的最大值

–在理想化的情況下,乙太網上的各站傳送資料都不會產生碰撞(這顯然已經不是 csma/cd,而是需要使用一種特殊的排程方法),即匯流排一旦空閒就有某乙個站立即傳送資料。

–傳送一幀占用線路的時間是 t0 + t,而幀本身的傳送時間是 t0。於是我們可計算出理想情況下的極限通道利用率s*max為:

mac層的硬體位址(mac位址)

介面卡檢查mac位址

「發往本站的幀」包括以下三種幀:

mac幀格式

•常用的乙太網mac幀格式有兩種標準 :

最常用的 mac 幀是乙太網 v2 的格式

型別字段用來標誌上一層使用的是什麼協議,

以便把收到的 mac 幀的資料上交給上一層的這個協議。

資料字段的正式名稱是mac客戶資料字段

最小長度 64 位元組 - 18 位元組的首部和尾部 = 資料字段的最小長度

無效的mac.

.幀間最小間隔

《計算機網路》 第三章 資料鏈路層

資料鏈路層使用的通道 1.點對點通道 使用一對一的點對點通訊方式 2.廣播通道 使用一對多的廣播通訊方式 資料鏈路層的三個基本問題 1.封裝成幀 2.透明傳輸 3.差錯檢測 3.1.1 資料鏈路和幀 鏈路 從乙個結點到相鄰結點的一段物理線路,中間沒有任何其他的交換結點。資料鏈路 需要有一條物理線路用...

計算機網路 第三章 資料鏈路層

通道型別主要是點對點通道和廣播通道 鏈路 物理鏈路 乙個結點到相鄰結點的一段物理鏈路 資料鏈路 邏輯鏈路 除了物理鏈路以外,還必須要有一些必要的通訊協議來控制資料的傳輸 點對點通道的資料鏈路層的協議資料單元 幀 1 封裝成幀 在一段資料的前後分別新增首部和尾部 soh,eot,作用 進行幀定界 2 ...

計算機網路學習筆記 第三章 資料鏈路層

資料鏈路層研究的是在同乙個區域網中,分組怎樣從乙個主機傳送到另乙個主機 不經過路由器 資料鏈路不等於鏈路 鏈路是指從乙個結點到相鄰結點的一段物理線路 有線或無線 而中間沒有任何其他的交換結點。而資料鏈路則是鏈路加上必要的通訊協議。通訊時的主要步驟 結點a的資料鏈路層將網路層下發的ip資料報新增首部和...