Navbar-jp

Toolbar-jp

PDFGetAcro

EtherChannelの設定

この章では、Catalyst 3550スイッチのレイヤ2およびレイヤ3インターフェイスにEtherChannelを設定する方法について説明します。EtherChannelは、スイッチ、ルータ、サーバ間にフォールトトレラントな高速リンクを提供します。EtherChannelを使用して配線クローゼットとデータ センタ間の帯域幅を拡張したり、ボトルネックが発生しやすいネットワーク内の任意の場所にEtherChannelを配備することができます。EtherChannelには、残りのリンク間で負荷を再分配し、リンク切断から自動的に回復する機能があります。リンクに障害が発生した場合、EtherChannelは仲介なしに、障害のあるリンクからチャネル内の残りのリンクにトラフィックをリダイレクトします。

この章で説明する内容は、次のとおりです。

EtherChannelの概要

EtherChannelは、単一の論理リンクにバンドルされた個々のファスト イーサネットまたはギガビット イーサネット リンクで構成されます(EtherChannelの一般的な構成を参照)。EtherChannelは、スイッチ間またはスイッチとホスト間に、最大800 Mbps(Fast EtherChannel)または最大8 Gbps(Gigabit EtherChannel)の全二重帯域幅を提供します。

EtherChannelの一般的な構成

各EtherChannelには、最大8つの(設定に互換性のある)イーサネット インターフェイスを含めることができます。各EtherChannelのインターフェイスは、すべて同じ速度でなければなりません。また、すべてのインターフェイスを、レイヤ2インターフェイスまたはレイヤ3インターフェイスとして設定する必要があります。

EtherChannel内のリンクで障害が発生すると、障害リンク上でそれまで伝送されていたトラフィックがそのEtherChannel内の残りのリンクに切り替えられます。障害時には、スイッチ、EtherChannel、障害リンクを特定するトラップが送信されます。EtherChannelの1つのリンクに着信したブロードキャストおよびマルチキャスト パケットが、EtherChannelの別のリンクに戻されることはありません。

ポートチャネル インターフェイスの概要

レイヤ2インターフェイスのEtherChannelは、レイヤ3インターフェイスとは異なる方法で作成します。どちらの構成にも、論理インターフェイスが含まれます。

各EtherChannelには、1〜64の番号が付けられた論理ポートチャネル インターフェイスが1つあります。チャネル グループにも、1〜64の番号が付けられています。

物理ポート、論理ポート チャネル、およびチャネル グループの関係

ポートが EtherChannelに加入すると、このポートの物理インターフェイスはシャットダウンされます。ポートがポートチャネルから脱退すると、ポートの物理インターフェイスが起動し、EtherChannelに加入する前と同じ設定になります。

ポート集約プロトコルおよびリンク集約プロトコル

Port Aggregation Protocol(PAgP;ポート集約プロトコル)およびLink Aggregation Control Protocol(LACP;リンク集約プロトコル)を使用すると、イーサネット インターフェイス間でパケットを交換することにより、EtherChannelを自動的に作成することができます。PAgPはシスコ独自のプロトコルで、シスコ スイッチと、PAgPに対応するためにライセンスを得たベンダーが認可したスイッチのみで動作します。LACPはIEEE 802.3ADで定義されていて、シスコ スイッチは802.3ADプロトコルに準拠するスイッチ間のイーサネット チャネルを管理できます。

スイッチはいずれかのプロトコルを使用することにより、PAgPあるいはLACPをサポートしているパートナーのIDおよび各インターフェイスの機能を学習します。次にスイッチは、設定が類似しているインターフェイスを単一の論理リンク(チャネルまたは集約ポート)に動的にグループ化します。これらのインターフェイスは、ハードウェア、管理、ポートの各パラメータの制約に基づいてグループ化されます。たとえば、速度、デュプレックス モード、ネイティブVLAN(仮想LAN)、VLAN範囲、トランキング ステータスおよびタイプが同じであるインターフェイスがグループ化されます。リンクがEtherChannelにグループ化された後、グループは単一のスイッチ ポートとしてスパニングツリーに追加されます。

PAgPおよびLACPモード

