リンクアグリゲーションは、ネットワーク機器間を接続する複数のLAN/SFPポートを束ねて、一つの論理インターフェースとして扱う機能です。
リンクアグリゲーションは、複数の通信が発生する場合に有効な技術です。束ねた回線内でロードバランス機能を利用することで通信を分散させることができます。
また、リンクアグリゲーションで束ねた1つのLAN/SFPポートで障害が発生し、通信不可になった場合でも残りのポートで通信を継続します。

本L2スイッチで提供するリンクアグリゲーションについて以下に示します。
| 提供機能 | 内 容 |
|---|---|
| スタティックリンクアグリゲーション | 束ねるLAN/SFPポートを手動で設定するリンクアグリゲーション。 LAN/SFPポートがリンクアップしたタイミングで論理インターフェースとして動き始めます。 |
| LACPリンクアグリゲーション | LAN/SFPポートを束ねるのに LACP を利用するリンクアグリゲーション。 接続機器間でLACPによるネゴシエーションが成功すると、論理インターフェースとして動き始めます。 |
Link Aggregation Control Protocol の略。IEEE802.3ad で標準化されている技術。
EtherChannel とも言われることがある。
論理インターフェースに所属している LAN/SFPポート 間で転送フレームを分散する機能。
分散するためのルールとしてフレーム内の L2/L3/L4 情報を使用する。
本L2スイッチのスタティック/LACP リンクアグリゲーションの共通仕様について、以下に示します。
スタティック リンクアグリゲーションの動作仕様について、以下に示します。
LACP リンクアグリゲーションの動作仕様について、以下に示します。
スタティックリンクアグリゲーションとの共通仕様については、 3.1 スタティック/LACPリンクアグリゲーション 共通仕様 を参照願います。
関連コマンドについて、以下に示します。
コマンドの詳細は、コマンドリファレンスを参照願います。
| 操作項目 | 操作コマンド |
|---|---|
| スタティック論理インターフェースの設定 | static-channel-group |
| スタティック論理インターフェースの状態表示 | show static-channel-group |
| LACP論理インターフェースの設定 | channel-group |
| LACP システム優先度の設定 | lacp system-priority |
| LACP システム優先度の表示 | show lacp sys-id |
| LACP ポート優先度の設定 | lacp port-priority |
| LACP タイムアウトの設定 | lacp timeout |
| LACP パケットカウンタのクリア | clear lacp |
| LACP パケットカウンタの表示 | show lacp-counter |
| LACP論理インターフェースの状態表示 | show etherchannel |
| LACP論理インターフェースのプロトコル状態表示 | show etherchannel status |
| ロードバランス機能のルールの設定 | port-channel load-balance |
L2スイッチ間の通信のために、LANポート4本を使用したリンクアグリゲーションを設定します。

L2SW(config)#vlan database ... (VLAN-ID #1000 の定義) L2SW(config-vlan)#vlan 1000 L2SW(config-vlan)#exit L2SW(config)#interface ge15 ... (LANポート #15 の設定) L2SW(config-if)#switchport access vlan 1000 ... (アクセスポートに設定し、VLAN #1000 に所属させる) L2SW(config-if)#interface ge17 ... (LANポート #17 の設定) L2SW(config-if)#switchport access vlan 1000 ... (アクセスポートに設定し、VLAN #1000 に所属させる) L2SW(config-if)#static-channel-group 2 ... (論理インターフェース #2 に所属させる) L2SW(config-if)#interface ge19 L2SW(config-if)#switchport access vlan 1000 L2SW(config-if)#static-channel-group 2 L2SW(config-if)#interface ge21 L2SW(config-if)#switchport access vlan 1000 L2SW(config-if)#static-channel-group 2 L2SW(config-if)#interface ge23 L2SW(config-if)#switchport access vlan 1000 L2SW(config-if)#static-channel-group 2
L2SW#show static-channel-group % Static Aggregator: sa2 % Member: ge17 ge19 ge21 ge23
L2SW(config)#vlan database L2SW(config-vlan)#vlan 1000 L2SW(config-vlan)#exit L2SW(config)#interface ge7 L2SW(config-if)#switchport access vlan 1000 L2SW(config-if)#interface ge9 L2SW(config-if)#switchport access vlan 1000 L2SW(config-if)#static-channel-group 5 L2SW(config-if)#interface ge11 L2SW(config-if)#switchport access vlan 1000 L2SW(config-if)#static-channel-group 5 L2SW(config-if)#interface ge13 L2SW(config-if)#switchport access vlan 1000 L2SW(config-if)#static-channel-group 5 L2SW(config-if)#interface ge15 L2SW(config-if)#switchport access vlan 1000 L2SW(config-if)#static-channel-group 5
L2SW#show static-channel-group % Static Aggregator: sa5 % Member: ge9 ge11 ge13 ge15
L2SW(config)#interface sa2 ... (論理インターフェース #2 の設定) L2SW(config-if)#no shutdown ... (論理インターフェースの有効化)
L2SW(config)#interface sa5 ... (論理インターフェース #5 の設定) L2SW(config-if)#no shutdown ... (論理インターフェースの有効化)
L2SW#show interface sa2
Interface sa2
Link is UP ... (有効化されていること)
Hardware is AGGREGATE
HW addr: (not set)
ifIndex 66, MRU 1522
Interface counter:
input packets : 1020
bytes : 102432
multicast packets: 1020
output packets : 15
bytes : 1845
multicast packets: 15
broadcast packets: 0
L2SW#show interface sa5
Interface sa5
Link is UP
Hardware is AGGREGATE
HW addr: (not set)
ifIndex 69, MRU 1522
Interface counter:
input packets : 24
bytes : 2952
multicast packets: 24
output packets : 2109
bytes : 211698
multicast packets: 2109
broadcast packets: 0
L2スイッチ間の通信のために、LANポート4本を使用したリンクアグリゲーションを設定します。

