目录
1、DHCP
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议),前身是BOOTP协议,是一个局域网的网络协议,使用UDP协议工作,统一使用两个IANA分配的端口:67(服务器端),68(客户端)。DHCP通常被用于局域网环境,主要作用是集中的管理、分配IP地址,使client动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。简单来说,DHCP就是一个不需要账号密码登录的、自动给内网机器分配IP地址等信息的协议。
2、DHCP报文种类
| 报文类型 | 说明 |
| Discover(0x01) | DHCP客户端在请求IP地址时并不知道DHCP服务器的位置,因此DHCP客户端会在本地网络内以广播方式发送Discover请求报文,以发现网络中的DHCP服务器。所有收到Discover报文的DHCP服务器都会发送应答报文,DHCP客户端据此可以知道网络中存在的DHCP服务器的位置。 |
| Offer(0x02) | DHCP服务器收到Discover报文后,就会在所配置的地址池中查找一个合适的IP地址,加上相应的租约期限和其他配置信息(如网关、DNS服务器等),构造一个Offer报文,发送给DHCP客户端,告知用户本服务器可以为其提供IP地 |

DHCP是一种网络协议,用于自动分配IP地址等网络配置信息。它基于UDP,使用67和68端口。DHCP包含Discover、Offer、Request等报文类型,通过广播和单播方式交互。DHCP工作流程包括客户端发现服务器、服务器提供IP、客户端选择和确认等步骤。报文格式涉及op、htype、hlen等字段,以及不同报文类型的特定信息。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



