Catalyst 3750 Metro スイッチ ソフトウェア コンフィギュレーション ガイド Cisco IOS Release 12.2(25)SEG
Flex Link および MAC Address-Table Move Update Feature の設定
Flex Link および MAC Address-Table Move Update Feature の設定
発行日;2012/01/06 | ドキュメントご利用ガイド | ダウンロード ; この章pdf , ドキュメント全体pdf (PDF - 10MB) | フィードバック

目次

Flex Link および MAC Address-Table Move Update Feature の設定

Flex Link および MAC Address-Table Move Update Feature の概要

Flex Link

MAC Address-Table Move Update

Flex Link および MAC Address-Table Move Update Feature の設定

デフォルト設定

設定時の注意事項

Flex Link の設定

MAC Address-Table Move Update Feature の設定

Flex Link および MAC Address-Table Move Update のモニタ

Flex Link および MAC Address-Table Move Update Feature の設定

この章では、Flex Link を設定する方法について説明します。Flex Link は、Catalyst 3750 Metro スイッチ上のインターフェイスのペアで、相互バックアップを提供します。また、MAC Address-Table Move Update Feature(Flex Links Bidirectional Fast Convergence Feature とも呼ばれます)の設定方法も説明します。


) この章で使用されるコマンドの構文および使用方法の詳細については、このリリースのコマンド リファレンスを参照してください。


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

「Flex Link および MAC Address-Table Move Update Feature の概要」

「Flex Link および MAC Address-Table Move Update Feature の設定」

「Flex Link および MAC Address-Table Move Update のモニタ」

Flex Link および MAC Address-Table Move Update Feature の概要

ここでは、次の情報について説明します。

「Flex Link」

「MAC Address-Table Move Update」

Flex Link

Flex Link は、レイヤ 2 インターフェイス(スイッチ ポートまたはポート チャネル)のペアで、1 つのインターフェイスがもう一方のバックアップとして機能するように設定されています。この機能は、Spanning Tree Protocol(STP; スパニングツリー プロトコル)の代替ソリューションを提供します。ユーザは、STP をディセーブルにしても、基本的リンク冗長性を保つことができます。Flex Link は、通常、カスタマーがスイッチで STP を実行しない場合のサービス プロバイダーまたは企業ネットワークに設定されます。スイッチが STP を実行中の場合は、STP がすでにリンクレベルの冗長性またはバックアップを提供しているため、Flex Link は不要です。

別のレイヤ 2 インターフェイスを Flex Link またはバックアップ リンクとして割り当てることで、1 つのレイヤ 2 インターフェイス(アクティブ リンク)に Flex Link を設定します。リンクの 1 つがアップでトラフィックを転送しているときは、もう一方のリンクがスタンバイ モードで、このリンクがシャット ダウンした場合にトラフィックの転送を開始できるように準備しています。どの時点でも、1 つのインターフェイスのみがリンクアップ ステートでトラフィックを転送しています。プライマリ リンクがシャットダウンした場合は、スタンバイ リンクがトラフィックの転送を開始します。アクティブ リンクがアップに戻った場合はスタンバイ モードになり、トラフィックが転送されません。STP は Flex Link インターフェイスでディセーブルです。

図20-1では、スイッチ A のポート 1 およびポート 2 がアップリンク スイッチ B およびアップリンク スイッチ C に接続されています。これらのスイッチは Flex Link として設定されているので、どちらかのインターフェイスがトラフィックを転送し、もう一方のインターフェイスはスタンバイ モードになります。ポート 1 がアクティブ リンクになる場合、ポート 1 とスイッチ B との間でトラフィックの転送を開始し、ポート 2(バックアップ リンク)とスイッチ C との間のリンクでは、トラフィックは転送されません。ポート 1 がダウンした場合はポート 2 がアップし、トラフィックをスイッチ C に転送し始めます。ポート 1 は、アップするとスタンバイ モードになり、トラフィックを転送しません。ポート 2 がトラフィック転送を続けます。

