我知道键合模式,我知道balance-rr
和802.3ad
。两者都提供容错能力,以及如何提高链路吞吐量。
我的问题是,我们什么时候可以使用balance-rr
而不需要切换支持,为什么会有人想要使用802.3ad呢?
发布于 2013-02-21 21:09:44
来自此页关于balance-rr
的信息:
此模式是允许单个TCP/IP连接跨多个接口分条传输的唯一模式。因此,它是唯一允许单个TCP/IP流利用多个接口的吞吐量的模式。然而,这是要付出代价的:条带化常常导致对等系统接收数据包的无序,导致TCP/IP的拥塞控制系统启动,通常是通过重传段。
关于802.3ad
:
802.3ad标准还要求按顺序(在一定范围内)传送帧,因此在一般情况下,单个连接不会出现数据包排序错误。
因此802.3ad提供了更好的分组排序,从而避免了TCP重传。
发布于 2013-02-21 20:03:53
你错了。balance-rr和802.3ad都必须有一个支持的交换机(EtherChannel)。
平衡-rr:帧在没有散列的情况下以循环方式传输,以真正实现负载平衡. 802.3ad:这种模式是链路聚合的官方标准,并包含了许多可配置的选项来平衡通信量。
如果您没有EtherChannel支持,请使用Balance-ALB或Balance-TLB。这两种技术在发送(TLB)或发送/接收(ALB)时都使用MAC更改。
更多信息,这里。
https://serverfault.com/questions/445839
复制相似问题