Networking

網路交換機是否支持 IP?

  • February 3, 2017

我有一些關於網路的非常瑣碎的基本問題,但我發現了不同的資訊,所以我只是想解決這個問題。

據我了解,網路交換機“智能”地處理流量,即它只將數據包傳播到它知道接收器所在的埠(與集線器相反,集線器將所有數據發送到所有埠)。

  • 正確的?

所以一個 Switch 需要記住所有連接到它的 Hosts 的地址。如果未找到主機,則將數據包發送到預設路由(通常向上鍊接到更廣泛的網路)

  • 正確的?

現在我的主要問題是:

  • 交換機是否記住 IP 地址或 MAC 地址來計算其決策?

好吧,這取決於您使用的是哪種開關。

非常基本的類型在鏈路層執行,不知道 IP 地址。他們使用 MAC 地址進行操作。這些交換機通常不受管理。

但是,也有更多的智能交換機,它們在 IP 層提供功能,例如訪問控制列表,它們知道 IP 地址。通常,這些交換機是受管理的,即它們具有 Web 界面或控制台界面(或兩者)以允許使用者配置各種選項。但是,附加功能是在基本開關功能之上工作的。

交換機通過偵聽流量來“學習”連接到其埠的設備的 MAC 地址,並使用它們來決定將傳入數據報發送到何處。交換機一般不執行路由。這通常由路由器完成,路由器發送的數據報使用鏈路層地址(乙太網中的 MAC 地址)將數據包發送到下一跳。

引用自:https://serverfault.com/questions/272202