冗長ペアの紹介
背景
EtherWANのAlpha-Ring(α-Ring)プロトコルは2009年に導入されました。Alpha-Ringは、イーサネットリングトポロジーの構築を可能にし、1つのセグメントをバックアップパスとして非アクティブに保ちます。リング内の任意のセグメントが切断されたり故障した場合、バックアップパスが15ミリ秒以内にアクティブ化され、接続が再確立されます。

図1:上記のAlpha-Ringでは、矢印で示されたリンクのいずれかが故障すると、点線で示されたバックアップパスが15ミリ秒以内にアクティブになります。
Alpha-Ringでは、「リングカップリング」により2つ以上のリングを接続することができ、個々のリング間で冗長ネットワークとして機能します。これにより、多数のスイッチを含む大きなリングを、より管理しやすい小さなリングネットワークに分割できます。リングカップリングを使用すると、他の冗長プロトコル(RSTP、STP、MSTP、他社の独自プロトコル)を実行しているリングにも接続可能です。

図2:上記の図では、2つのAlpha-Ringがリングカップリングで接続されています。両方のリングがAlpha-Ringプロトコルを使用する必要はなく、いずれかがRSTP、STP、MSTPを使用していても構いません。

図3:リングカップリングを使用して接続された3つのリング。

図4:複数のスイッチを介してカップリングされた2つのリング。カップリングリンクのいずれかが故障した場合、点線で示されたバックアップパスが50ミリ秒以内にアクティブになります。
ただし、リングカップリングには制限があり、1つのリンググループしかサポートされません。新しいリングを2つの新しいカップリングポートで接続することはできず、既存のカップリング構成に組み込む必要があります。これにより、特定の用途に最適なトポロジーが得られない可能性があります。また、リングカップリングは他社製スイッチとは互換性がありません。
冗長ペア
2016年、EtherWANはファームウェアバージョン1.94.5のリリースに伴い、Alpha-Ringプロトコルにいくつかの機能強化を導入しました。その中の一つが「冗長ペア」プロトコルであり、リングカップリングの制限を克服するために設計されました。冗長ペアプロトコルは、基本的な機能はリングカップリングと同様ですが、柔軟性の向上、制限のない拡張性、そしてコスト効率の高い構成オプションを提供します。
冗長ペアプロトコルを使用すると、個別の冗長リングを接続して、特定のニーズに応じた複雑な冗長ネットワークを構築できます。最大253グループをサポートし、50ミリ秒のフェイルオーバー時間で高い柔軟性とスケーラビリティを実現します。既存のハードウェアを最大限に活用できる多様なトポロジーがサポートされています。

図5:冗長ペアを使用して並列に接続された3つのリング。追加のリングも簡単に追加可能です。

図6:この例では、冗長ペアは他社製スイッチにも接続可能です。他社製スイッチを使用する場合、EtherWANスイッチのリンクは「Normal」ロールに設定する必要があります。

図7:冗長ペアプロトコルは、ネットワーク設計において極めて高い柔軟性を提供し、複数の冗長性により稼働時間を最大化します。
冗長ペア機能の説明
- 冗長ペアには1〜253の範囲で指定されたIDがあります。
- 各冗長ペアは2つのパスで構成され、接続ポートは「Normal」または「Slave」として定義されます。
- 同じ側のポートには同じロール(NormalまたはSlave)を使用する必要があります。
- 冗長ペアはイベントベースのプロトコルであり、リンクが故障すると、Alpha-Ring経由でメッセージが送信され、バックアップリンクが50ミリ秒以内にアクティブになります。

図8:冗長ペアを構成する際は、両側のロール(NormalまたはSlave)を一致させ、両リンクに同じペアIDを設定する必要があります。
冗長ペアの設定方法
Webインターフェースを使用する場合:
- 冗長状態を「Enable」に変更します。
- 「Update Setting」ボタンをクリックします。
- 冗長ポートとして使用するポートを選択し、「Normal」または「Slave」を選択します。
- ポートにペアIDを設定します。
- 「Update Setting」ボタンをクリックします。

図9:Webインターフェースを使用して簡単に冗長ペアを設定できます。
CLIを使用する場合
CLI Command Mode: Privileged Exec Mode
CLI Command Syntax:(no) redundancy pair enable 冗長ペアのNormal(マスター)ID、Slave IDの設定、またはポートを冗長ペアから除外するには以下のコマンドを使用します:
CLI Command Mode:Interface Configuration mode
CLI Command Syntax:redundancy pair id <1-253>redundancy pair slave id <1-253>
no redundancy pair
リングカップリング、ポートカップリング、および冗長ペアの状態を表示する
CLI Command Mode:Privileged Exec Mode
CLI Command Syntax:show ring-coupling state
CLI Command Syntax:show ring-coupling port-state
CLI Command Syntax:show redundancy pair
CLI Command Syntax:show redundancy pair使用上の注意
冗長ペアはEtherWAN独自のプロトコルであり、IEEE標準は存在しません。冗長ペアはトランキングをサポートしていません。以下の図は、冗長ペア構成時に起こり得る誤りを示しています。

図10:同じ側の両ポートには同じロールを割り当てる必要があります。

図11:ペアの両パスには同じIDを設定する必要があります。

図12:他社製スイッチに冗長ペアを接続する場合、EtherWANスイッチのポートには「Normal」ロールを割り当てる必要があります。
まとめ
EtherWANの独自プロトコルである冗長ペアは、最大253グループをサポートし、リンク障害時には50ミリ秒でアクティブ化されます。これにより、ネットワークの可用性を最大化し、柔軟性とスケーラビリティに優れたトポロジー設計が可能になります。冗長ペアをサポートするEtherWANスイッチの一覧は、文書末尾の付録を参照してください。
■ 付録 – 冗長ペアプロトコルをサポートするEtherWANスイッチ(2016年12月9日時点)
EX78900E
EX73900E
EX75900
EX78900X
EX73900X
EX78900H
IG5 SV
IG5 Rack
IG5 L Rack
EX61000A
EX71000
EX63000
EX73000
EX83000
EX78000
EX27000
EX77000
EX87000





