gentoo绑定nics丢包

我在gentoo中绑定了两个nics,eth2和eth3绑定了bond0。 eth2连接到与eth3不同的交换机,备用eth2和主动模式eth3。 eth3运行正常,没有丢包,但eth2不断丢包。我更换了线缆并检查了没有错误的交换机端口。 我在eth2上做了一个TCPDUMP,所有我看到的都是arp请求。

eth2:flags = 6211 mtu 1500 ether 90:b1:1c:19:59:1e txqueuelen 1000(Ethernet)RX packets 32664867 bytes 2090551811(1.9 GiB)RX errors 0 dropped 32664913 overruns 0 frame 0 TX packets 0 bytes 0(0.0 B )TX错误0丢弃0超载0载波0碰撞0设备中断36内存0xd7000000-d77fffff

eth3:flags = 6211 mtu 1500 ether 90:b1:1c:19:59:1e txqueuelen 1000(以太网)RX数据包3186342439字节683402238345(636.4 GiB)RX错误0丢弃0超出0帧0 TX数据包2465388994字节575317691871(535.8 GiB )TX错误0 丢弃0超限0载波0冲突0设备中断37内存0xd8000000-d87fffff

内核Linux 3.7.9-gentoo

networkingconfiguration

config_eth0 =“null”config_eth1 =“null”

config_eth2="null" config_eth3="null" slaves_bond0="eth2 eth3" config_bond0="64.241.127.5/27" routes_bond0="default via 64.241.127.1" 

ethtool输出

  Settings for eth2: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: Symmetric Receive-only Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: Symmetric Receive-only Advertised auto-negotiation: Yes Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: No Link partner advertised auto-negotiation: Yes Speed: 1000Mb/s Duplex: Full Port: Twisted Pair PHYAD: 18 Transceiver: internal Auto-negotiation: on MDI-X: Unknown Supports Wake-on: g Wake-on: d Current message level: 0x00000000 (0) Link detected: yes Settings for eth3: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: Symmetric Receive-only Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: Symmetric Receive-only Advertised auto-negotiation: Yes Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Link partner advertised pause frame use: No Link partner advertised auto-negotiation: Yes Speed: 1000Mb/s Duplex: Full Port: Twisted Pair PHYAD: 19 Transceiver: internal Auto-negotiation: on MDI-X: Unknown Supports Wake-on: g Wake-on: d Current message level: 0x00000000 (0) Link detected: yes 

**

  • 我相信这个问题很可能是由来自eth2(备用)slave的广播arp请求引起的。 有谁知道如何closures从属债券的广播ARP?

**