また、優先してトラフィックの転送に使用するポートを指定して、プリエンプト メカニズムを設定することもできます。たとえば、図20-1では、Flex Link ペアをプリエンプト モードで設定することにより、ポート 2 より帯域幅の大きいポート 1 が再び動作を開始したあと、ポート 1 が 60 秒後にトラフィックの転送を開始し、ポート 2 がスタンバイとなります。これを行うには、 switchport backup interface preemption mode bandwidth および switchport backup interface preemption delay インターフェイス コンフィギュレーション コマンドを入力します。

図20-1 Flex Link の設定例

 

プライマリ(転送)リンクがダウンした場合、トラップがネットワーク管理ステーションに通知します。スタンバイ リンクがダウンした場合、トラップがユーザに通知します。

Flex Link はレイヤ 2 ポートおよびポート チャネルでのみサポートされ、VLAN(仮想 LAN)でもレイヤ 3 ポートでもサポートされません。

MAC Address-Table Move Update

MAC Address-Table Move Update Feature により、プライマリ(転送)リンクがダウンしてスタンバイ リンクがトラフィックの転送を開始したときに、スイッチで高速双方向コンバージェンスが提供されます。

図20-2では、スイッチ A がアクセス スイッチで、スイッチ A のポート 1 および 2 が Flex Link ペア経由でアップリンク スイッチの B と D に接続されます。ポート 1 はトラフィックの転送中で、ポート 2 はバックアップ ステートです。PC からサーバへのトラフィックはポート 1 からポート 3 に転送されます。PC の MAC アドレスが、スイッチ C のポート 3 で学習されています。サーバから PC へのトラフィックはポート 3 からポート 1 に転送されます。

MAC Address-Table Move Update Feature が設定されておらず、ポート 1 がダウンした場合は、ポート 2 がトラフィックの転送を開始します。しかし、少しの間、スイッチ C がポート 3 経由でサーバから PC にトラフィックを転送し続けるため、ポート 1 がダウンしていることにより、PC へのトラフィックがとぎれます。スイッチ C がポート 3 で PC の MAC アドレスを削除し、ポート 4 で再度学習した場合は、トラフィックはポート 2 経由でサーバから PC へ転送される可能性があります。

図20-2で MAC Address-Table Move Update Feature が設定され、各スイッチでイネーブルになっていて、ポート 1 がダウンした場合は、ポート 2 が PC からサーバへのトラフィックの転送を開始します。スイッチは、ポート 2 から MAC Address-Table Move Update パケットを送出します。スイッチ C はこのパケットをポート 4 で受信し、ただちに PC の MAC アドレスをポート 4 で学習します。これにより、再収束時間が短縮されます。

アクセススイッチであるスイッチ A を設定し、MAC Address-Table Move Update メッセージを送信( send )することができます。また、アップリンク スイッチ B、C、および D を設定して、MAC Address-Table Move Update メッセージの取得( get )および処理を行うこともできます。スイッチ C がスイッチ A から MAC Address-Table Move Update メッセージを受信すると、スイッチ C はポート 4 で PC の MAC アドレスを学習します。スイッチ C は、PC の転送テーブル エントリを含め、MAC アドレス テーブルをアップデートします。そのあと、スイッチはサーバから PC へのトラフィックの転送をポート 4 で開始します。これにより、サーバから PC へのトラフィックの損失が削減されます。

図20-2 MAC Address-Table Move Update の例

 

Flex Link および MAC Address-Table Move Update Feature の設定

ここには、次の情報が含まれます。

「デフォルト設定」

「設定時の注意事項」

「Flex Link の設定」

「MAC Address-Table Move Update Feature の設定」

デフォルト設定

Flex Link は設定されておらず、バックアップ インターフェイスは定義されていません。

プリエンプト モードはオフです。

