我希望使用dladm在Solaris框上创建一个聚合。我了解到,一旦创建了聚合,802.3ad将根据策略(L2、L3或L4)来平衡负载。唯一的要求是接口连接到一个支持802.3ad的交换机,并且接口以相同的速度/全双工运行。有几个问题,我希望有人能评论:
我为那支离破碎的帖子道歉。我正在努力了解这些技术,但我还没有找到一篇关于这些协议是如何实现的好教程或文章。我看到很多文章将802.3ad和LACP合并为一体。如有任何意见,将不胜感激。
谢谢!
发布于 2013-05-09 17:52:22
IEEE802.3ad是链路聚合的标准,它不能承受将链路聚合标准移到802.1组,如802.1ax。
LACP的真正优势是LACPDU将链路从交换机传输到主机。这确保了链路的双方都有能力进行LACP。第二个优势是,使用LACP,主机和交换机都将所有聚合端口视为一个单一端口,从而允许充分使用所有路径,而不是主机端滞后,后者交换机仍然可以看到多个端口,并且主机上的所有数据包都遍历一个路径,并且只有来自主机的出站数据包在各个链接之间被负载平衡。
如果您使用的是支持MLAG或多机箱链接聚合的交换机供应商,则可以使用LACP将多个连接到多个交换机的链接连接起来。这允许大量的弹性,同时可以简化可管理性和优化吞吐量。
但基本上,如果您的开关支持LACP,请使用LACP。如果您的交换机不支持LACP,那么使用非LACP聚合。
发布于 2013-05-11 15:16:00
关于第二部分:
我发现我们的Cisco交换机使用了一种更基本的负载平衡算法。他们构建了一个基于以太网帧细节的源哈希表,并将每个散列与通道中的一个端口相关联。
因此,每个源只与一个端口相关联,并且仅限于物理链路的吞吐量。
https://serverfault.com/questions/506224
复制相似问题