回答:
質問を見ると、DHCPとルーティングが混乱しているようです。
明確に言うと、両者は異なるタスクを実行し、実際には互いに何の関係もありません。DHCPは、クライアントにIPを動的に割り当てる方法です。ルーティングを使用すると、あるネットワークから別のネットワークにアクセスできます。
あなたの質問に答えるために..あなたのコンピュータがネットワーク上にルーターがあることを知る方法は実際には2つあります。デフォルトゲートウェイ(ルーターがデフォルトゲートウェイ)でIPアドレス/サブネットマスクを手動で割り当てたため、またはDHCPを介してIPを要求するようにコンピューターが設定されており、DHCPオファー内で、コンピューターからサーバーに受信したクライアントが使用するデフォルトゲートウェイ。
クライアントは、IPアドレスとデフォルトゲートウェイが構成されている(再度手動で、またはdhcpを介して)まで、ルーターとの通信を試みません。次に、コンピュータは自身のIPアドレスとサブネットマスクを調べて、通信しようとしているIPアドレスがローカルネットワーク上にあるかどうかを判断します。そうである場合は、データをデバイスに直接送信しようとし、そうでない場合は、構成されたデフォルトゲートウェイ(ルーター)を調べてそこに送信します。ルーターは、ルートがあるため宛先にトラフィックを送信するか、宛先ネットワークがどこにあるかを知っている別のルーターにトラフィックを送信します。
IPv4を使用すると、コンピューターはルーターについて実際には認識しません。ホストには、別のネットワーク宛てのトラフィックを送信する構成済みゲートウェイがあります。ゲートウェイはおそらくルーターですが、必ずしもそうではありません。ゲートウェイは手動で構成するか、DHCPを介して割り当てます。手動または動的に割り当てられるまで、ホストにはゲートウェイが設定されていません。つまり、ネットワークが割り当てられるまで、別のネットワークと通信できません。
一方、IPv6ではND(近隣探索)が追加され、NDの一部にRA(ルーターアドバタイズメント)が含まれています。ルーターは、ルーターの存在とローカルネットワークプレフィックスを通知するように構成できます。これにより、IPv6のバージョンのDHCPがありますが、IPv6ホストはDHCPなしで自分自身を構成できます。
最新のイーサネットコントローラーにはリンク状態検出があります。イーサネットポートへのリンクが確立されたことを検出できます。
IPv4とIPv6では状況が少し異なります。最初のIPv4シナリオ。
イーサネットケーブルが接続されている場合、OSはリンク状態検出を通じてこれを検出します。インターフェースがDHCP用に構成されている場合、クライアントはDHCP要求を送信します。典型的なホーム/小規模ビジネスネットワークでは、ルーターはDHCPサーバーを実行し、クライアントにIPアドレスを割り当て、使用するサブネットマスク、デフォルトゲートウェイ、DNSサーバーをクライアントに通知します。大規模なネットワークでは、ルーターとDHCPサーバーが異なるデバイス上にある場合があります。
DHCPサーバーが見つからない場合、クライアントは試行を続けるか、「自動プライベートIPアドレス指定」を使用してローカルIPを割り当てる可能性があります。
IPv6はもう少し複雑です。IPv4ノードとは異なり、IPv6ノードは常に自分自身を割り当てるリンクローカルアドレスを持っています。インターネットアクセスには、グローバルスコープアドレスと関連設定が必要です。IPv6自動構成には3つの主要な可能性があります。
PCの電源がオンになると、DHCPプロトコルを使用してIPアドレスとネットワーク設定を要求します。その後、コンピューターからパケットが送信されるたびに、ルーターのデフォルトゲートウェイに送信されます。ホストが必要なときにトラフィックを転送するように、ルーターが一貫して「こんにちはここに」とPINGを送信していません。-これがそれを明確にすることを願っています。
「会話の言葉」で。
コンピュータの電源を入れると、コンピュータはNICにケーブルが接続されていることを検出します。
コンピュータは、「ナイスです。ネットワークに接続しています。DHCPサーバーはオンラインになっているので、どこにいるか知っていますか?」
コンピューターがDHCP要求を送信します。
ルーター/ DHCPサーバーはこの要求を受け取り、コンピューターに次のように伝えます。
「おいおい!これがあなたのネットマスク、デフォルトゲートウェイ、その他の情報です。ネットワークへようこそ!」
これは、NICがDHCP用に構成されている場合にのみ機能します。
ルーターは、デフォルトゲートウェイとして存在することをブロードキャストしません。DHCPサーバーは、エンドポイントからの叫び(ブロードキャスト)に応答します。DHCP応答の一部は、デフォルトゲートウェイ(ルーター)のIPアドレスです。ほとんどのルーターには、デフォルトで無効になっているDHCPサーバーが組み込まれています。多くのサーバー/ IT管理者は、Windows Server DHCPを使用しています。
あなたの質問に対する最も適切な答えは、DHCP(動的ホスト構成プロトコル)です。コンピュータまたは任意のネットワークデバイスがネットワークに接続すると、ブロードキャストIPアドレス(255.255.255.255)を使用してDHCP検出メッセージを送信し、独自のIPアドレスを取得します。DHCP Discoverメッセージを受信したDHCPサーバーは、DHCPオファーメッセージでクライアントに応答します。このメッセージを詳しく見ると、その中のルーターオプションフィールドが表示されます。ここでは、IPアドレスを取得するホストまたはネットワークデバイスが、このフィールドからデフォルトゲートウェイのIPアドレスを実際に学習します。