動的 VLAN 登録のための MVRP(Multiple VLAN Registration Protocol)について
MVRP(Multiple VLAN Registration Protocol)は、アクティブな仮想 LAN の追加、削除、名前変更を管理するレイヤー 2 メッセージング プロトコルであり、ネットワーク管理者がこれらのタスクに費やす時間を削減します。ジュニパーネットワークス MX シリーズ ルーター、EX シリーズ スイッチ、SRX デバイスで MVRP を使用して、トランク インターフェイス上のアクティブな VLAN を動的に登録および登録解除します。MVRP を使用すると、すべての接続で VLAN を手動で登録する必要がなくなります。つまり、VLAN を各トランク インターフェイスに明示的にバインドする必要はありません。MVRP では、1 つのインターフェイスで VLAN を設定し、VLAN 設定はドメイン内のすべてのアクティブ インターフェイスを介して分散されます。
MVRP の主な目的は、レイヤー 2 ネットワークの動的 VLAN 登録を管理することです。動的 VLAN 登録の管理では、MVRP は VLAN 情報も削除します。
MVRP は、MRP(多重登録プロトコル)のレイヤー 2 アプリケーション プロトコルであり、IEEE 802.1ak 規格で定義されています。MRP と MVRP は、GARP(汎用属性登録プロトコル)および GARP VLAN Registration Protocol(GVRP)と同じ機能を実行するように IEEE によって設計されました。特に、多数の VLAN を持つ大規模なネットワークで帯域幅の使用やコンバージェンス時間が伴う制限は、GARP と GVRP の一部の制限を克服しています。
MVRP は、GVRP の代替アプリケーションとして IEEE によって作成されました。MVRP と GVRP を同時に実行して、レイヤー 2 ネットワークで VLAN 情報を共有することはできません。
このトピックでは、以下について説明します。
MVRP の仕組み
MVRP メンバー VLAN が変更されると、その VLAN はプロトコル データ ユニット(PDU)を他のすべての MVRP メンバー アクティブ VLAN に送信します。PDU は、送信 VLAN に現在属しているデバイスとインターフェイスを他の VLAN に通知します。このようにして、すべての MVRP メンバー VLAN は常に、他のすべての MVRP メンバー VLAN の現在の VLAN 状態で更新されます。タイマーは、PDU を送信できるタイミングと、MVRPPDU を受信したデバイスが MVRP VLAN 情報を更新できるタイミングを決定します。
MVRP プロトコル データ ユニット(PDU)によって送信される VLAN 登録情報には、現在の VLAN メンバーシップ(どのルーターがどの VLAN のメンバーか、どのルーター インターフェイスがどの VLAN に属しているか)が含まれます。MVRP は、レイヤー 2 ネットワークの MVRP に参加しているすべてのルーターと PDU 内のすべての情報を共有します。
MVRP は、これらのPDUを使用して同期を維持します。MVRP に参加しているネットワーク内のルーターは、状態変更中にこれらのPDUを受信し、それに応じて MVRP の状態を更新します。MVRP タイマーは、PDU を送信できるタイミングと、MVRPPDU を受信するルーターが MVRP 情報を更新するタイミングを決定します。
MVRP は、PDU アップデートの送信に加えて、新しい VLAN が任意の 1 つのインターフェイスに追加されたときに、メンバー インターフェイス上に VLAN を動的に作成します。このように、1 つのメンバー デバイスで作成された VLAN は、MVRP メッセージ交換プロセスの一環として他のメンバー デバイスに伝達されます。
VLAN 情報は MVRP メッセージ交換プロセスの一部として配布され、VLAN を動的に作成するために使用できます。VLAN は、1 つのスイッチで作成され、MVRP メッセージ交換プロセスの一環として他のルーターに伝達されます。MVRP を使用した動的 VLAN の作成はデフォルトで有効になっていますが、無効にできます。
VLAN メンバーシップ情報が最新であることを確認する一環として、MVRP はルーターとインターフェイスが使用不能になったときに VLAN 情報から削除します。VLAN 情報の削除には、次のようなメリットがあります。
ネットワークVLANの設定をアクティブな参加者のみに制限し、ネットワークのオーバーヘッドを削減します。
対象となるデバイスへのブロードキャスト、不明なユニキャスト、マルチキャスト(BUM)トラフィックの範囲のみを対象とします。
MVRP の使用
MVRP はデバイスでデフォルトで無効になっており、有効になっている場合はトランク インターフェイスにのみ影響します。MVRP を有効にすると、デバイス上のすべての VLAN インターフェイスが MVRP(デフォルトnormal登録モード)に属し、これらのインターフェイスは PDU メッセージを受け入れ、独自の PDU メッセージを送信します。1 つ以上のインターフェイスが MVRP に参加しないようにするには、デフォルト normal モードではなく登録モードにforbiddenインターフェイスを具体的に設定できます。
MVRP が有効になっている場合、VLAN 更新、MVRP による動的 VLAN 設定、VLAN プルーニングはすべてトランク インターフェイスでアクティブになります。
MVRP 登録モード
MVRP 登録モードでは、インターフェイスが MVRP に参加するかどうかを定義します。
次の MVRP 登録モードは構成可能です。
禁止—インターフェイスは VLANS を登録または宣言しません(静的に設定された VLAN を除く)。
normal—インターフェイスは MVRP メッセージを受け入れ、MVRP に参加します。これはデフォルトの登録モード設定です。
制限:インターフェイスは、インターフェイス上で静的に設定されていない VLAN で受信したすべての MVRP JOIN メッセージを無視します。
MRP タイマーコントロール MVRP アップデート
MVRP の登録と更新は、MRP プロトコルの一部であるタイマーによって制御されます。これらのタイマーはインターフェイスごとに設定され、MVRPPDU をいつ送信できるか、いつ MVRP 情報をスイッチで更新できるかを定義します。
MVRP の操作を制御するには、次のタイマーを使用します。
結合タイマー — 次の MVRP PDU 送信機会の間隔を制御します。
休暇タイマー — スイッチ上のインターフェイスが、未登録の状態に変更される前に Leave 状態で待機する時間を制御します。
LeaveAll タイマー — インターフェイスが LeaveAll メッセージを生成する頻度を制御します。
設定を変更する説得力のある理由がない限り、デフォルトのタイマー設定を維持します。タイマーを不適切な値に変更すると、MVRP の運用が不均衡になる可能性があります。
MVRP が MRP メッセージを使用してデバイスと VLAN の状態を送信
MVRP は、MRP メッセージを使用して、スイッチの MVRP 状態を登録して宣言し、スイッチが MVRP から出ることをレイヤー 2 ネットワークに通知します。これらのメッセージは、レイヤー 2 ネットワーク上の特定のスイッチ インターフェイスの状態をネットワーク内の他のスイッチと通信するために、PDU の一部として通信されます。
MVRP では、以下のメッセージが通信されます。
空 — VLAN 情報が宣言されず、登録されていません。
で — VLAN 情報は宣言されていませんが、登録されています。
JoinEmpty —VLAN 情報は宣言されていますが、登録されていません。
JoinIn —VLAN 情報が宣言され、登録されています。
Leave —以前に登録されていた VLAN 情報は取り消されています。
すべて残す — すべての登録は登録解除されます。MVRP への参加を希望する参加者は、再登録する必要があります。
新規 — VLAN 情報が新しく、以前に登録されていない可能性があります。
MVRP の制限事項
MVRP を設定する場合は、以下の制限が適用されます。
MVRP は、RSTP(Rapid Spanning Tree Protocol)および MSTP(Multiple Spanning Tree Protocol)と連携しますが、VSTP(VLAN Spanning Tree Protocol)では動作しません。
MVRP は、単一のタグ付きトランク ポートでのみ許可されます。
物理インターフェイスに複数の 論理インターフェイスがある場合、MVRP は許可されません。
MVRP は、論理に 1 つのトランク インターフェイス(ユニット 0)がある場合にのみ許可されます。