2.14.0 以太网 DHCP(简介、DHCP工作原理、租期时间)

DHCP的作用:企业网络中存在大量的终端设备(PC),管理员配置设备上网参数工作量大,而且效率不高,手动配置容易出错,DHCP服务将能有效解决这一自动配置的问题。

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

  • 使用C/S架构(客户端和服务器架构)

  • 由客户端向服务器发起上网参数的请求,服务器回复请求。

DHCP

  • 2.14.0 以太网 DHCP(简介、DHCP工作原理、租期时间)
    • 一、DHCP原理
    • 二、DHCP租期时间

一、DHCP原理

  1. 发现阶段:由客户端 广播 发送Discover报文,查找网段内的服务器

    客户端发送报文的SIP:0.0.0.0 DIP:255.255.255.255

    因为是广播,所以网络中所有服务器都会回复客户端的Discover报文

  1. 回复阶段:由服务器 单播/广播 回复Offer报文,告知客户端请求的内容

    单播还是广播由客户端的Flags字段决定

  1. 协商阶段:由客户端 广播 发送Request报文,告知服务器要使用提供的参数

    客户端发送报文的SIP:0.0.0.0 DIP:255.255.255.255

    广播发送Request报文明确自己使用某些参数的同时,变相的拒绝其他服务器提供的Offer

  1. 确认阶段:由服务器 单播 回复ACK报文,对客户端进行确认

    收到ACK后的客户端才能使用DHCP下发的网络参数

二、DHCP租期时间

服务器分配地址的时间是有限的,默认是8小时

在地址租期时间到达50%的时候,客户端将向DHCP服务器发起单播Request进行续租:

  • ①如果DHCP回复Ack报文,将刷新客户端地址租期时间。

  • ②如果DHCP没有回复Ack报文,客户端仍然可以使用地址,但租期到达87.5%的时候,客户端将发起 广播 Discover报文

    • 》如果是新服务器回复Offer则替换成新的上网参数.

    • 》如果是原有服务器回复Offer则继续使用原地址,并刷新地址租期.

    • 》如果没有服务器回复,则继续使用地址直到地址租期时间到达最大值,地址失效无法上网,从而再寻找其他服务器.

以太网 DHCP(简介、DHCP工作原理、租期时间)相关推荐

  1. 时钟服务器工作原理,NTP时间服务器工作原理

    文章目录 [隐藏] NTP简介 NTP工作原理 NTP工作模式 NTP简介 NTP(Network Time Protocol, 网络时间协议)是由RFC 1305定义的时间同步协议,用来在分布式时间 ...

  2. 华为防火墙简介及其工作原理

    防火墙作为一种安全设备被广泛使用于各种网络环境中,他在网络间起到了间隔作用.华为作为著名的网络设备厂商,2001年便发布了首款防火墙插卡,而后根据网络发展及技术需求,推出了一代又一代防护墙及安全系列产 ...

  3. 旋转变压器简介、工作原理及分类

    文章整理于网络: 一.简介 旋转变压器(resolver)是一种电磁式传感器,又称同步分解器.它是一种测量角度用的小型交流电动机,用来测量旋转物体的转轴角位移和角速度,由定子和转子组成.其中定子绕组作 ...

  4. Netflix Hystrix断路器简介与工作原理

    一.前言? 1.Netflix Hystrix断路器是什么? Netflix Hystrix是SOA/微服务架构中提供服务隔离.熔断.降级机制的工具/框架.Netflix Hystrix是断路器的一种 ...

  5. Shiro(一)之shiro简介与工作原理

    一.shiro简介 这里我先来介绍一下什么是shiro,Apache Shiro 是 Java 的一个安全框架.目前,使用 Apache Shiro 的人越来越多,因为它相当简单,对比 Spring ...

  6. Spring的简介和工作原理

    一.简介     Spring 是个java企业级应用的开源开发框架.Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用.Spring 框架目标是简化Java企业级应 ...

  7. 数据链路层功能,以太网帧格式,交换机工作原理和交换机的命令行配置

    内容概要 1.数据链路层功能 2.以太网MAC地址 3.以太网帧格式 4.交换机工作原理和工作模式 1.交换机的工作原理 2.交换机的工作方式 5.ensp基础命令 1.数据链路层功能 数据链路层在物 ...

  8. 逆变器的简介、工作原理及主要构成

    逆变器,英文inverter,是一种电源转换装置,可将12V或24V的直流电转换成230V.50Hz交流电或其它类型的交流电.它输出的交流电可用于各类设备,最大限度地满足移动供电场所或无电地区用户对交 ...

  9. php总结1 ——php简介、工作原理、运行环境、文件构成、语法结构、注释

    1.1 PHP  超文本预处理程序.实际就是制作网站的脚本程序 1.2 运行环境: wamp--windowns+apache+mySQL+php    常用于开发.学习和研究 lamp --linu ...

  10. jsp简介及工作原理

    什么是jsp JSP全名为Java Server Pages,中文名叫java服务器页面,是一种动态页面技术,逻辑从servlet中分离出来.在传统的网页HTML(标准通用标记语言的子集)文件(*.h ...

最新文章

  1. 秒杀商品超卖事故:Redis分布式锁请慎用!
  2. 怎么做合格的首席信息主管CIO?
  3. Google BERT应用之《红楼梦》对话人物提取
  4. 淘宝如何实现用余额和红包付款?大型分布式系统在云上实现
  5. mysql触发器新元组_MySQL触发器-条件触发器语法
  6. 筛法求10000以内的质数
  7. [开源]基于姿态估计的运动计数APP开发(三)
  8. 基于SharePoint 的企业信息平台架构
  9. Python编程从入门到实践~JSON
  10. 李航老师亲自推荐的《统计学习方法》课件下载
  11. string 和 stringbuilder 的区别
  12. php 计算日期差几周,PHP计算两个时间之差的函数(年,月,周,日,小时,分钟,秒数)
  13. (原创) 心电图机静态心电自动分析算法介绍
  14. 计算机网络笔记(含王道计算机考研课件)
  15. MySQL/PostgreSQL/Oracle到OceanBase数据迁移同步
  16. 视频直播方案(加强版
  17. 寻找IT行业中的引爆点
  18. 第五人格亚服服务器不稳定,【关于第五人格网络问题的部分原因及解决方法】...
  19. 我使用的安卓软件名单_我是亲民_新浪博客
  20. Microsoft word

热门文章

  1. iost 私有链搭建与学习
  2. Cesium案例解析(九)——Rotatable2DMap旋转2D地图
  3. 一文看懂ARM Cortex-M处理器
  4. Apache ShardingSphere 毕业成为 Apache 顶级项目,系业界首个 Apache 分布式数据库中间件项目
  5. 部门新来的00后真是卷王,工作没1年,入职20K
  6. 高并发高可用系统的常见应对策略 秒杀等-(阿里)
  7. iOS 下载开始的时候获取将要下载完成的文件的大小
  8. [Vue] TodoList 案例
  9. 爱尔兰卫生部遭Conti勒索软件攻击说明与建议
  10. 人尽皆知的云原生,到底是大势所趋还是过度炒作?