簡單的路由器和子網問題
我是網路新手,對子網和路由器有一個非常基本的問題..
考慮以下… 3 個子網和兩個路由器…
子網 11.0/24 連接到路由器 1 (R1)
R1 通過子網 12.0/24 連結到 R2。
子網 13.0/24 也連接到 R2。
xx11.0/24 -> R1 - xx12.1 …. xx12.2 - R2 <- xx13.0/24
因此,xx12.0/24 子網位於兩個路由器之間。
我的問題是,通過 12.0/24 子網連結路由器有什麼好處?我仍然需要通過介面 xx12.1 從 .11.0/24 網路到 .13.0/24 網路放置一條靜態路由。但是為什麼將路由器連結在同一個子網上會很好,你不能在連結的每一端分配任何地址嗎?
希望我已經解釋過了!
我從您對 Zypher 回答的評論中得知,您不清楚為什麼路由器 A 的 e1 介面和路由器 B 的 e0 介面之間的“間隙”網路需要位於同一子網中。
我們不要糾結於“靜態路由”這個片語。讓我們說“路由表條目”。這些條目是如何到達那裡的,無論是靜態分配還是通過動態路由協議,對於本範例來說並不重要。
你有一個這樣的拓撲:
e0 - 1.1.11.1/24 e0 - 1.1.12.2/24 v __________ v __________ v | | v | | ///---| Router A |---///---| Router B |---/// |__________| ^ |__________| ^ ^ ^ e1 - 1.1.12.1/24 e1 - 1.1.13.1/24
您知道路由器 A 需要一個顯示“1.1.13.0/24 可通過 1.1.12.2 訪問”的路由表條目。同樣,您知道路由器 B 需要一個顯示“1.1.11.0/24 可通過 1.1.12.1 訪問”的路由表條目。
您將兩個路由器上的路由表條目的需求與“間隙”網路的定址混為一談,以到達“末端”網路。他們彼此沒有任何關係。無論您如何處理該間隙網路,您都需要兩個路由器中的路由表條目,以使流量從一個“末端”網路一直流向另一個。
你總是可以做類似下面網路的事情:
e0 - 1.1.11.1/24 e0 - 5.4.3.2/32 v __________ v __________ v | | v | | ///---| Router A |---///---| Router B |---/// |__________| ^ |__________| ^ ^ ^ e1 - 9.8.7.6/32 e1 - 1.1.13.1/24
在此網路中,您需要路由器 A 中的路由表條目“5.4.3.2/32 可通過介面 e1 訪問”和“1.1.13.1/24 可通過 5.4.3.2 訪問”。同樣,您需要這些條目路由器 B 中的“9.8.7.6/32 可通過介面 e0 訪問”和“1.1.11.0/24 可通過 9.8.7.6 訪問”。
當我們將同一子網中的介面用於插頁式網路時,我們“免費”獲得了到插頁式網路的路由(因為網路遮罩小於 /32 的介面意味著通過該介面到連接網路的路由)。為插頁式網路使用瘋狂的不相交的 IP 地址意味著除了允許流量在“端”之間流動的路由之外,我們還需要添加路由以使插頁式網路正常工作。