我平均地在多个端口上发送数据,但只在接收端的两个端口上接收数据。两个服务器(位于同一个tcp子网上)都连接到一对Nexus7K交换机(我相信它们是作为对等交换机设置的),每个服务器都用默认的负载平衡方法连接到4个端口LACP端口通道(我的理解是这些是虚拟端口通道,第二层端口-通道)。将Nexus负载平衡方法更改为src port会帮助我传播数据吗?即使端口通道是第二层端口通道,对于IP通信,它能使用tcp端口吗?我不是一个网络工程师,但需要与网络工程师一起工作,所以我想尽可能多地理解他们,这样我就不会浪费他们的时间。谢谢你的想法;-)
发布于 2018-08-30 15:16:09
我在多个端口上平均发送数据,
如果您的目标是实现循环负载平衡,那么我将非常不鼓励这样做,因为这会导致无序的数据传递,实际上会减慢速度。
您的交换机将平衡跨通道的流,而不是跨多个通道链路传播单个流。单个流将使用单个链接。使用的哈希算法将确定什么被认为是流。例如,如果您使用src-dst-port
哈希,并且您正在发送的数据仅使用相同的源端口和目标端口,那么您将有一个使用通道的单个链接的流。
通道可以与多个流一起平衡,允许您在有多个流时使用完整的信道带宽,但是单个流只使用通道中的单个链接。这避免了在跨多个链接传播单个流时产生的问题。
如果您希望为单个流提供更大的带宽,则需要升级链接的速度。
https://networkengineering.stackexchange.com/questions/52912
复制相似问题