ルータはどのようにして IP アドレスを取得するのでしょうか?

ルータはどのようにして IP アドレスを取得するのでしょうか?

では、最初のルーターにセカンダリ ルーターを接続すると仮定します。LAN ポートの 1 つからセカンダリ ルーターの WAN にイーサネット ケーブルを接続します。

さて、セカンダリ ルーターは実際にどのように IP アドレスを取得するのでしょうか? DHCP プロトコル経由ですか、それとも他の方法ですか?

私が質問する理由は、ISP が最初のルーター (モデムも兼ねている) のファームウェアをアップグレードしたとき、どうやら ISP によると、2 番目のルーターを LAN インターフェイス 4 経由でブリッジする必要があったようです。このインターフェイスに IP アドレスを手動で割り当てる方法はなく、ISP は「DMZ」という概念を誤解を招く形で使い始めました。しかし、ISP が言うように最初のルーターを LAN インターフェイス 4 をブリッジするように構成すると、2 番目のルーターは WAN 経由で接続されていたにもかかわらず、スイッチのように動作し始めました。ただし、2 番目のルーターに接続された DHCP サーバー (Windows Server 2012) は完全に正常に動作し、1 番目のルーターの DHCP から IP アドレスを受信し、クライアントにアドレスを配布します。

奇妙な質問かもしれませんが、ルータは DHCP クライアントとは異なる方法で外部アドレスを取得しますか? 理論的な観点から言えば、ルータは何も変わらないはずです。

答え1

多くの人は、消費者向けの「ルーター」が通常、1 つのボックスに多数のコンポーネントが詰め込まれていることを認識していません。

WAN / 外部ポートは通常、DHCP を使用して「自動構成」に設定されています。つまり、IP アドレスを要求し、それを使用します。多くの人は、正常に動作している限り、外部 IP が何であるかを気にしません。

この図がいくつかの点を明確にするのに役立ち、あなたの説明から正しく描けたことを願っています。

通信網

  • 色分けされたスタックのそれぞれにはIP通常、異なるIPアドレスが割り当てられます。したがって、各ルータには「内部' と '外部の' IP.
  • BlueIPスタックには ISP によって割り当てられた IP アドレスがあります。自分で設定しようとしないでください。
  • グリーンIPスタックにはプライベートアドレス- 通常は192.168.0.0/24、またはデフォルトで類似しています。これを自由に設定できます。
    • コンピュータールータ 1 の " は DHCP サーバーを実行している可能性があり、この範囲内でネットワーク上のクライアントにアドレスをリースします。これを無効にすることができます。
  • レッドIPスタックはブルー スタックと同様の手順で進み、サービス プロバイダー (この場合はルーター 1) にアドレスを要求する可能性があります。
  • ルータ 1 の LAN4 をダム スイッチとして動作させる代わりに、ブリッジとして動作するように構成した場合、ルータ 2 の WAN ポートは、ルータ 1 の DHCP サーバーからではなく、ISP から直接 IP を取得しようとする可能性があります... ISP から 2 つのパブリック IP をプロビジョニングする必要があるため、これは望ましいことではないと思われます。
  • 「」の意味が分かりません。2台目のルーターがスイッチのように動作し始めた「... ルータ 1 の LAN* ポートに接続されたクライアントと直接通信できるようになった場合、前述したように、これが一般的です。
    • ルータ2は「マスカレード」となり、内部ホストが外部IPを使用して外部ホストと通信できるようになります。これは、ネットワークアドレス変換
    • ルータ 1 の LAN* ポート上のホストは、ルータ 2 の LAN* ポート上のホストと通信できない可能性があります。

ちなみに、上の図の「ルーター2」ブロックは、「ケーブルルーター多くのケーブル プロバイダーは独自の外部ケーブル モデムを提供するため、「」という用語が使われます。これは単なるマーケティング用語であり、もちろん、このようなルーターを外部 DSL モデムなどとともにこの構成で使用することは可能です。

