dhcp协议

DHCP协议

DHCP(Dynamic Host Configuration Protocol): 动态主机配置协议

设备连接路由器过程:
1.DHCP Discover (发现与寻找), 属于应用层,传输层使用UDP协议, 网络层IP地址(设备src-0.0.0.0, dst-255.255.255.255)广播

数据链路层mac地址(源mac地址是新设备mac地址,不知道目的mac地址, 填写ff:ff:ff:ff:ff:ff)

2.DHCP Offer(提供), 提供IP地址/子网掩码/网关/DNS, IP地址有租期时间,到期之后路由器主动像设备发送新的ip地址

若局域网里有两天DHCP服务器,同时提供offer,设备只能选择其中一个,根据先到先选择

3.DHCP Request(选择并请求),选择指定的offer,因为新设备还没有安全允许可以使用这个ip,因此在网络层里依旧使用0.0.0.0来作为源ip地址,但options选项中有选择的ip地址,并进行广播,因为局域网可能存在多个DHCP服务器,因此用广播可以告诉所有设备已经选择哪个服务器

4.DHCP ACK 确认ip地址运行客户使用

你可能感兴趣的:(TCP/IP,dhcp)