网站大量收购闲置独家精品文档,联系QQ:2885784924
  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DHCPv4汇编

DHCP 3.1?介绍 定义 动态主机配置协议DHCP(Dynamic Host Configuration Protocol)是一种用于集中对用户IP?地址进行动态管理和配置的技术。 目的 随着网络规模的扩大和网络复杂度的提高,网络配置变的越来越复杂,再加上计算机数量剧增且位置不固定(如移动便携机或无线网络),引发了IP?地址变化频繁以及IP?地址不足的问题。为了实现网络可以动态合理地分配IP?地址给主机使用,需要用到动态主机配置协议DHCP。 DHCP?协议是在BOOTP(Bootstrap Protocol)协议基础上发展而来,但BOOTP?运行在相对静态(每台主机都有固定的网络连接)的环境中,管理员为每台主机配置专门的BOOTP?参数文件,该文件会在相当长的时间内保持不变。而DHCP?从两方面对BOOTP 进行了扩展: DHCP?实现了IP?地址及网络配置参数的自动分配的功能。?DHCP?允许计算机快速、动态地获取IP?地址,而不是静态为每台主机指定地址。DHCP?技术实现了IP?地址的合理分配,提高了IP?地址的使用率,避免了IP?地址的浪费。 3.2?原理描述 3.2.1 DHCP?概述 DHCP?是一种运行在客户端和服务器之间的协议,DHCP?客户端向DHCP?服务器动态地请求网络配置信息,DHCP?服务器根据策略返回相应的配置信息(IP?地址、子网掩码、缺省网关等网络参数)。 DHCP?基本架构 DHCP?基本构架如图3-1?所示。图3-1?DHCP?基本构架示意图 DHCP?基本协议架构中,主要包括以下三种角色: DHCP Client: DHCP?客户端,通过与DHCP?服务器进行报文交互,获取IP?地址和其他网络配置信息,完成自身的地址配置。在设备接口上配置DHCP Client?功能,这样接口可以作为DHCP Client,使用DHCP?协议从DHCP Server?动态获得IP?地址等参数,方便用户配置,也便于集中管理。 DHCP Relay: DHCP?中继,负责转发来自客户端方向或服务器方向的DHCP?报文,协助DHCP?客户端和DHCP?服务器完成地址配置功能。如果DHCP?服务器和DHCP?客户端不在同一个网段范围内,则需要通过DHCP?中继来转发报文,这样可以避免在每个网段范围内都部署DHCP?服务器,既节省了成本,又便于进行集中管理。在DHCP?基本协议架构中,DHCP?中继不是必须的角色。只有当DHCP?客户端和DHCP?服务器不在同一网段内,才需要DHCP?中继进行报文的转发。 DHCP Server: DHCP?服务器,负责处理来自客户端或中继的地址分配、地址续租、地址释放等请求,为客户端分配IP?地址和其他网络配置信息。 3.2.2 DHCP?报文介绍 DHCP?报文格式 DHCP?报文格式如图3-2?所示。图3-2?DHCP?的报文格式 图3-2?中括号里的数字表示字段的长度,单位是字节。表3-1?DHCP?报文中各个字段的含义 DHCP?报文类型 目前DHCP?定义了如下八种类型报文,DHCP?服务器和客户端之间通过这八种类型的报文进行通信。 表3-2?DHCP?报文类型说明 ?3.2.3 DHCP Options?字段选项 DHCP?报文中的Options?字段 DHCP?报文中的Options?字段可以用来存放普通协议中没有定义的控制信息和参数。如果用户在DHCP?服务器端配置了Options?字段,DHCP?客户端在申请IP?地址的时候,会通过服务器端回应的DHCP?报文获得Options?字段中的配置信息。Options?字段的格式如图3-3?所示。 图3-3?Options?字段的格式 Options?字段由Type、Length?和Value?三部分组成 ? 3.2.4 DHCP?工作原理 DHCP?客户端与服务器的交互模式 DHCP?客户端为了获取合法的动态IP?地址,在不同阶段与服务器之间交互不同的信息,通常存在以下三种模式: ?DHCP?客户端动态获取IP?地址 3.2.4 DHCP?工作原理 DHCP?客户端与服务器的交互模式 DHCP?客户端为了获取合法的动态IP?地址,在不同阶段与服务器之间交互不同的信息,通常存在以下三种模式: l?DHCP?客户端动态获取IP?地址 ?? – 发现阶段,即DHCP?客户端寻找DHCP?服务器的阶段。 在发现阶段,DHCP?客户端通过发送DHCP DISCOVER?报文来寻找DHCP?服务器。由于DHCP?服务器的IP?地址对于客户端来说是未知的,所以DHCP?客户端以广播方式发送DHCP DISCOVER?报文。所有收到DHCP DISCOVER?报文的DHCP?服务器都会发送回应报文,D

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档