OSPF 路由控制

noteId: WEBc2537b6aa0c315125f161eed93bd4823 · 原始路径:/ALL/网络 - C模块/1-路由协议合集、路由控制、策略路由/路由控制、PBR/OSPF 路由控制.note

一、修改接口 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,而非直连接口地址