实验二常用网络测试命令的应用一、实验目的(1)了解系统网络命令及其所代表的含义,以及所能对网络进行的操作。(2)通过网络命令了解网络状态,并利用网络命令对网络进行简单的操作。二、实验设备实验机房,计算机安装的是Windows98/2000/XP操作系统三、实验内容和要求(1)利用ipconfig命令查看本机的网络配置信息(2)利用ping命令检测网络连通性(3)利用arp命令检验MAC地址解析(4)熟练使用netstat、ftp、tracert等网络命令四、背景知识windows操作系统本身带有多种网络命令,利用这些网络命令可以对网络进行简单的操作。需要注意是这些命令均是在DOS命令行下执行。本次实验学习6个最常用的网络命令。(1)Ping命令ping[-t][-a][-ncount][-llength][-f][-ittl][-vtos][-rcount][-scount][[-jcomputer-list]|[-kcomputer-list]][-wtimeout]destination-list参数-tPing指定的计算机直到中断。-a将地址解析为计算机名。-ncount发送count指定的ECHO数据包数。默认值为4。-llength发送包含由length指定的数据量的ECHO数据包。默认为32字节;最大值是65,527。-f在数据包中发送“不要分段”标志。数据包就不会被路由上的网关分段。-ittl将“生存时间”字段设置为ttl指定的值。-vtos将“服务类型”字段设置为tos指定的值。-rcount在“记录路由”字段中记录传出和返回数据包的路由。count可以指定最少1台,最多9台计算机。-scount指定count指定的跃点数的时间戳。-jcomputer-list利用computer-list指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源)IP允许的最大数量为9。-kcomputer-list利用computer-list指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源)IP允许的最大数量为9。-wtimeout指定超时间隔,单位为毫秒。destination-list指定要ping的远程计算机。查看ping的相关帮助信息“ping/?”(2)ipconfig命令ipconfig是WINDOWS操作系统中用于查看主机的IP配置命令,其显示信息中还包括主机网卡的MAC地址信息。该命令还可释放动态获得的IP地址并启动新一次的动态IP分配请求。(3)ARP显示和修改IP地址与物理地址之间的转换表。ARP-sinet_addreth_addr[if_addr]ARP-dinet_addr[if_addr]ARP-a[inet_addr][-Nif_addr]-a显示当前的ARP信息,可以指定网络地址,不指定显示所有的表项-g跟-a一样-d删除由inet_addr指定的主机,可以使用*来删除所有主机-s添加主机,并将网络地址跟物理地址相对应,这一项是永久生效的。eth_addr物理地址if_addr网卡的IP地址inet_Addr代表指定的IP地址(4)tracert命令:判断数据包到达目的主机所经过的路径,显示数据包经过的中继节点的清单和到达时间(5)netstat:让用户了解到自己的主机是怎样与Internet连接的,显示当前正在活动的网络连接netstat–r:显示路由表信息netstat–s:显示每个协议的状态,包括TCP\UDP\ICMP等netstat–n:以数字表格形式显示已经建立连接的IP地址和端口netstat–a:察看所有的连接五、实验步骤1、记录本机的主机名,MAC地址,IP地址,DNS,网关等信息。ipconfig–all命令描述:________________________________________________执行结果:_______________________________________________________2、利用ping工具检测网络连通性1)当一台计算机不能和网络中其他计算机进行通信时,可以按照如下步骤进行检测。在DOS窗口下输入“ping127.0.0.1”命令,此命令用于检查本机的TCP/IP协议安装是否正确,注:凡是以127开头的IP地址都代表本机。2)在DOS窗口下输入“ping本机IP地址”命令,此命令用于检查本机的服务和网络适配器的绑定是否正确。注:这里的服务一般是指“Microsoft网络客户端”和“Microsoft网络的文件和打印机共享”。3)接下来在DOS窗口下输入“ping网关IP地址”命令,此命令用来检查本机和网关的连接是否正常。4)最后在DOS窗口下输入“ping远程主机IP地址”命令,此命令用来检查网关能否将数据包转发出去。5)利用ping命令还可以来检测其他的一些配置是否正确。在DOS窗口下输入“ping主机名”命令,此命令用来检测DNS服务器能否进行主机名称解析。6)在DOS窗口下输入“ping远程主机IP地址”命令,如果显示的信息为“Destinationhostunreachable”(目标主机不可达),说明这台计算机没有配置网关地址。运行“ipconfig/all”命令进行查看,网关地址为空。7)在配置网关地址后再次运行同样命令,信息变为“Requesttimedout”(请求时间超时)。此信息表示网关已经接到请求,只是找不到IP地址为远程主机的这台计算机。命令描述:________________________________________________执行结果:_______________________________________________________Ping命令的其它用法8)连续发送ping探测报文:如ping-t210.41.109.52(这个地址需要根据具体的实验环境来搭配)Ctrl+Break查看统计信息,Ctrl+C结束命令命令描述:________________________________________________执行结果:_______________________________________________________9)自选数据长度的ping探测报文:ping目的主机IP地址-lsize10)不允许对ping探测报分片:ping目的主机IP地址-f命令描述:________________________________________________执行结果:_______________________________________________________11)修改“ping”命令的请求超时时间:ping目的主机IP地址-wtime指定等待每个回送应答的超时时间,单位为毫秒,默认值为1000毫秒命令描述:________________________________________________执行结果:_______________________________________________________3、利用Arp工具检验MAC地址解析1)输入“arp–a”命令,可以查看本机的arp缓存内容命令描述:________________________________________________执行结果:_______________________________________________________2)如本机的ARP表是空的,则ping本组相邻机的IP地址(要能PING通),再查看本机的arp缓存内容,此时是否还是空的?利用“ping”命令将一个站点的IP地址与MAC地址的映射关系加入ARP表命令描述:________________________________________________执行结果:_______________________________________________________3)将相邻机在本机ARP表中的表项删除。arp-dip地址(删除由ip地址指定的项)利用“arp-d”命令删除ARP表项命令描述:________________________________________________执行结果:_______________________________________________________4)给相邻机的IP添加一个静止的错误的MAC地址对应项,再PING相邻机,此时是否能PING通?arp-sip地址MAC地址在ARP缓存中添加项,将IP地址和物理地址关联。例:arp-s192.168.0.10000-d0-09-f0-33-71添加ip为192.168.0.100与其对应的MAC为00-d0-09-f0-33-71的表项命令描述:________________________________________________执行结果:_______________________________________________________熟练练习以下命令4.netstat1)netstat-r2)netstat-s3)netstat-n4)netstat-a通过截图的形式记录实验结果5.tracert判断数据包到达目的主机所经过的路径,显示数据包经过的中继节点的清单和到达时间