计算机网络实践 网络协议分析实验报告.pdfVIP

计算机网络实践 网络协议分析实验报告.pdf

  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文档。上传文档
查看更多
计算机网络实践 网络协议分析实验报告

计算机网络技术实践 实验报告 实验名称 网络协议分析 姓 名____________ _实 验 日 期: 2010 年5 月11 日 学 号______ ___ _实验报告日期 : 2010 年5 月12 日 实验环境 两台PC 机PC1、 PC2 PC1: 操作系统:Windows7 PC2: 操作系统:Windows XP 使用软件:wireshark IP地址: PC1: PC2: 实验目的 练习并熟练掌握使用抓包软件进行网络抓包的方法; 学习并掌握ARP 地址解析协议的工作原理,并能根据抓包结果对ARP 协议进 行分析; 学习并掌握 ICMP地址解析协议的工作原理,并能根据抓包结果对 ICMP协议 进行分析; 通过对同一网络和不同网络中的两台主机的数据收发流程进行分析,并理解 ARP 和 ICMP的工作机制。 实验内容及步骤 实验内容 实验6.1:ARP 协议分析 关于arp 缓存表项的生存期(有效时间) 的观察和验证; 无偿ARP 和重复的 IP地址检测。 实验6.2:ICMP协议分析 分析回送或回送响应; 分析超时报文; 分析目标主机不可达报文。 实验6.3:数据包收发的整个流程分析 分析两台同一网络中PC 机之间的数据包收发过程 分析两台不同局域网中PC 机之间数据收发的过程 3、分析HTTP 代理工作过程 实验步骤 实验6.1:ARP 协议分析 arp –d 删除所有表项; PC1ping PC2 的 ip地址,触发arp 过程;用ethereal 观察arp 过程;arp –a 观察mac 地址。 用ethereal 观察arp 分组。 在一台PC1 上设置 IP,然后在另一个PC2 上设置相同的 IP,用etherea l抓 arp 包,会发现pc2 在设置完 IP后,会首先发送一个无偿arp 请求,pc1 收 到后,会向pc2 回复,在重复这样三次后,就可以确定网络内具有与之相同 的 ip主机,pc2 就无法初始化其tcp/ip 协议栈了。 实验6.2:ICMP协议分析 分析ping 命令中的 ICMP分组; 用ping 命令探测网络上较远的结点,但把TTL 设置较小(如本例中的3),如: ping –i 3 ,察看返回信息,并用 ethereal 看 返回的 ICMP超时信息,看 ICMP分组内容。 再ping 其它的主机,实现不可达的返回消息。 实验6.3:数据包收发的整个流程分析 两台同一网络中PC 机之间的数据包收发过程 两台不同局域网中PC 机之间数据收发的过程 实验结果及分析 本实验主要分析ARP 协议和 ICMP协议,主要在PC1 和PC2 之间使用ping 命令,触发协议的工作,以便使用抓包软件进行抓包,并进行协议分析。 实验6.1:ARP 协议分析 PC1ping PC2 的 ip地址 由上图可以看出,当清除arp 表项后,ping 与源主机在同一网络中的另一台 主机(66),然后再次查看源主机的arp 表,发现多了一条目的 主机的arp 表项。 分析: 当一台主机要发送数据包时,首先它会将数据包中的目的地址与自己的子网 掩码相“与”,判断结果是不是与自己在同一个网络中。如果在同一个网络, 则主机查询自己的arp 表,看该目的 ip有没有相应的arp 表项,即与该 ip 对等的mac 地址。如果没有,则向该网络中广播一个 arp request 包,在 该arp request 包封装源主机的 ip地址以及对应的mac 地址,同时携带目 的主机的 ip 地址。当其他主机收到该 arp request 包后首先与自己的 ip 地址比较,如果不相等则直接丢弃该包;如果相等,则目的主机接收 arp request 包后将源主机的 ip地址和对应的mac 地址加入自己的arp 表项,然 后将自己的mac 地址封装到一个 arp reply 包中发回给源主机。源主机收 到 arp reply 包后将目的主机的 ip 地址与 mac 地址对应表项加入自己的 arp 表中。 如果判断目的主机与自己不在同一个网络时,源主机首先查询自己的 arp 表,看看表中有没有默认网关的 mac 地址,如果没有则进行网关的 arp 解析,过程与上一

文档评论(0)

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

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

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档