1 / 17
文档名称:

第10章 引导协议与动态主机配置.ppt

格式:ppt   页数:17页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第10章 引导协议与动态主机配置.ppt

上传人:分享精品 2016/3/1 文件大小:0 KB

下载得到文件列表

第10章 引导协议与动态主机配置.ppt

相关文档

文档介绍

文档介绍:DHCP/ DHCP基本概念?动态主机配置协议DHCP是在TCP/IP网络上使客户机获得配置信息的协议。?图10-3 表示典型DHCP网络。DHCP服务器本地网络DHCP客户机BDHCP客户机CDHCP客户机AIP地址数据库图10-3 典型DHCP网络组成部分额外的DHCP选项: 1 DHCPDISCOVER客户→服务器 2 DHCPOFFER服务器→客户 3 DHCPREQUEST客户→服务器 4 DHCPDECLINE客户→服务器 5 DHCPACK服务器→客户 6 DHCPNAK服务器→客户 7 DHCPRELEASE客户→服务器 8 DHCPINFORM客户→服务器?使用DHCP的好处:,同时也避免了把一个IP地址分配给多台工作站所造成的地址冲突。,通过对DHCP服务器的设置可灵活的设置地址的租期。DHCP地址租约的更新过程将有助于确定哪个客户的设置需要经常更新,且这些变更由客户机与DHCP服务器自动完成,无需网络管理员人工干预。 ?所有支持DHCP协议并能够发起DHCP过程的终端都称之为DHCP客户机。DHCP客户机自己必须能够发出DHCPDISCOVER、DHCPREQUEST、DHCPDECLINE等报文。?DHCP客户机运行状态图如图所示。?当DHCP客户机处于初始化状态即还没有获取IP地址的状态时,DHCP客户机将会发出一个广播的DHCPDISCOVER报文,从而开始DHCP过程。INITSELECTING-/Send DHCPDISCOVERDHCPOFFER/Collect repliesREQUESTINGDHCPACK (not accpt.)/SendDHCPDECLINESelect offer/Send DHCPREQUESTDHCPNAK/Discard offerBOUNDDHCPACK/Record lease,Set timers T1,T2DHCPOFFER/DiscardINIT-REBOOTREBOOTINGDHCPNAK/Restart-/Send DHCPREQUESTDHCPACK/Record lease,Set timers T1,T2DHCPOFFER,DHCPACK,DHCPNAK/DiscardREBINDINGRENEWINGDHCPACK/Record lease,Set timers T1,T2DHCPACK/Record lease,Set timers T1,T2T1 Expires/Send DHCPREQUEST to leasing serverRecord lease,Set timers T1,T2T2 Expires/Broadcast DHCPREQUESTDHCPNAK/workDHCPNAK, Lease expired/workLeasecelled/DHCPRELEASE图10-5 DHCP 客户机状态转换图当客户机第一次启动时它进入初始化状态INIT。为了开始获取一个IP地址,客户机先广播一个DHCPDISCOVER报文并转移到SELECTING选择状态。由于协议是对BOOTP的扩充,客户机在一个UDP数据报中发送DHCPDISCOVER报文,UDP数据报中目的端口设为BOOTP端口即端口67。本地网上所有DHCP服务器接收报文,那些被设计成能响应特定客户机的服务器发送DHCPOFFER报文。因此客户机可能收到零个或多个响应(DHCPOFFER)。处于SELECTING状态时,客户机从DHCP服务器收集DHCPOFFER响应。每个响应提供了用于客户机的配置信息,还有服务器可提供租用给客户机的一个IP地址。客户机必须选择其中一个响应如第一个到达的响应,并与服务器协商租用。为此客户机发送给服务器一个DHCPREQUEST报文,并进入请求状态。服务器为确认已接受请求并开始租用,服务器响应发出一个DHCPACK报文。客户机收到确认后转移到BOUND已绑定状态,此时客户机可开始使用此地址。DHCP 客户机更新租约的过程:在客户机租期达到T1(50%)时,客户机需要更新租约。1. 客户机直接向提供租约的服务器发送请求,要求更新及延长现有地址的租约。2. 如果DHCP服务器收到请求,它发送DHCPACK给客户机,更新客户机的租约。3. 如果客户机无法与