EtherChannelのモードに、channel-groupインターフェイス コンフィギュレーション コマンドで使用するユーザ設定可能なEtherChannelモードを示します。スイッチ インターフェイスは、autoまたはdesirableモードに設定されたパートナー インターフェイスとのみPAgPパケットを交換します。スイッチ インターフェイスは、activeまたはpassiveモードに設定されたパートナー インターフェイスとのみLACPパケットを交換します。onモードに設定されたインターフェイスはPAgPまたはLACPパケットを交換できません。

EtherChannelのモード

モード

説明

active

インターフェイスをアクティブ ネゴシエーション ステートにします。このステートの場合、インターフェイスはLACPパケットを送信し、他のインターフェイスとのネゴシエーションを開始します。

auto

インターフェイスをパッシブ ネゴシエーション ステートにします。このステートの場合、インターフェイスは受信したPAgPパケットに応答しますが、PAgPパケット ネゴシエーションを開始しません。この設定では、PAgPパケットの伝送が最小化されます。

desirable

インターフェイスをアクティブ ネゴシエーション ステートにします。このステートの場合、インターフェイスはPAgPパケットを送信し、他のインターフェイスとのネゴシエーションを開始します。

on

PAgPまたはLACPを使用せずに、インターフェイスを強制的にEtherChannelにします。onモードでは、onモードのインターフェイス グループがonモードの別のインターフェイス グループに接続されている場合のみ、EtherChannelを使用することが可能となります。

passive

インターフェイスをパッシブ ネゴシエーション ステートにします。このステートの場合、インターフェイスは受信したLACPパケットに応答しますが、LACPパケット ネゴシエーションを開始しません。この設定では、LACPパケットの伝送が最小化されます。

PAgPパケットの交換

autoおよびdesirableモードの場合、インターフェイスはパートナー インターフェイスとネゴシエーションを行い、一定の基準に従ってEtherChannelを形成できるかどうかを判別します。その基準とは、インターフェイス速度、(レイヤ2 EtherChannelの場合)トランキング ステート、VLAN番号などです。

インターフェイス間でPAgPモードが異なっていても、モードに相互交信性があればEtherChannelを形成することができます。次に例を示します。

autoモードのインターフェイスは、autoモードの別のインターフェイスとはEtherChannelを形成することができません。どちらのインターフェイスも、PAgPネゴシエーションを開始しないためです。

ポート チャネルに追加されたonモードのインターフェイスは、チャネル内の既存のonモードのインターフェイスと同じ特性を持つように強制的に変更されます。

PAgP機能を持つパートナーにスイッチが接続されている場合は、non-silentキーワードを使用して非サイレント動作を行うようにスイッチ インターフェイスを設定することができます。autoまたはdesirableモードの場合は、 non-silentを指定しないとサイレント モードになります。

PAgP機能を備えていない、または備えていてもパケット送信量がわずかしかないデバイスにスイッチが接続されている場合は、サイレント モードが使用されます。サイレント パートナーの例としては、トラフィックを生成しないファイル サーバやパケット アナライザがあります。この場合、サイレント パートナーに接続された物理ポートでPAgPを実行しても、そのスイッチ ポートは動作しません。ただし、サイレントに設定すると、PAgPが動作したり、チャネル グループにインターフェイスを接続したり、インターフェイスを伝送に使用したりすることができます。

LACPパケットの交換

activeおよびpassive LACPモードの場合、インターフェイスはパートナー インターフェイスとネゴシエーションを行い、一定の基準に従ってEtherChannelを形成できるかどうかを判別します。その基準とは、インターフェイス速度、(レイヤ2 EtherChannelの場合)トランキング ステート、VLAN番号などです。

インターフェイス間でLACPモードが異なっていても、モードに相互交信性があればEtherChannelを形成することができます。次に例を示します。

passiveモードのインターフェイスは、passiveモードの別のインターフェイスとはEtherChannelを形成することができません。どちらのインターフェイスも、LACPネゴシエーションを開始しないためです。

ポート チャネルに追加されたonモードのインターフェイスは、チャネル内の既存のonモードのインターフェイスと同じ特性を持つように強制的に変更されます。

物理ラーナーおよび集約ポート ラーナー

