华为通过在ospf进程下调整cost值,这样学到的路由的cost可能还是一样的,所以需要nexthop x.x.x.x weight
(default 254)来修改负载分担的优先级,值越小越优先。貌似没记得思科有类似的命令,不过思科可以在接口下修改cost值:
默认我们的参考是100M,100M接口带宽为1,1000M接口的带宽也为1。想流量走哪个接口出去,就修改该接口的ospf cost配置小于对方就可以实现了。
PS:
为了让100M与1000M之间的cost不一样,我们可以修改OSPF的参考带宽:ospf进程下auto-cost reference-bandwidth 1000
这样计算的结果,100M的cost值就是10,1000M的cost值为1.
如上纯属个人见解:lol
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Rps-Cheers | If it solves your problem, please mark as answer. Thanks !