iT邦幫忙

2022 iThome 鐵人賽

DAY 5
0
自我挑戰組

網路概論系列 第 5

什麼是Ethernet?淺談乙太網路和CSMA/CD技術

  • 分享至 

  • xImage
  •  

在介紹乙太網路之前,必須先介紹IEEE 802的相關標準,因為各種區域網路都有規範在IEEE 802內的各個標準,例如:乙太網路是IEEE 802.3標準。美國電機電子工程師學會(IEEE)專職在推動區域網路介面和傳輸標準化,有關各種IEEE 802相關的制定標準,可以到https://zh.wikipedia.org/zh-tw/IEEE_802 看~

乙太網路一直是區域網路的技術主流,雖然是由美國Xerox公司的Polo Alto研究中心最先研製成功,但如今乙太網路一詞被用來指採用CSMA/CD技術的區域網路;『載波檢測多重存取附碰撞偵測』(簡稱CSMA/CD)是 IEEE 802.3 所制定的『媒介存取控制』(Medium Access Control, MAC)通訊協定。CSMA/CD的步驟流程圖:
https://ithelp.ithome.com.tw/upload/images/20220914/201525415NyQihdmso.png

乙太網路是一種競爭機制的網路環境,允許任何一台網路設備在網路沒有資料傳輸的時候發送資訊,所以有可能出現多台工作站(電腦)同時檢測到網路處於空閒狀態時,而同時傳送資料,這樣資料就會產生混淆(碰撞),而無法分辨出真正的資料。

偵測網路是否有訊號:在傳送資料之前,會先偵測匯流排是否有資料傳輸,如果有則等待一段時間後再繼續監聽;如果匯流排沒有資料傳輸,則傳送資料;工作站傳送資料時,會檢測自己的資料是否會與其它工作站的資料產生碰撞,如果產生碰撞,則送出擾亂訊息(Jamming Signal),告知所有工作站,網路已發生碰撞現象,不要再繼續傳送訊號。如果連續發生16 次以上的碰撞,表示網路或電腦發生嚴重的故障,停止傳送且等待修護人員來修護。

參考資料
http://www.tsnien.idv.tw/Network_WebBook/chap8/8-2%20CSMA_CD%20%E7%B6%B2%E8%B7%AF.html
https://www.796t.com/content/1542709639.html
https://www.graniteriverlabs.com/zh-tw/technical-blog/ethernet-lan-test


上一篇
如何從我的電腦分享檔案到另一台電腦?網路芳鄰其實很簡單
下一篇
什麼是OSI模型?
系列文
網路概論30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言