1.NCU软件简介
HP Network Configuration Utility(以下简称NCU)
网卡绑定工具,用户可以通过该工具很方便的把服务器的多个网卡捆绑到一起以达到容错和增加可用带宽的目的。
在HP下载NCU安装后进入控制面板启动NCU软件,如果检测到网卡驱动版本过低,会提示更新网卡驱动。
2.启动NCU
更新后可以正常启动NCU不再会有报错信息
启动后可以看到机器带有2个以太网接口
分别点击2个网卡接口可以选中
点击Team 选项可以把2个网口捆绑到一起
点击HP Network Team #1选择Properties,可以看到对于整个网卡组的配置。
点击Team Type Selection通过图中我们可以看到NCU中可以设置7种工作模式
3.NFT模式设置
常用的分别为NFT,TLB,SLB三个模式
NFT(Network Fault Tolerant): 这种模式下一个网口处于Active状态,另外一个网口处于Standby状态,可以把2个网线连接到不同的交换机上面达到容错目的。
在NFT之外还有一种是Network Fault Tolerance with Preference Order模式,该模式为NFT的增强版。就是带有优先级的NFT模式,比如服务器分别连接到2台交换机上,一台交换机为千兆,一台交换机为百兆。那么连接千兆交换机的网口为Active 状态,连接百兆交换机的网口为Standby状态。
点击OK后会提示是否应用修改。
正在应用设置,该过程需要等一段时间才能应用完毕。
应用完毕后可以看到网络连接中会生成一个本地连接名称为HP Network Team #1的网络连接,可以给该连接设置一个IP地址来访问网络上的主机
下面将一台笔记本连接到交换机上,设置IP地址和服务器Team所设置的IP地址在一个网段中。使用ping命令测试网络连通
将一个网卡禁用掉之后,网络依然可以正常ping 通,说明NFT允许网络容错
将2个网口都禁用掉之后发现网络无法ping 通,由于机器只有2个网口,所以主机无法ping 通
4.TLB模式设置
TLB(Transmit Load Balance with Fault Tolerance):服务器向外发送的数据包根据一定规则分别从2个网口向外发送,发送带宽为双倍,接收还是默认的一个网卡带宽。并且也带有容错功能。
TLB之外也和NFT一样也有一个增强模式为:Transmit Load Balance with Fault Tolerance and Preference Order原理同Network Fault Tolerance with Preference Order一样。
选择TLB后,默认发送带宽为2个网络带宽之和。在Team Utilization中可以看到。TX为200Mbps
5.SLB模式设置
SLB(Switch-assist Load Balance):交换机协助负载均衡,需要交换机端支持,并且2个网口必须连接到同一个交换机上,并且交换机需要启动负载均衡功能。在Cisco交换机上叫EtherChannel,在HP Procurve交换机上叫做port trunk。SLB可以做到双向带宽都为2个网口带宽之和,并且可以提供网卡容错。但是无法提供交换机方面的容错。
该实验使用HP ProCurve 交换机的配置如下(交换机接口默认启动LACP被动协商模式):
在Team Properties中选择SLB模式
在Team Utilization中可以看到收发都为200Mbps.达到了带宽翻倍的目的。
SLB模式下禁用一个网卡依然网络还是通的
禁用网卡之后启动NCU可以看到网口2上面打叉
在Team Utilization中可以看到RX和TX都变成100Mbps
6.SLB增强模式802.3ad设置
802.3ad Dynamic with Fault Tolerance:该功能和SLB类似,只不过该功能属于被动协商,也就是当收到交换机端口所发送的LACP报文之后才能自动进入链路聚合模式达到带宽增加的目的。
HP ProCurve交换机中需要使用“trunk 端口号 trk1 lacp“命令来启动机器连接端口的LACP主动协商验证模式
另外Automatic模式其实不是一种单独的模式,而是会动态识别网卡端口是否连接到802.3ad链路端口,如果连接的是802.3ad端口则以802.3ad Dynamic模式工作,如果没有发现802.3ad链路信息责以TLB方式工作
由于交换机端默认开启的是被动协商,所以当设置802.3ad Dynamic模式后网络连接被断开
查看Team Utilization中可以看到RX和TX都为0bps
当手动将交换机上网卡接入的端口开启LACP主动协商模式后,网卡状态变成正常工作状态。
通过Team Utilization可以查看到RX和TX又变成200Mbps状态
7.网卡绑定多个VLAN
将网口1插入网线,交换机端网口接入端口VLAN划分到VLAN 2 Name office
。IP地址设置为:192.168.100.1交换机中设置另外一个VLAN 100 Name test,将一台笔记本接入VLAN 100,并且设置笔记本的IP地址为:192.168.110.200
由于服务器和笔记本并没有在同一VLAN,并且没有三层路由设备,因此无法通讯。
目前VLAN 200中的笔记本是无法ping 通的
在NCU工具中选中网口1,之后点击VLAN(802.1Q)按钮
出现如下窗口,点击ADD选项,添加VLAN
在VLAN Properties中添加本地网口接入的VLAN 2 该VLAN默认为Native Vlan
添加笔记本所在的VLAN 100
可以看到网口1前面出现一个V的图标,说明已经设置网口跨VLAN。
点击OK应用设置后,进入网络连接选项,可以看到出现2个本地连接,分别为OFFICE 和TEST
网卡的实际本地连接的TCP/IP选项中IP无法设置,需要在生成的另外2个本地连接中分别设置该VLAN相对应的子网IP地址。
设置本地连接OFFICE的IP地址为:192.168.100.1
由于笔记本所设置的IP地址为:192.168.110.200因此,需要将相对应VLAN 100 的虚拟网卡接口TEST IP地址设置为192.168.110.110
在交换机中需要把配置文件做如下修改:
交换机配置中需要注意,由于把服务器网线接入2号口,笔记本接入3号口,所以需要在2号口上标记tagged。并且2号口需要分别设置tagged 2个需要走不同802.1Q标签的VLAN,也就是其中的VLAN 2 ,VLAN200。由于笔记本所连接的网口不走802.1Q数据,所以设置untagged。
在交换机端修改完毕后,在本地ping 笔记本的IP地址:192.168.110.100。笔记本所设置的另外一个网段的IP地址可以PING通。说明网卡跨VLAN通信在没有三层路由设备的情况下通过NCU工具可以实现通信的目的。
总结:通过该实验可以更进一步了解NCU配置工具的设置,如:NFT, SLB, TLB以及跨VLAN通信等NCU的相关功
能。了解之后可以更清楚对于用户的具体需求来提供服务器端网络设置的相关服务。
===================
原文地址,http://www.hpiss.com/3006.html
NCU 网卡绑定实验
版主: xyevolve
版面规则
1. 本版是定位于惠普软件系统及解决方案的技术讨论区。
2. 本版鼓励发帖共同讨论技术问题,不鼓励站内信件私下交流,独知知不如众知知。
3. 本版允许转贴或引用他人的作品,但必须声明原作者信息。
4. 本版禁止发表出售、求购、或其他非技术讨论等帖子。
5. 本版禁止灌水,包括但不限于任何与所讨论主题无关的回复,无意义字符,直接复制其他回复等。
6. 本站附件禁止用于商业目的,请在下载后24小时内删除,本站不对其造成的结果负任何责任。
1. 本版是定位于惠普软件系统及解决方案的技术讨论区。
2. 本版鼓励发帖共同讨论技术问题,不鼓励站内信件私下交流,独知知不如众知知。
3. 本版允许转贴或引用他人的作品,但必须声明原作者信息。
4. 本版禁止发表出售、求购、或其他非技术讨论等帖子。
5. 本版禁止灌水,包括但不限于任何与所讨论主题无关的回复,无意义字符,直接复制其他回复等。
6. 本站附件禁止用于商业目的,请在下载后24小时内删除,本站不对其造成的结果负任何责任。