- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
(
您可能关注的文档
最近下载
- 自动化浇注生产线技术方案v.pdf VIP
- 工业生态学(东大)中国大学MOOC慕课 期末考试答案.pdf VIP
- 2025年法考客观题考试真题及答案.docx VIP
- 女性性功能障碍诊治中国专家共识(2023年版).docx VIP
- 弹性元件式一般压力表、压力真空表和真空表.pdf VIP
- GB-T 5223.3-2017 预应力混凝土用钢棒.pdf
- 我国的基本政治制度(课件+视频)-【中职名师课堂】高一思想政治《中国特色社会主义》同步备课示范课件(高教版2023·基础模块).pptx VIP
- 小型浇注生产线技术需求江河公司原始文件.pdf VIP
- 2024年秋季新教材七年级语文上册全册教案(教学设计).doc
- 环境保护、文明施工管理体系与措施.docx VIP
原创力文档


文档评论(0)