端口组 Cisco 2960X + HyperV 或任何服务器

网络工程 思科 转变 IEEE-802.1ax 以太通道
2022-02-09 02:17:38

首先感谢您提前尝试解决我的问题。

我正在尝试将 HyperV 和 QNAP 服务器上的 4 个 NIC 组合到我的交换机 Cisco 2960X,以便更快地获得 4Gbps 数据传输速率来备份数据。

我已经实现了一些在互联网上找到的配置,但它们都没有给我 4Gbps,它们只是显示接口的速度是 1Gbps。

sh int port-channel 3 status

Port      Name               Status       Vlan       Duplex  Speed Type
Po3       QNAP EtherChannel  connected    1          a-full a-1000

这是我的配置:

interface Port-channel3
 description QNAP EtherChannel
 switchport mode access

interface range GigabitEthernet1/0/9-12
 description QNAP EtherChannel
 switchport mode access
 speed 1000
 duplex full
 channel-protocol lacp
 channel-group 3 mode active

有人对此有经验吗?

谢谢

2个回答

首先,您需要知道,使用端口通道意味着每个最多可以获得一个物理链路速度(1G),其中流意味着相同的源端口和相同的目标端口,因此如果您生成 2 个流量,您将获得两个物理链路的速度链接等等。

验证

有两种验证方法
1. 从 cisco 端“显示端口通道摘要”如果端口通道工作可能你应该看到 GigabitEthernet1/0/9 (p) GigabitEthernet1/0/10 (p) GigabitEthernet1/0/11 (p) GigabitEthernet1/0/12(p) ,如果它工作可能转到下一步
2. 使用非常有用的工具Jperf,它被设置为服务器作为客户端,可以生成 1 个流或多个流,如果你可以设置它可能会生成1个流并监控流量图,然后生成2个或更多流并监控,你应该意识到你的BW超过1G

在此处输入图像描述

如果您仍然面临同样的问题,您可以在 Windows Server 2012 中使用此链接NIC Teaming

注意
不要对端口组的成员进行任何配置,只需在它自己的端口通道下进行配置
- switchport mode access
- speed 1000
- duplex full
在端口通道下而不是在接口下

链路聚合/端口通道/lacp 不允​​许您有一个流来使用多个接口。

四个不同的流可以使用不同的物理接口,每个流可以使用 1Gbs(总共达到 4Gbs),但没有一个能够达到超过 1Gbs。

这些协议使用一种算法,该算法将为特定流选择特定接口(通常基于源/目标 MAC 地址;IP 地址等),因此流被“绑定”到物理接口。