下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、DHCP原理及工作流程、DHPC既述在常见的小型网络中(例如家庭网络和学生宿舍网),网络管理员都是采用手工分配 IP地址的方法,而到了中、大型网络,这种方法就不太适用了。在中、大型网络,特别是 大型网络中,往往有超过 100台的客户机,手动分配 IP地址的方法就不太合适了。因此, 我们必须引入一种高效的 IP地址分配方法,幸好,DHCF为我们解决了这一难题。DHCF是Dynamic Host ConfigurationProtocol (动态主机配置协议)缩写,它的前身是BOOTP让我们先简单了解一下 BOOTPBOOTP(Bootstrap Protocol ,引导程序协议)是一种引导协议,
2、基于 IP/UDP协议,也 称自举协议。BOOTP!于无盘工作站的局域网中,可以让无盘工作站从一个中心服务器上 获得IP地址。随后通过 TFTP等文件传输协议从服务器上下载启动文件,实现无硬盘启动 的功能。但早期的BOOTP服务器有一个缺点:您必须事先录入客户端的MAC地址,而且,与IP的对应是静态的。换而言之,BOOTP非常缺乏”动态性”,若在有限的IP资源环境中,BOOT的这种对应会造成非常可观的浪费。为了解决这一困境,DHCPB现了。DHC呵以说是BOOT的增强版本,它分为两个部份:一个是服务器端,而另一个是客 户端。服务器端通常选择架设于局域网中一台性能较为强劲的计算机中,客户端集成于
3、 windows系统中,在自动获取IP时生效工作。所有的IP网络设置都由DHCP服务器集中管理,并负责处理客户端的 DHCP青求。客户 端会将从服务器端得到的 DHCP信息应用到IP设置当中。比较起 BOOTP DHCP透过"租约" 的概念,动态的分配客户端的 TCP/IP设定,可以起到节省 IP资源,简化网络管理的作用。 而且,考虑到了兼容性,目前主流的 DHCP服务器也能满足 BOOTP客户端的请求。二、DHCP的工作流程DHCP客户端通过和DHCF服艮务器的交互通讯以获得 IP地址租约。为了从 DHCP服务器 获得一个IP地址,在标准情况下 DHCP客户端和DHCF服
4、务器之间会进行四次通讯。DHCP协议通讯使用端口 UDP 67 (服务器端)和 UDP 68 (客户端)进行通讯,UDP 68端口用于客户端请求,UDP 67端口用于服务器响应,并且大部分DHCP协议通讯使用广播进行。工作流程:DHCP服务的工作过程是这样的:DHCP丄作过程D i scove ryrequestI 11汕服% ;客门端1. 发现阶段,即DHCP客户机寻找DHCP服务器的阶段。DHC喀户机以广播方式(因 为DHCF服艮务器的IP地址对于客户机来说是未知的)发送 DHCP discover发现信息来寻找 DHCF服务器,即向地址 发送特定的广播信息。网络上每一台安装了 TCP/I
5、P协议的主机都会接收到这种广播信息,但只有DHC用艮务器才会做出响应。2. 提供阶段,即DHCF服艮务器提供IP地址的阶段。在网络中接收到DHCP discover发现信息的DHCP服务器都会做出响应,它从尚未出租的IP地址中挑选一个分配给 DHCP客户机,向DHCP客户机发送一个包含出租的IP地址和其他设置的 DHCP offer提供信息。inat '|3. 选择阶段,即DHCP客户机选择某台 DHCF服艮务器提供的IP地址的阶段。如果有多 台DHCF服务器向DHC喀户机发来的DHCP offer提供信息,则DHCP客户机只接受第一个 收到的DHCP offer提供信息,然后它就以广
6、播方式回答一个DHCP request请求信息,该信息中包含向它所选定的DHCP服务器请求IP地址的内容。之所以要以广播方式回答,是为了通知所有的 DHCF服艮务器,他将选择某台 DHCP服务器所提供的IP地址。HCF Server4. 确认阶段,即DHCP服务器确认所提供的IP地址的阶段。当DHCP服务器收到 DHC喀户机回答的DHCP request请求信息之后,它便向 DHC喀户机发送一个包含它所 提供的IP地址和其他设置的 DHCP ack确认信息,告诉 DHCP客户机可以使用它所提供的 IP地址。然后DHCP客户机便将其 TCP/IP协议与网卡绑定,另外,除DHC喀户机选中的服务器外
7、,其他的 DHCF服艮务器都将收回曾提供的IP地址。5. 重新登录。以后DHCP客户机每次重新登录网络时,就不需要再发送DHCP discover发现信息了,而是直接发送包含前一次所分配的IP地址的DHCP request请求信息。当DHCP服务器收到这一信息后,它会尝试让DHCP客户机继续使用原来的IP地址,并回答一个 DHCP ack确认信息。如果此IP地址已无法再分配给原来的DHCP客户机使用时(比如此IP地址已分配给其它 DHC瞎户机使用),则 DHCF服务器给DHC瞎户机 回答一个DHCP nack否认信息。当原来的 DHCP客户机收到此 DHCP nack否认信息后,它 就必须重新
8、发送 DHCP discover发现信息来请求新的IP地址。6. 更新租约。DHCF服艮务器向DHCP客户机出租的IP地址一般都有一个租借期限,期 满后DHCP服务器便会收回出租的 IP地址。如果DHCP客户机要延长其IP租约,则必须更 新其IP租约。DHCP客户机启动时和IP租约期限过一半时,DHCP客户机都会自动向 DHCP 服务器发送更新其IP租约的信息。为了便于理解,我们把 DHCP客户机比做餐馆里的客人,DHCP服务器比做服务员(一个餐馆里也可以有多个服务员),IP地址比做客户需要的食物。那么可以这样描述整个过程:客人走进餐馆,问:“有没有服务员啊? ”( DHCP discover
9、 ),多个服务员同时回 答:“有,我这有鸡翅”“有,我这有汉堡”(DHCP offer )。客人说:“好吧,我要一份汉堡”(DHCP request,这个客人比较死板,总是选择第一次听到的食物),端着汉堡 的服务员回应了一声:“来啦” ( DHCP ack),并把食物端到客人面前,供其享用(将网 卡和IP地址绑定)。客人下次来的时候,就直接找上次那个服务员点自己喜欢的汉堡了(DHCP request ),如果还有汉堡,服务员会再次确认并上菜( DHCP ack),而如果已 经卖完了,服务员则会告诉客人:“不好意思,已经卖完了”(DHCP nack)。当然,服务员隔一段时间会来收拾一次桌子,除非
10、客人特别说明这菜还要继续吃的,服务员会将剩三、DHCP勺优缺点优点:1. 网络管理员可以验证IP地址和其它配置参数,而不用去检查每个主机;2. DHCP不会同时租借相同的IP地址给两台主机;3. DHCP管理员可以约束特定的计算机使用特定的IP地址;4. 可以为每个DHCP乍用域设置很多选项;5. 客户机在不同子网间移动时不需要重新设置IP地址。缺点:1. DHCP不能发现网络上非 DHCP客户机已经在使用的IP地址;在实际工作的局域网中,有可能遇到用户手动设置IP地址接入局域网的情况。这种情况DHCP服务器是无法探测到的,因此地址池中并不会将所用地址过滤掉。所以在后续分配 IP的过程中,有可
11、能产生IP冲突,造成网络故障。同时,该非法主机也处于失管失控状态。若是相对固定的局域网,可以采用在交换机上通过ACL控制表,将局域网内主机全部加入白名单,从而阻止非授权主机的接入,避免造成IP混乱和冲突。2. 当网络上存在多个 DHCP服务器时,一个DHCP服务器不能查出已被其它服务器租出 去的IP地址。以同一个网段存在 2台DHCF服艮务器的情况来举例:2台DHCP服务器的IP地址池如果 存在交叉的情况,就可能出现不同主机分别向不同的DHCF服务器租用IP地址,却租用到相同IP地址的情况。从而造成 IP冲突无法上网的情况。若局域网中主机数量不是很多的情况,可以将一个网段划分为多个DHCP作用
12、域,互不交叉,以此来避免IP冲突的情况,同时,也可以互相作为对方的备份服务器,提高稳定性。3. 单一的dhcp服务器不能跨物理网络来实现ip地址的动态下发。举一个例子:1.A , B, C为三个公司的三个部门,中间连接着一个路由器,三个部门都想动态分配 地址,于是在每个部门均设立一个dhcp服务器,这样有点资源浪费,怎么办?但是假如A有dhcp服务器但是B,C的广播;路由又不给转发,B, C也获取不到ip,怎么办?解决办法:我们配置路由器成为DHCP勺中继器(DHCP Relay)B, C端再次广播时,路由单播将B, C内客户端的请求发送给 A中的DHCP服务器,DHCF服务器再单播发送给路 由,路由再广播给客户端,然后客户端Request请求,路由器单播给服务器,服务器单播ACK合路由,路由广播给客户端。思考:A网段
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026四川成都市生态环境工程评估与绩效评价中心编外人员招聘2人考试备考题库及答案解析
- 2026上海金山区属国有企业招聘20人笔试模拟试题及答案解析
- 2026青岛科技大学招聘人员14人笔试模拟试题及答案解析
- 2026年热水锅炉零件行业分析报告及未来发展趋势报告
- 选区激光熔化Al-Mg-Mn-Er-Sc合金的成形性、微观组织及力学性能研究
- 2026年气体检测管行业分析报告及未来发展趋势报告
- 2026年文化旅游区行业分析报告及未来发展趋势报告
- 2026湖北随州职业技术学院博士引进16人笔试备考试题及答案解析
- 2026年仲裁员业务知识考试题库
- 2026上海音乐学院附中工作人员招聘2人(第一批)笔试模拟试题及答案解析
- 国家能源投资集团有限责任公司2026年度高校毕业生春季招聘笔试备考试题及答案解析
- 国家义务教育检测质量监测八年级语文模拟测试题有答案
- 期中基础模拟卷(1-4单元试卷)2025-2026学年五年级数学下册人教版(含答案)
- 义务教育均衡发展质量监测八年级综合试题附答案
- 小学一年级数学下册‘认识人民币’核心概念建构与金融素养启蒙教学设计
- 高考冲刺劳逸结合班会课件
- 第9课 绚丽多姿的民俗风情教学设计-2025-2026学年小学地方、校本课程人民版中华民族大家庭
- 2025年北京市昌平区城市管理指挥中心招聘接诉即办15人笔试模拟试题及答案解析
- 温室气体内部审核制度
- 2025年山东成人高考高起专英语历年真题及答案
- 2025年安庆市大观区事业单位真题
评论
0/150
提交评论