面试必问题目之一-------DHCP

DHCP --- 动态主机配置协议-----可以自动分配IP地址

C/S架构 :客户端与服务器的架构(注意客户端与服务器是角色而不是设备)

--- 端口号67 --- DHCP服务器

----端口号68 --- DHCP客户端

有两种获取IP地址方式:

1,电脑首次获取IP地址

    获取IP地址 

         1.投放:客户端 发给 服务器 --- 广播包 --- 名称:DHCP-Discover一个数据包(是一个广播包:为了找到服务器)

                该数据包的封装过程:

                         应用层:DHCP

                        传输层:UDP SPORT68 DPORT67

                        网络层:IP SIP0.0.0.0 DIP255.255.255.255

                          数据链路层:以太网协议 SMAC:自己 DMAC:全F

 服务器刚好可以给IP地址时

      2.等待:服务器 发给 客户端 --- 单播/广播 --- DHCP-Offer --- 里面包含一个可用的IP地址

                 里面包含一个可用的IP地址:只是保留IP地址给客户端没有彻底给客户端

      3.选择:客户端 --- 服务器 --- 广播 --- DHCP-Request --- 选择第一个到达的offer包中的IP 地址

                广播的原因:

                      1,告诉想要IP的服务器要他的IP地址

                      2,告诉其他不要IP地址的服务器,可以将地址释放

    4.回应:服务器 --- 客户端 --- 单播/广播 --- DHCP-ACK ---- 只有设备在接收到ACK之后, 才算真正获取到该IP地址。

2,再次获取IP地址 (已经有IP地址(IP地址的所有权的属于服务器的)但因为某些原因而释放了IP地址)

         1,客户端 --- 服务器 --- 广播 --- DHCP-Request --- 选择第一个到达的offer包中的IP 地址

                          1. 告诉想要IP的服务器要他的IP地址

                          2. 告诉其他不要IP地址的服务器,可以将地址释放

     2,服务器 --- 客户端 --- 单播/广播 --- DHCP-ACK/DHCP-NAK ---- 只有设备在接收到ACK之             后,才算真正获取到该IP地址。

                  如果客户端收到DHCP-NAK:就要像第一次获取IP地址步骤

租期 ---Huawei设备默认租期:1day24h)有T1时间和T2时间

T1时间 --- 50%租期 12h

过程:客户端 --- 服务器 --- 单播IP地址时间剩余充裕) --- DHCP-Request

T2 时间--- 87.5%租期 21h

客户端 --- 服务器 --- 广播IP地址时间紧迫) --- DHCP-Request

如果服务器回应继续使用,不回应一直到时间截至就要像第一次获取IP地址步骤

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值