DHCP的简介,报文以及原理解析

发布时间:2020-07-19 03:27:54 作者:wx5c789e076678a
来源:网络 阅读:906

一、什么是DHCP

  1. 动态主机设置协议(DHCP)是一种使网络管理员能够集中管理和自动分配IP网络地址的通信协议。在IP网络中,每个连接Internet的设备都需要分配唯一的IP地址。DHCP使网络管理员能从中心结点监控和分配IP地址。当某台计算机移到网络中的其它位置时,能自动收到新的IP地址。
  2. DHCP使用了租约的概念,或称为计算机IP地址的有效期。租用时间是不定的,主要取决于用户在某地连接Internet需要多久,这对于教育行业和其它用户频繁改变的环境是很实用的。通过较短的租期,DHCP能够在一个计算机比可用IP地址多的环境中动态地重新配置网络。dhcp是什么?DHCP支持为计算机分配静态地址,如需要永久性IP地址的Web服务器
  3. DHCP和另一个网络IP管理协议BOOTP类似。目前两种配置管理协议都得到了普遍使用,其中DHCP更为先进。某些操作系统,如Windows NT/2000,都带有DHCP服务器。DHCP或BOOTP客户端是装在计算机中的一个程序,这样就可以对其进行配置操作。
  4. DHCP统一使用两个IANA分配的端口作为BOOTP:服务器端使用67/udp,客户端使用68/udp。
  5. DHCP运行分为四个基本过程,分别为请求IP租约、提供IP租约、选择IP租约和确认IP租约。
  6. 客户在获得了一个IP地址以后,就可以发送一个ARP请求来避免由于DHCP服务器地址池重叠而引发的IP冲突。
    二、DHCP的报文
    DHCP共有八种报文,分别为DHCP Discover、DHCP Offer、DHCP Request、DHCP ACK、DHCP NAK、DHCP Release、DHCP Decline、DHCP Inform。各报文类型功能如下表所述。
    DHCP的简介,报文以及原理解析
    DHCP的简介,报文以及原理解析
    三、什么是DHCP中继
    在现实生活中,稍微复杂一些的网络,服务器经常集中存放在服务器区,DHCP的广播包被三层设备阻止,会导致HDCP获取地址失败。此时,可以在离客户端最近的三层设备接口上配置DHCP中继,让其进行辅助寻址,进行DHCP请求广播包的转发。
    DHCP中继代理工作原如下:
    DHCP的简介,报文以及原理解析DHCP的简介,报文以及原理解析
    四、Snooping的作用
    (1)dhcp-snooping的主要作用就是隔绝非法的dhcp server,通过配置非信任端口。
    (2)与交换机DAI的配合,防止ARP病毒的传播。
    (3)建立和维护一张dhcp-snooping的绑定表,这张表一是通过dhcp ack包中的ip和mac地址生成的,二是可以手工指定。这张表是后续DAI(dynamic arp inspect)和IPSource Guard 基础。这两种类似的技术,是通过这张表来判定ip或者mac地址是否合法,来限制用户连接到网络的。
    (4)通过建立信任端口和非信任端口,对非法DHCP服务器进行隔离,信任端口正常转发DHCP数据包,非信任端口收到的服务器响应的DHCP offer和DHCPACK后,做丢包处理,不进行转发。
推荐阅读:
  1. DHCP中继原理
  2. DHCP、DHCP Snooping及DHCP relay工作原理入门及实践

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

基础 知识 dhc

上一篇:简单线性回归

下一篇:InfluxDB学习之InfluxDB常用函数(一)聚合类函数

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》