衝突域和CSMA/CD


★衝突域

 最早的以太網是將許多的計算機連接到一根總線上,因爲當初認爲這種方法既簡單又可靠,因爲在那個時代普遍認爲“有源器件不可靠,而無源的電纜線纔是最可靠的”(現在聽起來是不是覺得前輩們也有不靠譜的時候?只不過或許我們現在的許多技術遲早也會在後人看來覺得很是不成熟吧)。然後這個總線上只要有一臺計算機發送數據,總線的傳輸資源就會被佔用。這樣的一個會產生衝突的區域就是衝突域。

★CSMA/CD

Carrier Sense Multiple Access with Collision Detecion載波監聽多點接入/碰撞檢測

“多點接入”就是說明這是總線型網絡,協議的實質其實是“載波監聽”和“碰撞檢測”。


“載波監聽”就是用電子技術檢測總線上其他的計算機有沒有也在發送數據,其實總線上並沒有什麼“載波”,這裏只是借用這個名詞而已。不管在發送前還是發送中,每個站都必須不停的檢測信道。在發送前檢測是爲了獲得發送權,如果檢測已經有別的站在發送,自己就暫時先不發送,等到信道變得空閒再發送。在發送中檢測信道,是爲了及時發現有沒有其他站的發送和本站的發送的碰撞。


“碰撞檢測”就是邊發送邊監聽,即適配器在發送數據的同時檢測信道上信號電壓變化情況,以便判斷自己在發送數據的時候其他站是否也在發送數據。任何一個正在發送數據的站,一旦發現總線上出現碰撞,就要立即停止發送,然後等待一段隨機時間後再次發送。


總結成一段話就是:先聽後說,邊聽邊說,一旦衝突,立即停說,等待時機,然後再說。

【這裏是草莓姑娘的技術博客,正在學習的方向是華爲的數通和Linux。因爲還不是很熟悉博客的寫法,所以先寫一些很簡單的內容作爲練習,慢慢的會把自己學到的知識好好地整理成博客貼上來,如果這裏有幸被看到的話,希望大家能夠一起交流,也很期待得到寶貴的建議t_0035.gif

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