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

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

用DHCP技术实现动态IP地址管理 摘 要: 随着人们对计算机网络移动的需求, 静态地址分配已经暴露出许多弊端, DHCP动态主机配置技术能解决IP冲突等诸多问题,对网络系统管理具有重要意义。 关键字:地址;分配 1 前言 动态IP 地址, 顾名思义就是设备所取得的IP 地址是非固定的, 是可以动态分配和取得的。使用动态IP 地址的原因主要有两个: 一是可以用较少的IP 地址构建较大的网络; 是可以增加网络内计算机的可移动性。如果采用静态IP 地址分配, 就会给网络管理和使用者带来很多不便, 每到一个地方想上网必须先配置计算机( IP 地址、子网掩码、网关、DNS) , 容易发生IP 地址冲突等问题, 造成机器不能正常使用。目前可以使用DHCP ( Dynamic Host Configuration Protocol,动态主机配置协议) 技术来解决动态IP 地址的分配问题。 DHCP 技术是由国际标准化组织颁布、在TCP/ IP协议基础上运行、对Internet 地址( 网络地址) 进行有效管理的协议。它使用方便, 具有广阔的发展前景, 有以下优点: ( 1) 采用租用方式, 需要时向DHCP 服务器申请IP, 用完后释放, 使服务器IP 地址可以再利用; ( 2) 自动对DHCP 客户机进行T CP/ IP 配置, 避免手工设置IP 及子网掩码的错误和一个IP 地址分配多个用户产生的冲突; ( 3)Window s 2000 Server 的DHCP 服务器数据库是一个动态数据库, 向客户机提供租约或释放租约时会自动更新, 降低了管理IP 地址的难度, 所有DHCP客户的设置和变更都由客户机和服务器自动完成, 不需人工干涉。 Window s 2000 Server 针对传统DHCP 功能的局限做了一些新的扩展, 所以我们推荐DHCP 服务器使用Window s 2000 Server ( 简体中文版) 。本文主要以Window s 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/Window s Me/ Linux 等都带有DHCP客户端软件协议, 使用时只要启动就能与DHCP 服务器通信, 取得认证和得到IP 地址。 2. 2 DHCP 服务器的IP 配置信息交互过程 ( 1) 当用户要使用TCP/ IP 时, 广播一个DHCP Discover 请求来寻找网络中的DHCP 服务器, 通过DHCP Relay 方式把DHCP 数据包发出去, 如果路由器上有DHCP 中继代理, 这个广播数据包还可以转发到远程网络上的DHCP 服务器。因为客户机没有IP 地址, 所以源地址可设为0. 0. 0. 0, 但它把自己的硬件地址和计算机名打在了数据包里, DHCP 服务器能直接响应到这台机器上。 ( 2) DHCP 服务器通过DHCP Of fer 对收到的DHCP Discover 做出反应, 能否为这个客户机提供IP 地址。如果DHCP 服务器能为这台客户机提供IP 地址, 就从DHCP 数据库中送出一个可用的IP, 用数据包DHCP Of fer 提供IP 地址、子网掩码等信息给这台 客户机。 ( 3) 客户机从最先收到的数据包中得到IP 地址信息, 广播一个DHCP Request 信息包给DHCP 服务器作为回答, 就确认了IP 地址的选择。如果还有其他的DHCP 服务器提供IP 地址, 它们会收到相应的数据包, 取消提供IP 地址, 这些地址仍然可以用。 ( 4) DHCP 服务器提供的IP 得到认可后, 它将发一个DHCP Pack 信息包, 表示接受客户端的请求。 2. 3 DHCP 协议和DHCP 服务器地址分配的形式CP 中使用的传输协议是UDP 协议。 D (

文档评论(0)

文档精品 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:6203200221000001

1亿VIP精品文档

相关文档