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

DHCP客户端请求IP地址的过程(DHCP工作原理)

时间:2016-12-03 16:14:30      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:dhcp原理


技术分享

DHCPdiscover        目标端口    源IP      目标IP

                   UDP(67)    0.0.0.0   255.255.255.255

DHCP客户机寻找DHCP服务器的阶段,DHCP客户机以广播方式发送DHCPdiscover发现信息寻找DHCP服务器,即向地址255.255.255.0发送待定的广播信息,网络上每一台安装了TCP/IP协议的主机都会接收到这种广播信息,但只有DHCP服务器做出响应


DHCPOFFER  udp(68)   源ip是DHCP服务器的ip 目的ip255.255.255.255


DHCP服务器提供ip的地址的阶段,在网络中收到DHCPdiscover发现信息的DHCP服务器都会做出响应,它从尚未出租的ip地址中挑选一个分配各DHCP客户机,向DHCP客户机发送一个包含出租ip地址和其他设置的DHCPoffer提供信息


DHCPREQUEST   UDP67  源ip0.0.0.0,目的ip:255.255.255.255


即DHCP客户机选择某台DHCP服务器提供的ip地址阶段,如果多台DHCP服务器向DHCP客户机发来DHCPOFFER提供信息,则DHCP客户机只接受第一个收到的DHCPoffer提供信息,然后它就以广播方式(原因:通知所有DHCP服务器它将选择某台DHCP服务器提供的ip地址)回答一个DHCPrequest请求信息,该信息中包含向它所选定的DHCP服务器请求ip地址的内容。


DHCPACK      UDP68 源ip是服务器ip,目的ip是255.255.255.255


即DHCP服务器确认所提供ip地址的阶段。当DHCP服务器收到DHCP客户机回答的DHCPrequest请求信息后,便向DHCP客户机发送一个包含它所提供的ip地址和其他设置的DHCPack确认信息,告诉DHCP客户机可以使用它所提供的ip地址,然后DHCP客户机便将其tcp/ip协议与网卡绑定,另外,其它服务器收回提供的ip地址


本文出自 “独家视角” 博客,请务必保留此出处http://molujiang.blog.51cto.com/9742572/1879069

DHCP客户端请求IP地址的过程(DHCP工作原理)

标签:dhcp原理

原文地址:http://molujiang.blog.51cto.com/9742572/1879069

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