梗概:

  • 动态主机配置协议DHCP(Dynamic Host Configuration Protocol)提供了一种机制,称为即插即用连网。

适用范围:

1. 作用:

  • 这种机制允许一台计算机加入新网络时自动获取IP地址等网络配置信息而不用手工参与。

场景

  • 实际应用中,通常路由器就是一个DHCP服务器

细节

  • DHCP报文在运输层使用UDP协议封装
    • DHCP客户使用的UDP端口号为68
    • DHCP服务器使用的UDP端口号为67
    • DHCP客户在未获取到IP地址时使用地址0.0.0.0

1. DHCP中继代理

2. DHCP所使用到的特殊报文

DHCP主要使用以下报文来实现其功能:

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

原理

1. 图解

2. 视频讲解

6.3 动态主机配置协议DHCP_哔哩哔哩_bilibili