AIX Etherchannel配置
- 格式:docx
- 大小:39.20 KB
- 文档页数:5
Etherchannel介绍
在AIX操作系统中,用户可以配置多个EtherChannel(网卡绑定)。在AIX 5.2之前,我们要么只能选择active/active EtherChannel模式,要么,只能选择active/standby EtherChannel模式的绑定网卡。所以,AIX 5.2中引入了新的网卡后备模式,用户可以为整个EtherChannel指定一块备份网卡,当整个EtherChannel失效时,这块网卡会自动顶替EtherChannel的功能。这与AIX 5.2之前的EtherChannel网卡备份模式有很大区别,因此,在5.2以后可以出现更为复杂的复合网卡绑定模式。
一个EtherChannel中可以有2到8块网卡,一个AIX操作系统中可以配置多个EtherChannel。但要记住每个EtherChannel都是一个新的以太网接口,用户也许需要通过no命令调整ifsize参数的值来保证以太网卡和EtherChannel的总数不超过ifsize,ifsize的默认值是8。
您可以使用任何AIX系统支持的网卡来组建EtherChannel。但EtherChannel 的同一个通道成员网卡必须连接到支持EtherChannel的交换机上,备用通道可以接入到另外一个交换机,用于主通道的失败接管。EtherChannel的所有成员网卡都应该设置成同样的速度和工作模式,如1000兆全双工。要用作EtherChannel成员的网卡不能配置IP地址,如果已经配置了,必须要在开始配置EtherChannel前删除这些配置。
在Aix5.2以后,我们看看三种典型的配置方式
1、双通道或者多通道的共同active模式,这个模式下,所有的网卡都处于active状态,也就是每个网卡都处于工作状态,他们共有一个IP地址与MAC地址,但是,所有网卡的目标必须在同一个交换机上,并且交换机的对应端口也要绑定。
这样做最大的好处就是,当其中一个网卡失效,或者一根网线失效的时候,不影响整个网络的工作,只有当所有的网卡通道失效的时候,网络才失效。而且,多个网卡的同时工作,可以增加网络带宽,不过,要注意,默认的分配方式是根据目标机器的Ip来分配使用哪个网卡,如果目标机器只有一台,不适合使用默认设置。这种模式下,最大的问题就是所有的网卡目标必须在同一个交换机上,并且绑定在一起,不能防止目标交换机故障。
2、active/standby模式,这样的模式下,一个网卡接到主交换机,一个网卡接到备用交换机,当active通道失效的时候,自动切换到standby通道,当主通道恢复正常的时候,再自动切换到主通道(这里是否切换回去,是可以配置的)。这种方式最大的好处就是可以防止交换机的故障。
3、复合式配置,在这种配置中,结合以上2种方式的优点。如一个3块网卡的环境中,我们可以把其中2片网卡配置成双active模式,以增加网络带宽以及网络的可靠性,另外一块网卡作为后备模式,接在另外一个交换机上,当前面2个网卡都失效,或者前面2个网卡接的交换机失效的时候,切换到后备网卡上。
如图:
以下介绍两块物理网卡,做主备模式的配置过程:
网卡配置清除
需要聚合的网卡,必须是没有配置的,以及一定要处于detach状态,因此,在聚合前需要将网卡配置清除
#chdev -l en0 -a netaddr=” -a netmask=”
#chdev -l en1 -a netaddr=” -a netmask=”
#chdev -l en0 -a state=’detach’
#chdev -l en1 -a state=’detach’
创建Etherchannel
#smit etherchannel
---Add An EtherChannel / Link Aggregation
---ent0
---Press Enter
添加备份Etherchannel
#smit etherchannel
---Change / Show Characteristics of an EtherChannel / Link Aggregation
---ent2 //ent2为刚建立的Etherchannel的虚拟网卡
---在Add Backup Adapter 中按F4选择备份网卡ent1
---Press Enter
主要菜单选项介绍
EtherChannel Adapters: 看到在上一步中所选择的网卡。
Enable Alternate EtherChannel Address: 可选项。将此项目设置为YES可以让用户指定EtherChannel所使用的MAC地址。如果这项的值是NO,EtherChannel将使用第一块网卡的MAC地址。
Automatically Recover to Main Channel:当主channel正常后,自动回切到主channel。
Alternate EtherChannel Address: 如果设置了Enable Alternate EtherChannel Address为YES,在这里要输入希望使用的EtherChannel MAC地址。该地址必须是以0x开头的12位十六进制数。
Enable Gigabit Ethernet Jumbo Frames: 可选项。使用这个功能要求交换机支持Jumbo Frames。使用这个选项的EtherChannel不支持802.3接口。
Mode: 您可以选择以下模式: Standard、Round Robin、8023ad
Standard: 将会按照Hash Mode里所设置的规则,用Etherchannel协议进行包发送。
Round Robin: 在这种模式下各个成员网卡被轮流使用,每轮每个网卡发送一个数据包。
8023ad:按照IEEE的802.3ad的LACP协议进行包发送。
Hash Mode:包含4种模式default、src_port、dst_port、src_dst_port
Default:EtherChannel使用目标主机的IP地址来决定用哪一块网卡来发送数据。EtherChannel用目标IP的末字节除以成员网卡的个数的余数(模)来决定由哪一块网卡发送数据。比如目标IP是10.10.10.1, EtherChannel中有两块成员网卡, (1 % 2) = 1, 所以第二块网卡被用来发送数据(网卡编号从0开始)。网卡编号按照它们在smit界面中列出的顺序排列。对于非IP流量(如ARP), 目标MAC地址的末字节被用来进行计算。
src_port、dst_port、src_dst_port算法同样,只是取值不同,分别是原端口、目标端口、原_目标端口。