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

下载本文档

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

文档简介

1、DHCP动态主机配置协议分析【实验目的】1 .掌握DHCP的报文格式;2 .掌握DHCP的工作原理。【实验学时】2学时【实验环境】本实验中需要有一台开启 DHCP服务的主机。锐捷的三层交换机 RG-S3750-24即可以 配置DHCP服务,本实验中使用锐捷的三层交换机作为 DHCP服务器。实验拓扑图如图5- 1所示:主机ADHCP客户机捕获端三层交换机DHCP服务器图5- 1实验拓扑图【实验内容】1、学习DHCP协议的工作原理;2、学习DHCP协议的工作过程;3、了解DHCP报文的格式;4、学习DHCP的使用方法;5、学习如何在锐捷三层交换机上配置DHCP服务。【实验流程】图5- 2实验流程图

2、【实验步骤】步骤一:在三层交换机上配置 DHCP服务Switch1#configure terminaSwitch1(config)#service dhcp!在交换机上启用 DHCP服务Switch1(config)#ip dhcp pool ruijie!定义DHCP的地址池Switch1(dhcp-config)#network !定义DHCP地址池中包含的地址段Switch1(dhcp-config)#domain-name !与IP地址同时分配的域名Switch1(dhcp-config)#dns-server

3、0!与IP地址同时分配的 DNS服务器地址Switch1(dhcp-config)#default-router !与IP地址同时分配的网关地址Switch1(dhcp-config)#lease 8!定义地址租约期限为8天Switch1(dhcp-config)#exitSwitch1(config)#interface vlan 1Switch1(config-if)#ip address Switch1(config-if)#no shutdownSwitch1(config-if)#exit步骤二:用实验主机自动获

4、取IP地址,捕获数据包并进行分析1、在实验主机上启动网络协议分析仪进行数据捕获并设置过滤条件,在工具栏点击过滤器”按钮,会弹出 设置&过滤器对话框,在 过滤器类型”中选择 类型过滤器:类型值中选 择“DHCP协议”,点击设置参数”按钮后确定”:开始复制硝玷亘找 设置适配器 地址本icr SHir关于图5- 3设置DHCP过滤器2、将实验主机的网卡置为自动获取IP地址,点击 确定”按钮:Internet 班波(TCP/IP) Rtt团!X常现*J_建版使用.。0 偏j m/iooo R同瑞任考创建一个新的在我馈置率usd由1办公 网招克S? Tisdg防火培设置禁用此网睛设缶修豆就连接童

