Riche 撰寫於文章 <8225e9$a1v$1@news.is.net.tw>...
>大家好,我在Hub上看到這個燈一直亮,我去查字典說這是碰撞,請問大家這是什麼意思
??
>又代表什麼狀況,謝謝大家...
>
>

(以下內容可以在 http://go.to/study-area 得到﹕)

在工作站對網路廣播之前﹐都會先傾聽一下有沒其它人在使用網路﹐如果聽起來很安
靜﹐則它會發送廣播。但要是網路上仍然嘈嘈的呢﹖(這個情形就是bus形態最擔心
的)﹐這時候工作站就需等待了。
假如節點A和節點B相隔得太遠的話﹐當他們傾聽的時候可能都還沒聽得到對方有話要
說﹐就都同時把封包出去﹐這就是所謂的碰撞(collision)了。如果當一個碰撞發生
了﹐整條網線都會充滿了噪音回響﹐如果第一個節點監測到有這樣的頻率回響﹐它就會
發出一個更高頻的信號去告訴別的節點碰撞已經發生﹐這樣全部節點都不會再發送封包
了。這時候﹐每一個節點都會隨機的等待一段時間再重新進行廣播﹐總共可以進行16次
嘗試大家才會最終放棄。不過其情形也不會好到哪裡﹐因為在大家等待之後﹐彼此都有
封包要發送﹐誰都想先發送自己的封包﹐如果節點越多﹐距離越長﹐發生碰撞的機會也
就越高。
情形就象上課時您要發言﹐得先看看有沒有其它同學在發言﹐如果已經有人在說話了﹐
那你就先等他/她講完再舉手。要是兩個人都同時舉手﹐老師就會宣佈重新再舉手﹐這
時候大家可以在一秒鐘之內再舉手﹔要是還是一樣﹐那麼可以再於兩秒之內任何時段舉
手﹔再來就4秒、8秒、16秒....的延續下去﹐要試過16次都還一樣﹐沒辦法了﹐大家都
不要說好了。

在網路上﹐我們稱這樣的方法為 CSMA/CD (Carrier-Sensing Multiple Access with
Collision Dectection)。要注意的是﹐所有這些處理過程都必須在Ethernet 網卡上面
進行﹐也就是說﹐如果您要選用Ethernet形態﹐那麼你就必須全部使用Ethernet網卡。
Ethernet可以在bus, star 或者ring 等物理形態上面使用。10baseT就是使用star的物
理形態﹐但邏輯上卻是bus形態來的﹐同樣也是Ethernet﹐使用的是IEEE802.3標準。