电子科大 tcpip实验报告二(排错工具ping和trace)

电子科大 tcpip实验报告二(排错工具ping和trace)

ID:11786599

大小:141.00 KB

页数:11页

时间:2018-07-14

电子科大 tcpip实验报告二(排错工具ping和trace)_第1页
电子科大 tcpip实验报告二(排错工具ping和trace)_第2页
电子科大 tcpip实验报告二(排错工具ping和trace)_第3页
电子科大 tcpip实验报告二(排错工具ping和trace)_第4页
电子科大 tcpip实验报告二(排错工具ping和trace)_第5页
资源描述:

《电子科大 tcpip实验报告二(排错工具ping和trace)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、电子科技大学实验报告学生姓名:学号:指导教师:日期:年月日实验项目名称:报告评分:教师签字:一、实验原理“PING”这个名字源于声纳定位操作。PING程序的目的是测试另一台主机是否可达,它发送ICMP回送请求报文给被测主机,并等待返回的ICMP回送应答或差错报告报文。ICMP协议(RFC792)是IP协议的辅助协议,提供差错报告和查询机制。一台主机的可达性不仅取决于IP层是否可达,还取决于使用的高层协议及端口号。仅当被测主机可达时,PING程序才能收到返回的ICMP回送应答报文,并能测出到该主机的往返时间。如果被测主机不可

2、达,PING程序会收到一些ICMP差错报告报文,甚至收不到任何返回信息。根据ICMP差错报告报文的类型可粗略判定主机不可达的原因。不同的物理网络具有不同的最大传送单元(MTU)值,因此可能需要对IP分组进行分片操作使其能够通过这些物理网络。当IP分组被分片时,需要修改分组头中的标志、分片偏移和总长度值,其余各字段将被复制到所有分片中。已经分片的IP分组在遇到具有更小MTU的网络时还会被再次分片。TTL字段是由发送端初始设置在IP分组首部中的一个8bit字段,不同操作系统上的不同应用程序指定的TTL初始值不同。路由器在转发每

3、个IP分组时需要将该分组的TTL值减1或减去该分组在路由器中停留的秒数。由于大多数路由器转发IP分组的时延都小于1秒钟,因此TTL最终成为一个跳站计数器,即分组每经过一台路由器其TTL值被减1。TTL字段的目的是为了防止分组在选路时被无休止的转发。当路由器收到一份需转发的IP分组时,如果该分组的TTL值为1,路由器则丢弃该分组,并向分组源发送一份ICMP的TTL超时报文。TRACE程序使用IP分组首部的TTL字段(生存时间)和ICMP报文,让使用者可以看到IP分组从一台主机传到另一台主机所经过的路由。TRACE程序首先发送

4、一份TTL值为1的IP分组给目的主机,处理该IP分组的第1个路由器即会返回一份以自己的IP地址为源的携带有ICMP超时报文的IP分组,这样TRACE程序就得到了该路径中第1个路由器的IP地址。然后,TRACE程序发送一份TTL值为2的IP分组,同样又可获得该路径中第2个路由器的IP地址。TRACE程序不断增加所发送IP分组的TTL值直至IP分组到达目的主机,即可获得到目的主机所经过的每一个路由器地址。但是,IP分组的目的主机不处理该分组的TTL值,即使收到TTL值为1的IP分组也不会丢弃该分组并产生一份ICMP超时报文。因

5、此,TRACE程序必须判断IP分组是否已到达目的主机,不同操作系统上的TRACE程序的判断方法不同。目前通常有两种实现方法:一种是利用“端口不可达”的ICMP差错报文,另一种则是使用ICMP回送请求和回送应答报文。在前一种方法中,TRACE程序发给目的主机的IP分组中携带的是一份UDP数据报,该UDP数据报的目的端口是一个目的主机上任一应用程序都不可能使用的UDP端口(通常大于30000)。当该IP分组到达目的主机时,目的主机的UDP模块会产生一份“端口不可达”的ICMP差错报文返回给TRACE程序。这样,TRACE程序即

6、可根据收到的ICMP报文是超时还是端口不可达来判断何时结束。在后一种方法中,TRACE程序发给目的主机的IP分组中携带的是ICMP回送请求报文。当该IP分组到达目的主机时,目的主机即会返回一份ICMP回送应答报文给TRACE程序。这样,TRACE程序即可根据收到的ICMP报文是超时还是回送应答来判断何时结束。二、实验目的1、了解网络连通性测试的方法和工作原理2、了解网络路径跟踪的方法和工作原理3、掌握MTU的概念和IP分片操作4、掌握IP分组生存时间(TTL)的含义和作用5、掌握路由表的作用和路由查找算法三、实验内容PC2

7、PC3R1R2F0/0F0/0Ethernet1(VMnet1)Ethernet2(VMnet2)R1F0/0=192.168.11.254/24R2F0/0=192.168.22.254/24R1~R4间4个IP子网掩码均为/30PC2=192.168.11.2/24PC3=192.168.22.3/24PC4=192.168.22.4/24(未开机)R4R3子网A子网BBW=100MMTU=1500BW=2MMTU=800BW=100MMTU=1500BW=64KMTU=800MTU=1500MTU=1500PC4F0

8、/1F0/0S1/1S1/0S1/0F0/1F0/0S1/0实验拓扑中VMware虚拟机PC2、PC3和PC4(未开机)分别位于由提供集线器功能的虚拟网卡VMnet1和VMnet2模拟实现的两个以太网Ethernet1和Ethernet2中,这两个以太网对应的IP子网A和子网B分别连在Dynamips软

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

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

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