DHCP服务

一.基本信息

概念

DHCP:动态主机配置协议(Dynamic Host Configuration protocol)

作用

为局域网内所有客户端用户分配上网所需要的四个地址(IP地址,子网掩码,网关,DNS)

如何查找DHCP服务

以WiFi为例,在网络适配器中找到对应网卡,查看详细信息第三组数字,根据IP在浏览器查找

DHCP优点

减少管理员工作量

避免输入错误的可能

避免IP冲突

提高IP地址使用率
方便客户端配置

二.原理

原则:

网络访问原则:

        网络是双向的

        网络是有方向的

广播原则

        广播是由范围的

        广播是有种类的(自己和对方的信息都不懂)(知道自己的地址,不知道对方的地址)

DHCP的租约建立过程

租约请求(客户端发起)

发起DHCP DIscover广播,查询局域网内的DHCP服务器

租约相应(服务器端响应)

收到请求的是DHCP服务器,会回复给客户端打算分配给它的IP地址(让客户端尝试此IP是否被占用(临时分配),如果被占用,告诉服务器IP被占用,重新发Discover广播,重头开始)

收到请求的服务器不是DHCP服务器(或者是DHCP服务器,但没有收到请求),丢弃

租约选择(客户端选择)

局域网内没有DHCP服务器回复

        客户端为win7之前的版本;间隔1,3,7,13,。。。,一分半,不断询问;间隔1,3,7,13,。。。,一分半,不断询问。。。。。。

        优点:发现服务器的概率高

        缺点:消耗资源

        客户端为win8之后的版本;间隔1,3,7,13,。。。,一分半,不断询问;主动给自己分配一个169开头的假IP

        优点:不会一直广播,减少资源消耗

        缺点:若服务器出现,不能及时发现

局域网内有多个DHCP服务器回复

        采用先到先得的策略,选择DHCP服务器租约

局域网内有一个DHCP服务器回复

        继续租约过程

租约确认(服务器端完成)

服务器确认租约(分配四个地址,记录租约信息:租给谁,租期(8天)。。。)

续租过程

客户端使用租约达到50%,以单播形式向服务器请求续约

若续约失败,则继续使用IP,达到租约87.5%,以广播形式向服务器续约

若连续失败,继续使用IP,达到租约100%,重新发送DHCP Discover广播,寻找新服务器

问题:DHCP自动获取4个IP,是否会和手工配置的4个IP冲突?

        手工分配在先,DHCP自动获取后,不会冲突

        DHCP自动获取在前,手工分配在后,可能会有冲突的可能

MAC地址:厂商生产网卡时,固定在网卡的ROM中

        RAM:随机存储器(可读可写) DDR RAM

        ROM:只读存储器(只可写一次,可读) DVD ROM

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