web-dev-qa-db-ja.com

MPLSのすべてのブランチに対して単一のDHCPサーバーを実行できますか?

2つの場所のMPLSがあります。 ISPから、両方のブランチにサービスを提供する単一のDHCPサーバーを持つことができると言われました。

しかし、私はこれを理解していません。

このことを考慮:

  • Location1(DHCPサーバーを備えたホストブランチ)
  • Location2(リモートブランチ)

(Softperfect netscanを使用して)ネットワークのIPスキャンを実行すると、Location1にあるすべてのデバイスに、ルーターのMACアドレスが独自のMACアドレスとして表示されます。だから私は Location2のデバイスのMACアドレスを知ることができない のようです。

しかし、DCHPサーバーはそれでもlocation2のデバイスにIPアドレスを割り当てることができますか?

2
bgmCoder

そのとおり。

リモートブランチには、DHCPヘルパーとも呼ばれるDHCPフォワーダーが構成されている必要があります。通常、これをリモートブランチのルーターで構成し、DHCP要求をリッスンするように指示します。それらの要求をDHCPサーバーに転送し、次にそれらの割り当てを取得して、それらを使用してクライアントに応答します。

4
mfinni

リモートブランチのルーターでDHCPリレーを有効にする(またはMPLSプロバイダーで有効にする)必要があります。リモートルーターはDHCP要求をリッスンし、DHCPサーバーに転送してから、クライアントに応答を返します。ルーターはDHCP要求にローカルサブネットを含めるため、サーバーはどのスコープからアドレスを割り当てるかを知ることができます。 これがCisco IOSのドキュメントです -特定のルータがこの機能を異なる方法で実装する場合があります(またはまったく実装しない場合があります)。

3
hcsteve

ルータは、DHCP要求のMPLS VPNへのリレーをサポートする必要があります(DHCPリレー=オプション。MPLSは、必要に応じて特定のプロトコルの下で動作するため、DHCPは問題になりません。 シスコのドキュメント から取得

一部の環境では、リレーエージェントは、1つ以上のマルチプロトコルラベルスイッチング(MPLS)仮想プライベートネットワーク(VPN)にもアクセスできるネットワーク要素に存在します。 DHCPサーバーがそれらの異なるVPN上のDHCPクライアントにサービスを提供したい場合、DHCPサーバーは各クライアントが存在するVPNを知る必要があります。リレーエージェントを含むネットワーク要素は、通常、DHCPクライアントのVPNアソシエーションを認識しており、この情報をリレーエージェント情報オプションに含めます。

DHCPリレーエージェントは、DHCPリレーエージェント情報オプションの次の3つのサブオプションを使用して、この必要なVPN関連情報をDHCPサーバーに転送します。

•VPN識別子

•サブネットの選択

•サーバー識別子のオーバーライド

また、異なるリモートブランチに同じアドレスプールを使用することの潜在的な利点も得られます。ルーターによって転送されるすべてのパケットには、要求の発信元のVPNIDが含まれています。

1
MDMoore313