实验15 DHCP服务器配置及原理实验

上传人:re****.1 文档编号:564905969 上传时间:2024-02-04 格式:DOCX 页数:6 大小:326.58KB
返回 下载 相关 举报
实验15 DHCP服务器配置及原理实验_第1页
第1页 / 共6页
实验15 DHCP服务器配置及原理实验_第2页
第2页 / 共6页
实验15 DHCP服务器配置及原理实验_第3页
第3页 / 共6页
实验15 DHCP服务器配置及原理实验_第4页
第4页 / 共6页
实验15 DHCP服务器配置及原理实验_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《实验15 DHCP服务器配置及原理实验》由会员分享,可在线阅读,更多相关《实验15 DHCP服务器配置及原理实验(6页珍藏版)》请在金锄头文库上搜索。

1、1 实验目的通过实验,掌握DHCP服务器配置及工作原理。2 实验环境VMware 及 windows 2003 系统WireShark3 实验原理3.1 DHCP 简介DHCP (Dynamic Host Configuration Protocol )提供了一种简便的方法,能够自动地为网 络中没有IP地址的主机分配IP地址、子网掩码等信息,不再需要手动进行配置,大大减轻 了网络管理员的工作量,因此得到了广泛的应用。32 DHCP客户端获得IP地址的过程客户机从DHCP服务器获得租约的简要步骤是:初始化一选择一请求一绑定。1、初始化当DHCP客户计算机启动时,其IP地址并没有任何设置。然后它将

2、DHCP DISCOVER消 息发送给本地子网。DHCP DISCOVER包含客户介质访问控制(MAC)地址及客户系统名称。 MAC地址是所有网卡保存的唯一地址。通过在消息中使用MAC地址,客户确保能在网络上 唯一地被识别。2、选择DHCP服务器从客户计算机收到DHCP DISCOVER消息后,将通过DHCP OFFER信息作出 反应。DHCP OFFER信息包含有客户计算机的MAC地址,提供了 TCP/IP地址,子网掩码以及 DHCP 服务器的 IP 地址,它以广播的方式送到客户计算机。 DHCP 服务器发送 DHCP OFFER 信息之后仍暂时保留发送给客户计算机的地址,并等待要获得该地址

3、的客户的确认信息。如果在引导期间DHCP客户没有从DHCP服务器接收到DHCP OFFER消息,它将每隔五 分钟与DHCP服务器试着进行五次通信。其中四次重试间隔时间分别为2、4、8、16秒,另 一次则在 0100 毫秒之间的任意间隔。3、请求当 DHCP 客户接收到 DHCP OFFER 消息时,要决定使用哪一条消息,因为网络上有可能 有多个DHCP服务器,客户可能收到不止一条DHCP OFFER消息。一般情况下,客户计算机使用第一条接到的信息。然后客户计算机发送DHCP REQUEST 消息给DHCP服务器。这条消息告诉服务器,DHCP客户机接受提供的TCP/IP地址及是否需 要任何其他配

4、置信息,例如,缺省网关地址,因为客户计算机没法使DHCP服务器确认自己 已经接收TCP/IP地址,仍需利用基于服务器的MAC地址的广播消息来向所有DHCP服务器 传递DHCP REQUEST消息。这样,如果网上还有其他DHCP服务器并向客户计算机提供了 DHCP OFFER 消息,则可在收到广播消息之后将它们所保留的地址释放回可用的地址池。4、绑定当为DHCP客户服务的DHCP服务器从客户计算机那里接收到DHCP REQUEST消息时, DHCP服务器将用DHCP ACK消息回答DHCP REQUEST。DHCP ACK消息告诉客户计算机它现 在具有有效租约。服务器利用广播消息向客户发送DHC

