首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >rr和802.3ad之间有什么区别?

rr和802.3ad之间有什么区别?
EN

Server Fault用户
提问于 2012-11-06 09:48:51
回答 2查看 29.5K关注 0票数 2

我知道键合模式,我知道balance-rr802.3ad。两者都提供容错能力,以及如何提高链路吞吐量。

我的问题是,我们什么时候可以使用balance-rr而不需要切换支持,为什么会有人想要使用802.3ad呢?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2013-02-21 21:09:44

来自此页关于balance-rr的信息:

此模式是允许单个TCP/IP连接跨多个接口分条传输的唯一模式。因此,它是唯一允许单个TCP/IP流利用多个接口的吞吐量的模式。然而,这是要付出代价的:条带化常常导致对等系统接收数据包的无序,导致TCP/IP的拥塞控制系统启动,通常是通过重传段。

关于802.3ad

802.3ad标准还要求按顺序(在一定范围内)传送帧,因此在一般情况下,单个连接不会出现数据包排序错误。

因此802.3ad提供了更好的分组排序,从而避免了TCP重传。

票数 6
EN

Server Fault用户

发布于 2013-02-21 20:03:53

你错了。balance-rr和802.3ad都必须有一个支持的交换机(EtherChannel)。

平衡-rr:帧在没有散列的情况下以循环方式传输,以真正实现负载平衡. 802.3ad:这种模式是链路聚合的官方标准,并包含了许多可配置的选项来平衡通信量。

如果您没有EtherChannel支持,请使用Balance-ALB或Balance-TLB。这两种技术在发送(TLB)或发送/接收(ALB)时都使用MAC更改。

更多信息,这里

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/445839

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档