Answers:
值得一读的有关Linux绑定的文档,它涉及到您需要各种交换机为各种绑定方法提供的支持。在这种情况下:
balance-rr,balance-xor和广播模式通常要求交换机将适当的端口分组在一起。交换机之间,此类组的名称有所不同,它可以称为“ etherchannel”(如上面的Cisco示例),“ trunk group”或其他一些类似的变体。
因此,您将需要对交换机上的端口进行分组(通常只是创建一个LAG)。有时,如果您要将同一个绑定插入多个交换机,则可能会涉及到更多。
如果您不希望涉及到的交换机balance-alb
同时包含发送和接收平衡,则可能需要:
主动备份,balance-tlb和balance-alb模式不需要对交换机进行任何特定配置。
根据我的经验,在没有Cisco以外的任何其他交换机上进行任何其他交换机配置的情况下,balance-rr和balance-xor实际上就可以很好地工作(OTOH我总是对Cisco交换机有奇怪的问题...)。
balance-rr的性能在2个端口上还可以,但是更多 CIFS在balance-rr上也不起作用。BUT balance-rr是唯一的模式,一个TCP连接实际上可以达到2 Gb / s。在所有其他模式下,一个给定的连接将始终通过一个特定的端口,因此您需要的连接数与使网络饱和的端口数量一样多。