Atualmente, tenho interfaces de rede de 2 gbits ligadas como bond0. É possível também ter as interfaces escravas eth0 e eth1 atribuídas a endereços IP e ter o tráfego roteado diretamente para fora, seja como quando não são escravizados em uma configuração de ligação?
Estou usando o modo de ligação equilíbrio-alb e a interface eth1 compartilha um endereço mac com bond0.
ifconfig é o seguinte:
bond0 Link encap:Ethernet HWaddr 00:1e:c9:b8:61:3e
inet addr:x.x.x.x Bcast:x.x.x.255 Mask:255.255.255.0
inet6 addr: fe80::21e:c9ff:feb8:613e/64 Scope:Link
UP BROADCAST RUNNING MASTER MULTICAST MTU:1500 Metric:1
RX packets:27055 errors:0 dropped:0 overruns:0 frame:0
TX packets:1181 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1764025 (1.6 MiB) TX bytes:96662 (94.3 KiB)
eth0 Link encap:Ethernet HWaddr 00:1e:c9:b8:61:3c
UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1
RX packets:11258 errors:0 dropped:0 overruns:0 frame:0
TX packets:506 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:723893 (706.9 KiB) TX bytes:33394 (32.6 KiB)
Interrupt:16 Memory:f8000000-f8012800
eth1 Link encap:Ethernet HWaddr 00:1e:c9:b8:61:3e
UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1
RX packets:15797 errors:0 dropped:0 overruns:0 frame:0
TX packets:675 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1040132 (1015.7 KiB) TX bytes:63268 (61.7 KiB)
Interrupt:16 Memory:f4000000-f4012800
/ etc / network / interfaces é o seguinte:
auto bond0
iface bond0 inet static
address x.x.x.x
gateway x.x.x.254
broadcast x.x.x.255
netmask 255.255.255.0
up /sbin/ifenslave bond0 eth1 eth0
down /sbin/ifenslave -d bond0 eth1 eth0
Algumas informações sobre o porquê eu gostaria de fazer isso:
Inicialmente eu tive uma configuração roteada multilink usando regras iproute2, mas a saída da ligação parece ter um desempenho muito melhor. Infelizmente, não consigo melhorar o desempenho de nenhum dos modos de ligação para o tráfego de entrada.
Essa configuração roteada multilink pareceu funcionar bem para a entrada, certamente não para a melhoria de desempenho que tive ao vincular o tráfego de saída, mas melhor que 1gbit.
Então, estou tentando alcançar o melhor dos dois mundos.
Isso é possível?
Além disso, outra pergunta rápida, por que o balanceamento de entrada / recebimento nunca funciona em equilíbrio? Parece ser o único benefício em relação ao equilíbrio e nunca parece funcionar.