ネットワーク デバイスはPAgPの物理ラーナーまたは集約ポート ラーナーとして分類されます。物理ポートでアドレスを学習し、その知識に基づいて伝送を指示するデバイスが物理ラーナーです。集約(論理)ポートでアドレスを学習するデバイスは、集約ポート ラーナーです。

デバイスとそのパートナーが両方とも集約ポート ラーナーである場合、これらは論理ポート チャネルのアドレスを学習します。このデバイスはEtherChannelのインターフェイスのいずれかを使用し、送信元にパケットを送信します。集約ポート学習の場合、どの物理ポートにパケットが着信するかは重要ではありません。

PAgPは、パートナー デバイスが物理ラーナーになる時期、論理デバイスが集約ポート ラーナーになる時期を自動的に検出することはできません。このため、pagp learn-methodインターフェイス コンフィギュレーション コマンドを使用し、論理デバイスの学習方法または送信元ベースの配信を手動で設定する必要があります。送信元ベースの配信を設定すると、指定された任意の送信元MAC(メディア アクセス制御)アドレスは必ず同じ物理ポートで送信されます。

グループ内の1つのインターフェイスですべての伝送を行うように設定し、他のインターフェイスをホット スタンバイに使用することもできます。選択された1つのインターフェイスでハードウェア信号が検出されなくなった場合は、数秒以内にグループ内の未使用のインターフェイスに切り替えて動作させることができます。パケット伝送専用のインターフェイスを設定するには、pagp port-priorityインターフェイス コンフィギュレーション コマンドを使用してプライオリティを変更します。プライオリティが高いほど、そのポートが選択される可能性が高まります。

PAgPおよびLACPと他の機能の相互作用

Dynamic Trunking Protocol(DTP)およびCisco Discovery Protocol(CDP)は、EtherChannelの物理インターフェイスを経由してパケットを送受信します。トランク ポートは、番号が最小のVLAN上でPAgPおよびLACP Protocol Data Unit(PDU;プロトコル データ ユニット)を送受信します。

スパニングツリーは、EtherChannel内の最初のインターフェイスを経由してパケットを送信します。

レイヤ3 EtherChannelのMACアドレスは、このポートチャネルの最初のインターフェイスのMACアドレスです。

PAgPは、autoまたはdesirableモードに設定され、PAgPがイネーブルであるインターフェイスからのみPAgP PDUを送受信します。LACPは、activeまたはpassiveモードに設定され、LACPがイネーブルであるインターフェイスからのみLACP PDUを送受信します。

ロードバランシングおよび転送方法の概要

EtherChannelは、新たに学習したMACアドレスとチャネル内の1リンクをランダムに関連づけることにより、チャネルのリンク全体でトラフィックの負荷のバランスをとります。

送信元MACアドレス転送の場合、EtherChannelに転送されたパケットは、着信パケットの送信元MACアドレスに基づいてチャネルのポートに配信されます。したがって、ロードバランシングを行うために、異なるホストからのパケットにはチャネル内の別のポート、同じホストからのパケットにはチャネル内の同じポートが使用されます(スイッチで学習されたMACアドレスは変更されません)。

送信元MACアドレス転送を使用すると、送信元および宛先IPアドレスに基づく負荷分散は、ルーテッドIPトラフィックに対してもイネーブルになります。ルーテッドIPトラフィックの場合は、送信元および宛先のIPアドレスに基づいてポートが選択されます。2つのIPホスト間のパケットにはチャネル内の同じポートが使用され、それ以外のホスト間のトラフィックにはチャネル内の別のポートが使用されます。

宛先MACアドレス転送の場合、EtherChannelに転送されたパケットは、着信パケットの宛先ホストのMACアドレスに基づいて、チャネルのポートに配信されます。したがって、同じ宛先へのパケットは同じポートを経由して転送され、異なる宛先へのパケットはチャネル内の別のポートを経由して送信されます。ロードバランシングおよび転送方法を設定するには、port-channel load-balanceグローバル コンフィギュレーション コマンドを使用します。

負荷分散および転送方法では、複数のワークステーションがスイッチに接続されていて、EtherChannelでスイッチとルータを接続しています。EtherChannelの終端に送信元ベースのロード バランシングが使用されていて、ワークステーションからのトラフィックを物理リンク全体に分散することで、スイッチが効率的にルータの帯域幅を使用することを保証しています。ルータは単一のMACアドレス デバイスなので、宛先ベースのロード バランシングを使用して、EtherChannel内の物理リンク全体にワークステーションへのトラフィックを効率的に分散しています。

