DHCP技术实现动态IP地址管理.doc

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

用DHCP技术实现动态IP地址管理 摘 要:随着人们对计算机网络移动的需求,静态地址分配已经暴露出许多弊端,DHCP动态主机配置技术能解决IP冲突等诸多问题,对网络系统管理具有重要意义。 关键词:DHCP;服务器;TCP/IP;网络 1 前言 动态IP地址,顾名思义就是设备所取得的IP地址是非固定的,是可以动态分配和取得的。使用动态IP地址的原因主要有两个:一是可以用较少的IP地址构建较大的网络;二是可以增加网络内计算机的可移动性。如果采用静态IP地址分配,就会给网络管理和使用者带来很多不便,每到一个地方想上网必须先配置计算机(IP地址、子网掩码、网关、DNS),容易发生IP地址冲突等问题,造成机器不能正常使用。目前可以使用DHCP(Dynamic Host Configuration Proto-col,动态主机配置协议)技术来解决动态IP地址的分配问题。 DHCP技术是由国际标准化组织颁布、在TCP/IP协议基础上运行、对Internet地址(网络地址)进行有效管理的协议。它使用方便,具有广阔的发展前景,有以下优点: (1)采用租用方式,需要时向DHCP服务器申请IP,用完后释放,使服务器IP地址可以再利用; (2)自动对DHCP客户机进行TCP/IP配置,避免手工设置IP及子网掩码的错误和一个IP地址分配多个用户产生的冲突; (3)Windows 2000 Server的DHCP服务器数据库是一个动态数据库,向客户机提供租约或释放租约时会自动更新,降低了管理IP地址的难度,所有DHCP客户的设置和变更都由客户机和服务器自动完成,不需人工干涉。Windows 2000 Server针对传统DHCP功能的局限做了一些新的扩展,所以我们推荐DHCP服务器使用Windows 2000 Server(简体中文版)。本文主要以Windows 2000 Server为例讲述DHCP技术的原理。 2 DHCP技术的工作原理 2.1 DHCP概述 现行的IP协议是20多年前Internet发展初期提出的,它通过两级分层IP编址、子网、DNS主机名识别各种控制协议等,对连在Internet上的主机进行IP地 址分配和管理。TCP/IP协议已经暴露出很多问题,并成为制约Internet进一步发展的瓶颈。 DHCP技术的设计目的就是动态、灵活地使用IP地址,降低TCP/IP网络管理的复杂性,它是一个Client/Server协议。DHCP服务器负责客户机IP地址的集中管理和分配,IP地址数据库存放在服务器上,客户机向DHCP服务器申请和租用IP地址,DHCP服务器可以动态地为客户机自动分配IP地址,也可为特定客户机分配永久IP地址。客户端的DHCP软件会有哪些信誉好的足球投注网站网络中的DHCP服务器,并申请从DHCP服务器中获得IP地址。现有的操作系统Win98/Win2000/Windows Me/Linux等都带有DHCP客户端软件协议,使用时只要启动就能与DHCP服务器通信,取得认证和得到IP地址。 2.2 DHCP服务器的IP配置信息交互过程 图1 DHCP服务器的IP配置信息交互过程 (1)当用户要使用TCP/IP时,广播一个DHCPDiscover请求来寻找网络中的DHCP服务器,通过DHCP Relay方式把DHCP数据包发出去,如果路由器上有DHCP中继代理,这个广播数据包还可以转发到远程网络上的DHCP服务器。因为客户机没有IP地址,所以源地址可设为0.0.0.0,但它把自己的硬件地址和计算机名打在了数据包里,DHCP服务器能直接响应到这台机器上。 (2)DHCP服务器通过DHCP Offer对收到的DHCP Discover做出反应,能否为这个客户机提供IP地址。如果DHCP服务器能为这台客户机提供IP地址,就从DHCP数据库中送出一个可用的IP,用数据包DHCP Offer提供IP地址、子网掩码等信息给这台客户机。 (3)客户机从最先收到的数据包中得到IP地址信息,广播一个DHCP Request信息包给DHCP服务器作为回答,就确认了IP地址的选择。如果还有其他的DHCP服务器提供IP地址,它们会收到相应的数据包,取消提供IP地址,这些地址仍然可以用。 (4)DHCP服务器提供的IP得到认可后,它将发一个DHCP Pack信息包,表示接受客户端的请求。 2.3 DHCP协议和DHCP服务器地址分配的形式 DHCP中使用的传输协议是UDP协议。DHCP协议的关系层次图如图2所示。 图2 DHCP协议的关系层次 (1)DHCP协议由Client/Server模式构成。 (2)UDP(User Datagram Protocol):TCP/IP家族中的一员,与TCP不同的是UDP不进行信息达到与否的确认。 (3)IP(Internet Pro

文档评论(0)

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

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

1亿VIP精品文档

相关文档