小乔 发表于 2024-4-27 08:41:11

配置OSPF负载分担

OSPF负载分担条件
在满足OSPF路由负载分担规格>1且整机路由负载分担规格>1的前提下,如果一台设备上存在相同前缀的多条OSPF路由,则这些路由形成负载分担,如下几个条件必须都满足:

路由类型相同(OSPF路由包括四类:区域内路由、区域间路由、Type1外部路由、Type2外部路由);
直接下一跳不同;
Cost相等;
如果是Type2外部路由,还要求到ASBR/转发地址的路径Cost相等;
如果OSPF按相关标准定义的规则选路,则要求Area ID相等。
背景信息
通过配置OSPF最大等价路由的条数和优先级,实现负载分担,调整和优化路由的选路。当网络中到达同一目的地存在同一路由协议发现的多条路由,且这几条路由的开销值也相同,这些路由就是等价路由,可以实现负载分担。

例如,如图5-28所示。DeviceA和DeviceB之间的三条路由都运行OSPF协议,且几条路由的开销值也相同,这三条路由就是等价路由,形成了负载分担。
https://download.huawei.com/mdl/image/download?uuid=c846f0b0722445f6b6ab51c1a397c214
操作步骤
进入系统视图。
system-view
进入OSPF进程视图。
ospf [ process-id ]
配置最大等价路由条数。
maximum load-balancing number
当组网中存在的等价路由数量大于maximum load-balancing number命令配置的等价路由数量时,按照下面原则选取有效路由进行负载分担:

下一跳优先级:OSPF选取下一跳优先级高的路由进行负载分担。具体配置方法参见步骤4。
下一跳对应出接口的索引值:如果下一跳优先级相同,则OSPF比较下一跳对应出接口的索引值,选取索引值较大的路由进行负载分担。
下一跳IP地址:如果前两项都相同,则比较下一跳IP地址,OSPF选取IP地址大的路由进行负载分担。
(可选)配置等价路由的优先级。
nexthop ip-address weight value
在OSPF算出等价路由后,配置nexthop命令可以指定某一条路由下一跳的优先级,从而使OSPF选取下一跳优先级高的路由参与负载分担。

ip-address为等价路由的下一跳IP地址。
value为下一跳权重。weight值越小,路由优先级越高。Weight的缺省值是255。
检查配置结果
执行命令display ospf [ process-id ] routing,查看OSPF路由表的信息,可以看到等价路由信息。
执行命令display ospf [ process-id ] ecmp-group,查看OSPF等价路由组信息。

mawr1985 发表于 2024-4-27 11:30:52

{:6_267:}

fy1221 发表于 2024-8-12 21:23:14

好的

cinnamon 发表于 2025-1-24 10:04:45

{:6_267:}

zd1r 发表于 7 小时前

{:6_289:}{:6_289:}{:6_289:}
页: [1]
查看完整版本: 配置OSPF负载分担