OSPF 路由控制
一、修改接口 cost值:
例如拓扑: - -R2- -R1--+ +--R4 - -R3- - 想要让R1路由器,对于R4传来的路由优先走R2,就需要在R3路由器,R1方向的接口上将 cost值改大:inter g0/0 ip ospf cost 3
二、如果是点对多点网络:
该场景多见于在交换机上建立ospf做路由控制
都需要使用 neighbor ... cost ... 来修改cost值
1、点对多点网络:
interface Loop 0 ip address 1.1.1.1 255.255.255.255interface Vlan1 ip address 34.1.1.254 255.255.255.0 ip ospf network point-to-multipoint end# 可以直接使用 neighbor [邻居router-id] cost 修改cost值:router ospf 1 network 34.1.1.1 0.0.0.255 area 0 //建立邻居 neighbor 1.1.1.1 cost 10 //修改cost值
2、点对多点-非广播网络:
该类型需要在进程中使用 neighbor [对端地址] 手动建立邻居
interface Vlan1 ip address 34.1.1.254 255.255.255.0 ip ospf network point-to-multipoint non-broendrouter ospf 1 neighbor 34.1.1.1 //建立邻居 neighbor 1.1.1.1 cost 10 //修改cost值
使用 neighbor建立邻居时,需要指定邻居直连接口的地址使用 neighbor修改cost值时,需要指定邻居router-id,而非直连接口地址