Hub

出自啟示錄
跳轉到: 導覽, 搜尋

作者:Joe Horn( joehorn AT leobbs DOT net )

授權:[CC授權:姓名標示-非商業性-相同方式分享 2.5]


Hub 分為兩種:

  • Hub
  • Switching hub

目前常見的幾乎都是 Switching hub。

Hub

Hub 使用廣播(broadcast)的方式來交換資料。

當某一個 port 上面的電腦要傳送封包時,hub 以廣播的方式處理,此時連接到 hub 上的所有電腦都會接收到該封包。

在非特殊模式下,若收到封包的電腦並非其目的電腦,該電腦將會自動丟棄該封包。

正因為 hub 在其主幹上進行 broadcast,所以佔用了相當大的頻寬,也容易造成封包碰撞(collision)。

當 collision 發生時,來源端電腦就必須再重新送出該封包。

這也造成了惡性循環!

Switching hub

Switching Hub 是在機器裡面建置了一個 forwarding table。

機器透過 forwarding table 使用點對點的傳輸,讓傳送出來的封包直接抵達目的 port。

在傳輸時不會拖垮全部的頻寬。

目前絕大多數的 switching hub 皆支援 Auto-MDI,可自動判斷連接的 UTP 纜線是否為跳線。

個人工具