設定には最も柔軟なオプションを使用してください。たとえば、チャネル上のトラフィックの宛先が1つのMACアドレスだけの場合に宛先MACアドレスを使用すると、常にチャネル内の同じリンクが選択されます。一方、送信元アドレスまたはIPアドレスを使用すると、より効率的なロードバランシングが可能になります。

負荷分散および転送方法

EtherChannelの設定

ここでは、レイヤ2およびレイヤ3インターフェイスにEtherChannelを設定する方法について説明します。

EtherChannelのデフォルト設定

EtherChannelのデフォルト設定に、EtherChannelのデフォルト設定を示します。

EtherChannelのデフォルト設定

機能

デフォルト設定

チャネル グループ

なし

レイヤ3ポートチャネル論理インターフェイス

定義なし

PAgPモード

デフォルトなし

PAgPの学習方法

すべてのインターフェイスで集約ポート学習

PAgPプライオリティ

すべてのインターフェイスで128

LACPの学習方法

すべてのインターフェイスで集約ポート学習

LACPプライオリティ

すべてのインターフェイスで32768

ロード バランシング

スイッチの負荷分散は、着信パケットの送信元MACアドレスに基づいて行われます。送信元および宛先IPアドレスに基づく負荷分散は、ルーテッドIPトラフィックの場合もイネーブルです。

EtherChannel設定時の注意事項

EtherChannel正しく設定されていない場合、ネットワーク ループなどの問題を回避するために、一部のEtherChannelインターフェイスが自動的にディセーブルになることがあります。設定上の問題を防ぐには、次の注意事項に従ってください。

レイヤ2 EtherChannelの設定

ポートチャネル論理インターフェイスを作成するchannel-groupインターフェイス コンフィギュレーション コマンドを使用してイーサネット インターフェイスを設定し、レイヤ2 EtherChannelを設定します。手動で生成されたポートチャネル インターフェイスをレイヤ2インターフェイスに配置できません。

レイヤ2 EtherChannelにレイヤ2イーサネット インターフェイスを割り当てるには、イネーブルEXECモードで次の手順を実行します。

コマンド

説明

configure terminal

グローバル コンフィギュレーション モードを開始します。

interfaceinterface-id

インターフェイス コンフィギュレーション モードを開始し、設定する物理インターフェイスを指定します。

有効なインターフェイスは物理インターフェイスなどです。

同じグループには、同じタイプ、同じ速度のインターフェイスを8個まで設定することができます。

switchport mode {access |trunk}

switchport access vlanvlan-id

すべてのインターフェイスをスタティックアクセス ポートとして同じVLANに割り当てるか、またはトランクとして設定します。

インターフェイスをスタティックアクセス ポートとして設定する場合は、インターフェイスを1つのVLANにのみ割り当ててください。指定できる範囲は1〜4094です。

channel-groupchannel-group-numbermode
{{auto [non-silent] |desirable [non-silent] |on} | {active |passive}}

インターフェイスをチャネル グループに割り当て、PAgPまたはLACPモードを指定します。

channel-group-numberを指定する場合、範囲は1〜64です。各EtherChannelには、最大8つの(設定に互換性のある)イーサネット インターフェイスを含めることができます。

