动态获取IP地址 DHCP协议

主机获得IP地址的方法主要有两种:

  • 静态配置

    网吧、机房里管理员手动配置给各台机器。配置的内容有IP地址、子网掩码、默认网关

  • 动态分配

    动态移动的设备 比如手机、笔记本总是能够自动的被分配IP 地址。

    分配给主机IP地址的设备,就是DHCP服务器 ;主机离开此局域网,刚才分配的IP地址就被DHCP服务器收回了


DHCP协议、动态分配IP地址的过程

动态主机配置协议DHCP是应用层协议,使用客户端/服务器 方式,客户端和服务器通过广播 方式进行交互,传输是基于UDP

DHCP 服务器提供即插即用。只要主机进入DHCP服务器的管辖范围,主机就会从DHCP服务器动态获取 IP地址、默认网关、子网掩码、DNS服务器名称和DNS服务器IP等 。因为DHCP服务器有地址池,可以实现 地址重用 ,支持移动用户加入网络 ,支持在用地址续租(本来每台机器分配IP地址是有时间限制,时间到了可以再续)

工作流程

客户服务器交互方式:

  1. 主机广播DHCP发现报文 有没有DHCP服务器?并且服务器可以获取主机的IP地址
  2. DHCP服务器广播DHCP服务器提供报文 服务器回应 "有" ;并且拟分配IP自己地址池中的IP地址(发出去IP地址等信息,但是主机不能用。)多个DHCP服务器发送拟分配,遵循先到先得
  3. 主机广播DHCP服务器请求报文 要准备用刚才发的IP地址了 ;告知其他DHCP服务器,不用它们的IP地址了,可以收回IP了
  4. DHCP服务器广播DHCP服务器确认报文
posted @ 2020-08-12 15:16  _Sandman  阅读(2965)  评论(0编辑  收藏  举报