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


43

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

さて、セカンダリルーターは実際にどのようにIPアドレスを取得しますか?DHCPプロトコルを使用していますか?

私が尋ねる理由は、ISPが最初のルーター(モデムでもある)ファームウェアをアップグレードしたときに、明らかに、LANインターフェース4を介して2番目のルーターをブリッジしなければならなかったからです。IPアドレスを手動で割り当てることはできません。このインターフェースでは、彼らは「DMZ」の概念を何らかの形で誤解を招くような使用を開始しました。ただし、最初のルーターを構成して、LANインターフェイス4をブリッジするように設定した場合、2番目のルーターはWAN経由で接続されていても、スイッチのように動作し始めました。ただし、2番目のルーターに接続されたDHCPサーバー(Windows Server 2012)は完全に正常に動作します。最初のルーターのDHCPからIPアドレスを受け取り、クライアントにアドレスを渡します。

おそらく奇妙な質問かもしれませんが、ルーターはDHCPクライアントとは異なる方法で外部アドレスを取得しますか?理論的な観点からは、ルーターに違いはありません。


5
ダイアグラムが役立ちます...ルーターは(通常)複数のIPを持っています...どちらを参照していますか?
Attie

5
あなたの質問は少しわかりにくいです。「それが起こったとき」と言いますが、「それ」がアップグレードされる最初のルーターのファームウェアであるか、ブリッジモードで構成されている2番目のルーターであるかは明確ではありません。2番目のルーターに正確にどのような変更を加えましたか?
デビッドシュワルツ

更新を参照してください。ブリッジの設定は、ファームウェアのアップグレードが行われた最初のルーターで行われました。
レナードグルーブ

ああ、それから私の答えは正しいです。LPChipの答えは、何が起こるかについては正しいものの、あなたの状況で何が起こったのかを完全には説明していません。
デビッドシュワルツ

回答:


110

多くの人は、消費者の「ルーター」が通常、単一の箱に押し込まれた多数のコンポーネントであることを認識していません。

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

この図がいくつかのポイントを明確にするのに役立つことを願っています。そして、あなたの説明から正しく描いたことを願っています。

通信網

  • 各色付きIPスタックには通常、個別のIPアドレスがあります。したがって、各ルーターには「内部」IP と「外部」IPがあります。
  • Blue IPスタックには、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」による)を購入することもできます。


3
「コンピューター」というラベルの付いた部分には実際のルーターが含まれていますよね?これは、複数のネットワークインターフェイスを持ち、2つのネットワークを接続する部分です。ルーターと呼ばれるものからDHCPサーバーを除外できます。これは、純粋にローカルネットワーク上にあり、広域ネットワークには触れないためです。
bdsl

2
正しい...しかし、ルーターソフトウェアとDHCPソフトウェアは両方ともこの「コンピューター」で実行されます... DHCPブロックには、内部インターフェイスへのリンクしかありません。
Attie

5
プロバイダーのルーターをブリッジモードに切り替え、自分のボックスですべてのネットワーク構成(スイッチではなく、ルーターとして構成)を自分の制御下で行うことができる場合は、多くの場合より良いと主張します。あなたが何をしているのか知っているなら。
エデルディル

3
@Prinsigは、ルーターがDHCPによってIPアドレスを要求するたびに、何らかの識別情報(通常はMACアドレス)を送信します。DHCPサーバーはこれを使用して、ルーターが一度に1つのIPアドレスのみを取得するようにします。
マーク

5
ダイアグラムは、一般的なコンシューマルーターの内部を非常に正確に表しています。異なるモデル間のわずかな違いもキャプチャしました。これは、そのようなルーターの中に何があるのか​​よく知らない人にとって非常に役立つ図だと思います。(もちろん、詳細はありますが、質問に関連しないという詳細があると、ダイアグラムの有用性が低くなります。)
kasperd

4

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

ルーターがスイッチとして機能していると間違えていると思います。おそらく、ルーターとして通常どおり正確に動作しました。WANポート用にモデム/ルーターによって1つのIPアドレスが割り当てられ、LANポート上のすべてのクライアントに対してマスカレードされ、DHCPによって各IPアドレスが割り当てられた可能性があります。これは、WANポートがモデムに接続されている場合に正確に行われます。


投稿をもう一度読んでください。ISPはルーターをブリッジとして機能させたため、本質的にモデムがすべてのルーティングを実行し、ルーターがスイッチになりました。
LPChip

@LPChipそれは投稿が言ったことの反対です!投稿によると、彼のISPは、ルーターをブリッジとして機能するように設定する必要があるが、それは機能せず、まだ機能していると彼に言ったと述べています。
デビッドシュワルツ

1

通常、2つのルーターが接続されている場合、2番目のルーターは最初のルーターから独自のIPアドレスを取得します。2番目のルーターでDHCPをオンにすると、接続されているすべてのものに独自のIPアドレスの配布を開始します。最初のルーターがISPから行うのと同じ方法で。

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

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

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


-1

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

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

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

これは私が私の家で持っている正確なセットアップであり、完全にうまく機能します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.