1. 程式人生 > 實用技巧 >計網筆記(4) Media Access Sublayer

計網筆記(4) Media Access Sublayer

文章目錄

1. 通道型別

  • 點對點(Point-2-Point) Connection
  • Broadcast Channel
    • Multiaccess channel
    • Random access channel
  • Medium Access Control sublayer

2. ALOHA

Pure ALOHA(類似對講機使用的技術,搶佔通道式,)

可以在任意時刻傳送幀,當有大於1個節點在同一時刻都在發幀時,就能檢測出衝突(collision),此時衝突的節點就會使用隨機方法重發幀,直到全發完為止。

效率情況

在這裡插入圖片描述
在虛線確定的安全區內是比較安全的

Slotted ALOHA(時隙ALOHA)

在這裡插入圖片描述
使用分配時間片減少衝突

效率

在這裡插入圖片描述

這樣的站點網路需要一點:所有的站點都時間同步,而這個要求在站點數量上升時非常難以達到。

3. CSMA(Carrier Sense Multiple Access,載波偵聽多路訪問)

在發之前箭筒通道有無data,無人再發;而如果有資料,可以有多種方法避免collision。

  • 1/Non/p - persistent CSMA
    在這裡插入圖片描述
    網際網路協議使用了1-persistent .

效能比較:
在這裡插入圖片描述

CSMA/CD(CSMA with Collision Detected)

傳送時檢測碰撞,如果檢測到,中斷傳輸,隨機事件後再次嘗試

衝突檢測的方法

![在這裡插入圖片描述](https://img-blog.csdnimg.cn/20201020104550760.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10, ==,size_16,color_FFFFFF,t_70#pic_center)

為了保證上述條件,幀應當具有最小幀長。網際網路協議中的最短幀長是64byte,如果不足這個長度,需要不租到這個長度。

802.3 & Ethernet

  • 使用 1-persistent CSMA/CD
  • 最開始由DIX(DEC,Intel和Xerox)支援的Ethernet
  • 802.3不同於Ethernet,是吸納後者形成的標準
    在這裡插入圖片描述
    802.3定義了乙太網在各種傳輸介質上的傳輸方法和速度。長度欄位與包型別欄位的區別。

!!!802.3幀格式

在這裡插入圖片描述
最後的checksum是通過CRC方法生成的

Binary Exponential Backoff Algorithm(二進位制指數重發演算法)

在這裡插入圖片描述

Switched Ethernet

  • Hub與交換機的區別:
    在這裡插入圖片描述