华三路由器基于用户的负载分担
写这篇文章的原因是公司的网络最近刚换了一个华三的路由器,然后出口带宽是两条联通的宽带,做了两条默认路由做的负载分担,但是今天上网的时候发现丢包很严重,于是排查了一下发现只用一条带宽上网就不会有丢包,于是就怀疑是负载分担的原因。然后就给路由器做了一下基于用户的负载分担,发现问题解决了。
这个是H3C对于基于用户的负载分担概述:
对同一路由协议来说,允许配置多条目的地相同且开销也相同的路由。当到同一目的地的路由中,没有更高优先级的路由时,这几条路由都被采纳,在转发去往该目的地的报文时,依次通过各条路径发送,从而实现网络的负载分担。
设备支持根据报文中的用户信息(源IP地址)对流量进行负载分担。对于具有相同源IP地址的报文认为来自同一个用户,基于用户进行负载分担。
找到的这个资料上面是基于Web配置的,公司这个交换机Web配置页面可能是由于和浏览器的兼容其问题,我只能打开图1-1这个界面,打不开图1-2这个页面。
图1-1 基于用户的负载分担
图1-2 修改接口配置
于是我选择了通过命令行来配置。
开启全局基于用户的负载分担:
[H3C]ip user-based-sharing enable
在需要做负载分担的接口开启基于用户的负载分担:
[H3C]interface GigabitEthernet 0/0
[H3C-GigabitEthernet0/0]ip user-based-sharing enable
[H3C-GigabitEthernet0/0]quit
[H3C]interface GigabitEthernet 0/1
[H3C-GigabitEthernet0/1]ip user-based-sharing enable
[H3C-GigabitEthernet0/1]quit
保存配置,并退出。
[H3C]quit
<H3C>save
The current configuration will be written to the device. Are you sure? [Y/N]:y
Please input the file name(*.cfg)[flash:/startup.cfg]
(To leave the existing filename unchanged, press the enter key):
flash:/startup.cfg exists, overwrite? [Y/N]:y
Validating file. Please wait....
Configuration is saved to device successfully.
<H3C>
<H3C>quit