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 }
|
|