LACP – Link Aggregation Control Protocol
链路聚合成员接口管理常用的两种形式
- 静态聚合 (Static Link Aggregation):不需要使用控制协议(i.e 不使用基于网络的协议),通过手工配置生效,当聚合口组成员端口启动后,立即生效(成为活动的成员端口)。
- 动态LACP聚合 (LACP):需要使用链路聚合控制协议(LACP),端口通过配置加链路聚合组,但是否生效(被选中成为活动的成员端口)取决于LACP的协商结果。其中包含主动和被动两种配置。
- Active LACP: the port prefers to transmit LACPDUs and thereby to speak the protocol, regardless of whether its counterpart uses passive LACP or not (preference to speak regardless).
- Passive LACP: the port prefers not transmitting LACPDUs. The port will only transmit LACPDUs when its counterpart uses active LACP (preference not to speak unless spoken to).
未考证引用
“链路聚合分为动态与静态两种,静态模式的链路聚合会造成不可预料的问题,在多数情况下建议使用动态模式下的链路聚合,使用链路聚合控制协议自动去协商、评估、聚合链路。” https://zhuanlan.zhihu.com/p/27387592
首先在PS1810交换机上配置需要使用聚合的端口,并选择LACP Active模式。
登录PS1810,切换至Trunks ► Trunk Configuration
登录到Solaris进行配置
# list data links root@solar-1:~# dladm show-link LINK CLASS MTU STATE OVER net0 phys 1500 up -- net1 phys 1500 up -- # list interfaces root@solar-1:~# ipadm show-if IFNAME CLASS STATE ACTIVE OVER lo0 loopback ok yes -- net0 ip ok yes -- net1 ip ok yes -- # remove existing interfaces root@solar-1:~# ipadm delete-ip net0 root@solar-1:~# ipadm delete-ip net1 # create LAG (LACP Active) over interface net0 and net1 root@solar-1:~# dladm create-aggr -L active -l net0 -l net1 aggr0 # list LAG root@solar-1:~# dladm show-aggr LINK MODE POLICY ADDRPOLICY LACPACTIVITY LACPTIMER aggr0 trunk L4 auto active short # create IP for aggr0 interface root@solar-1:~# ipadm create-ip aggr0 # list interfaces root@solar-1:~# ipadm show-if IFNAME CLASS STATE ACTIVE OVER lo0 loopback ok yes -- aggr0 ip down no -- # list data links root@solar-1:~# dladm show-link LINK CLASS MTU STATE OVER net0 phys 1500 up -- net1 phys 1500 up -- aggr0 aggr 1500 up net0 net1 # create address for aggr0 with DHCP root@solar-1:~# ipadm create-addr -T dhcp aggr0 aggr0/v4a # if you want to static address: ipadm create-addr -T static -a 192.168.1.120/24 aggr0/v4 # list addresses root@solar-1:~# ipadm show-addr ADDROBJ TYPE STATE ADDR lo0/v4 static ok 127.0.0.1/8 aggr0/v4a dhcp ok 192.168.1.4/24 lo0/v6 static ok ::1/128 |
测试
从Solaris上拷贝一个较大的文件,传输过程中拨掉任意一根网线,均不会影响拷贝。
参考:
https://www.thomas-krenn.com/en/wiki/Link_Aggregation_and_LACP_basics#Static_Link_Aggregation
https://zhuanlan.zhihu.com/p/27387592
https://docs.oracle.com/cd/E37934_01/html/E36609/gkaap.html#gafxi