一、实验拓扑
要求100网段走r2,200网段走r3
三种做法:1.区域划分 2.重发布 3.最长匹配
1.区域划分
左边区域0-r1-r2-r4,右边区域1-r1-r3-r4
[r1]ospf 1 router-id 1.1.1.1
[r1-ospf-1]a 0
[r1-ospf-1-area-0.0.0.0]network 100.1.1.0 0.0.0.255
[r1-ospf-1-area-0.0.0.0]network 10.1.12.0 0.0.0.255
[r1-ospf-1]a 1
[r1-ospf-1-area-0.0.0.1]network 200.1.1.0 0.0.0.255
[r1-ospf-1-area-0.0.0.1]network 10.1.13.0 0.0.0.255
宣告,其他路由器一样
此时路由已经分隔开,但是没有互备,邻域缺失,做虚链路
[r1-ospf-1-area-0.0.0.1]vlink-peer 4.4.4.4
[r4-ospf-1-area-0.0.0.1]vlink-peer 1.1.1.1
此时断掉r1-r2间线路测试
弊端-分支过多会导致邻域太大,适合分支较少的
2.重发布
上面r1-r2-r3-ospf 1,下面r2-r3-r4-ospf 2
[r2]ospf 1 router-id 2.2.2.2
[r2-ospf-1]a 0
[r2-ospf-1-area-0.0.0.0]network 10.1.12.0 0.0.0.255
[r2]ospf 2 router-id 22.1.1.1
[r2-ospf-1]a 0
[r2-ospf-2-area-0.0.0.0]network 10.1.24.0 0.0.0.255
需要做路由策略
[r2]ip ip-prefix 100 permit 200.0.0.0 16 greater-equal 17
[r2]route-policy 100 permit node 10
[r2-route-policy]if-match ip-prefix 200
[r2-route-policy]apply cost 10
下来200的流量cost改为10,走200的流量,另外一边相反,走100流量
[r2-ospf-1]import-route ospf 2 route-policy 100
[r2-ospf-2]import-route ospf 1 route-policy 100—重发布并引入路由策略
——切换
灵活性强,但协议会太多
3.最长匹配
上面r1-r2-r3-区域0,下面r2-r3-r4-区域1
做汇总
[r2-ospf-1-area-0.0.0.0]abr-summary 200.1.0.0 255.255.0.0
[r2-ospf-1-area-0.0.0.1]abr-summary 200.0.0.0 255.0.0.0
[r3-ospf-1-area-0.0.0.0]abr-summary 100.1.0.0 255.255.0.0
[r3-ospf-1-area-0.0.0.1]abr-summary 100.0.0.0 255.0.0.0
——断掉r1-r2线路,可以切换
灵活性,扩展性都很强