EtherChannel - Catalyst Switch-



 Layer2 EtherChannelの設定

 Layer2 EtherChannelを設定するには、channel-group コマンドを使用してチャネルグループに
 物理ポートを割り当てる必要があります。この [ channel-gruop ] コマンドを入力することにより
 自動的にポートチャネル論理I/Fが自動的に作成されます。作成手順として先ずI/Fを指定します。


 Catalyst(config)# interface interface-id


 次にその物理ポート上にて、アクセスVLANの設定を行うか、トランクポートの設定を行います。


 Catalyst(config-if)# switchport mode access
 Catalyst(config-if)# switchport access vlan vlan-id


 Catalyst(config-if)# switchport mode trunk


 最後に、チャネルグループを物理ポートに割り当てます。チャネルグループを割り当てる時に、
 EtherChannelプロトコル ( PAgP or LACP ) を使用するのか、使用しない ( on ) のかも定義
 します。また、EtherChannelプロトコルを使用する場合はそのモードやオプションの定義もします。


 Catalyst(config-if)# channe-group number mode { auto [ non-silent ] | desirable [ non-silent ] | on | { active | passive }



 Layer2 EtherChannelの設定例

 以下のコンフィグは4つのトランクポートをチャネルグループ1として定義し、EtherChannelの
 プロトコルを [ PAgP ] と定義して、オプションを [ non-silent ] と定義しています。以下では、
 Catalyst間の接続を想定しており、PAgP対応機器間におけるシスコ推奨の設定となります。


 Catalyst(config)# interface range gigabitethernet 0/1 - 4
 Catalyst(config-if)# switchport mode trunk
 Catalyst(config-if)#
channel-group 1 mode desirable non-silent


 しかし一般的にはPAgPやLACPなどEtherChannelプロトコルを使用しない [ on ] の設定が主流。


 Catalyst(config)# interface range gigabitethernet 0/1 - 4
 Catalyst(config-if)# switchport mode trunk
 Catalyst(config-if)#
channel-group 1 mode on





 Layer3 EtherChannelの設定

 Layer3 EtherChannelを作成する場合は、Layer2 EtherChannelの作成手順とはことなり、
 ポートチャネル論理インターフェースを作成して、その後、物理インターフェースを設定します。


 Catalyst(config)# interface port-channel number


 次に、ポートチャネル論理インターフェースに、L3ポートとして使用するための設定を行います。


 Catalyst(config-if)# no switchport


 ポートチャネル論理インターフェースにIPアドレスの設定を行います。( 物理I/Fには設定しません )


 Catalyst(config-if)# ip address address mask


 最後に、チャネルグループを物理ポートに割り当てます。尚、この物理I/FにはIP設定は行いません。


 Catalyst(config)# interface interface-id
 Catalyst(config-if)# no ip address
 Catalyst(config-if)# no switchport
 Catalyst(config-if)# channe-group number mode { auto [ non-silent ] | desirable [ non-silent ] | on | { active | passive }



 Layer3 EtherChannelの設定例

 以下のコンフィグは2つのルーテッドポートをチャネルグループ1として定義し、EtherChannel
 のプロトコルを [ LACP ] と定義しています。また、IPアドレスを [ 192.168.0.1 ] としています。


 Catalyst(config)# interface port-channel 1
 Catalyst(config-if)# no switchport
 Catalyst(config-if)#
ip address 192.168.0.1 255.255.255.0

 Catalyst(config)# interface range gigabitethernet 0/1 - 2
 Catalyst(config-if)# no switchport
 Catalyst(config-if)# no ip address
 Catalyst(config-if)#
channel-group 1 mode active



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

 ロードバランスの設定はグローバルで定義します。詳細はEtherChannelのロードバランシングで解説。


 Catalyst(config)# port-channel load-balance { dst-ip | dst-mac | sec-dst-ip | src-dst-mac | src-ip | src-mac }






← EtherChannel - ロードバランス -   EtherChannelの設定 

ネットワークエンジニアとして

Copyright(C) 2002-2008 Cool. All Rights Reserved