modeを指定する場合は、次のキーワードのいずれかを選択します。

  • active ― LACPデバイスが検出された場合のみ、LACPをイネーブルにします。インターフェイスをアクティブ ネゴシエーション ステートにします。インターフェイスはLACPパケットを送信し、他のインターフェイスとのネゴシエーションを開始します。
  • auto ― PAgPデバイスが検出された場合のみ、PAgPをイネーブルにします。インターフェイスをパッシブ ネゴシエーション ステートにします。インターフェイスは受信したPAgPパケットに応答しますが、PAgPパケット ネゴシエーションを開始しません。
  • desirable ― PAgPを無条件でイネーブルにします。インターフェイスをアクティブ ネゴシエーション ステートにします。インターフェイスはPAgPパケットを送信し、他のインターフェイスとのネゴシエーションを開始します。
  • on ― PAgPを使用せずに、インターフェイスを強制的にチャネル化します。onモードでは、onモードのインターフェイス グループがonモードの別のインターフェイス グループに接続されている場合のみ、EtherChannelを使用することが可能となります。
  • non-silent ― スイッチがPAgP対応のパートナーに接続されている場合は、スイッチ インターフェイスを非サイレント動作に設定することができます。インターフェイスをautoまたはdesirableモードで使用する場合は、non-silentキーワードを指定することができます。autoまたはdesirableモードの場合は、non-silentを指定しないとサイレントになります。サイレント設定は、ファイル サーバまたはパケット アナライザに接続する場合に使用します。この設定を使用すると、PAgPが動作したり、チャネル グループにインターフェイスを接続したり、インターフェイスを伝送に使用したりすることができます。
  • passive ― インターフェイスでLACPをイネーブルにしてパッシブ ネゴシエーション ステートにします。インターフェイスは受信したLACPパケットに応答しますが、LACPパケット ネゴシエーションを開始しません。

スイッチとパートナー間で相互交信性のあるPAgPおよびLACPモードの詳細については、PAgPおよびLACPモードを参照してください。

end

イネーブルEXECモードに戻ります。

show running-config

設定を確認します。

copy running-config startup-config

(任意)コンフィギュレーション ファイルに設定を保存します。

EtherChannelグループからインターフェイスを削除するには、no channel-groupインターフェイス コンフィギュレーション コマンドを使用します。

次に、PAgPモードがdesirableであるチャネル5に、VLAN10内のGigabitEthernet 0/4および0/5インターフェイスをスタティックアクセス ポートとして割り当てる方法を示します。

Switch# configure terminal

Switch(config)# interface range gigabitethernet0/4 -5

Switch(config-if-range)# switchport mode access

Switch(config-if-range)# switchport access vlan 10

Switch(config-if-range)# channel-group 5 mode desirable

Switch(config-if-range)# end

レイヤ3 EtherChannelの設定

レイヤ3 EtherChannelを設定するには、ポートチャネル論理インターフェイスを作成し、そのポートチャネルにイーサネット インターフェイスを組み込みます。次に設定方法を説明します。

ポートチャネル論理インターフェイスの作成

レイヤ3 EtherChannelを設定する際、まずinterface port-channelグローバル コンフィギュレーション コマンドを使用し、ポートチャネル論理インターフェイスを手動で作成しなければなりません。次に、channel-groupインターフェイス コンフィギュレーション コマンドを使用して論理インターフェイスをチャネル グループに配置します。

レイヤ3 EtherChannel用のポートチャネル インターフェイスを作成するには、イネーブルEXECモードで次の手順を実行します。

コマンド

説明

configure terminal

グローバル コンフィギュレーション モードを開始します。

interface port-channelport-channel-number

インターフェイス コンフィギュレーション モードを開始し、ポートチャネル論理インターフェイスを作成します。

port-channel-numberを指定する場合、範囲は1〜64です。

no switchport

インターフェイスをレイヤ3モードにします。

ip addressip-address mask

EtherChannelにIPアドレスおよびサブネット マスクを割り当てます。

end

イネーブルEXECモードに戻ります。

show etherchannelchannel-group-numberdetail

設定を確認します。

copy running-config startup-config

(任意)コンフィギュレーション ファイルに設定を保存します。

レイヤ3 EtherChannelにイーサネット インターフェイスを割り当てます。詳細については、物理インターフェイスの設定を参照してください。

ポートチャネルを削除するには、no interface port-channelport-channel-numberグローバル コンフィギュレーション コマンドを使用します。

次に、論理ポート チャネル(5)を作成し、IPアドレス172.10.20.10を割り当てる方法を示します。

Switch# configure terminal

Switch(config)# interface port-channel 5

Switch(config-if)# no switchport

Switch(config-if)# ip address172.10.20.10 255.255.255.0

Switch(config-if)# end

物理インターフェイスの設定

レイヤ3 EtherChannelにイーサネット インターフェイスを割り当てるには、イネーブルEXECモードで次の手順を実行します。

コマンド

説明

configure terminal

