esnp ospf进程id_eNSP实现OSPF默认、直连和静态路由重发布

一、网络拓扑图:

二、实验目的:通过OSPF协议,实现全网互通

三、实验步骤:

1、规划好每段IP地址,配置PC机的IP及网关。

2、按照上图配置IP地址

3、如下图,配置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路由器。

4、验证area 0与 area 1之间的路由是否实现区域内互通。

由上图可知,AR8与AR9都有一条去往对方的ospf路由条目。所以area 0与area 1之间的路由,都是可以ping通的。

5、由于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的路由

综上,路由注入成功

6、验证

![](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区域的路由器学习到外部路由。


版权声明:本文为weixin_39874881原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。