DHCP:动态主机配置协议

DHCP协议:
顾名思义,看到名字,我们就要想到这个动态是如何体现的?
主机配置?又回配置什么?怎么配置呢?

动态:就是每次给主机分配的IP地址不一样。这是默认情况下,可以通过设置给固定主机分配固定的IP地址,关于DHCP服务器分配IP地址的方式也有好几种。在新华三SDN中的名址绑定就是将用户名和IP地址绑定,做到给指定用户分配不变的IP,做到策略随行。

DHCP不光可以给用户主机分配IP地址,也可以给交换设备分配地址
分别对应新华三SDN的用户自动化上线和设备自动化上线

主机配置:主要值IP地址,子网掩码和DNS的IP地址;

用户上线的过程:
一台主机刚刚连接进入一个新的网络,发现自己没有IP地址;于是发送DHCP discovery报文;源地址:0.0.0.0 目的地址:255.255.255.255;如果没有得到DHCP服务器的响应,则从169.254.0.0/16这个地址中随机获取一个IP地址作为私网地址;

DHCP服务器收到请求报文后,从资源池中选择一个可以用的IP地址回应请求;源地址:DHCP服务器的IP地址,目的地址:255.255.255.255

网络中可能存在多个DHCP服务器的响应报文,主机之后处理收到的第一个DHCP响应报文,然后广播回应一个DHCP Reques报文(包括客户端的MAC地址,准备使用的IP地址,接收提供服务的DHCP的地址等)。意思就是宣告一些,我名花有主了,其他DHCP服务器可以把自己的IP收回去再利用了。此时客户端的IP地址仍然为0.0.0.0.虽然我同意这个DHCP服务器了,但是DHCP服务器还没给我确认呢。

DHCP服务器收到客户端发送的reques报文后,会广播返回一个确认报文,告诉客户端可以使用这个地址了,同时报文中还有一些其他配置。

客户端收到报文后,会进行冲突检测,发现冲突了就从头来。如果没冲突就有了IP了。

当客户端二次上线时,会把第一次的配置发送给原来的DHCP服务器,如果地址可以用就接着用,不可以的化就从头来。
上来先找熟人。

发布了16 篇原创文章 · 获赞 1 · 访问量 281

猜你喜欢

转载自blog.csdn.net/lovesman/article/details/103340654
今日推荐