同様に、「ルーター「DSLモデムまたはケーブルモデムが内蔵されているもの(「ルーター1" その上)。

答え2

一般的な家庭用または小規模オフィスのルーターは、通常、デフォルトで DHCP を使用して、WAN インターフェイスに割り当てるアドレスを決定します。

ルータがスイッチとして動作しているというあなたの考えは間違っていると思います。おそらく、ルータは、通常どおり、つまりルータとして動作していたのでしょう。ルータは、モデム/ルータによって WAN ポートに 1 つの IP アドレスを割り当てられ、LAN ポート上のすべてのクライアントを装い、DHCP によって各クライアントに IP アドレスを割り当てていたと考えられます。これは、WAN ポートがモデムに接続されている場合に実行される動作とまったく同じです。

答え3

通常、2 台のルーターを接続すると、2 台目のルーターは最初のルーターから自身の IP アドレスを取得します。2 台目のルーターで DHCP をオンにすると、接続されているすべてのデバイスに自身の IP アドレスを配布し始めます。これは、最初のルーターが ISP から取得するのと同じ方法です。

ISP は最初のルーターにそのルーター専用の IP アドレスを付与し、その後、最初のルーターは、それに接続されている他のデバイスに自身の IP アドレスを割り当て始めます (次のデバイスがコンピューターであるか、別のルーターであるかに関係なく、2 番目のルーターには、WAN ポートや「ケーブル モデム」イーサネット ポートのように、これを使用するために接続する特定のポートが必要です。通常、これらは他のポートとは別です)。チェーン内の 2 番目のルーターは、まったく同じことを行う必要があります。つまり、WAN ポートから IP アドレスを取得し、自身の DHCP サーバーから自身の IP アドレスを割り当て始めます。

これを実行しない場合は、2 番目のルーターで DHCP をオフにする必要があります。これにより、2 番目のルーターはスイッチのように動作し、新しいデバイスが接続されるたびに 1 番目のルーターに戻って新しい IP アドレスを要求します。

2 台のルーターを使用する場合に唯一注意しなければならないのは、IP アドレスが衝突しないことです。通常は、1 台のルーターの IP アドレスを 192.168.1.x のように設定し、2 台目のルーターを 192.168.0.x に設定し、それぞれのサブネット マスクを 255.255.255.0 にします (サブネット マスクは、IP アドレスのどの部分がどのネットワークに属するかを示します。255.255.255.0 は、IP アドレスの最初の 3 つの部分が特定のネットワークを参照し、最後の数字がそのネットワーク上の特定のコンピューターを参照することを意味します。つまり、最終的には、IP アドレスが不足する前に、そのルーターに 255 台のデバイスを接続できることになります (192.168.1.0-254 または 192.168.0.0-254) (DHCP で設定した範囲にもよりますが、範囲を変更し、サブネット マスクの最後の数字も変更すると、この数を減らすことができます)。その場合、ルーター 1 はルータ 1 は IP アドレス 192.168.1.x を配布し、ルータ 2 は IP アドレス 192.168.0.x を配布することになり、ルータ 2 の DHCP サーバーがルータ 1 がすでに配布している IP アドレスを配布する事態は発生しないはずです。

答え4

はい。ルーターは、他の IP デバイスと同様に、WAN リンクから IP アドレスを取得するためにまったく同じ DHCP プロトコルを使用しているはずです。結局のところ、コンピューターをケーブル モデム (モデムとルーターが別々になっているもの) に直接接続して、その方法でインターネットを使用することができます。

とにかく簡単に言えば、セカンダリ ルーターを使用してイーサネット リンクまたはポートの数を増やすには、LAN ポートを別の LAN ポートに接続する必要があります。次に、2 番目のルーターは、フレーム (パケットがカプセル化されている) を LAN ポートに接続されている適切な宛先に (動詞として) 切り替えます。フレームがインターネット宛ての場合、1 番目のルーターに接続されているリンクからフレームが送信されます。1 番目のルーターはすべての IP アドレスを割り当てます。2 番目のルーター (スイッチとして機能していることを思い出してください) は、それらの DHCP 割り当てを転送し、ルーター 2 の LAN ポートに接続されているすべてのデバイスがルーター 1 から IP を取得します。

必要に応じて、ルータ 2 の Web インターフェイスにアクセスし、DHCP をオフにすることができます (実際にこの手順を実行して、IP アドレスを手動で割り当てる必要がある場合があります)。その後、その IP アドレスを使用してルータ 2 を設定できます。スイッチには通常 IP アドレスがないため、そうしないと IP アドレスが付与されません。

これはまさに私の家にある設定であり、まったく問題なく動作します。

関連情報