DHCPはIPアドレスを割り当てるための通信プロトコルとしてのみARPを使用しますか?
3 に答える
ARPはまったくありません。
1.クライアントff:ff:ff:ff:ff:ff 0.0.0.0 255.255.255.255 DHCP Discover
2.DHCPsrvr ff:ff:ff:ff:ff:ff 192.168.1.1255.255.255.255DHCPオファー
3.クライアントff:ff:ff:ff:ff:ff 0.0.0.0255.255.255.255DHCP要求
4.クライアントのDHCPsrvrMACアドレス192.168.1.1192.168.1.102DHCP ACK
クライアントは「DhCPサーバーはどこにありますか?」というイーサネットフレームを送信します。それで、彼はdhcpのMACアドレスを持っていないので、ブロードキャストMACアドレスに送信します。複数のDHCPサーバーが存在する可能性があります。彼はIPを持っていないので、IPパケットの送信元は0.0.0.0です。宛先IPは宛先MACを反映します=>ブロードキャスト
サーバーは、ユニキャストIP(OFFER)、デフォルトゲートウェイ、DNS、およびその他のオプションで応答します。ホストはまだDHCPサーバーと何も合意していないため、DHCPサービス。ブロードキャストフレームを送信します。
クライアントは、サーバーからのIPリースを公式に要求(REQ)します。合意が得られていないので、彼はただ放送を送るだけです。彼はまだ確認済みのIPアドレスを持っていないため、0.0.0.0から。
サーバーは、自身のMACアドレスから、自身のIPから、ホストのMACアドレスを持つホストのIPにit(ACK)を確認します。
いいえ。このページをお読みください。さらに質問がある場合は、質問してください。
DHCPサーバーがDHCPクライアントにIPアドレスを割り当てる場合、サーバーはブロードキャストを使用して、同じローカルネットワーク(ローカルネットワークに複数のDHCPサーバーが存在する可能性があります)にあるクライアントと他のDHCPサーバーにこの提供されたIPアドレスを知らせます。 。ただし、クライアントサーバーは、この提供されたIPアドレスがローカルネットワークで使用可能かどうかを知りたいため、DISCOVER / OFFER / REQUEST/ACK中の一部のARPパケットである可能性があります。