グローバル コンフィギュレーション モードを開始します。

interfaceinterface-id

インターフェイス コンフィギュレーション モードを開始し、設定する物理インターフェイスを指定します。

有効なインターフェイスは物理インターフェイスなどです。

同じグループには、同じタイプ、同じ速度のインターフェイスを8個まで設定することができます。

no ip address

この物理インターフェイスに割り当てられているIPアドレスをすべて削除します。

channel-groupchannel-group-number mode{auto[non-silent] |desirable [non-silent] |on | active | passive}

インターフェイスをチャネル グループに割り当て、PAgPまたはLACPモードを指定します。

channel-group-numberを指定する場合、範囲は1〜64です。この番号は、ポートチャネル論理インターフェイスの作成で設定したport-channel-number(論理ポート)と同じでなければなりません。

各EtherChannelには、最大8つの(設定に互換性のある)イーサネット インターフェイスを含めることができます。

modeを指定する場合は、次のキーワードのいずれかを選択します。

  • active ― LACPデバイスが検出された場合のみ、LACPをイネーブルにします。インターフェイスをアクティブ ネゴシエーション ステートにします。インターフェイスはLACPパケットを送信し、他のインターフェイスとのネゴシエーションを開始します。
  • auto ― PAgPデバイスが検出された場合のみ、PAgPをイネーブルにします。インターフェイスをパッシブ ネゴシエーション ステートにします。インターフェイスは受信したPAgPパケットに応答しますが、PAgPパケット ネゴシエーションを開始しません。
  • desirable ― PAgPを無条件でイネーブルにします。インターフェイスをアクティブ ネゴシエーション ステートにします。インターフェイスはPAgPパケットを送信し、他のインターフェイスとのネゴシエーションを開始します。
  • non-silent ― スイッチがPAgP対応のパートナーに接続されている場合は、スイッチ インターフェイスを非サイレント動作に設定することができます。インターフェイスをautoまたはdesirableモードで使用する場合は、non-silentキーワードを指定することができます。autoまたはdesirableモードの場合は、non-silentを指定しないとサイレントになります。サイレント設定は、ファイル サーバまたはパケット アナライザに接続する場合に使用します。この設定を使用すると、PAgPが動作したり、チャネル グループにインターフェイスを接続したり、インターフェイスを伝送に使用したりすることができます。
  • on ― PAgPやLACPを使用せずに、インターフェイスを強制的にチャネル化します。onモードでは、onモードのインターフェイス グループがonモードの別のインターフェイス グループに接続されている場合のみ、EtherChannelを使用することが可能となります。
  • passive ― インターフェイスでLACPをイネーブルにしてパッシブ ネゴシエーション ステートにします。インターフェイスは受信したLACPパケットに応答しますが、LACPパケット ネゴシエーションを開始しません。

スイッチとパートナー間で相互交信性のあるPAgPモードの詳細については、PAgPおよびLACPモードを参照してください。

end

イネーブルEXECモードに戻ります。

show running-config

設定を確認します。

copy running-config startup-config

(任意)コンフィギュレーション ファイルに設定を保存します。

EtherChannelグループからインターフェイスを削除するには、no channel-groupインターフェイス コンフィギュレーション コマンドを使用します。

次に、PAgPモードがdesirableであるチャネル5に、GigabitEthernet 0/4および0/5インターフェイスを割り当てる方法を示します。

Switch# configure terminal

Switch(config)# interface range gigabitethernet0/4 -5

Switch(config-if-range)# no ip address

Switch(config-if-range)# channel-group 5 mode desirable

Switch(config-if-range)# end

EtherChannelロードバランシングの設定

ここでは、送信元ベースまたは宛先ベースの転送方法を使用し、EtherChannelのロードバランシングを設定する方法について説明します。詳細については、ロードバランシングおよび転送方法の概要を参照してください。

EtherChannelのロードバランシングを設定するには、イネーブルEXECモードで次の手順を実行します。

コマンド

説明

configure terminal

グローバル コンフィギュレーション モードを開始します。

port-channel load-balance {dst-mac |src-mac}

EtherChannelのロードバランシング方法を設定します。

デフォルトはsrc-macです。

