码迷,mamicode.com
首页 > 其他好文 > 详细

自己对DHCP的理解

时间:2020-11-06 01:11:55      阅读:13      评论:0      收藏:0      [点我收藏+]

标签:存在   过程   info   监听   端口号   udp协议   客户   request请求   除了   

  我们对DHCP的常见理解是,为主机动态的分配IP地址,减少手工配置,不用担心ip冲突。

 

  下面是我对DHCP的一些理解。

  DHCP用的是UDP协议,DHCP服务器监听的端口号是67,DHCP客户端发送请求时用的是68端口。

  下面是DHCP客户端请求IP的过程:

  技术图片

 

   1. 客户端使用0.0.0.0地址,以广播的方式发送IP请求报文

        2. DHCP服务器监听到67端口收到的请求,判断地址池中是否有可分配的ip,有则广播方式发送报文

   3. 客户端收到后,发送请求报文,希望使用该ip地址

   4.  DHCP服务器判断ip是否可被分配,这时回复的可能是成功,也可能是失败

  

   网络中也可能存在超过一台的DHCP服务器,则客户端发送广播包后,可能会收到多个响应,客户端会选择第一个地址,并发送request请求。

   除了可以动态分配ip,也可以为某些mac绑定指定的ip。

  

  

  

自己对DHCP的理解

标签:存在   过程   info   监听   端口号   udp协议   客户   request请求   除了   

原文地址:https://www.cnblogs.com/lnlvinso/p/13928891.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!