複数登録プロトコル( MRP ) は、汎用属性登録プロトコル( GARP ) に代わるもので、 IEEE 802.1Q標準のIEEE 802.1ak修正で定義された汎用登録フレームワークです。MRP を使用すると、ブリッジ、スイッチ、またはその他の同様のデバイスは、大規模なローカル エリア ネットワーク全体でVLAN識別子やマルチキャストグループ メンバーシップなどの属性値を登録および登録解除できます。MRP はデータ リンク層で動作します。
歴史
GARP は、ブリッジ (またはスイッチなどの他のデバイス) が VLAN 識別子やマルチキャスト グループ メンバーシップなどの属性値を登録および登録解除できるようにする汎用フレームワークを提供するために、IEEE 802.1 ワーキング グループによって定義されました。GARP は、属性値の登録と登録解除のアーキテクチャ、動作ルール、ステート マシン、および変数を定義します。GARP は、マルチレイヤー スイッチ間の VLAN トランキングを登録するためのGARP VLAN 登録プロトコル( GVRP ) と、GARP マルチキャスト登録プロトコル( GMRP ) の 2 つのアプリケーションによって使用されました。後者の 2 つは、どちらも主にIEEE 802.1Qの定義に従って VLAN 対応スイッチ向けに強化されたものです。
2007 年の IEEE 802.1ak 修正により、GARP を置き換えるために、マルチ登録プロトコル( MRP ) が導入されました。2 つの GARP アプリケーションも MRP を使用するために変更されました。GMRP はマルチ MAC 登録プロトコル( MMRP ) に置き換えられ、GVRP はマルチ VLAN 登録プロトコル( MVRP )に置き換えられました。この変更により、GARP、GVRP、および GMRP の定義が 802.1Q ベースの環境に移行され、すでに VLAN に対応していることが示されました。これにより、アプリケーション自体のインターフェイスに大きな変更を加えることなく、基盤となるプロトコルを大幅に合理化することもできました。[1]
新しいプロトコルとアプリケーションは、古いGARPベースのGVRPベースのシステムの問題を修正しました。このシステムでは、大規模なネットワークでは単純な登録やフェイルオーバーの収束に非常に長い時間がかかり、[2]大幅な帯域幅の低下が発生する可能性がありました。
GARPは将来的にIEEE 802.1Dから削除される予定である。[3]
複数 MAC 登録プロトコル
マルチ MAC 登録プロトコルは、複数のスイッチにグループ MAC アドレス (つまりマルチキャスト) を登録するためのデータ リンク層 (レイヤー 2) プロトコルです。これは MRP アプリケーションであり、当初は IEEE 802.1ak-2007 で定義され、その後 802.1Q に含まれました。これは 802.1D ベースの GMRP に代わるものです。MMRP の目的は、ブリッジされた LAN のマルチキャスト トラフィックを、必要なネットワーク領域に限定できるようにすることです。
複数VLAN登録プロトコル
GVRP に代わる MVRP は、スイッチ上のVLAN情報を自動的に構成するための標準ベースのレイヤー 2 ネットワーク プロトコルです。これは、802.1Q-2005 の 802.1ak 修正で定義されました。
レイヤー 2 ネットワーク内で、MVRP は VLAN 情報を動的に共有し、必要な VLAN を設定する方法を提供します。たとえば、スイッチ ポートを VLAN に追加するには、エンド ポート、またはスイッチ ポートに接続されている VLAN をサポートするネットワーク デバイスのみを再設定する必要があります。必要なすべての VLAN トランクは、他の MVRP 対応スイッチで動的に作成されます。MVRP を使用しない場合は、VLAN トランクを手動で設定するか、製造元の独自の方法を使用する必要があります。
フィルタリング データベース内の動的 VLAN エントリは、MVRP を通じて更新されます。つまり、MVRP は、現在のネットワーク構成に基づいて VLAN 構成を動的に維持するのに役立ちます。
802.1Q では次のことが可能になります。
- MVRPによるVLANメンバーシップ情報の動的設定と配布
- 管理メカニズムを介して VLAN メンバーシップ情報を静的に構成し、静的 VLAN 登録エントリの構成を可能にします。
- 静的構成と動的構成を組み合わせたもので、一部の VLAN は管理メカニズムを介して構成され、他の VLAN については MVRP を使用して構成を確立します。
MVRP は、VLAN 登録サービスを提供する MRP アプリケーションを定義します。MVRP は、MRP 属性宣言 (MAD) と MRP 属性伝播 (MAP) を利用します。これらは、MRP ベースのアプリケーションで使用するために定義された共通の状態マシン記述と共通の情報伝播メカニズムを提供します。MVRP は、各 VLAN のダイナミック VLAN 登録エントリの内容を動的に維持し、エントリに含まれる情報を他のブリッジに伝播するためのメカニズムを提供します。この情報により、MVRP 対応デバイスは、現在アクティブなメンバーを持つ VLAN セットと、それらのメンバーに到達できるポートに関する知識を動的に確立および更新できます。MVRP の主な目的は、手動で設定する必要がある一部の VLAN 情報をスイッチが自動的に検出できるようにすることです。
レガシー GVRP の詳細
置き換えられた GVRP は本質的には同じものですが、802.1D ベースの GARP アプリケーションのサービスを使用します。GVRP は、MRP の MAP と MAD に対応する GARP 情報宣言 (GID) と GARP 情報伝播 (GIP) を使用します。これは、MVRP に置き換えられるまで、802.1D-1998 のオリジナル リリースで定義されていました。
VLAN非対応のGARPは大規模なVLANネットワークで動作する際に重大な欠陥があったため、GARPは置き換えられました。[2]
複数ストリーム登録プロトコル
MSRP は、オーディオ ビデオ ブリッジング仕様で最初に定義されたストリーム予約プロトコルのベースです。
参照
- VLAN トランキング プロトコル(VTP): シスコの類似の独自プロトコル
参考文献
- ^ 「MVRP の設定」(PDF) . Cisco . 2015 年 5 月 15 日閲覧。
- ^ ab 「802.1ak - 複数登録プロトコル」。IEEE 。 2010年11月17日閲覧。
- ^ IEEE 802.1akの付録Eの脚注を参照
- IEEE 802.1D 規格 (PDF)
- IEEE 802.1Q 規格 (PDF)
- IEEE 802.1ak 規格 (PDF) とその訂正
