--- title: CH4.IEEE 802.3 CSMA/CD網路 tags: 區域網路與高速網路 --- ## 區域網路與高速網路 ### CH4.IEEE 802.3 CSMA/CD網路 ___ #### 特性 1. 傳送速率10 Mbps 2. 訊框格式 IEEE 802.3 CSMA/CD 3. 傳輸媒介可為同軸電纜、雙絞線、光纖 4. 採用 CSMA/CD,**沒有提供優先權傳輸服務** 5. 廣播式傳輸 (Broadcasting) 6. 不保証傳送不會延遲(會碰撞) 7. 頻寬使用不保証公平(競爭式傳輸) 8. 高負載時頻寬使用率低(碰種嚴重導致troughput低) 9. 不適合多媒體資訊傳輸(不具有即時性) ___ #### IEEE 802.3 的通訊結構 主要內容: 1. MAC 服務規格 (Service Specification) 2. MAC 通訊協定 (CSMA/CD Protocol) 3. 實體層訊號處理 (PLS,Physical Layer Signaling) 4. 接觸單元介面(AUI,Attachment Unit Interface) 5. 媒介接觸單元(MAU,Medium Attachment Unit)  實體層訊號處理 (PLS) 主要工作有: 1. 資料編馬(採用Manchester編碼) 2. 提供通道時序 3. 針對傳送之訊框產生前導部份及針對接收之訊框刪除前導部份。 接觸單元介面 (AUI) PLS 的連接器規格還有連接到MAU的電纜(分岔電纜 (Branch cable)或收發器電纜 (Transceiver cable))。 媒介接觸單元 (MAU) 1. 又稱為「傳接器」或「收發器」(Transceiver)、「栓接器」(TAP) 2. Physical Medium Attachment (PMA): 透過 MDI 直接與傳輸媒介(同軸電纜)接觸,有收發及衝撞偵測的硬體線路。 3. Medium Dependent Interface (MDI):與傳輸媒介(同軸電纜)接觸的介面。 ___ #### 訊框格式 IEEE 802.3的 MAC-訊框 |名稱|長度(bytes)|用途| |---|---|---| |Preamble|7|接收的同步功能</br>(synchronization)| |SFD</br>(Start Frame Delimiter)|1|表示訊框的開始| |DA</br>(Destination Address)|2or6|目的地工作站位址| |SA</br>(Source Address)|2or6|原始工作站位址| |Length|2|LLC長度| |LLC|max 1500|最長為1500位元組| |PAD</br>(Padding)||LLC長度小於48位元組時,填補位元組| |FCS</br>(Frame Check Sequence)|4|訊框的檢查碼(CRC-32)|  ___ #### 地址欄位 - **DA&SA address 種類:2、6 bytes** - 全為"1"表示該地址為廣播地址  - address分為兩類 > - 各別地址(Individual address):對單一主機(唯一) > - 群體地址(Group address): >> - 多重傳播地址(Multicast address) :目標為群體中所有的成員。 >> - 廣播地址(Broadcast address) :目標為網路上所有的工作站。 ___ #### 訊框檢查碼 ## **CRC-32 (Cyclic Redundancy Check) 實作** ___ #### CSMA/CD 通訊協定 動作步驟 1. 載波偵測(Carrier Sense)沒訊號才能傳 2. 傳輸過程持續監聽,若碰撞便取消傳送 3. 送出擾亂訊號(Jamming Signal)使其他通訊確實碰撞 4. 建立隨機等待(random delay time)後重送  ___ #### 延遲時間計算 note:時槽時間(slot time) ,其定義是訊號由網路上最遠的二端來回傳遞一次所需的時間(Round-trip propagation delay),一個時槽時間約為 51.2 微秒。 二元指數後退演算法(Binary Exponential Backoff Algorithm): > n:連續發生衝撞的次數(n ≦ 16) > k:MIN(n,10) ,n 值和 10 的最小值。 > r:隨機延遲時間,單位時槽時間(slot time)。而0 ≦r<2k,r∈{0,1,2....,2k-2,2k-1}。k為限制延遲最長時間避免延遲太長引響效率 ___ #### 三種監聽訊號種類 |方法|策略|適用情境| |---|---|---| |1-堅持法</br>(1-persistent)|訊號消失後立刻送出|網路負載輕的環境| |p-堅持法</br>(p-persistent)|訊號消失後立刻送出的機率為 p</br>0 < p < 1 |具有較佳效率</br>實作上較複雜| |0-堅持法</br>(0-persistent)|監聽到訊號便退出,進入隨機延遲|網路負載重</br>(減少衝撞但沒效率)| ___ #### 同軸電纜系統之 Ethernet 網路 採用基頻傳輸,頻率為10 MHz,阻抗為 50 歐姆。 電纜兩端各需要一個終端器(terminator)。 每段電纜最長為500公尺,工作站間最多2個訊號增益器。 工作站間同軸電纜長度最長為1500公尺。 ___ #### 寬頻 CSMA/CD > 寬頻 CSMA/CD (broadband) 與基頻 CSMA/CD (baseband) 最主要的差別在於衝撞偵測方法 (Collision Detection)及載波感測方法(Carrier Sensing) 的不同。 > 基頻CSMA/CD最多2a時間即可判斷衝撞 > 寬頻CSMA/CD需要4a的時間才能判斷出訊框有無發生衝撞, > 因為衝撞卻也須經過 2a 時間才能到達傳送端。 ___ #### 亂碼/順碼處理 - 目的:避免出現太長連續的 "0" 或 "1"。 - 亂碼處理採用「回授位移暫存器」(Feedback shift register) - 順碼處理採用「前授位移暫存器」(Feedforward shift register) 假設原來的資料為 Am 則經過打亂的資料可以下列方程式表示:  
×
Sign in
Email
Password
Forgot password
or
Sign in via Google
Sign in via Facebook
Sign in via X(Twitter)
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
Continue with a different method
New to HackMD?
Sign up
By signing in, you agree to our
terms of service
.