次に示すキーワードの1つを選択し、負荷分散方法を決定します。

  • dst-mac ― 着信パケットの宛先ホストMACアドレスに基づいて、負荷分散を行います。同じ宛先へのパケットは同じポートへ送信されますが、異なる宛先へのパケットは同じチャネル内の別のポートへ送信されます。
  • src-mac ― 着信パケットの送信元MACアドレスに基づいて、負荷分散を行います。異なるホストからのパケットにはチャネル内の別のポートが使用されますが、同じホストからのパケットにはチャネル内の同じポートが使用されます。

src-macを使用すると、送信元および宛先のIPアドレスに基づく負荷分散もイネーブルになります。ルーティング中の全IPトラフィックに対して、送信元および宛先のIPアドレスに基づいて伝送を行うポートが選択されます。2つのIPホスト間のパケットには常に同じ伝送用ポートが使用されますが、それ以外のホスト間では、別の送信用ポートが使用されます。

end

イネーブルEXECモードに戻ります。

show etherchannel load-balance

設定を確認します。

copy running-config startup-config

(任意)コンフィギュレーション ファイルに設定を保存します。

EtherChannelのロードバランシングをデフォルト設定に戻すには、no port-channel load-balanceグローバル コンフィギュレーション コマンドを使用します。

PAgP学習方法およびプライオリティの設定

ネットワーク デバイスはPAgPの物理ラーナーまたは集約ポート ラーナーとして分類されます。物理ポートでアドレスを学習し、その知識に基づいて伝送を指示するデバイスが物理ラーナーです。集約ポートでアドレスを学習するデバイスは、集約ポート ラーナーです。

Catalyst 1900シリーズ スイッチとの互換性を保つため、物理ポートで送信元MACアドレスを学習するように、Catalyst 3550スイッチのPAgP学習方法を設定します。この設定により、送信元アドレスの学習元であるEtherChannel内の同じインターフェイスを使用して、パケットがCatalyst 1900スイッチに送信されます。

スイッチをPAgP物理ポート ラーナーとして設定し、バンドル内の同じポートがパケット送信用として選択されるようにプライオリティを調整するには、イネーブルEXECモードで次の手順を実行します。

コマンド

説明

configure terminal

グローバル コンフィギュレーション モードを開始します。

interface interface-id

インターフェイス コンフィギュレーション モードを開始し、伝送用インターフェイスを指定します。

pagp learn-methodphysical-port

PAgP学習方式を選択します。

デフォルトでは、aggregation-port学習が選択されています。これにより、EtherChannel内のいずれかのインターフェイスを使用して、パケットが送信元に送信されます。集約ポート学習の場合、どの物理ポートにパケットが着信するかは重要ではありません。

物理ラーナーである別のスイッチに接続するには、
physical-port
を選択します。port-channel load-balanceグローバル コンフィギュレーション コマンドは、必ずsrc-macに設定してください(EtherChannelロードバランシングの設定を参照)。

学習方法はリンクの両端で同一に設定する必要があります。

pagp port-prioritypriority

選択したインターフェイスがパケット伝送用として選択されるように、プライオリティを割り当てます。

priorityを指定する場合、範囲は0〜255です。デフォルト値は128です。プライオリティが高いほど、インターフェイスがPAgP伝送に使用される可能性が高まります。

end

イネーブルEXECモードに戻ります。

show running-config

または

show pagpchannel-group-numberinternal

設定を確認します。

copy running-config startup-config

(任意)コンフィギュレーション ファイルに設定を保存します。

プライオリティをデフォルト設定に戻すには、no pagp port-priorityインターフェイス コンフィギュレーション コマンドを使用します。学習方法をデフォルト設定に戻すには、no pagp learn-methodインターフェイス コンフィギュレーション コマンドを使用します。

LACPポート プライオリティの設定

lacp port-priorityイネーブルEXECコマンドを使用して、LACPに設定されたEtherChannelの各ポートにプライオリティを設定できます。設定できる範囲は1〜65535です。LACPポート プライオリティを設定するには、イネーブルEXECモードで次の手順を行います。

コマンド

説明

configure terminal

グローバル コンフィギュレーション モードを開始します。

interface interface-id

インターフェイス コンフィギュレーション モードを開始し、伝送用インターフェイスを指定します。

