电子科技大学TCPIP实验二排错工具Ping和Trace实验报告..doc
文本预览下载声明
电 子 科 技 大 学
实 验 报 告
学 号 2901305032 学生姓名: XXX
课程名称: TCP / IP
任课老师: 张 科
实验项目名称 排错工具-Ping和Trace
实验2:排错工具-Ping和Trace
【实验内容】
实验拓扑中VMware虚拟机PC2、PC3和PC4(未开机)分别位于由提供集线器功能的虚拟网卡VMnet1和VMnet2模拟实现的两个以太网Ethernet1和Ethernet2中,这两个以太网对应的IP子网A和子网B分别连在Dynamips软件模拟实现的路由器R1和R2的F0/0接口上。R1和R2经由Dynamips软件模拟实现的路由器R3和R4互联,R1、R2、R3和R4之间运行OSPF路由协议,没有缺省路由。
实验者在PC2上使用通信测试命令(ping)和路径跟踪命令(tracert),结合Dynamips软件的分组捕获功能以及Wireshark软件的捕获分组查看功能,测试子网A、B之间的连通性和通信路径,考察IP地址和分组长度对网络间通信的影响以及IP分组生存时间(TTL)对网络间IP分组交付的影响,体会ICMP协议的差错报告机制,理解并掌握PING和TRACE的工作原理和操作命令。
【实验步骤】
1、依次启动VMware Workstation中TCPIP组内的虚拟机PC2和PC3。(注:不开启PC4)
2、启动Dynamips Server,然后运行lab2.net,在Dynagen窗口中提示符“=”后依次输入以下命令启动路由器R1、R2、R3和R4:
= start R1
= start R2
= start R3
= start R4
3、在PC2上使用“route print”命令查看并记录该主机的路由表。
4、在PC2的cmd窗口键入“ping”命令,查看并记录选项-n、-l、-f的含义和功能。然后在PC2上ping PC3的IP地址确保整个实验网络运行正常。
5、在Dynagen窗口中提示符“=”后依次输入以下命令捕获子网A和子网B中的分组:
= capture R1 f0/0 aping.cap
= capture R2 f0/0 bping.cap
6、在PC2上使用-n选项ping PC3的IP地址,记录ping回应信息。
ping -n 1 PC3的IP地址
7、在PC2上使用-n和-l选项ping PC3的IP地址,记录ping回应信息。
ping -n 1 -l 1500 PC3的IP地址
8、在PC2上使用-n、-l和-f选项ping PC3的IP地址,记录ping回应信息。
ping -n 1 -l 1500 -f PC3的IP地址
9、在PC2上ping未开机的PC4,记录ping回应信息。
ping -n 1 192.168.22.4
10、在PC2上ping 10.1.1.1,记录ping回应信息。
ping -n 1 10.1.1.1
11、在Dynagen窗口中提示符“=”后依次输入以下命令重新捕获子网A和子网B的分组:
= 、
= no capture R2 f0/0
= capture R1 f0/0 atrace.cap
= capture R2 f0/0 btrace.cap
12、在PC2上trace PC3的IP地址,记录trace回应信息。
tracert PC3的IP地址
13、在Dynagen窗口中提示符“=”后依次输入以下命令停止捕获子网A和子网B中的分组:
= no capture R1 f0/0
= no capture R2 f0/0
14、用Wireshark软件查看并分析捕获的分组文件(aping.cap、bping.cap、atrace.cap、btrace.cap)中的ping和trace通信分组,查看过滤条件为“ip.proto == 1”(在Wireshark主窗口界面“过滤工具栏”的“Filter:”域中输入)。
15、实验结束后,按照以下步骤关闭实验软件、上传实验数据、还原实验环境:
(1)在Dynagen窗口中提示符“=”后依次输入以下命令关闭Dynagen窗口,然后再关闭Dynamips Server窗口:
= stop /all
= exit
显示全部