DHCP:客户端主机动态的(从服务器)获取ip以及相关信息;
一、动态的获取ip地址以及相关信息流程
下边图是dhcp服务器的arp表中还存在着10.60.40.18(待分配ip)的MAC地址,直接发送ping,检测是否冲突;
下边图是dhcp服务器的arp表中不存在着10.60.40.18的MAC地址(20分钟后单播请求,无应答老化删除),准备发送ping,检测是否冲突;但是需要知道10.60.40.18的MAC进程封装帧,故arp请求;无应答则不能封装成帧发送出去(零地址能接受任何ip信息,但是不能作为icmp报文的源地址);
图文是arp检测冲突;10.60.40.18,你的MAC地址告诉0.0.0.0;无应答,则不冲突,可以用;
二、通过中继代理获取ip地址以及相关信息流程;
三、ip租约相关流程;
下图是断开网线后,再连接重新租约的过程;requesr 0.0.0.0-----255.255.255.255
下图是未断开重启,也未release,直接renew的过程;requesr 10.60.40.18--10.60.40.1(单播,相当于租约过了50%,发送的请求)
下图是release,抓取的报文