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

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

Yamaha(config)#vlan database ... (VLAN-ID #1000 の定義) Yamaha(config-vlan)#vlan 1000 Yamaha(config-vlan)#exit Yamaha(config)#interface port1.9 ... (LAN/SFPポート #9 の設定) Yamaha(config-if)#switchport access vlan 1000 ... (アクセスポートに設定し、VLAN #1000 に所属させる) Yamaha(config-if)#interface port1.1 ... (LAN/SFPポート #1 の設定) Yamaha(config-if)#switchport access vlan 1000 ... (アクセスポートに設定し、VLAN #1000 に所属させる) Yamaha(config-if)#static-channel-group 2 ... (論理インターフェース #2 に所属させる) Yamaha(config-if)#interface port1.2 Yamaha(config-if)#switchport access vlan 1000 Yamaha(config-if)#static-channel-group 2 Yamaha(config-if)#interface port1.3 Yamaha(config-if)#switchport access vlan 1000 Yamaha(config-if)#static-channel-group 2 Yamaha(config-if)#interface port1.4 Yamaha(config-if)#switchport access vlan 1000 Yamaha(config-if)#static-channel-group 2
Yamaha#show static-channel-group % Static Aggregator: sa2 % Member: port1.1 port1.2 port1.3 port1.4
Yamaha(config)#vlan database Yamaha(config-vlan)#vlan 1000 Yamaha(config-vlan)#exit Yamaha(config)#interface port1.10 Yamaha(config-if)#switchport access vlan 1000 Yamaha(config-if)#interface port1.5 Yamaha(config-if)#switchport access vlan 1000 Yamaha(config-if)#static-channel-group 5 Yamaha(config-if)#interface port1.6 Yamaha(config-if)#switchport access vlan 1000 Yamaha(config-if)#static-channel-group 5 Yamaha(config-if)#interface port1.7 Yamaha(config-if)#switchport access vlan 1000 Yamaha(config-if)#static-channel-group 5 Yamaha(config-if)#interface port1.8 Yamaha(config-if)#switchport access vlan 1000 Yamaha(config-if)#static-channel-group 5
Yamaha#show static-channel-group % Static Aggregator: sa5 % Member: port1.5 port1.6 port1.7 port1.8
Yamaha(config)#interface sa2 ... (論理インターフェース #2 の設定) Yamaha(config-if)#no shutdown ... (論理インターフェースの有効化)
Yamaha(config)#interface sa5 ... (論理インターフェース #5 の設定) Yamaha(config-if)#no shutdown ... (論理インターフェースの有効化)
Yamaha#show interface sa2
Interface sa2
Link is UP
Hardware is AGGREGATE
MRU 1522
BPDU pass-through: Enabled
EAP pass-through: Enabled
Description:
ifIndex 4502
Vlan info :
Switchport mode : access
Ingress filter : enable
Acceptable frame types : all
Default Vlan : 1000
Configured Vlans : 1000
Interface counter:
input packets : 2109
bytes : 211698
drops : 0
broadcast-and-multicast-packets: 2109
output packets : 24
bytes : 2952
drops : 0
broadcast-and-multicast-packets: 24
Yamaha#show interface sa5
Interface sa5
Link is UP
Hardware is AGGREGATE
MRU 1522
BPDU pass-through: Enabled
EAP pass-through: Enabled
Description:
ifIndex 4505
Vlan info :
Switchport mode : access
Ingress filter : enable
Acceptable frame types : all
Default Vlan : 1000
Configured Vlans : 1000
Interface counter:
input packets : 24
bytes : 2952
drops : 0
broadcast-and-multicast-packets: 24
output packets : 2109
bytes : 211698
drops : 0
broadcast-and-multicast-packets: 2109
スイッチ間の通信のために、LAN/SFPポート4本を使用したリンクアグリゲーションを設定します。

