发现最近自己又有所颓废了,打算还是静下心来学习这些基础知识,虽说疫情期间在家上过计网的课,当然也涉及到这些协议的知识,但当时学到的仅仅是知道有这个协议,这个名字我似乎见过,现在重新拾起,好好学习呀!
本篇博客所写均根据网上视频讲解进行记录,实验算是成功的,一边看视频一边操作,加上记录,这才是我学习该有的样子,不然早趴桌子上睡了hhh,若你也真心想学习,边看边跟着练习也是再好不过的了。
同样的,还是请有缘打开这篇博客的你,觉得哪里有错,请指出,我虚心受教,而不喜勿喷,感谢,一起学习呀!
有关DHCP的基础知识
1、自动分配IP地址
2、地址池/作用域:IP、子网掩码、网关、DNS、租期,DHCP协议端口号:UDP 67/68
3、优点:减少工作量、避免IP冲突、提高地址利用率
4、原理:也成为DHCP租约的过程,分4个步骤
1)、客户机发送DHCP Discovery广播包
客户机广播请求IP地址(包含客户机的MAC地址)
2)、服务器响应DHCP Offer广播包
服务器响应提供的IP地址(但无子网掩码、网关等参数)
3)、客户机发送DHCP Request广播包
客户机选择IP(也可认为选择使用哪个IP)
4)、服务器发送DHCP ACK广播包
服务器确认了租约,并提供网卡详细参数IP、掩码、网关、DNS、租期等
5、DHCP续约:
当50%过后,客户机会再次发送DHCP Request包,进行续约,如服务器无响应,则继续使用并在87.5%再次DHCP Request包,进行续约,如仍然无响应,并释放IP地址,及重新发送DHCP Discovery广播包来获取IP地址
当服务器无任何响应时,自动给自己分配一个169.254.x.x/16
169.254地址段属于私有保留地址,这是windows操作系统在DHCP信息租用失败时自动分配给客户机的IP地址,出现此IP一般表示为互联网无法通信
步骤
一、原理
用win2003和win xp做实验,将win2003部署为DHCP服务器,winxp尝试连接