大部份的問題 網友已經說明了!!關於
Hub&Switch的問題做一簡單的敘述
大約兩年前左右極其無聊的時候跑到 OC 去逛逛,看到有人在討論
Hub&Switch但文章竟是 錯誤連連 似是而非 的答案,就做了一番解說
原始OC連結 轉貼部份內容如下:
1.不是什麼hub的頻寬是共用、switch hub的每通道頻寬是獨立的!!不要誤導大家或剛接觸的新手!!
2.Hub是Hub Switch是Switch、目前市面上所販售的只能說是有Switch功能的Hub
3.Hub只是單純的做封包的傳送、而有Switch功能的Hub基本上是會在本身建立一個table做對應
弟我在這裡做一個簡單的說明:
有Switch 功能的Hub會在自身建立及維護一個table、而table裡記錄著那一個port對應那一個mac address、當有Switch功能的Hub收到要給電腦A的封包時..它就會先檢查自身的table是否有電腦A的記錄、如有則直接傳送沒有就廣播、如果同時電腦B想要跟電腦C做溝通也沒有問題..而不會受到CS/MACD的限制
目前有Switch功能的Hub還有一些其它的功能、例如:MDI/MDIX則是自動偵測是否為跳線或平行線、Storeforward則是先接收所有的封包到ram裡..再經由cpu的處理把封包給轉送出去、還有很多其它的功能請自行拜訪"咕狗大神"
ps:對Hub和Switch的不同之處及一些基礎理論有興趣的話請至以下網址:
http://www.study-area.org/tips/hub_switch.htm