質問

DHCP は IP アドレスを割り当てる通信プロトコルとして ARP のみを使用しますか?

役に立ちましたか?

解決

はありません。あなたは、さらに質問がある場合は頼むよこのページを読んで、そしてます。

他のヒント

ARPがまったくありません。

1.クライアント ff:ff:ff:ff:ff:ff 0.0.0.0 255.255.255.255 DHCP 検出

2.DHCPsrvr ff:ff:ff:ff:ff:ff 192.168.1.1 255.255.255.255 DHCP オファー

3.クライアント ff:ff:ff:ff:ff:ff 0.0.0.0 255.255.255.255 DHCP リクエスト

4.DHCPsrvr クライアントの MAC アドレス 192.168.1.1 192.168.1.102 DHCP ACK

  1. クライアントは、「DHCPサーバーはどこですか?」というイーサネットフレームを送信します。したがって、彼はDHCPのMacアドレスではないため、Macアドレスを放送するために送信します。複数の DHCP サーバーが存在する場合があります。彼は IP を持っていないため、IP パケットのソースは 0.0.0.0 です。宛先 IP は宛先 MAC => ブロードキャストを反映します

  2. サーバーはユニキャスト IP (OFFER)、デフォルト ゲートウェイ、DNS、その他のオプションで応答します。ホストはまだ DHCP サーバーと何も合意していないため、DHCP サービスはブロードキャストフレームを送信します。

  3. クライアントはサーバーから IP リースを正式に要求 (REQ) します。合意が形成されていないため、彼はブロードキャストを送信するだけです。彼はまだ確認された IP アドレスを持っていないため、0.0.0.0 から。

  4. サーバーは、自身の MAC アドレス、自身の IP、ホストの MAC アドレスを含むホストの IP に対して、それを確認応答します (ACK)。

DHCPサーバがクライアントと同じローカルネットワーク内に配置された他のDHCPサーバーは、(ローカルネットワーク内に複数のDHCPサーバーがあるかもしれません)、このことを知っているようにDHCPクライアント、サーバーの利用放送にIPアドレスを割り当てる

IPアドレスを提供しました。しかし、それはDISCOVER / OFFER / REQUEST / ACK、クライアントサーバーは、この提供されたIPアドレスは、ローカルネットワーク内で利用可能であるかどうかを知りたいので。

の間にいくつかのARPパケット可能性があり
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top