プリエンプト遅延は 35 秒です。

MAC Address-Table Move Update Feature は、スイッチで設定されていません。

設定時の注意事項

Flex Link の設定時には、次の注意事項に従ってください。

アクティブ リンクに対して設定可能な Flex Link バックアップリンクは 1 つのみで、アクティブ インターフェイスとは別のインターフェイスである必要があります。

インターフェイスは 1 つの Flex Link ペアにのみ所属できます。1 つのインターフェイスは、1 つのアクティブ リンクに対してのみバックアップ リンクとなることができます。アクティブ リンクは別の Flex Link ペアに属することはできません。

どちらのリンクも EtherChannel に属するポートにはなりません。ただし、2 つのポート チャネル(EtherChannel 論理インターフェイス)を Flex Link として設定でき、1 つのポート チャネルと 1 つの物理インターフェイスを Flex Link として設定できます。ポート チャネルまたは物理インターフェイスのいずれかがアクティブ リンクとなります。

バックアップ リンクはアクティブ リンクと同じタイプ(ファスト イーサネット、ギガビット イーサネット、またはポート チャネル)にする必要はありません。ただし、スタンバイ リンクがトラフィックの転送を開始した場合にループが発生することや、動作が変更されることがないように、同じ特性で両方の Flex Link を設定する必要があります。

STP は Flex Link ポートでディセーブルです。ポート上にある VLAN が STP 用に設定されている場合でも、Flex Link ポートは STP に参加しません。STP がイネーブルでない場合は、設定されているトポロジーでループがないかを確認してください。

MAC Address-Table Move Update Feature の設定時には、次の注意事項に従ってください。

アクセス スイッチでこの機能のイネーブル化と設定を行うと、MAC Address-Table Move Update を送信( send )することができます。

アップリンク スイッチでこの機能のイネーブル化と設定を行うと、MAC Address-Table Move Update を受信( get )することができます。

Flex Link の設定

Flex Link のペアを設定するには、イネーブル EXEC モードで次の手順を実行します。

 

コマンド
説明

ステップ 1

configure terminal

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

ステップ 2

interface interface-id

インターフェイスを指定して、インターフェイス コンフィギュレーション モードを開始します。インターフェイスは物理レイヤ 2 インターフェイスまたはポート チャネル(論理インターフェイス)に設定できます。指定できるポートチャネルの範囲は 1 ~ 48 です。

ステップ 3

switchport backup interface interface-id

物理レイヤ 2 インターフェイス(ポート チャネル)をインターフェイスがある Flex Link ペアの一部として設定します。1 つのリンクがトラフィックを転送している場合、もう一方のインターフェイスはスタンバイ モードです。

ステップ 4

end

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

ステップ 5

show interface [ interface-id ] switchport backup

設定を確認します。

ステップ 6

copy running-config startup config

(任意)スイッチのスタートアップ コンフィギュレーション ファイルに設定を保存します。

次に、インターフェイスをバックアップ インターフェイスに設定し、設定を確認する例を示します。

Switch# configure terminal
Switch(conf)# interface fastethernet1/0/1
Switch(conf-if)# switchport backup interface fastethernet1/0/2
Switch(conf-if)# end
Switch# show interface switchport backup
Switch Backup Interface Pairs:
 
Active Interface Backup Interface State
------------------------------------------------------------------------------------------
FastEthernet1/0/1 FastEthernet1/0/2 Active Up/Backup Standby
FastEthernet1/0/3 FastEthernet1/0/4 Active Up/Backup Standby
Port-channel1 GigabitEthernet1/0/1 Active Up/Backup Standby
 

Flex Link ペアのプリエンプト方式を設定するには、インターフェイス コンフィギュレーション モードで次の手順を実行します。

 

コマンド
説明

ステップ 1

configure terminal

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

ステップ 2

interface interface-id