L2SW(config)#vlan database L2SW(config-vlan)#vlan 1000 ... (VLAN #1000 の定義) L2SW(config-vlan)#exit L2SW(config)#interface ge15 L2SW(config-if)#switchport access vlan 1000 ... (アクセスポートに設定し、VLAN #1000 に所属させる) L2SW(config-if)#interface ge17 L2SW(config-if)#switchport access vlan 1000 ... (アクセスポートに設定し、VLAN #1000 に所属させる) L2SW(config-if)#channel-group 10 mode active ... (論理インターフェース #10 に アクティブ状態 で所属させる) L2SW(config-if)#interface ge19 L2SW(config-if)#switchport access vlan 1000 L2SW(config-if)# channel-group 10 mode active L2SW(config-if)#interface ge21 L2SW(config-if)#switchport access vlan 1000 L2SW(config-if)# channel-group 10 mode active L2SW(config-if)#interface ge23 L2SW(config-if)#switchport access vlan 1000 L2SW(config-if)# channel-group 10 mode active
L2SW#show etherchannel
% Lacp Aggregator: po10
% Member:
ge17
ge19
ge21
ge23
L2SW#show lacp sys-id ... (LACP システムID の確認: デフォルト値の設定(0x8000)になっている)
% System 8000,00-a0-de-ae-b9-1f
L2SW#show interface po10
Interface po10
Link is DOWN ... (リンクダウン状態になっている)
Hardware is AGGREGATE
HW addr: (not set)
ifIndex 138, MRU 1522
Interface counter:
input packets : 0
bytes : 0
multicast packets: 0
output packets : 0
bytes : 0
multicast packets: 0
broadcast packets: 0
L2SW(config)#vlan database L2SW(config-vlan)#vlan 1000 ... (VLAN #1000 の定義) L2SW(config-vlan)#exit L2SW(config)#interface ge7 L2SW(config-if)#switchport access vlan 1000 ... (アクセスポートに設定し、VLAN #1000 に所属させる) L2SW(config-if)#interface ge9 L2SW(config-if)#switchport access vlan 1000 ... (アクセスポートに設定し、VLAN #1000 に所属させる) L2SW(config-if)#channel-group 20 mode passive ... (論理インターフェース #20 に パッシブ状態 で所属させる) L2SW(config-if)#interface ge11 L2SW(config-if)#switchport access vlan 1000 L2SW(config-if)# channel-group 20 mode passive L2SW(config-if)#interface ge13 L2SW(config-if)#switchport access vlan 1000 L2SW(config-if)# channel-group 20 mode passive L2SW(config-if)#interface ge15 L2SW(config-if)#switchport access vlan 1000 L2SW(config-if)# channel-group 20 mode passive
L2SW#show etherchannel
% Lacp Aggregator: po20
% Member:
ge9
ge11
ge13
ge15
L2SW#show lacp sys-id ... (LACP システムID の確認: デフォルト値の設定(0x8000)になっている)
% System 8000,00-a0-de-ae-b8-7e
L2SW#show interface po20
Interface po20
Link is DOWN ... (リンクダウン状態)
Hardware is AGGREGATE
HW addr: (not set)
ifIndex 148, MRU 1522
Interface counter:
input packets : 0
bytes : 0
multicast packets: 0
output packets : 0
bytes : 0
multicast packets: 0
broadcast packets: 0
L2SW(config)#interface po10 ... (論理インターフェース #10 の設定) L2SW(config-if)#port-channel load-balance src-dst-ip ... (論理インターフェースにロードバランスを設定) L2SW(config-if)#no shutdown ... (論理インターフェースの有効化)
L2SW(config)#interface po20 ... (論理インターフェース #20 の設定) L2SW(config-if)#port-channel load-balance src-dst-ip ... (論理インターフェースにロードバランスを設定) L2SW(config-if)#no shutdown ... (論理インターフェースの有効化)
L2SW#show interface po10
Interface po10
Link is UP
Hardware is AGGREGATE
HW addr: (not set)
ifIndex 138, MRU 1522
Interface counter:
input packets : 560
bytes : 58239
multicast packets: 560
output packets : 98
bytes : 12474
multicast packets: 98
broadcast packets: 0
L2SW#
L2SW#show lacp-counter
% Traffic statistics
Port LACPDUs Marker Pckt err
Sent Recv Sent Recv Sent Recv
% Aggregator po10 1000000
ge17 50 47 0 0 0 0
ge19 49 46 0 0 0 0
ge21 49 46 0 0 0 0
ge23 49 46 0 0 0 0
L2SW#show interface po20
Interface po20
Link is UP
Hardware is AGGREGATE
HW addr: (not set)
ifIndex 148, MRU 1522
Interface counter:
input packets : 78
bytes : 9914
multicast packets: 78
output packets : 438
bytes : 45604
multicast packets: 438
broadcast packets: 0
L2SW#
L2SW#show lacp-counter
% Traffic statistics
Port LACPDUs Marker Pckt err
Sent Recv Sent Recv Sent Recv
% Aggregator po20 1000000
ge9 55 57 0 0 0 0
ge11 54 56 0 0 0 0
ge13 54 56 0 0 0 0
ge15 54 56 0 0 0 0
プライベートVLANに属しているポートは、ホストポートに限り、リンクアグリゲーション論理インターフェースとして束ねることができません。