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

PXE DHCP获取IP与传统DHCP获取IP地址的区别

时间:2016-07-15 17:10:45      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:

  • 正常的DHCP获取IP的流程(Discover-Offer-Request-Ack):
    • (Discovery)主机端在LAN中发布MAC地址为FF:FF:FF:FF:FF:FF的广播来寻找DHCP服务器
    • (Offer)DHCP Server对收到的Discovery包进行响应,从尚未出租的IP地址中挑选一个分配给DHCP客户机,向DHCP客户机发送一个包含出租的IP地址和其他设置的DHCP offer提供信息。
    • (Request)根据First Come First Server原则,主机会选择其收到的第一个offer,并在此之后以广播方式回答一个DHCP request请求信息,该信息中包含向它所选定的DHCP服务器请求IP地址的内容。所以要以广播方式回答,是为了通知所有的DHCP服务器,他将选择某台DHCP服务器所提供的IP地址。
    • (ACK)DHCP服务器确认所提供的IP地址。当DHCP服务器收到DHCP客户机回答的DHCP request请求信息之后,它便向DHCP客户机发送一个包含它所提供的IP地址和其他设置的DHCP ACK确认信息,告诉DHCP客户机可以使用它所提供的IP地址。然后DHCP客户机便将其TCP/IP协议与网卡绑定,另外,除DHCP客户机选中的服务器外,其他的DHCP服务器在收到客户端的Request包之后都将收回曾提供的IP地址。
  • PXE启动,DHCP获取IP的流程(Discover-Ack):
    • (Discovery)主机端在LAN中发布MAC地址为FF:FF:FF:FF:FF:FF的广播来寻找DHCP服务器。
    • (Request)根据First Come First Server原则,主机会选择其收到的第一个offer,并在此之后以广播方式回答一个DHCP request请求信息,该信息中包含向它所选定的DHCP服务器请求IP地址的内容。所以要以广播方式回答,是为了通知所有的DHCP服务器,他将选择某台DHCP服务器所提供的IP地址。
    • (ACK)DHCP服务器确认所提供的IP地址。当DHCP服务器收到DHCP客户机回答的DHCP request请求信息之后,它便向DHCP客户机发送一个包含它所提供的IP地址和其他设置的DHCP ACK确认信息,告诉DHCP客户机可以使用它所提供的IP地址。然后DHCP客户机便将其TCP/IP协议与网卡绑定,另外,除DHCP客户机选中的服务器外,其他的DHCP服务器在收到客户端的Request包之后都将收回曾提供的IP地址。

PXE DHCP获取IP与传统DHCP获取IP地址的区别

标签:

原文地址:http://www.cnblogs.com/flankershen/p/5672982.html

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