Networking

使用相同 IP 時切換路由器會導致臨時停機嗎?

  • June 30, 2015

仍在學習網路,但據我了解 MAC 地址是路由網路流量的原因,因此如果我切換路由器但使用相同的 IP 配置它們,是否需要時間廣播新的 MAC 地址以使所有網路流量切換到新的路由器?

MAC 地址駐留在 OSI 網路模型的第 2 層並執行。

路由發生在 OSI 網路模型的第 3 層。

從最嚴格的意義上說,路由不是通過 MAC 地址執行的,因為路由發生在第 3 層,而 MAC 地址在第 2 層執行。

話雖如此,並且使用一個非常簡單的範例,當本地主機需要與遠端主機通信時,它必須將該流量發送到它的預設網關(路由器)。為此,主機必須將路由器的 IP 地址(第 3 層)解析為其 MAC 地址(第 2 層)。完成後,它將以乙太網幀的形式(在乙太網上)將數據發送到預設網關(路由器)的 MAC 地址。然後,預設網關(路由器)查閱其路由表以確定將流量路由/轉發到何處。

為了更直接地回答您的問題,因為您的內部主機需要將路由器的 IP 地址解析為它的 MAC 地址,因此更換路由器將需要內部主機將路由器的 IP 地址解析為新的 MAC 地址路由器。舊路由器的 MAC 地址將由每個主機上的作業系統記憶體,並且每個主機將無法解析新路由器的 MAC 地址,直到舊 MAC 地址在其 MAC 地址記憶體(其 ARP 記憶體/表)中過期。您可以手動刷新每台主機上的 ARP 記憶體/表,但您無需進行足夠的預先計劃。ARP 記憶體/表是暫時的,在大多數情況下,ARP 記憶體/表條目將在大約 5 分鐘內過期。

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