5、船名出报至看此埋接的帙态更季上匕慎旗的我立此淳把炖用下苑项目©: HfLinkH 第.Lirark Hon.i. fe r* ItS 廿tt& (TCI野明itr/ir是载a的厂址网胡!z i£SL后在 ilWulZ 域 隹 目/选接技限制或无辽擢师支什5漏强克营营旧金-0'1v®o硼.惨士阿闾耳辞咨到D-修凸d详幽信耳本地连盘LAS 成®® Intwiwt已连推上.I-|1 T- I目海律工F地址|画则心图5- 4设置实验主机地动获取IP地址3、主机会广播发送DHCP的DISCOVER报文,步骤一中配置的 DHCP服务器会进行

6、 响应主机的请求,为实验主机分配一个 IP地址,可以看到IP地址、网关、DNS服务器、 租约期限等参数都按照事先设定的进行了分配:MlJIDQTS3Tstca32cMdr chcBBEthernet adapter 本地连接:Conncct ion-spec if ic DHS Suff ixBescriipt ion . , . . 1 -国ruij ic-com nitel<R> PRO/100 PL NetwaFk ComnectionPhysical Addras&. - . . . Dh& Enabled. . Autoccnf i-gruration E

7、mabl&d IP Address , Subnet haslk . De fault GateiM .串. . DHCP Server . . DH£ Servers . Lease Obtained.,.-. Lease Expires . , , & - .00-15-5B -2F-7E-7E¥csYes192.168.i,i192,160.1.102tWU 呼P 月 N7日 15=1?:S»29D日车上(J月5日lE=i7:E¥图5- 5主机获得DHCP服务器分

8、配的地址注意:如果需要重新捕获 DHCP保文,可在 Windows系统的命令行方式下,输入命令“ipconfig- relea5解放申t#的IP地址,再使用命令aipconfig - renlwf请求进行请求即可。4、捕获此过程中的数据包,可以看到DHCP分配IP地址的4个过程一一Discover、Offer、Request、Ack :文件的 漏短曲 工程0 工目 书聃帕口审辞 O 。活空号九导出开岫© 】复判就日查找因吧号15S恒百瑞过宽粉总名黑高<> |序号时同该地址目的地tt协城长有人* 4.DOOOQO1924»|-155.555,255.55rtCP&

9、#174;. 33* 580 DOODODi192.168. J .2192 166.1.1DHCP加342* 6E5.CC0D0DSla.o.D.o255. Z558 255.255口MP的目2 口)中7©6-MaDaDsl.l&Q.Ll255;2S5,2S5,255DHCP由J83 B66 dckidqos0.0,0.02S5.2S5.2S5,255DHCPtfj. 3S7 中9K.OOOD0DSISS.lB.Ll历5,西5,西5 西5DHCPtfi. 383 V<亶十六选制独宪区学底包列表DxflmDOOEO 口我100000。 3x00000100 3x0000

10、0110 3XD00DO120 3xCOOW13O;3x000X1 J0 DxDOOLIJIil00 00 Od0000 DO 0D 00 00 00 00 00 00 00 m 00 A00 00 oo00OOOOOOXQOOODQDOOODOODQCI00 00 000000 ro 00 00 00 00 00 00 00 0D 00 DO0D EK 000000 00 63 32 53 63 35 DI *4 01 Ot3D 07 Dt0015 58 2F 7E 7E 32 04 CD Afi 01 02 DC07 54 4F405A 的昕 55 3C 06 4D 53 46 54 20

11、 352E 30 3702 DC DO08 FF01 DF 03 06 2C 2E 2F IF 21 F9 2B 2B "00 00*."仁活雷里|百例设视山|Ra a.dy.数据长度得的犯林 BfA8F91J-CHOP匚mm ig硬件类型一o硬件长度方匚,谢;0事婴标记:QX1F2AB31DG松鸵口©愧国:。金客户EF: 口丘丸口连主机卬:口.口. 口,Q爱,附弭第二P;0.Q.Q.Q淳艰眄。口Q客户主机硬件电址:口>5-53-小处花 二期品器主机名:MK:口引导交件名由Eh.李益标识:口 M63K5363O消息赤答:53白捎总是歧;IIDISCOVEP.

12、:DATA图 5- 6 DHCP 的 Discover 报文图5- 7 DHCP 的Offer报文图 5- 8 DHCP 的 Request 报文图5- 9 DHCP 的ACK才艮文5、观察DHCP会话,按照这4个报文的内容填写下表。表5-6 DHCP 会话表目的端口 /源端口报文类型操作码事务标记客户IP主机IP步骤三:编辑一个DHCP报文并在另一端捕获查看1、在主机上打开协议数据发生器,在工具栏上选择 添加“,会弹出 网络包模版”对话框,选择“DHCP协议模版:建立一个DHCP数据报文:制的Qf'i曼国 磷 导出设置复制拈Q&X唯1 斗第捌触至渔 上穗下参校麴和*网市关于通

13、戳掂包列袤ii序号时同差诙地址1目前附址1将说英出长度<庖挥生成的阿珞包:时间至:ARP陆以蟆版BCiDTP曲也面A附5囱谡得藤 FTPti&谈辑版 HT印桃设5.版冏坏可速博钗国中1cMp超打四说模原 6瞰亚蹄由为议擅板1OMP回星他谀梗扳才十六进制昆示区JCHF时间锹曲罂艮版 JG但协改理版CMP子咫橙国巾议探整 心1的1协议穆.恒 1P1AP肉/侬j wit)设想,慎V-图5- 10建立DHCP协议报文2、填写其中以太网帧头、IP首部、UDP首部和DHCP报文的内容: 填写以太网协议首部信息:目的物理地址:在这里我们构建一个Discover报文,目的 MAC地址为广播地址:

14、FF-FF-FF-FF-FF-FF ;源物理地址:填入实验主机的MAC地址:00-15-58-2F-7E-7E ;类型或长度:该字段应为0800 (即IP协议的类型值)。填写IP协议头信息:总长度字段:包括 UDP段内容的总长度,20 IP+8 UDP+300 DHCP = 328;标识:按照前面捕获的 DHCP Discover报文的标识字段内容填入, 为0x746B ;高层协议字段:即上层协议类型为17 (UDP协议的类型为17);发送IP地址:手工填入 ;目标IP地址:手工填入广播 IP地址:55 ;点击工具栏中的 校验和”按钮方f算IP头校验和

15、。填写UDP协议的各个字段信息:16位源端口号:68;16位目的端口号:67;UDP总长度:包UDP头部和携带数据的总长度,8 UDP+300 DHCP= 308 ;校验和:点击工具栏中的校验和”按钮方t算UDP校验和。填写DHCP协议报文的内容:操作码:1 (代表这是客户端发往服务器端的报文);硬件类型:1 (代表10M以太网);硬件地址长度:6 (代表6字节);跳数:0;事务标识:按照前面捕获的报文填入:0x1F2AB31D ;秒数:0;保留:0;客户地址: ;主机地址: ;服务器地址: ;网关地址: ;客户主机硬件地址:填入实验主机

16、的MAC地址:00-15-58-2F-7E-7E ;服务器主机名:0 ;引导文件名:0;事务标识:按照前面捕获的报文填入:0x63825363 ;消息标签:填入十进制的数字53 (即0x35,代表这是DHCP协议报文);消息长度:按照前面捕获的报文填入:1;消息类型:1 (代表这是一个DHCP Discover报文);数据:按照前面捕获的报文填入:74 01 01 3D 07 01 00 15 58 2F 7E 7E 32 04 C0 A801 02 0C 07 54 4F 4D 5A 48 4F 55 3C 08 4D 53 4654 20 35 2E 30 37 0B 01 0F 03 0

17、6 2C 2E 2F 1F 21F9 2B 2B 02 DC 00 FF 00 00最终编辑的结果如图 5- 11所示:嗡酉亮色*珊区日 LdiEfmet 口 1 剖装内电目的捌表堵比FF-FFFFFFHT十亡进朝a|fi用总物朝地止8府海正赤兀十羯进则依|$0克摄0800十一曲H 也团E rU版本傅启0|1PI1JB凹解若皿00十六进制III国定长度郊四标识7WB十六密剧1412回导志06|1匕1丹陵则量国生存的间电阳W1由由藏类a:37网1力改甚犯C53A十六进间10团1总哲wg北DiD.OjO£目端哨址255 255.255.S5【峋可E h皿明餐Q喇1口导田PI2 I。目的落

18、口号早岸团 UC*忠性83Q6412邱培第J6056十大密制6|2 r附kp部井号 祚的1toll0展"英型1(LII)旧展件储址长度$Lsh耽?q削9等各标记口网叼0廿费0何2】臼限留0EL咽O雪R地址O.D.ClOEL中通主也噫ItO.D.CuO(LfiHQ段各科地址H.D.DuO同叼O RSftltO.D.QjO网町O害口主机建件增址O-L5-5a-2F-7E-7E十六进林网1旬O里务强三机名C千再M川|的O引导交件当C于将# :30e|L2fia事务标谀iTBZSMJ十六通+f 3HO由基而武巨二不妙C明*长度1网电美曼i膻哂1博提C130lX©7M.OO15Mia

19、F rt reK0+C00L(l2K0754lF<i tfl1l=S涧BL超£ ady图5- 11编辑DHCP报文的内容3、点击工具栏上的 发送”按钮,将编辑好的 DHCP数据报文发送。4、在实验主机上运行网络协议分析仪,捕获数据,捕获结果如图5- 12所示,从中可以看到报文类型为 DHCP Discover报文:文件9 编粗驿 工程如 工具G 帮助闻,口由副。哈:J,T1W 冷炉才易"湎至SA导出是制粘砧量法设片后靛塞江涛轮地址本TCF 3JHP关于第颗据色列表响 1 mat 1自 aaatt| 序号 t'Io E.OOOOOfe ko.o.o255.2S5

20、,2S5,255RHC的342;* 15.000000s0.«,0.02S5.2S5,2S5.2550HCPt!&. 342* 2 自000)55I92.l«e-L.l釜5.釜兄密主期5PHQPt!&. 303* 3 Z.QOWOftI92.|«6.L.I献.有5年8.菊5QHCPt!&3羽,_ "S-r 二忘色十六进*嗓据国*00000000 FF FF FF FF FF FF 00 15 55 2F ZE ?E H 00 45 00 内3x00000010 DI 4B 74 6B 00 00 80 11 C5 3A 00 0Q

21、 00 CO FF FF0x00000020 FF FF 00 44 00 43 01 34 *8 F9 01 01 06 CO IF 2A0x00000030 B3 1D X CO 00 X 00 00 00 00 00 0D 00 00 00 00Li«OODOQCMfl DO 00 00 LO 0D X 00 15 5B 2F 7E 7E 国 00。口 00口kOOOOOCSO oo m 00 00 00 30 00 00 oo 00 do do od doDxOOOOOOBO OOOOOOXOOOOOOOODQOOOOOOOOXOOOOnmnnnnTTi mnnnnnnnnn

22、niTinnmrTinnnnnnnnnnnn*:5,金话钝国|d会想粗四|协双给彻利':谢醺:度击LX?校盥和:皿芹9G.操作吗J日硬件梵型:1Q WKJ®:6C. 口.j事音圻记:口用FZO63LEi口的数沼I.母徐0里客尸田:*.0,0爱服帮酬。力力力Fp:a.a.D.o.君尸主机硬件地止口用5-50-左女-% 般舆国主机芍:旧比口引导文件名:3t: 口_事务讦识力勒3E253环O消息标签:53口消息长度”口消息类班:口氏。RXPS:DATA图5- 12捕获编辑的DHCP报文【参考配置】Switch1#show running-configBuilding configu

23、ration.Current configuration : 1388 bytesversion RGNOS 10.2.00(2), Release(28794)(Fri Dec 21 09:27:15 CST 2007 -ngcf32)hostname Switch1vlan 1!no service password-encryption service dhcp!ip dhcp pool ruijie domain-name lease 8 0 0network dns-server 0default-router !interface FastEthernet 0/1!interface FastEthernet 0/2!interface FastEthernet 0/3!interface FastEthernet 0/4!interface FastEthernet 0/5!interface FastEthernet 0/6!interface F

温馨提示

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

最新文档

评论

0/150

提交评论