Centos做双网卡绑定后,是否会提升服务器带宽?

公子fight 发布于 2013/01/21 12:24
阅读 1K+
收藏 0
如题,我在做完双网卡绑定后,为啥查看bond0的状况,带宽反而下降了,请大家帮忙看看,说明一下:实验搭建使用vmware vsphere的虚拟机:
[root@bond ~]# cat /etc/sysconfig/network-scripts/ifcfg-bond0 
DEVICE=bond0
BOOTPROTO=static
BROADCAST=192.168.10.255
IPADDR=192.168.10.127
NETMASK=255.255.255.0
NETWORK=192.168.10.0
MTU=1500
GATEWAY=192.168.10.33
BONDING_OPTS="mode=6 miimon=100"

[root@bond ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 
BOOTPROTO=none
ONBOOT=yes 
TYPE=Ethernet 
MASTER=bond0 
slave=yes


[root@bond ~]# cat /etc/modprobe.conf 
alias bond0 bonding options bond0 miimon=100 mode=6


配置过程,网上很多,但是查看bond0的信息发现,原先100M的绑定后,不但没有成为200M还直接变成了10M还是半双工!
[root@bond ~]# mii-tool 
eth0: 100 Mbit, full duplex, link ok
eth1: 100 Mbit, full duplex, link ok


[root@bond ~]# mii-tool  bond0
bond0: 10 Mbit, half duplex, link ok

求大神指教啊!
加载中
0
OscerSong
OscerSong
没注意过
JavaOlder
JavaOlder
这里不需要灌水~
0
JavaOlder
JavaOlder
Centos做双网卡绑定后,是否会提升服务器带宽? 首先看你提这个问题。先回答你,服务器带宽和网卡没有太大的关系。
OscerSong
OscerSong
成半双工了 ?
0
JavaOlder
JavaOlder

参考一下两个机器用网卡直接连接的方式吧

 

交换机端口速度自动协商设置有可能导致网络运行不稳定

如果交换机端口和所连接的主机网卡都设置成自动协商(Auto-Negotiation),它们会协商速度(10/100Mbps)及工作模式(全/半双工)。交换机会按照100M/全双工,100M/半双工,10M/全双工,10M/半双工的顺序来适应网卡的最快速度及工作模式; 但是,当交换机设置成自动协商模式,而网卡是10M/全双工模式时,从交换机上显示的端口是10M/半双工。导致这种错误的原因是,网络提供了速度10M给交换机,但在设定工作模式下,网卡不提供工作模式给交换机,而交换机就缺省地工作在半双工模式。而如果网卡设置成10M/半双工模式,就碰巧匹配了交换机的设置。这样一来,就导致了网络的不稳定。 ; 解决的办法是将交换机端口及相应的主机网卡设置成相应的速度/工作模式匹配或都设置成自动协商模式。

 

看看你有帮助么?

0
公子fight

嗯,第一个问题是:因为两个都是100M的网卡速度,希望做完绑定后,最起码网卡的传输速度可以提升到高于100M的,做累加。

第二个问题:您的意思是,这个其实需要通过查看目前交换机的相对应的工作模式就对了?  但是是用虚拟机搭建的环境,不知道是不是会有影响!

0
renwofei423
renwofei423

理论上做了绑定。应该是提升服务带宽的。但是如果其中某个网卡低,则会降低带宽。

比如千兆和百兆做绑定,会变成百兆带宽。


0
公子fight
对的,本来是想这样才做的,可是结果是两个都是百兆的,做完之后查看bond0显示是10M的传输速度,所以很不解!
返回顶部
顶部