リンクアグリゲーションは、ポートチャネルと呼ばれる複数のポートを束ねた結合リンクを形成し、
仮想的に1個の回線とする機能です。ポートチャネルが生成されると、ポートチャネルインター フェースという論理インターフェースが作成されます。本装置では、ポートチャネル1個で最大 8 ポートを束ねることができます。
リンクアグリゲーションコマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド コマンドとパラメーター
channel-group channel-group CHANNEL-NO mode {on | active | passive}
no channel-group
lacp system-priority lacp system-priority PRIORITY no lacp system-priority port-channel
load-balance
port-channel load-balance {dst-ip | dst-mac | dst-ip | src-dst-mac | src-ip | src-mac}
no port-channel load-balance lacp port-priority lacp port-priority PRIORITY
no lacp port-priority lacp timeout lacp timeout {short | long}
no lacp timeout
show channel-group show channel-group [channel [CHANNEL-NO] {detail | neighbor} | load-balance | sys-id]
各コマンドの詳細を以下に説明します。
channel-group
目的 ポートチャネルを作成し、メンバーポートを登録もしくは追加します。メ ンバーポートを削除するには、no形式を使用します。
シンタックス channel-group CHANNEL-NO mode {on | active | passive}
no channel-group
パラメーター CHANNEL-NO:ポートチャネルのグループIDを1〜8の範囲で指定します。
on:ポートチャネルの動作モードをスタティックに指定します。
active:ポートチャネルの動作モードをLACP(active)に指定します。
passive:ポートチャネルの動作モードをLACP(passive)に指定します。
デフォルト なし
コマンドモード インターフェース設定モード(port, range) デフォルトレベル レベル:12
使用上のガイドライン 本コマンドは、コマンドモードに対応する物理ポートをメンバーポートと したポートチャネルを作成します。指定したポートチャネルの ID が作成 済の場合は、ポートチャネルのメンバーポートとして追加されます。
グローバル設定モードから no interface コマンドでポートチャネルイン ターフェースを削除すると、メンバーポートの指定も解除されます。
使用例:
メンバーポート1/0/4~1/0/5のポートチャネル(LACP(active)モード)を作成する方法を示します。
# configure terminal
(config)# interface range port 1/0/4-1/0/5
(config-if-port-range)# channel-group 3 mode active (config-if-port-range)#
lacp system-priority
目的 LACP のシステム優先度を設定します。デフォルト値に戻すには、本コマン ドのno形式を使用します。
シンタックス lacp system-priority PRIORITY no lacp system-priority
パラメーター PRIORITY:システム優先度を1〜65535の範囲で指定します。
デフォルト 32768
コマンドモード グローバル設定モード デフォルトレベル レベル:12
使用上のガイドライン 本コマンドは、LACP システム優先度を設定します。システム優先度が対向 デバイスより小さい場合、優先デバイスに選出されます。システム優先度 が等しい場合は、システムID(MACアドレス)の比較で選出します。
使用例:
LACPシステム優先度を30000に設定する方法を示します。
# configure terminal
(config)# lacp system-priority 30000 (config)#
port-channel load-balance
目的 ポートチャネルの負荷分散アルゴリズムを設定します。デフォルト設定に 戻すには、no形式を使用します。
シンタックス port-channel load-balance {dst-ip | dst-mac | dst-ip | src-dst-mac | src-ip | src-mac}
no port-channel load-balance
パラメーター dst-ip:宛先IPアドレスベースの負荷分散を行います。
dst-mac:宛先MACアドレスベースの負荷分散を行います。
src-dst-ip:送信元/宛先IPアドレスベースの負荷分散を行います。
src-dst-mac:送信元/宛先MACアドレスベースの負荷分散を行います。
src-ip:送信元IPアドレスベースの負荷分散を行います。
src-mac:送信元MACアドレスベースの負荷分散を行います。
デフォルト src-dst-mac
コマンドモード グローバル設定モード デフォルトレベル レベル:12
使用上のガイドライン 本コマンドは、ポートチャネルの送信トラフィックに適用する負荷分散ア ルゴリズムを設定します。
使用例:
負荷分散アルゴリズムにsrc-ipを設定する方法を示します。
# configure terminal
(config)# port-channel load-balance src-ip (config)#
lacp port-priority
目的 LACP のポート優先度を設定します。デフォルトの設定に戻すには、no 形 式を使用します。
シンタックス lacp port-priority PRIORITY no lacp port-priority
パラメーター PRIORITY:ポート優先度を1〜65535の範囲で指定します。
デフォルト 32768
コマンドモード インターフェース設定モード(port, range) デフォルトレベル レベル:12
使用上のガイドライン 本コマンドは LACP のポート優先度を設定します。ポート優先度は、通信 に使用するポートを優先デバイスが選択する際に使用します。複数のポー トの優先度が同じである場合、ポート番号を基準に選択します。
使用例:
インターフェース1/0/4〜1/0/5でポート優先度を20000に設定する方法を示します。
# configure terminal
(config)# interface range port 1/0/4-1/0/5 (config-if-port-range)# lacp port-priority 20000 (config-if-port-range)#
lacp timeout
目的 対向デバイスから通知された LACP 情報の有効期限を設定します。デフォ ルト値に戻すには、no形式を使用します。
シンタックス lacp timeout {short | long}
no lacp timeout
パラメーター short:受信したLACP 情報の有効期限を3秒に指定します。対向デバイス の定期的なLACPフレームの送信間隔は1秒になります。
long:受信したLACP 情報の有効期限を90秒に指定します。対向デバイス
の定期的なLACPフレームの送信間隔は30秒になります。
デフォルト long
コマンドモード インターフェース設定モード(port, range) デフォルトレベル レベル:12
使用上のガイドライン 本コマンドは、対向デバイスから通知された LACP 情報の有効期限を設定 します。この情報は LACP フレームにより対向デバイスにも通知され、受 信したデバイスは有効期限を元に、定期的な LACP フレームの送信間隔を 調整します。
使用例:
ポート1/0/1でLACPの有効期限を3秒(shortモード)に設定する方法を示します。
# configure terminal
(config)# interface port 1/0/1 (config-if-port)# lacp timeout short (config-if-port)#
show channel-group
目的 チャネルグループ情報を表示します。
シンタックス show channel-group [channel [CHANNEL-NO] {detail | neighbor} | load-balance | sys-id]
パラメーター channel:指定したポートチャネルの情報を表示する場合に指定します。
CHANNEL-NO:チャネルグループIDを指定します。範囲は1〜8です。
detail:詳細なチャネルグループ情報を表示する場合に指定します。
neighbor:ネイバー情報を表示する場合に指定します。
load-balance:負荷分散情報を表示する場合に指定します。
sys-id:LACPで使用されるシステム識別子を表示する場合に指定します。
デフォルト なし
コマンドモード 任意のコマンドモード デフォルトレベル レベル:1
使用上のガイドライン ポートチャネル番号を指定しない場合は、すべてのポートチャネルが表示 されます。show channel-group コマンドで channel、load-balance、sys-id パラメーターを指定しない場合は、チャネルグループのサマリー情報だ けが表示されます。
使用例:
すべてのポートチャネルの詳細情報を表示する方法を示します。
# show channel-group channel detail Flag:
S - Port is requesting Slow LACPDUs F - Port is requesting fast LACPDU A - Port is in active mode P - Port is in passive mode
LACP state:
bndl: Port is attached to an aggregator and bundled with other ports.
hot-sby: Port is in a hot-standby state.
indep: Port is in an independent state(not bundled but able to switch data traffic)
down: Port is down.
Channel Group 3
Member Ports: 2, Maxports = 8, Protocol: LACP LACP Port Port Port Flags State Priority Number --- Port1/0/4 SA bndl 32768 4 Port1/0/5 SA bndl 32768 5
#
ポートチャネル3のネイバー情報を表示する方法を示します。
# show channel-group channel 3 neighbor Flag:
S - Port is requesting Slow LACPDUs F - Port is requesting fast LACPDU A - Port is in active mode P - Port is in passive mode
Channel Group 3
Partner Partner Partner Partner Port System ID PortNo Flags Port_Pri --- Port1/0/4 32768,FC-6D-D1-70-04-00 4 SA 32768 Port1/0/5 32768,FC-6D-D1-70-04-00 5 SA 32768
#
すべてのチャネルグループの負荷分散情報を表示する方法を示します。
# show channel-group load-balance load-balance algorithm: src-ip
#
システムID情報を表示する方法を示します。
# show channel-group sys-id
System-ID: 32768,FC-6D-D1-06-CE-7D
#
すべてのポートチャネルのサマリー情報を表示する方法を示します。
# show channel-group
load-balance algorithm: src-dst-mac System-ID: 32768,FC-6D-D1-06-CE-7D Group Protocol
--- 3 LACP
#