1、網絡拓撲圖:
2、實驗目的:經過OSPF協議,實現全網互通
3、實驗步驟:
一、規劃好每段IP地址,配置PC機的IP及網關。
二、按照上圖配置IP地址
三、以下圖,配置OSPF區域,命令以下:
AR7
[Huawei]ospf router-id 1.1.1.1 //指定AR7在OSPF中的ID
[Huawei]ospf 1 //進入OSPF進程1
[Huawei-ospf-1]area 0 //進入骨幹區域area 0
[Huawei-ospf-1-area-0.0.0.0]network 192.168.12.0 0.0.0.255 //宣告網絡192.168.12.0
[Huawei-ospf-1-area-0.0.0.0]quit //返回上一級
[Huawei-ospf-1]area 1 //進入非骨幹區域area 1
[Huawei-ospf-1-area-0.0.0.1]network 192.168.13.0 0.0.0.255 //宣告網絡192.168.13.0
AR8
[Huawei]ospf router-id 2.2.2.2 //指定AR8在OSPF中的ID
[Huawei]ospf 1 //進入OSPF進程1
[Huawei-ospf-1]area 0 //進入骨幹區域area 0
[Huawei-ospf-1-area-0.0.0.0]network 192.168.12.0 0.0.0.255 //宣告網絡192.168.12.0
AR9
[Huawei]ospf router-id 3.3.3.3 //指定AR9在OSPF中的ID
[Huawei]ospf 1 //進入OSPF進程1
[Huawei-ospf-1]area 1 //進入非骨幹區域area 1
[Huawei-ospf-1-area-0.0.0.1]network 192.168.13.0 0.0.0.255 //宣告網絡192.168.13.0
驗證:
由上圖可知,AR7爲ABR路由器,AR9由於鏈接了外部路由全部爲ASBR路由器。
四、驗證area 0與 area 1之間的路由是否實現區域內互通。
由上圖可知,AR8與AR9都有一條去往對方的ospf路由條目。因此area 0與area 1之間的路由,都是能夠ping通的。
五、因爲AR7去往外網,須要配置一條默認路由,而且須要在進程ospf 1中進行默認路由注入
一樣AR9鏈接了外部路由,也須要在進程ospf 1中注入靜態路由,AR8則須要注入直連路由
配置命令以下
AR7
[Huawei]ip route-static 0.0.0.0 0.0.0.0 192.168.11.2 //配置去往外網的默認路由
[Huawei]ospf 1 //進入進程ospf 1
[Huawei-ospf-1]default-route-advertise always cost 200 type 1 //注入默認路由
AR8
[Huawei]ospf 1 //進入進程ospf 1
[Huawei-ospf-1]import-route direct cost 50 type 2 //注入直連路由
AR9
[Huawei]ip route-static 192.168.4.0 24 192.168.34.4 //配置靜態路由
[Huawei]ospf 1 //進入進程ospf 1
[Huawei-ospf-1]import-route static cost 150 type 2 //注入靜態路由
驗證:display ospf routing
網絡
由上圖可知,AR7學到了192.168.2.0和192.168.4.0的路由 AR8學到了0.0.0.0/0和192.168.4.0的路由 AR9學到了0.0.0.0/0和192.168.2.0的路由 綜上,路由注入成功 六、驗證 ![](https://s4.51cto.com/images/blog/201807/09/7a56aa9d0168e218f1878dbc6586153c.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) ![](https://s4.51cto.com/images/blog/201807/09/d8e25f71ba094288c14c2117d1dd4457.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 路由雖然注入成功,可是PC5仍然ping不通PC4,由於PC2知道了去往192.168.4.0網段的路由,可是AR10是外部路由,它並不知道如何去往ospf 內部,因此須要在AR10上配置一條默認路由,下一跳爲192.168.34.3 AR10 [Huawei]ip route-static 0.0.0.0 0 192.168.34.3 一樣去往外網須要進行NAT地址轉換,而PC5去往外部網絡,使用的是自身地址,因此在AR8上配置如下命令: [Huawei]acl 2000 //建立高級ACL [Huawei-acl-basic-2000]rule 5 permit source 192.168.4.0 0.0.0.255 //建立容許條目 [Huawei-acl-basic-2000]rule 10 permit source 192.168.2.0 0.0.0.255 //建立容許條目 [Huawei-acl-basic-2000]quit //返回系統視圖 [Huawei]interface GigabitEthernet 0/0/2 //進入接口GigabitEthernet 0/0/2 [Huawei-GigabitEthernet0/0/2]nat outbound 2000 //配置NAT轉換 驗證: ![](https://s4.51cto.com/images/blog/201807/09/c8a79cfc4ff560f5df1b2399eae67962.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) ![](https://s4.51cto.com/images/blog/201807/09/a558ae583ec906f3bfb51676e27ae228.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 綜上,ospf協議能實現區域內的路由學習到其餘區域的路由,若是是外部路由,則須要進行路由重發布,才能實現ospf區域的路由器學習到外部路由。