lacp port-priority priority-value

LACPポート プライオリティ値を選択します。

プライオリティ値を指定する場合、範囲は1〜65535です。デフォルト値は32768です。プライオリティが低いほど、インターフェイスがLACP伝送に使用される可能性が高まります。

end

イネーブルEXECモードに戻ります。

show running-config

または

show lacpchannel-group-numberinternal

設定を確認します。

copy running-config startup-config

(任意)コンフィギュレーション ファイルに設定を保存します。

ホット スタンバイ ポートの設定

LACPがイネーブルの場合、チャネル内に最大数のLACP対応ポートを設定しようとします(最大16ポート)。同時にアクティブにできるLACPリンクは8つのみです。追加のリンクはホット スタンバイ ステートになります。アクティブ リンクの1つが非アクティブになると、ホット スタンバイ モードになっているリンクがアクティブになります。

EtherChannelグループに8リンク以上設定されている場合、次の基準に基づいて、ソフトウェアがアクティブにするホット スタンバイ ポートを決めます。

すべてのポートは、デフォルトで同じポート プライオリティに設定されています。lacp port-priority インターフェイス コンフィギュレーション コマンドを使ってポート プライオリティをデフォルトの32768より下に設定することで、LACP EtherChannelポートのポート プライオリティを変更し、最初にアクティブになるホット スタンバイ リンクを指定できます。

ポート プライオリティがデフォルト値の32768より低い数字に設定されていなければ、より低いポート番号のホット スタンバイ ポートが先にチャネルでアクティブになります。

LACPシステム プライオリティの設定

lacp system-priorityイネーブルEXECコマンドを使用して、LACPに設定されたすべてのEtherChannelにシステム プライオリティを設定できます。指定できる範囲は1〜65535です。

LACPを設定したEtherChannelにactiveモードおよびstandbyモードの両方がある場合のみ、このコマンドを使用することを推奨します。

LACPシステム プライオリティを設定するには、イネーブルEXECモードで次の手順を行います。

コマンド

説明

configure terminal

グローバル コンフィギュレーション モードを開始します。

lacp system-priority priority-value

LACPシステム プライオリティを選択します。

プライオリティ値を指定する場合、範囲は1〜65535です。デフォルト値は32768です。プライオリティが低いほど、システム プライオリティは高くなります。システム プライオリティ値が低い方のスイッチは、各LACP EtherChannelでどのLACPパートナー スイッチ間のリンクがアクティブで、どのリンクがスタンバイになっているかを判断します。

end

イネーブルEXECモードに戻ります。

show running-config

または

show lacpchannel-group-numberinternal

設定を確認します。

copy running-config startup-config

(任意)コンフィギュレーション ファイルに設定を保存します。

EtherChannel、PAgP、およびLACPステータスの表示

EtherChannel、PAgP、およびLACPステータスを表示するためのコマンドに示すイネーブルEXECコマンドを使用すると、EtherChannel、PAgP、およびLACPステータス情報を表示することができます。

EtherChannel、PAgP、およびLACPステータスを表示するためのコマンド

コマンド

説明

show etherchannel [channel-group-number] {detail |load-balance |port |port-channel |summary}

EtherChannel情報を詳細に、1行のサマリー形式で表示します。さらに、ロードバランスまたはフレーム分散方式、ポート、ポートチャネル情報も表示します。

show pagp [channel-group-number] {counters |internal |neighbor}1

トラフィック情報、内部PAgP設定、近接情報などのPAgP情報を表示します。

show lacp [channel-group-number] {counters | internal | neighbor}2

トラフィック情報、内部PAgP設定、近接情報などのLACP情報を表示します。

コマンド出力の各フィールドについては、このリリースのコマンド リファレンスを参照してください。


1.

PAgPチャネルグループ情報を消去し、トラフィック フィルタを解除するには、clear pagp {channel-group-number [counters] | counters}イネーブルEXECコマンドを使用します。

2.

LACPチャネルグループ情報を消去し、トラフィック フィルタを解除するには、clear lacp {channel-group-number [counters] | counters}イネーブルEXECコマンドを使用します。

Toolbar-jp

All contents copyright (C) 1992--2004 Cisco Systems K.K.