6.3 动态主机配置协议DHCP

6.3 动态主机配置协议DHCP

  • 动态主机配置协议DHCP(Dynamic Host Configuration Protocol))提供了一种机制,称为即插即用连网。
  • 这种机制允许一台计算机加入新网络时可自动获取P地址等网络配置信息而不用手工参与。
  1. DHCP报文在运输层使用UDP协议封装

    1. DHCP客户使用的UDP端口号为68
    2. DHCP服务器使用的UDP端口号为67
  2. 客户端向DHCP服务器申请IP的全过程

  • 使用ARP检测所分配到的IP地址是否已被网络中其他主机占用:
    • 若被占用:给DHCP服务器发送“DHCP DECLINE”报文敬销IP地址租约,并重新发送“DHCP DISCOVER”报文;
    • 若未被占用:可以使用租约中的P地址与网络中其他主机通信了。
  • 使用ARP确保所选IP地址未被网络中其他主机占用
报文 包含字段
DHCP DISCOVER 事务ID,DHCP的MAC地址
DHCP OFFER 事务ID,配置信息:IP地址,子网掩码,地址租期,默认网关,DNS服务器
DHCP REQUEST 事务ID,DHCP的MAC地址,接受的租约中的IP地址,提供此租约的DHCP服务器的IP地址
  1. DHCP中继代理

路由器不会转发普通的广播分组,并且我们也不希望在每个网络中都配置一台DHCP服务器,所以DHCP中继代理出现了。

  • DHCP DISCOVER:DHCP发现报文
  • DHCP OFFER:DHCP提供报文
  • DHCP REQUEST:DHCP请求报文
  • DHCP ACK:DHCP确认报文
  • DHCP NACK:DHCP否认报文
  • DHCP RELEASE:DHCP释放报文

6.3 动态主机配置协议DHCP
http://binbo-zappy.github.io/2024/11/18/计算机网络/6-3-动态主机配置协议DHCP/
作者
Binbo
发布于
2024年11月18日
许可协议