Estamos executando o CentOS 7.1 e temos sistemas configurados com configurações de NICs duplas como uma única interface conectada. Quando esta ligação é configurada para usar qualquer um dos modos de ligação 1 5 ou 6, estamos vendo um número substancial de pacotes descartados. Isso é mais facilmente observado usando o comando ifconfig:
bond0: flags=5187<UP,BROADCAST,RUNNING,MASTER,MULTICAST> mtu 1500
inet6 fe80::5054:ff:fe3b:c2a6 prefixlen 64 scopeid 0x20<link>
ether 52:54:00:3b:c2:a6 txqueuelen 0 (Ethernet)
RX packets 29449 bytes 1929707 (1.8 MiB)
RX errors 0 dropped 14924 overruns 0 frame 0
TX packets 516 bytes 40394 (39.4 KiB)
Naturalmente, esperamos ver alguns pacotes descartados, mas estamos vendo taxas de 20% ou mais (o exemplo acima é de 50%). Isso está bem além do que deveria estar ocorrendo com o tráfego de rede normal. Os modos de ligação 2, 3 e 4 não exibem esse tipo de perda de pacotes, mas não queremos usar nenhum deles. Nossa preferência é o modo de ligação 6, mas o modo de ligação 5 também é aceitável.
Alguém viu esse nível de pacotes descartados usando uma interface vinculada no CentOS 7? Nós não vimos isso ocorrer no CentOS 6.5. Nosso vínculo é configurado usando o seguinte arquivo ifcfg-bond0:
DEVICE=bond0
BOOTPROTO=none
ONBOOT=yes
NM_CONTROLLED=no
IPV6INIT=no
USERCTL=no
TYPE=Bond
BONDING_MASTER=yes
BONDING_OPTS="mode=6 miimon=100 updelay=12000 downdelay=0"
Esta é uma configuração de ligação bastante padrão.