5、P消息,一旦客户计算机接收到DHCP ACK,它就完成自己的IP配置并成为一个完全受租的客户。DHCP客户机所具有的租约是具有约期的,到时会过期。决定租约过期的时间阶段在客 户系统第一次接到租约时由DHCP服务器设置。根据系统从DHCP服务器接收到展期确认所 需的时间,客户将经过展期与重绑定两个步骤来展期其租约。(1) 展期DHCP客户计算机在租约时间用掉一半时,发送DHCP REQUEST消息给DHCP服务器, 开始展期进程。除非对DHCP客户计算机加以限制,否则服务器会自动地展期客户租约并通 过发送DHCP ACK消息向客户计算机进行租约确认。注意,客户计算机的租约请求是消息而 不是广播,

6、因为DHCP客户计算机当前具有TCP/IP配置并能够利用协议与服务器进行通信。(2) 重绑定当用掉87.5%的租约时间而DHCP客户计算机仍未展期租约时,DHCP客户计算机才进入 重绑定状态。此时,DHCP客户计算机向网络广播DHCP REQUEST消息,试图与任一 DHCP 服务器建立联系。然后, DHCP 服务器可能会以 DHCP ACK 作出反应,将自动展期客户计算 机租约,或者DHCP服务器迫使DHCP客户计算机重新开始获得租约进程。4 实验任务(1) 创建DHCP服务器并完成基本配置。(2) 捕捉DHCP数据包,完成DHCP通信过程的数据分析,验证DHCP的通信原理。5 实验步骤5.

7、1配置DHCP服务器利用VMware中的虚拟机Windows2003搭建DHCP服务器,虚拟网络使用“仅主机模式”。1、IP 规划:选择一个 IP 地址区段作为本 DHCP 服务器的地址池,请填写下面的表格。注:这里仅仅是一个示例,设置什么网络参数由你自己确定)本机IP地址分配的IP地址范围和子网掩码排除的IP地址范围租 约 期 限默认网关DNS服务器地址172.16.10.10/172.16.10.2172.16.10.25172.16.10.10172.16.12172.16.10172.16.10.244/240.20天.110表格1DHCP服务器IP地址规划2、安装 DHCP 服务器根

8、据表格 1 的 IP 地址规划,先为 DHCP 服务器配置固定的 IP 地址,然后安装 DHCP 服 务器组件。3、配置 DHCP 服务器在DHCP服务器中“新建一个作用域”根据向导提示(图1所示),完成作用域的各项 参数的设置(效果如图 2 所示)。图 1 新建作用域向导示意图图 2 作用域参数设置效果示意图4、测试 DHCP 服务器利用宿主机作为客户机,把它的IP地址设置为“自动获得IP地址” 在“命令提示符”下输入命令:ipconfig /all,查看客户机能否从DHCP服务器上获得IP地址。正确获得IP地址的效 果如图 3 所示。图 3DHCP 客户机正确获取 IP 地址示意图注意,如

9、果没有正确获取IP地址,可以使用命令:ipconfig /release,释放当前的IP地址ipconfig /renew,重新获取IP地址5.2 DHCP 工作原理分析1、在客户机上开启WireShark,并设置捕捉bootp数据包。2、使用命令:ipconfig /release,释放当前的IP地址ipconfig /renew,重新获取IP地址在Wireshark中查看捕获的DHCP数据包,效果如果4所示。图 4 捕获 DHCP 数据包示意图3、分析 DHCP 数据包,填写下表:(注:这里仅仅是一个例子,需要根据你的实际情况填写)报文类型源地址目的地址源端口目的端口DHCP Discov

10、ero.o.o.o255.255.255.2556867DHCP offer172.16.10.10255.255.255.2556768DHCP Request0.0.0.0255.255.255.2556867DHCP ACK172.16.10.10255.255.255.25567686、思考(1)DHCP 协议数据包是封装在什么数据包中传输的?答:UDP(2)DHCP 的传输层协议的端口号是多少? 答:客户端 68,服务器端67。(3)DHCP 的报文中哪些是广播报文? 答:全部都是使用广播方式(4)DHCP Request 报文为什么要用广播方式?答:因为网络上的DHCP服务器可能不止一个,使用广播方式,以便通知其他的DHCP 服务器收回其预分配的网络地址参数。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号