インターフェイスを指定して、インターフェイス コンフィギュレーション モードを開始します。インターフェイスは物理レイヤ 2 インターフェイスまたはポート チャネル(論理インターフェイス)に設定できます。指定できるポートチャネルの範囲は 1 ~ 48 です。

ステップ 3

switchport backup interface interface-id

物理レイヤ 2 インターフェイス(ポート チャネル)をインターフェイスがある Flex Link ペアの一部として設定します。1 つのリンクがトラフィックを転送している場合、もう一方のインターフェイスはスタンバイ モードです。

ステップ 4

switchport backup interface interface-id preemption mode [ forced | bandwidth | off ]

Flex Link インターフェイス ペアのプリエンプト メカニズムとプリエンプト遅延を設定します。次のプリエンプト モードを設定することができます。

forced -- アクティブ インターフェイスが常にバックアップ インターフェイスより先に使用されます。

bandwidth -- より大きい帯域幅のインターフェイスが常にアクティブ インターフェイスとして動作します。

off -- アクティブ インターフェイスとバックアップ インターフェイスのどちらも優先されません。

ステップ 5

switchport backup interface interface-id preemption delay delay-time

ポートが他のポートより先に使用されるまでの遅延時間を設定します。


) 遅延時間の設定は、forced モードおよび bandwidth モードでのみ有効です。


ステップ 6

end

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

ステップ 7

show interface [ interface-id ] switchport backup

設定を確認します。

ステップ 8

copy running-config startup config

(任意)スイッチのスタートアップ コンフィギュレーション ファイルに設定を保存します。

次に、バックアップ インターフェイスのペアに対してプリエンプト モードを bandwidth に設定し、設定を確認する例を示します。

Switch# configure terminal
Switch(conf)# interface gigabitethernet1/0/1
Switch(conf-if)# switchport backup interface gigabitethernet1/0/2
Switch(conf-if)# switchport backup interface gigabitethernet1/0/2 preemption mode forced
Switch(conf-if)# switchport backup interface gigabitethernet1/0/2 preemption delay 50
Switch(conf-if)# end
Switch# show interface switchport backup detail
Active Interface Backup Interface State
------------------------------------------------------------------------
GigabitEthernet1/0/21 GigabitEthernet1/0/2 Active Down/Backup Down
Interface Pair : Gi1/0/21, Gi1/0/2
Preemption Mode : forced
Preemption Delay : 50 seconds
Bandwidth : 10000 Kbit (Gi1/0/1), 10000 Kbit (Gi1/0/2)
Mac Address Move Update Vlan : auto
 
(テキスト出力は省略)

MAC Address-Table Move Update Feature の設定

ここでは、次の情報について説明します。

MAC Address-Table Move Update を送信するためのスイッチの設定

MAC Address-Table Move Update を受信するためのスイッチの設定

MAC Address-Table Move Update を送信するようにアクセス スイッチを設定するには、イネーブル EXEC モードで次の手順を実行します。

 

コマンド
説明

ステップ 1

configure terminal

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

ステップ 2

interface interface-id

インターフェイスを指定して、インターフェイス コンフィギュレーション モードを開始します。インターフェイスは物理レイヤ 2 インターフェイスまたはポート チャネル(論理インターフェイス)に設定できます。指定できるポートチャネルの範囲は 1 ~ 48 です。

ステップ 3

switchport backup interface interface-id

または

switchport backup interface interface-id mmu primary vlan vlan-id

物理レイヤ 2 インターフェイス(ポート チャネル)をインターフェイスがある Flex Link ペアの一部として設定します。MAC Address-Table Move Update VLAN はインターフェイスで最も低い VLAN ID です。

物理レイヤ 2 インターフェイス(ポート チャネル)を設定し、MAC Address-Table Move Update の送信に使用されるインターフェイスの VLAN ID を指定します。

1 つのリンクがトラフィックを転送している場合、もう一方のインターフェイスはスタンバイ モードです。

