济宁专业网站建设,wordpress 演示数据,注册公司在哪个网站系统,seo舆情优化DHCP协议 文章目录DHCP协议DHCP作用及特点DHCP服务IP分配的三种方式DHCP协议中的报文类型DHCP服务工作流程抓包参考动态主机配置协议
DHCP#xff08;Dynamic Host Configuration Protocol#xff09;#xff0c;提供了一种
插网即用的技术。DHCP是一个应用层协议。当我们将…DHCP协议 文章目录DHCP协议DHCP作用及特点DHCP服务IP分配的三种方式DHCP协议中的报文类型DHCP服务工作流程抓包参考动态主机配置协议
DHCPDynamic Host Configuration Protocol提供了一种
插网即用的技术。DHCP是一个应用层协议。当我们将客户机主机ip地址设置位动态获取的方式时DHCP服务就会根据DHCP协议给客户端分配IP。
DHCP作用及特点 DHCP可以自动分配IP、子网掩码、网关、DNS DHCP使用的是UDP协议客户端使用端口68服务端使用端口67 DHCP一般不为服务器分配IP因为它们要使固定IP所以DHCP一般只为办公环境的主机分配IP DHCP服务器和客户端需要在一个局域网内在位客户端分配IP 的时候需要进行多次广播。当DHCP要为其他网段分配IP时需要路由器配置中继功能
DHCP服务IP分配的三种方式
自动分配 MAC地址和IP绑定动态分配 客户端每次使用完这个IP地址后就释放这个地址手动分配 DHCP服务器管理员专门为客户端制定IP地址
DHCP协议中的报文类型
DHCP DISCOVER 客户端开始DHCP过程发送的包是DHCP协议的开始DHCP OFFER 服务器接收到DHCP DISCOVER之后做出的响应它包括了给予客户端的IPyiaddr、客户端的MAC地址、租约过期时间、服务器的识别符以及其他信息DHCP REQUEST 客户端对于服务器发出的DHCP OFFER所做出的响应。在续约租期的时候同样会使用DHCP ACK 服务器在接收到客户端发来的DHCP REQUEST之后发出的成功确认的报文。在建立连接的时候客户端在接收到这个报文之后才会确认分配给它的IP和其他信息可以被允许使用。DHCP NAK DHCP ACK的相反的报文表示服务器拒绝了客户端的请求。DHCP RELEASE 一般出现在客户端关机、下线等状况。这个报文将会使DHCP服务器释放发出此报文的客户端的IP地址DHCP INFORM 客户端发出的向服务器请求一些信息的报文DHCP DECLINE :当客户端发现服务器分配的IP地址无法使用如IP地址冲突时将发出此报文通知服务器禁止使用该IP地址。
DHCP服务工作流程 对DHCP的工作过程按照上图进行解释
DHCP服务器打开67号端口等待客户端发送的报文客户端向DHCP服务器发送发现报文凡收到DHCP发现报文的DHCP服务器都发出提供报文用户可能收到多个提供报文客户机从几个DHCP服务器中选择一个发送DHCP请求报文被选择的DHCP服务器发送确认DHCPACK。此时客户机就可以使用这个IP了。这种状态叫已绑定状态。租用时间过半DHCP发送请求报文DHCPREQUEST要求更新租用期DHCP服务器若同意则发回一个确认报文DHCPACK。客户机得到了IP的新的租用时期重置计时器若DHCP服务器不同意则发送一个DHCPNACK。这时客户必须立即停止使用原来的IP地址必须申请使用新的IP地址。DHCP客户随时提前终止服务器提供的租用期向服务器发送DHCPRELESE
抓包 参考
DHCP报文格式