Использует ли DHCP ARP только как протокол связи для назначения IP-адреса?ARP Communication
ответ
№ Прочитано this page, и если у вас возникнут дополнительные вопросы, спросите.
Никакой 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 Request
4.DHCPsrvr MAC-адрес клиента 192.168.1.1 192.168.1.102 DHCP ACK
Клиент отправляет кадр Ethernet «Где находится сервер DhCP?» поэтому он отправляет на широковещательный MAC-адрес, потому что у него нет MAC-адреса dhcp. Может быть несколько серверов DHCP. У него нет ip, поэтому в источнике IP-пакетов 0.0.0.0. IP-адрес назначения Назначение MAC => Broadcast
Ответы сервера на одноадресный IP-адрес (ПРЕДЛОЖЕНИЕ), шлюз по умолчанию, DNS & другие варианты. Поскольку хост еще не согласовал ничего с DHCP-сервером, служба DHCP. будет отправлять широковещательный кадр.
Клиент официально запрашивает (REQ) аренду IP-сервера с сервера. Поскольку соглашение не было принято, он просто отправляет трансляцию. от 0.0.0.0, так как он не имеет подтвержденного IP-адреса.
Сервер подтверждает его (ACK) от своего собственного MAC-адреса от своего собственного IP-адреса до IP-адреса хоста с MAC-адресом хоста.
Когда сервер DHCP назначить IP-адрес для клиента DHCP, использования вещательного сервера, чтобы клиент и других DHCP-сервера, который находится в той же локальной сети (Там может быть более чем один сервер DHCP в локальной сети), знаете, этот предложенный IP-адрес. Однако это может быть некоторые ARP-пакеты во время DISCOVER/OFFER/REQUEST/ACK, потому что Client Server хочет знать, доступен ли этот предлагаемый IP-адрес в локальной сети.
Необходимо, чтобы клиент должен транслировать сообщение DHCPREQ в сеть справа ?. Предположим, что у клиента еще нет IP-адреса. Как DHCP-сервер отправляет DHCPRESP клиенту без IP ?. Использует ли это широковещательное сообщение? Благодарю. – deddihp
@deddihp: да, он отправляет трансляцию –