ARP通信

时间:2010-03-26 04:10:41

标签: dhcp arp

DHCP是否仅将ARP用作通信协议来分配IP地址?

3 个答案:

答案 0 :(得分:2)

根本没有ARP。

1.Client 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.1 255.255.255.255 DHCP优惠

3.Client ff:ff:ff:ff:ff:ff 0.0.0.0 255.255.255.255 DHCP请求

4.DHCPsrvr客户端192.168.1.1的MAC地址192.168.1.102 DHCP ACK

  1. 客户端发送以太网帧说" DhCP服务器在哪里?"所以,他发送广播MAC地址,因为他没有dhcp的mac地址。可以有几个DHCP服务器。他没有ip,因此在IP数据包源中是0.0.0.0。目的地IP反映目的地MAC =>广播

  2. 服务器使用单播IP(OFFER),默认网关,DNS&其他选择。由于主机尚未与DHCP服务器达成任何协议,因此DHCP服务器。将发送广播帧。

  3. 客户端正式请求(REQ)来自服务器的IP租约。由于没有达成协议,他只是发送广播。从0.0.0.0开始,因为他仍然没有确认的IP地址。

  4. 服务器从其自己的mac地址,从其自己的IP,到主机的MAC地址,确认它(ACK)。

答案 1 :(得分:1)

没有。阅读this page,如果您还有其他问题,请询问。

答案 2 :(得分:0)

当DHCP服务器为DHCP客户端分配IP地址时,服务器使用广播让客户端和位于同一本地网络中的其他DHCP服务器(本地网络中可能有多个DHCP服务器)知道这个提供IP地址。但是,它可能是DISCOVER / OFFER / REQUEST / ACK期间的一些ARP数据包,因为客户端服务器想知道这个提供的IP地址是否在本地网络中可用。