[AR1]ospf 1
[AR1-ospf-1]nexthop 13.1.1.3 weight 100 修改负载分担路由AR3的权重为100(默认254),优于AR2即可
[AR1-ospf-1]quit
[AR1]
[AR1]tracert 100.1.1.1
traceroute to 100.1.1.1(100.1.1.1), max hops: 30 ,packet length: 40,press CTRL
_C to break
1 13.1.1.3 20 ms 20 ms 20 ms
[AR1]
2、修改ospf接口的cost值进行路由选路,让流量重新走AR2
[AR1]interface g0/0/1
[AR1-GigabitEthernet0/0/1]ospf cost 2 1G接口cost默认为1最高优先,所以只需将g/0/1的cost改的比g/0/0的cost大那么ospf就会选择cost小的路由走
[AR1-GigabitEthernet0/0/1]quit
[AR1]
[AR1]display ip routing-table protocol ospf
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Public routing table : OSPF
Destinations : 1 Routes : 1
OSPF routing table status : <Active>
Destinations : 1 Routes : 1
Destination/Mask Proto Pre Cost Flags NextHop Interface
100.1.1.1/32 OSPF 10 1 D 12.1.1.2 GigabitEthernet0/0/0 将cost更优的路由放入路由表中
OSPF routing table status : <Inactive>
Destinations : 0 Routes : 0
[AR1]
[AR1]tracert 100.1.1.1
traceroute to 100.1.1.1(100.1.1.1), max hops: 30 ,packet length: 40,press CTRL
_C to break
1 12.1.1.2 30 ms 30 ms 10 ms 从cost小的路由走
[AR1]
3、外部重分布等价路由的优先级,type1>type2
type1:会有一个真实的cost,路由的优先级与其他路由一样cost内外之和,小的优先。当100.1.1.1/32路由以type1类型重分布进ospf中时,路由的metric计算的是
AR1---AR2/AR3---100.1.1.1/32的cost的总和,也就是内部cost和外部重分布的cost总和。
type2:没有真实的cost固定为1,路由的优先级只受内部cost的影响,小的优先。当100.1.1.1/32路由以type2类型重分布进ospf中时,路由的metric只计算AR-AR2/AR3的ccost,而不计算外部cost(固定为1,修改无效)
修改cost方法:内部在AR1接口上ospf cost 10,外部在重分布的时候可以跟cost 10参数对type1类型的路由cost修改,type2类型无效。
ospf的路由过滤
1、抑制ospf的报文,禁止接收和发送ospf报文
[AR1]ospf 1
[AR1-ospf-1]silent-interface g0/0/0 在接口g/0/0/0抑制ospf报文
[AR1-ospf-1]quit
[AR1]
2、ospf接收和发布路由的过滤
[AR1]ospf 1
[AR1-ospf-1] filter-policy 2999 import 过滤acl2999中定义的进入的路由
[AR1-ospf-1] quit
[AR1]
acl number 2999
rule 1 deny source 100.1.1.1 0
rule 2 permit