dnf90级去哪刷深渊:实现IP地址动态分配的过程是什么?能否详细解答 谢谢

来源:百度文库 编辑:中科新闻网 时间:2024/05/10 06:17:47

有DHCP和BOOTP两种协议
DHCP分配IP过程:
客户端连上网络以后先初始化一个不完全的TCP/IP协议,然后向网内所有的DHCP服务器发送一个DHCP DISCOVER的消息,等待DHCP服务器的回答
收到消息后,DHCP服务器会返回一个DHCP OFFER的消息,客户端接到第一个这个消息后会向网内所有的DHCP服务器发送一个DHCP REQUEST消息,这个消息里包括了提供OFFER包的DHCP服务器IP
其他DHCP服务器收到这个消息会收回自己的OFFER信息,同时提供OFFER信息的服务器发送给客户端段一个DHCP PACK消息
客户端收到这个消息后会再次初始化自己TCP/IP协议

bootp协议主要用于有无盘工作站的局域网中,客户端获取IP地址的过程如下:首先,由BOOTP启动代码启动客户端,这个时候客户端还没有IP地址,使用广播形式以IP地址0.0.0.0向网络中发出IP地址查询要求。接着,运行BOOTP协议的服务器接收到这个请求,会根据请求中提供的MAC地址找到客户端,并发送一个含有IP地址、服务器IP地址、网关等信息的FOUND帧。最后,客户端会根据该FOUND帧来通过专用TFTP服务器下载启动镜像文件,模拟成磁盘启动。BOOTP缺点:设定前必须获得客户端网卡的MAC地址,而且与IP对应是静态的。即BOOTP缺乏动态性,在有限的IP资源中,BOOTP的一对一对应会造成可观的浪费。