动态主机配置协议要点_第1页
动态主机配置协议要点_第2页
动态主机配置协议要点_第3页
动态主机配置协议要点_第4页
动态主机配置协议要点_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、6.6 动态主机配置协议 DHCP为了将软件协议做成通用的和便于移植,协议软件的编写者把 协议软件参数化。 这就使得在很多台计算机上使用同一个经过 编译的二进制代码成为可能。一台计算机和另一台计算机的区别, 都可通过一些不同的参数 来体现。在软件协议运行之前,必须给每一个参数赋值。协议配置在协议软件中给这些参数赋值的动作叫做协议配置。一个软件协议在使用之前必须是已正确配置的。具体的配置信息有哪些则取决于协议栈。需要配置的项目(1) IP地址(2)子网掩码(3)默认路由器的 IP 地址(4)域名服务器的 IP 地址这些信息通常存储在一个配置文件中,计算机在引导过程中可 以对这个文件进行存取。动态

2、主机配置协议 DHCP(Dynamic Host Configuration Protocol) 动 态 主 机 配 置 协 议 DHCP 提 供 了 即 插 即 用 连 网 (plug-and-play networking) 的机制。这种机制允许一台计算机加入新的网络和获取 IP 地址而不用手工参与DHCP 使用客户服务器方式需要 IP 地址的主机在启动时就向 DHCP 服务器广播发送发 现报文(DHCPDISCOVER这时该主机就成为DHCP客户。 本地网络上所有主机都能收到此广播报文,但只有 DHCP 服务 器才回答此广播报文。DHCP服务器先在其数据库中查找该计算机的配置信息。若找

3、到,则返回找到的信息。若找不到,则从服务器的 IP 地址池 (address pool)中取一个地址分配给该计算机。DHCP服务器 的回答报文叫做提供报文(DHCPOFFERDHCP 中继代理 (relay agent)并不是每个网络上都有 DHCP 服务器,这样会使 DHCP 服务 器的数量太多。现在是每一个网络至少有一个 DHCP 中继代 理,它配置了 DHCP服务器的IP地址信息。当 DHCP 中继代理收到主机发送的发现报文后, 就以单播方式 向 DHCP 服务器转发此报文,并等待其回答。收到 DHCP 服务 器回答的提供报文后,DHCP中继代理再将此提供报文发回给 主机。DHCP中继代

4、理以单播方式转发发现报文注意:DHCP报文只是UDP用户数据报中的数据。DHCP服务器租用期(lease period)DHCP服务器分配给 DHCP客户的IP地址的临时的,因此DHCP客户只能在一段有限的时间内使用这个分配到的IP地址。DHCP协议称这段时间为租用期。租用期的数值应由DHCP服务器自己决定。DHCP客户也可在自己发送的报文中(例如,发现报文)提出对 租用期的要求。DHCP协议的工作过程客户68-UDP客户68-UDPDHCPOFFER客户68-UDP服务器UDP:l67 I服务器UDP 服务器UDP67 I月艮务器UDP1-67- 服务器UDPDHCPDISCOVERDHCP

5、REQUEST客户客户DHCPACKL68-UDPDHCPREQUEST UDP:DHCP服务器被动打开UDP端口 67 ,等待客户端发来的报文。:DHCP客户从 UDP 端口 68 发送DHCP发现报文。:凡收到DHCP发现报文的DHCP服务器 都发出DHCP提供报文,因此DHCP客户 可能收到多个DHCP提供报文。:DHCP客户从几个DHCP服务器中选择 其中的一个,并向所选择的DHCP服务 器发送DHCP请求报文。:被选择的DHCP服务器发送确认报文DHCPACK,进入已绑定状态,并可 开始使用得到的临时IP地址了DHCP客户现在要根据服务器提供的租用期 T设置两个计 时器Ti和T2,它

6、们的超时时间分别是 0.5T和0.875T。 当超时时间到就要请求更新租用期。:租用期过了一半(T1时间到),DHCP发送 请求报文DHCPREQUES要求更新租用期。:DHCP服务器若同意,贝U发回确动报开文67服务器UDP客户6bDHCPACIDhpDHCOVe客户得到了新的租艮务器UDP&8用 期,重新设置计FER器。UDP67服务器UDP客户客户客户1客户客户1客户客户68 i UDP68- UDP68-JUDPDHCPREQUESTDHCPACK68-J IUDPIDHCPREQUESTDHCPNACK68 UDPDHCPACK1 67UDP服务器T-67UDP耳67服务器UDP服务器1 67UDP68-UDP*67 I服务器UDP:DHCP服务器若不同意,则发回否认报文DHCPNACK。这时DHCP客户必须立即停止使用原来的IP地址,而必须重新申 请IP地址(回到步骤 )。若DHC服务器不响应步骤的请求报文DHCPREQUESTU在租用期过了87.5%时,DH

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论