Next Hop Resolution Protocol に関する情報
ここでは、Next Hop Resolution Protocol(NHRP)について説明します。
NHRP および NBMA のネットワークの相互作用
WAN ネットワークのほとんどは、ポイントツーポイント リンクの集まりです。仮想トンネル ネットワーク(総称ルーティング カプセル化(GRE)トンネルなど)もまた、ポイントツーポイント リンクの集まりです。これらのポイントツーポイント リンクの接続を効率的にスケーリングするために、通常は、単一またはマルチレイヤのハブアンドスポーク ネットワークにグループ化します。マルチポイント インターフェイス(GRE トンネル インターフェイスなど)を使用して、このようなネットワークのハブ ルータの設定を減らすことができます。その結果として生じるネットワークが NBMA ネットワークです。
単一のマルチポイント インターフェイスを通って到達可能なトンネル エンドポイントが複数あるため、この NBMA ネットワークを介してトンネル インターフェイスからパケットを転送するには、論理トンネル エンドポイントの IP アドレスから物理トンネル エンドポイントの IP アドレスへのマッピングが必要です。このマッピングはスタティックに設定することが可能ですが、これは、マッピングがダイナミックに検出または学習できる場合に推奨します。
NHRP は、これらの NBMA ネットワークの問題を軽減する ARP と同様のプロトコルです。NHRP を使用すると、NBMA ネットワークに接続されているシステムは、ネットワークの一部である他のシステムの NBMA アドレスをダイナミックに学習します。このため、これらのシステムは、トラフィックに中間ホップを使用せずに直接通信できるようになります。
ルータ、アクセス サーバ、およびホストは、NHRP を使用して、NBMA ネットワークに接続された他のルータおよびホストのアドレスを検出できます。部分メッシュ NBMA ネットワークには通常、NBMA ネットワークの背後に複数の論理ネットワークがあります。このような構成において、NBMA ネットワークを通るパケットは、出口ルータ(宛先ネットワークに最も近いルータ)に到着するまでに、NBMA ネットワーク上で複数のホップを発生させる必要がある場合があります。
NHRP 登録によって、これらの NBMA ネットワークのサポートが可能になります。
-
NHRP 登録:NHRP を使用して、ネクスト ホップ クライアント(NHC)がネクスト ホップ サーバ(NHS)にダイナミックに登録されます。この登録機能により、特に、NHC がダイナミック物理 IP アドレスを持つか、物理 IP アドレスをダイナミックに変更するネットワーク アドレス変換(NAT)ルータの背後にある場合には、NHS で設定を変更しなくても、NHC が NBMA ネットワークに参加できるようになります。この場合、NHC の論理(VPN IP アドレス)と物理(NBMA IP)のマッピングを NHS で事前に設定することができません。
ダイナミックに構築されたハブアンドスポーク ネットワーク
NHRP により、NBMA ネットワークは最初、スポークの NHC とハブの NHS から複数の階層レイヤを構成できるハブアンドスポーク ネットワークとして配置されます。NHC は、NHS に到達するためのスタティック マッピング情報を使用して設定され、NHS に接続して NHRP 登録を NHS に送信します。この設定により、NHS はスポークのマッピング情報をダイナミックに学習できるため、ハブで必要な設定が減り、さらにスポークでダイナミック NBMA(物理)IP アドレスを取得できるようになります。