ステップ 4

end

グローバル コンフィギュレーション モードに戻ります。

ステップ 5

mac address-table move update transmit

プライマリ リンクがダウンし、スイッチがスタンバイ リンク経由でトラフィックの転送を開始した場合は、アクセス スイッチをイネーブルにして、MAC Address-Table Move Update をネットワーク上の他のスイッチに送信します。

ステップ 6

end

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

ステップ 7

show mac address-table move update

設定を確認します。

ステップ 8

copy running-config startup config

(任意)スイッチのスタートアップ コンフィギュレーション ファイルに設定を保存します。

アクセス スイッチで MAC Address-Table Move Update Feature をディセーブルにするには、 no mac address-table move update transmit インターフェイス コンフィギュレーション コマンドを使用します。MAC Address-Table Move Update 情報を表示するには、 show mac address-table move update イネーブル EXEC コマンドを使用します。

この例は、アクセス スイッチを設定して、MAC Address-Table Move Update メッセージの送信と設定の確認を行う方法を示します。

Switch# configure terminal
Switch(conf)# interface fastethernet1/0/1
Switch(conf-if)# switchport backup interface fastethernet1/0/2 mmu primary vlan 2
Switch(conf-if)# end
Switch(conf)# mac address-table move update transmit
Switch(conf)# end
Switch# show mac-address-table move update
Switch-ID : 01d0.2bfc.3180
Dst mac-address : 0180.c200.0010
Vlans/Macs supported : 1023/8320
Default/Current settings: Rcv Off/Off, Xmt Off/Off
Max packets per min : Rcv 40, Xmt 60
Rcv packet count : 0
Rcv conforming packet count : 0
Rcv invalid packet count : 0
Rcv packet count this min : 0
Rcv threshold exceed count : 0
Rcv last sequence# this min : 0
Rcv last interface : None
Rcv last src-mac-address : 0000.0000.0000
Rcv last switch-ID : 0000.0000.0000
Xmt packet count : 0
Xmt packet count this min : 0
Xmt threshold exceed count : 0
Xmt pak buf unavail cnt : 0
Xmt last interface : None
 

MAC Address-Table Move Update メッセージの受信および処理を行うようにスイッチを設定するには、イネーブル EXEC モードで次の手順を実行します。

 

コマンド
説明

ステップ 1

configure terminal

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

ステップ 2

mac address-table move update receive

スイッチをイネーブルにして、MAC Address-Table Move Update の受信および処理を行います。

ステップ 3

end

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

ステップ 4

show mac address-table move update

設定を確認します。

ステップ 5

copy running-config startup config

(任意)スイッチのスタートアップ コンフィギュレーション ファイルに設定を保存します。

アクセス スイッチで MAC Address-Table Move Update Feature をディセーブルにするには、 no mac address-table move update receive コンフィギュレーション コマンドを使用します。
MAC Address-Table Move Update 情報を表示するには、 show mac address-table move update イネーブル EXEC コマンドを使用します。

この例は、スイッチを設定して、MAC Address-Table Move Update メッセージの受信と処理を行う方法を示します。

Switch# configure terminal
Switch(conf)# mac address-table move update receive
Switch(conf)# end

Flex Link および MAC Address-Table Move Update のモニタ

表20-1 は、Flex Link 設定と MAC Address-Table Move Update 情報をモニタするイネーブル EXEC コマンドを示します。

 

表20-1 Flex Link および MAC Address-Table Move Update のモニタ コマンド

コマンド
説明

show interface [ interface-id ] switchport backup

あるインターフェイス用に設定された Flex Link バックアップ インターフェイス、または設定されたすべての Flex Link と、各アクティブ インターフェイスおよびバックアップ インターフェイスの状態(アップまたはスタンバイ モード)を表示します。

show mac address-table move update

スイッチの MAC Address-Table Move Update 情報を表示します。