跳转至

DHCP

DHCP(Dynamic Host Configuration Protocol),即动态主机配置协议。

路由器的 DHCP 服务器。获取的是私有 IP 地址。

基本概念

DHCP 服务器

用于维护可用 IP 地址的数据库和配置信息的计算机或特定网络设备(路由器)。当服务器接收来自客户端设备(例如,计算机、打印机)的请求时,DHCP 服务器确定 DHCP 客户端要进行连接的网络,然后分配适用于客户端的 IP 地址并发送该客户端相应的配置信息。

一般的路由器都带有DHCP功能,因此路由器可以看做一个DHCP服务器。

在一般家庭网络中,路由器充当 DHCP 服务器,将 IP 地址自动分配给所有网络设备,这样您就无需担心 Mac 或智能手机的 IP 地址和其他必要设置。

IP 地址分配

静态分配

打印机

动态分配

地址范围

地址租期

上网配置信息

IP 地址、子网掩码、网关地址、DNS 服务器地址。

工作原理

应用层网络协议。传输层使用 UDP 协议,端口为 68/67。

DHCP 发现

网络层数据包:源 IP 地址:0.0.0.0,目的 IP 地址:255.255.255.255

数据链路层数据包:目的 MAC 地址填写 MAC 广播地址。

DHCP 提供

DHCP 服务器提供 IP 地址/子网掩码/网关/DNS 服务器地址等信息。

DHCP 选择并请求

多个 DHCP 服务器。

DHCP 确认

抓包验证


最后更新: September 10, 2023

评论