计算机网络之网络层- 动态主机配置协议(DHCP)

当组织分配到一个网络地址块后, 就可以为该组织内的主机和路由器接口分配IP地址。

静态分配: 手动配置。

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

DHCP服务器端口号67,DHCP客户端口号68。

DHCP工作过程:

1. 客户端发送DHCP discover包,请求DHCP服务器,就是查找网络上的DHCP服务器。

计算机网络之网络层- 动态主机配置协议(DHCP)

2. 服务器向客户端回应DHCP offer包,目的是告诉客户端,我能为你提供IP地址。

计算机网络之网络层- 动态主机配置协议(DHCP)

3. 客户端接受到DHCP offer提供信息之后,选择第一个接收到的提供信息,然后以广播的方式回答一个DHCP request请求信息,相当于广播:我接受了这个包。

计算机网络之网络层- 动态主机配置协议(DHCP)

4. 提供IP的那个服务器向DHCP客户端发送一个DHCP ack确认信息包,告诉DHCP客户端可以使用它提供的IP地址。然后,DHCP客户机便将其TCP/IP协议与网卡绑定。其他的DHCP服务器将收回曾经提供的IP地址。

计算机网络之网络层- 动态主机配置协议(DHCP)