在网络中客户端如何向DHCP获取IP地址的过程

在网络中客户端如何向DHCP获取IP地址的过程,第1张

1 客户端向网络当中发送一个DHCP DISCOVER数据包,等待DHCP服务器回应。这个包叫DHCP发现包。

2 当网络中的DHCP服务器受到了来自客户端的数据包后,会向客户端回复一个DHCP OFFER包,其中就包括了将要分配的IP地址的信息。这个包叫DHCP提供包。

3 客户端受到了来自服务器的数据包之后,会向服务器发送一个DHCP REQUEST包,请求使用此IP地址。这个包叫DHCP请求包。

4 服务器收到了来自客户端的请求之后,会向客户端回应一个DHCP ACK包,对客户端的请求加以确认,这个包叫DHCP确认包。

至此首次租约过程完毕。

注:这四个包全部都是广播包。

net-tools:

iproute2:

IP地址的配置自由度较大,但是也不是随意配置的。比如旁边的电脑的IP为1921681x,你把自己的IP配置成16158236。尝试去:

就会出现数据包发不出去的问题。须知,只要在网络上传输的包,都是完整的,可以有下层信息没有上层信息绝对不可以有上层信息而没有下层信息。删除情况,我们发出去的包源IP和目标IP都知道,源MAC地址也知道,但是目标MAC地址填写什么呢?

Linux的机制是如果目标IP和本机IP处于同一网段,是的话就发送ARP请求获取MAC地址;如果不是则不会将包发送到网络上,而是企图发送给网关

这种情况下,如果配置网关则目标MAC地址填写的是网关地址。所以对于你的旁边的机器来讲,IP地址是它的,但是MAC地址不是它的,所以它的网卡不会接收这些数据包。如果没有配置网关,包压根发不出去。网关要和当前网络的至少一个网卡在同一个区段。

真正配P地址的配置是通过修改配置文件实现的,基本都包括CIDR、子网掩码、广播地址和网关地址。

如果不再使用,IP地址到期会被DHCP服务器收回。

续租流程:客户机在IP租期过去50%的时候,向DHCP server发送DHCP request包,DHCP server收到后返回确认包,客户端据此更新租期和网络参数,续租完成。

校园网学生用户计算机上网,必须设置为自动获得IP地址(DHCP),否则认证客户端会提示“IP地址的获得方式与系统要求的不一致”,从而导致无法通过认证。 一般的计算机,在正确安装网卡后,网络的默认设置就是使用DHCP上网。如果已经设置为使用静态IP地址上网,需要改回到使用DHCP上网,不同 *** 作系统的设置方法略有不同,下面以Windows XP为例进行介绍。 1、在桌面上找到“网上邻居”,在“网上邻居”上单击右键,从d出菜单中选择菜单项“属性”,2、在d出窗口里,找到“本地连接”,在“本地连接”上单击右键,从d出菜单中选择菜单项“属性”,3、在“本地连接”的属性里,选择“Internet 协议 (TCP/IP)”,再点击“属性”,4、在d出的Internet 协议属性窗口里,点击“自动获得IP地址”和“自动获得DNS服务器地址”,5、点击两次“确定”按钮完成设置。

以上就是关于在网络中客户端如何向DHCP获取IP地址的过程全部的内容,包括:在网络中客户端如何向DHCP获取IP地址的过程、DHCP: IP地址从哪里来、如何设置自动获得IP地址(DHCP)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9599546.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存