配置拓扑图:
配置要求:
1)证明在不同路由器上ospf的pid不用匹配也可以建立邻接关系。
2)使用network命令来匹配借口,从而在网络10.0.0.0内触发邻接路由器发现进程。
3)配置s1的rid为7.7.7.7。
4)在骨干lan上设置合适的优先权值以使得s1和s2成为dr/bdr。
5)在骨干lan上配置dead间隔为最小(1秒),它是hello间隔的4倍,所以hello间隔为250毫秒。
6)配置区域3为完全nssa区域,区域4为完全桩区域,区域5为桩区域。
具体配置:
1)r1的配置:
interface fastethernet0/0
ip address 10.1.1.1 255.255.255.0
ip ospf dead-interval minimal hello-multiplier 4
!
router ospf 1
area 3 nssa no-summary
area 4 stub no-summary
area 5 stub
network 10.1.0.0 0.0.255.255 area 0
network 10.3.0.0 0.0.255.255 area 3
network 10.4.0.0 0.0.255.255 area 4
network 10.5.0.0 0.0.255.255 area 5
2)r2的配置:
interface fastethernet0/0
ip address 10.1.1.2 255.255.255.0
ip ospf dead-interval minimal hello-multiplier 4
!
router ospf 2
area 5 stub
network 10.1.0.0 0.0.255.255 area 0
network 10.5.25.2 0.0.0.0 area 5
3)r3的配置:
router ospf 1
area 3 nssa no-summary
network 10.0.0.0 0.255.255.255 area 3
4)r4的配置:
router ospf 1
area 4 stub no-summary
network 10.0.0.0 0.255.255.255 area 4
5)s1的配置:
interface vlan1
ip address 10.1.1.3 255.255.255.0
ip ospf dead-interval minimal hello-multiplier 4
ip ospf priority 255
!
router ospf 1
router-id 7.7.7.7
network 10.1.0.0 0.0.255.255 area 0
6)s2的配置:
interface vlan1
ip address 10.1.1.4 255.255.255.0
ip ospf dead-interval minimal hello-multiplier 4
ip ospf priority 254
!
router ospf 1
network 10.0.0.0 0.255.255.255 area 0
●ospf的开销以及怎样重启ospf进程
ios确定ospf接口开销的方法:
1)使用neighbor neighbor cost value命令对每台邻接路由器设置开销(对于允许使用neighbor命令的网络类型)。
2)使用ip ospf cost value接口子命令对每个接口设置开销。
3)开销默认为ospf参考带宽(默认108)/接口带宽(bps)。
4)在ospf进程下使用ospf auto-cost reference-bandwidth value命令设置ospf参考带宽。
注意:ios的接口带宽的单位是kbps,而auto-cost reference-bandwidth命令的单位是mbps。当两数相除时,所得结果会向下取整,如100/1.544=64。
如果要重启ospf进程,可以使用clear ip ospf process命令,路由器会要求你确认,输入“y”即表示确认重启。
●ospf网络命令的替代
从CISCO ios 12.3(11)t开始,ospf的配置中可以完全省去network命令部分,取而代之的是ip ospf process-id area area-id接口子命令。新命令可在接口上激活ospf并选择区域。例如,前面例子中的network 10.3.0.0 0.0.255.255 area 3命令可以用s0/0.1和e0/0接口上的命令ip ospf 1 area 3替换。
如果使用了从ip地址,network和ip ospf area命令会有一些细微的差别。当使用network命令的时候,ospf只将匹配命令的从ip子网广播为桩网络,而ip ospf area命令则使所配置接口上的所有从子网广播为桩网络(除非配置了secondaries none参数)。