web-dev-qa-db-ja.com

DHCP要求メッセージはどのようにブロードキャストされますか?

DHCP要求メッセージのブロードキャストアドレスは255.255.255.255です。このリクエストメッセージはルーターを通過しますか?宛先アドレスが255.255.255.255であるため、「はい」のようです。ただし、DHCP要求メッセージがインターネット全体に広がると、インターネット内のどのDHCPサーバーでもIPを割り当てることができるため、論理的には聞こえません。

4
ZHOU

コンピュータがデータのパケットを255.255.255.255に送信すると、実際にはそれがMACアドレスFF:FF:FF:FF:FF:FFにマッピングされます。その後、パケットはコンピューターからスイッチ(またはコンピューターが接続されているもの)にFF:FF:FF:FF:FF:FFの宛先で送信されます。

スイッチは、そのMACアドレス宛てのパケットをすべてのポートから送信する必要があることを認識しているため、最終的な効果は、パケットが同じスイッチ(またはチェーンのさらに下流のスイッチ)に接続されているすべてのデバイスに到達することです。ブリッジはブロードキャストを含むすべてのパケットを転送するため、ブリッジ(ワイヤレスAPのブリッジを含む)を介して同じネットワークに接続されているすべてのユーザーにも到達します(ブリッジの概念は、透過的である必要があるということです。ルーターは通常、別々のネットワーク間でブロードキャストメッセージを転送しません。

スイッチ/ハブまたはブリッジを介して接続されたすべてのデバイスをカバーするこのエリアは、ネットワーキングでは「ブロードキャストドメイン」と呼ばれ、その正確な理由からです。ブロードキャストドメイン内のすべてのデバイスは、同じエリア内の他のデバイスから送信されたブロードキャストを受信します。

12
USD Matt

いいえ、dhcpリレーエージェントを設定しない限り、ルーターを通過しません。ブロードキャストメッセージは、ホスト(サブネット)のブロードキャストドメインでのみブロードキャストされます。

11
Zypher

DHCP要求は、レイヤー2(ff:ff:ff:ff:ff:ff)およびレイヤー3(255.255.255.255)に関するブロードキャストです。これは、DHCPを有効にした場合のCiscoデバイスに関する動作です。ただし、Windowsサーバーに関しては違いがあります。 DHCP要求と確認応答はそこでユニキャストです。

0
user354720