软件学院 计算机网络 课程实验报告
2012 ~2013 学年 第 二 学期 2011 级 对外汉语 专业
班级: 学号: 姓名:
实验五 网络命令与网络故障分析
一、实验目的
1、了解用键盘命令来显示和改变网络配置; 2、熟悉网络命令的使用;
3、掌握常用的网络管理命令和故障判断方法; 二、实验内容
1.ipconfig命令的使用; 2.netstat命令的使用; 3.tracert命令的使用; 4. route命令的使用;
5. arp及nslookup命令的使用; 三、实验步骤
1.用ipconfig命令可实现网卡的TCP/IP配置参数,刷新DHCP和DNS的设置。 首先需要打开DOS命令界面,通过点击开始菜单中的“运行”选项,输入“cmd”,回车即可打开。输入ipconfig /? ,然后回车,以下是ipconfig的一些参数,如图5-1所示。
图5-1 图5-2
示例:
如果要显示网卡的基本TCP/IP配置参数,键入:ipconfig 如图5-2
1
如果要显示网卡的完整TCP/IP配置参数,键入:ipconfig /all 如图5-3
在排除DNS名称解析故障时,如果要刷新DNS解析器缓存,键入:ipconfig /flushdns如图5-4。
图5-3
图5-4
配置不正确的IP地址或子网掩码是接口配置的常见故障。如果IP地址网络号部分不正确,此时执行每一条ipconfig命令都会显示“no answer”,执行该命令后错误的IP地址就能被发现,修改即可。
当主机系统能到达远程主机但不能到达本地子网中的其他主机时,这表示子网掩码设置有问题,进行修改后故障便不会再出现。
2.netstat用于显示TCP连接、计算机正在监听的端口、以太网统计信息、ipv4/ipv6统计信息等, 不使用参数显示活动的TCP连接。
示例:
不使用参数显示活动的TCP连接,键入netstat如图5-5
要显示TCP连接及其对应的进程ID,每4s显示一次,键入netstat-o 4如图5-6 要显示UDP协议的统计信息,键入netstat -s –p udp如图5-7
图5-5 图5-6
2
图5-7 图5-8
3.tracert的功能是确定到达目标的路径,并显示通路上每一个中间路由器的IP地址. tracert一般用来检测故障的位置,可用tracert IP在那个环节上出了问题。
示例:跟踪到达特定主机的路径,键入tracert www.baidu.com 如图5-9
图5-9
图5-10
在该图中,我们可以很详细地跟踪连接到目标网www.baidu.com的路径信息,例如中途经过多少次信息中转,每次经过一个中转时花费了多长时间。通过这些时间,我们可以很方便地查出用户主机与目标网站之间的线路到底是在什么地方出了故障等情况。在此例中,数据包必须通过11个路由结点才能到达主机www.baidu.com。主机的默认网关是125.219.88.1,其它是到达目的地通过路由的IP地址。
4.route的功能是显示或修改本地的IP路由表。
示例:要显示整个路由表的内容,键入route print 如图5-10 5.arp命令用于显示或修改ARP缓存表的内容。
示例:要显示ARP缓存表的内容,可键入arp –a,要向ARP高速缓存中人工输入一静态项目,键入arp -s IP MAC地址,要人工删除一静态项目,键入arp -d IP,如图5-11.
6.nslookup用于显示dns查询信息,诊断和排除DNS故障.
示例:应用默认的DNS由域名查找IP地址,键入nslookup www.ncwu.edu.cn 如图5-12.
3
图5-11
四、分析与思考
1. 如何将本机IP地址与本机MAC地址绑定起来?
2. 可用什么命令测试本机到主机www.163.com所经过的网络路径,并记录关键设备的IP地址?说明实现方法。
五、实验总结
图5-12
4