top圖
需求
1、使PC1和PC2能夠互相ping通
2、兩個路由器之間有負載分擔,即有兩條線連接配接,都能正常工作起到負載分擔的作用,當其中一個線斷開時,仍然不影響兩個pc之間的通信
思路
兩個PC需要通信,因為中間經過路由器,是以得配置各自的網關,如果圖示PC1的網關位址應該配置AR1 GE 0/0/0接口上的位址,即192.168.1.254為PC1的網關。同樣的道理PC2的網關也應該是進路由器的接口 AR2 GE00/0/1IP位址 即 192.168.2.254。
PC1的配置
AR1上對應接口的IP位址
PC2上配置
對應AR2上的GE0/0/1的IP位址
好了 到這裡兩台PC端就已經配置好了,還有他們對應的路由器上的接口位址也配置好了,不過到目前他們還是不能互相ping通的,因為資料經交換機機做廣播,沒有人回應,就交給網關了,網關位址在路由器,路由器上沒有到對方網絡路由,是以還是不能互相通信,此是我們用PC1 去PC2
此時是不通的,而且也跟蹤不到任何資訊,那麼我去AR1上看一下路由表
I P路由表組成
Destination/Mask: 目的網絡 路由器所知道的網絡
Proto:協定,路由器學習該網絡是通過哪種方式學習到的 Direct 直連 static靜态 rip ospf 動态
Pre:優先級 表示路由協定的優先程度 當路由器通過多種方式學習到同一個目的網絡時,可 能通過優先級判斷 direct 0 static 60 ospf 10 rip 100 值越小優先級越高
Cost:路徑成本 衡量路由器到達目的網絡的距離
Flags 路由标志,一共有五種不同的标志
NextHop 下一跳 資料轉發下一個路由器的進口IP位址
Interface 出接口 發出資料的接口
發現沒有到192.168.2.2網絡的路由,是以他是不會通的,這時候就需要我們自己手動配置一下,看TOP上有兩個線路一條12.1.2.0/24一條是12.1.1.0/24 其實這兩條哪個都可以的,我們先用12.1.2.0手動加一下靜态路由
這次有到2.0網絡的路由了,同樣的道理在AR2上配置一下回程路由下一跳要寫 12.1.2.1
這樣時候再測試兩台PC的互通一下
現在就可以互通了,到這裡我們的第一個需求就算完成了
那第二個需求應該怎麼做呢,第一個需要用的是路由器的轉發,這裡就不得不提一下路由器裡怎麼建構路由表的。
路由器裡隻顯示最優的路徑,當路由器通過多種方式學習到目标網絡時,
1、首先比較一下優先級,優先級值小的優先 PRE
2、如果優先級相同的情況下,再比較路徑成本
當優先級和路徑成本都相同的情況下,那麼把路徑全部保留下,做負載分擔。
3、轉發進進行最長掩碼比對原則,優先轉發給長掩碼的網絡。
了解了上面這些,再完成第二就需求就簡單了,就是再一條同樣的靜态路由就可以實作
那麼我們給AR1再加另一條路由
這樣我看到到同一個網絡192.168.2.0的路由有兩條 同理AR2應該也得有兩條 這樣就做到負載分擔了
AR2的到192.168.1.0網絡的路由也有兩條。這樣就完成了
[AR1]ip route-static 192.168.2.0 24 12.1.1.2
[AR2]ip route-static 192.168.1.0 24 12.1.1.1
[AR1]ip route-static 192.168.2.0 24 12.1.2.1
[AR2]ip route-static 192.168.1.0 24 12.1.2.2
檢視一下路由表 如果有兩路由就說明做了負載分擔
[Huawei]sysname AR1 命名
[AR1]display ip interface brief 檢視接口配置IP
[AR1]display ip routing-table 檢視路由表
[AR1]display arp all