[精品]DHCP协议的简介.doc

[精品]DHCP协议的简介.doc

ID:50855357

大小:92.00 KB

页数:7页

时间:2020-03-15

[精品]DHCP协议的简介.doc_第1页
[精品]DHCP协议的简介.doc_第2页
[精品]DHCP协议的简介.doc_第3页
[精品]DHCP协议的简介.doc_第4页
[精品]DHCP协议的简介.doc_第5页
资源描述:

《[精品]DHCP协议的简介.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、DHCP基本知识点1DHCP协议在RFC2131种定义,使用udp协议进行数据报传递,使用的端口是67以及68.2DHCP&常见的应用是,H动给终端设备分配ip地址,掩码,默认网关,但是DHCP也同样可以给终端设备H动配置其他options,比如DNSserve「,利用dhcp协议来实现对终端设备的自动配置。3DHCP服务的系统嚴基木的构架是client/server模式,并且如果client和server不再同一个2层网络内(即广播可以到达的网络范I韦

2、),则必须要有能够透过广播报文的中继设备(这里的设备一般指的是路由器上

3、的iphelperaddress),或者能把广播报文转化成单播报文的设备(cisco的ios就引经了这种功能)4CISCO的路由器(IOS12.0T1以后),可以配置为dhcp的iphelperaddress,DHCP的客户端设备,也可以配置为DHCP的服务器。5同一个网段DHCP服务器可以有多个,这不会影响终端设备从服务器获取配置信息,终端设备以接受到的第一纟ft配置信息为准。以后又服务器段返冋的DHCP配置信息被抛弃。6DHCP服务器往往遵守先来先服务的规则(first・come,fi「st・se「ved),或者说他能够

4、建立一个IP地址和终端设备MAC地址2间的映射表(或者叫做database),由此可以保证特定的终端(也就是特定的MAC)每次开机后都能够获得此相同的ip地址。DHCP的工作原理视乎客户端是否第一次登录网路,DHCP的工作形式会有所不同。第一次登录的时候:1.寻找Servero当DHCP客户端第一次登录网路的时候,也就是客户发现本机上没有任何IP资料设定,它会向网路发出一个DHCPDISCOVER封包。因为客户端还不知道自己属于哪一个网路,所以封包的来源位址会为000.0,而目的位址则为255.255.255.255,然后再

5、附上Dhcpdiscover的信息,向网路进行广播。在cisco的预设情形下,Dhcpdiscover的等待时问预设为3秒每次发送3个包.如果没有请求成功隔30秒以后在次发送请求,直收到DHCP服务器的回应.1.提供IP租川位址。当DHCP服务器监听到客户端发出的DhcpdiscoverT播后,它会从那些还没有租出的位址范I韦1内,选择嚴前面的的空置IP,连同其它TCP/IP设定,冋应给客户端一个DHCPOFFER封包。由于客户端在开始的时候还没有IP位址,所以在其Dhcpdiscover封包内会带有其MAC位址信息,并且有

6、一个XID编号来辨别该封包,DHCP服务器冋应的Dhcpoffer封包则会根据这些资料传递给要求租约的客户。根据伺服器端的设定,Dhcpoffer封包会包含一个租约期限的信息。默然情况下是一天。2.接受IP租约。如果客户端收到网路上多台DHCP服务器的冋应,只会挑选其屮一个Dhcpoffer而已(通常是最先抵达的那个),并且会向网路发送一个DhcprequestC播封包,告诉所有DHCP伺服器它将指定接受哪一台伺服器提供的IP位址。同时,客户端还会向网路发送一个ARP封包,查询网路上面有没有其它机器使用该IP位址;如果发现该

7、IP已经被占用,客户端则会送出一个DHCPDECLINE封包给DHCP伺服器,拒绝接受其Dhcpoffer,并重新发送Dhcpdiscover信息。3.租约确认。当DHCP伺服器接收到客户端的Dhcprequest之.后,会向客户端发出一个DHCPACK冋应,以确认IP租约的正式生效,也就结束了一个完整的DHCPT.作过稈。用IPHelperAddresses命令配置DHCP的iphelper-address服务1典型配置命令Router1#configureterminalRouter1(config)#in(erface

8、EthernetORouter1(config-if)#iphelper-address172.25.1.1/*指定dhcp服务器的地址,表示通过EthernetO向该服务器发送DHCP请求包旬Router1(config-if)#iphelper-address172.25.10.7/*作用同上*/Router1(config・if)#cndRouter1#关于以上配置的讨论1在客户端设备和DHCP服务器不再同一广播域内的时候,屮间设备即路有器(有路由功能的设备)必须要能够转发这种广播包,具体到cisco的设备上,则启用i

9、phelper-address命令,来实现这种屮继。2DHCP服务器要给终端设备分配地址则需要掌握两个重要的信息,第一,该客户端设备所在网络的了网掩码,DHCP服务器依据了网掩码的信息来判断,服务器该分配哪个IP地址,以使得该ip地址在那个了网内,笫二,DHCP服务器必须知道客户端的MAC

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。