第7章-基于UDP的应用协议分析.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
需要特别注意的有: (1)客户端的DHCP REQUEST报文是广播的,源IP地址仍然是,说明客户端还没有得到自己的IP地址。事务ID有变化(0x00003d1e),说明这是重新发起的一个对话。 (2)消息类型解析为Boot Request(1),表示为DHCP请求,表明这是客户端发给服务器端的报文,而报文的具体类型是DHCP:Reuqest(3)。 (3)选项option(50)Request IP Address处给出了客户端希望得到的IP地址(0)。 * 7.3 DHCP协议 (4)选项option(54)DHCP Server Identifier则指出了客户端认定的DHCP服务器的IP地址()。 (5)选项option(55)的参数请求列表列出了客户端可能从服务器得到的参数类型,但请求报文中是空的,没有值,例如子网掩码。 继续考察DHCP服务器对上述请求报文返回的确认报文DHCPACK,如图7-12所示。 * * 图7-12 DHCP ACK报文实例 从报文中可以看到: (1)DHCP ACK报文是单播的,源IP地址是DHCP服务器的IP地址,目的IP地址是0,正是客户端希望DHCP服务器分配给自己的IP地址。尽管这时客户端的协议栈还没有完全确认自己的IP地址,但在接收这个确认后则获得了自己的IP地址和有关设置。 (2)报文中Your (cleint) IP Address给出了DHCP服务器租用给客户的IP地址0。 * 7.3 DHCP协议 (3)报文的具体类型是DHCP:ACK(5)。 (4)选项中与地址租用时间有关的有三项:option(58)Renewal Time Value为30分钟,即更新租约时间T1为租期的50%时间;option(59)Rebinding Time Value为52.5分钟,即重新绑定时间T2为租期的87.5%时间;option(51)IP Address Lease Time为1小时。 (5)选项中还可以看到服务器的IP地址和分配给客户的子网掩码。 还有其他类型的DHCP报文这里就不再给出实例了。本章实验部分有关于DHCP的内容,请读者自己在真实网络环境中去捕获分析。 * 7.4 小结 1.UDP是传输层协议中最简单的协议,提供不可靠、无连接的通信服务。UDP具有较好的通信效能。许多典型应用协议采用了UDP协议来实现,例如RIP、DHCP、DNS和SNMP等。 2.DNS提供名称-地址解析方法,DNS数据库由一组资源记录RR组成,这些数据库由Internet上分布在各地的很大数量的名称服务器来维护。 3.DNS客户端通过解析器与名称解析服务器交互。分为递归查询和迭代查询。 4.DNS协议封装在UDP数据报中传输,使用UDP端口 * 5.动态主机配置协议DHCP是在TCP/IP网络上使客户机获得配置信息的协议,DHCP使得在网络中对计算机地址的管理变得很容易。DHCP既支持动态地址分配,也支持手工或静态地址分配。 6.DHCP客户端启动时发起DHCP发现过程,DHCP服务器提供地址配置响应,经过请求和确认阶段后完成网络参数配置。在租用的中期,客户端会发起租用更新过程。 7.DHCP封装在UDP报文中,BOOTP/DHCP客户端的UDP端口号为68,BOOTP/DHCP服务器的UDP端口号为67。 8.DHCP能够携带多种多样的配置信息,支持各种消息类型选项,对DHCP给定的消息类型只有消息类型53是强制性的。 * 7.4 小结(续) 实 验 实验7-1 DNS协议分析 在真实网络环境中捕获DNS数据报文,分析报文的内容,通过实验掌握DNS报文的构成和DNS名称解析的工作过程。 了解Nslookup程序的用法。 实验7-2 DHCP协议分析 在真实网络环境中捕获DHCP数据报文,分析报文的内容,通过实验掌握DHCP报文的构成和DHCP的工作过程。 * 参考资料 1. W.Richard Stevens. TCP/IP详解卷1:协议. 范建华,胥光辉,张涛等译. 北京:机械工业出版社,2000 2. Laura A.Chappell,Ed Tittle. TCP/IP协议原理与应用(第3版).北京:清华大学出版社,2009 * DNS报文的数据部分由四个变长部分组成。 请求报文中常常都只有问题部分有内容,而其他三个部分的资源记录数为0,因而内容部分为空。各个部分说明如下: (1)DNS问题部分由一组问题记录组成,问题记录格式为查询名字段

文档评论(0)

jyr0221 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档