Yamaha(config)#vlan database Yamaha(config-vlan)#vlan 1000 ... (VLAN #1000 の定義) Yamaha(config-vlan)#exit Yamaha(config)#interface port1.8 Yamaha(config-if)#switchport access vlan 1000 ... (アクセスポートに設定し、VLAN #1000 に所属させる) Yamaha(config-if)#interface port1.1 Yamaha(config-if)#switchport access vlan 1000 ... (アクセスポートに設定し、VLAN #1000 に所属させる) Yamaha(config-if)#channel-group 1 mode active ... (論理インターフェース #1 に アクティブ状態 で所属させる) Yamaha(config-if)#interface port1.2 Yamaha(config-if)#switchport access vlan 1000 Yamaha(config-if)# channel-group 1 mode active Yamaha(config-if)#interface port1.3 Yamaha(config-if)#switchport access vlan 1000 Yamaha(config-if)# channel-group 1 mode active Yamaha(config-if)#interface port1.4 Yamaha(config-if)#switchport access vlan 1000 Yamaha(config-if)# channel-group 1 mode active
Yamaha#show etherchannel % Lacp Aggregator: po1 % Load balancing: src-dst-mac % Member: port1.1 port1.2 port1.3 port1.4 Yamaha#show lacp sys-id ... (LACP システムID の確認: デフォルト値の設定(0x8000)になっている) % System 8000,00-a0-de-ae-b9-1f
Yamaha(config)#vlan database Yamaha(config-vlan)#vlan 1000 ... (VLAN #1000 の定義) Yamaha(config-vlan)#exit Yamaha(config)#interface port1.7 Yamaha(config-if)#switchport access vlan 1000 ... (アクセスポートに設定し、VLAN #1000 に所属させる) Yamaha(config-if)#interface port1.1 Yamaha(config-if)#switchport access vlan 1000 ... (アクセスポートに設定し、VLAN #1000 に所属させる) Yamaha(config-if)#channel-group 2 mode passive ... (論理インターフェース #2 に パッシブ状態 で所属させる) Yamaha(config-if)#interface port1.2 Yamaha(config-if)#switchport access vlan 1000 Yamaha(config-if)# channel-group 2 mode passive Yamaha(config-if)#interface port1.3 Yamaha(config-if)#switchport access vlan 1000 Yamaha(config-if)# channel-group 2 mode passive Yamaha(config-if)#interface port1.4 Yamaha(config-if)#switchport access vlan 1000 Yamaha(config-if)# channel-group 2 mode passive
Yamaha#show etherchannel % Lacp Aggregator: po2 % Load balancing: src-dst-mac % Member: port1.1 port1.2 port1.3 port1.4 Yamaha#show lacp sys-id ... (LACP システムID の確認: デフォルト値の設定(0x8000)になっている) % System 8000,00-a0-de-ae-b8-7e
Yamaha(config)#port-channel load-balance src-dst-ip ... (ロードバランスを設定) Yamaha(config)#interface po1 ... (論理インターフェース #1 の設定) Yamaha(config-if)#no shutdown ... (論理インターフェースの有効化)
Yamaha(config)#port-channel load-balance src-dst-ip ... (ロードバランスを設定) Yamaha(config)#interface po2 ... (論理インターフェース #2 の設定) Yamaha(config-if)#no shutdown ... (論理インターフェースの有効化)
Yamaha#show interface po1
Interface po1
Link is UP
Hardware is AGGREGATE
MRU 1522
BPDU pass-through: Enabled
EAP pass-through: Enabled
Description:
ifIndex 4601
Vlan info:
Switchport mode : access
Ingress filter : enable
Acceptable frame types : all
Default Vlan : 1000
Configured Vlans : 1000
Interface counter:
input packets : 185
bytes : 14784
drops : 0
broadcast-and-multicast-packets: 185
output packets : 185
bytes : 14752
drops : 0
broadcast-and-multicast-packets: 185
Yamaha#
Yamaha#show lacp-counter
Traffic statistics
Port LACPDUs Marker Pckt err
Sent Recv Sent Recv Sent Recv
Aggregator po1 , ID 4601
port1.1 45 44 0 0 0 0
port1.2 50 51 0 0 0 0
port1.3 45 47 0 0 0 0
port1.4 47 47 0 0 0 0
Yamaha#show interface po2
Interface po2
Link is UP
Hardware is AGGREGATE
MRU 1522
BPDU pass-through: Enabled
EAP pass-through: Enabled
Description:
ifIndex 4602
Vlan info:
Switchport mode : access
Ingress filter : enable
Acceptable frame types : all
Default Vlan : 1000
Configured Vlans : 1000
Interface counter:
input packets : 277
bytes : 21368
drops : 0
broadcast-and-multicast-packets: 277
output packets : 277
bytes : 21408
drops : 0
broadcast-and-multicast-packets: 277
Yamaha#
Yamaha#show lacp-counter
Traffic statistics
Port LACPDUs Marker Pckt err
Sent Recv Sent Recv Sent Recv
Aggregator po2 , ID 4602
port1.1 16 16 0 0 0 0
port1.2 22 20 0 0 0 0
port1.3 20 18 0 0 0 0
port1.4 21 19 0 0 0 0
特になし。