將路由器設定為啞交換機如何運作?

將路由器設定為啞交換機如何運作?

如果您在路由器(「路由器 A」)上停用 DHCP 並將乙太網路連接線連接到其一個連接埠(來自另一台路由器「路由器 B」),則路由器 A 將成為啞交換器。

但這是如何運作的呢?路由器現在如何知道將其資料包發送到哪裡?

答案1

如果僅使用交換器連接埠並停用 DHCP,則用戶端不會將任何 TCP/IP 封包傳送至路由器的位址。

您可以將路由器視為包含多個獨立的設備,這些設備在某種程度上獨立運行

在此輸入影像描述

典型的 SOHO“路由器”包含 4 埠乙太網路交換器。即使盒子的所有其他部分都閒置無事可做,這也以啞以太網交換機的通常方式工作。

只有當路由器接收到目標 MAC 位址與路由器 MAC 位址相符的乙太網路封包且乙太網路封包封裝了具有 LAN 外 IP 位址的 IP 封包時,路由器才會進行路由。

透過乙太網路交換器部分相互通訊的兩台 PC 只會建立以彼此的 MAC 位址為目的地的乙太網路封包,而不以路由器的 MAC 位址為目的地。

答案2

如果路由器現在充當交換機,請將其視為電湧保護器。您可以將多個需要電源的設備插入其中,但它仍然只能從 1 個電源獲取電力。

交換器就是這樣,假設您的路由器 b 是來自 isp 的調製解調器,除非它嚴格來說是調製解調器而不是調製解調器/路由器組合盒,否則它將有 1 個乙太網路連接埠。另外,假設您不需要 NAT 等路由功能,因為您只想將它們連接到互聯網,但不關心是否有設備幫助您與其他設備進行通信。交換器有一堆乙太網路連接埠用於將系統連接到它,然後有 1 個乙太網路連接埠用於將電纜連接到數據機。

現在,您已有效地將調變解調器乙太網路連接埠增加到 1 以上。所有網路介面都有 Mac 位址是有原因的。此 Mac 位址對於將封包傳送到正確的裝置非常有用。因此,路由器 B 不是由路由器 A 進行路由,而是像所有路由器 A 所做的那樣進行路由,只是根據目標 MAC 轉送封包。

另外要澄清的是,僅僅因為您停用 DHCP,並不代表它會自動成為交換機,因此它仍然可以在沒有 DHCP 的情況下執行路由功能。這意味著,現在連接到該路由器的任何裝置都不會自動取得 IP 位址配置,並且需要在連接到路由器 A 的系統上手動輸入這些配置。

相關內容