网络测试与故障诊断实验指导书.doc
《网络测试与故障诊断实验指导书.doc》由会员分享,可在线阅读,更多相关《网络测试与故障诊断实验指导书.doc(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实验一 网络测试常用命令实验一、实验目的1) 学习常用网络测试命令的使用。2) 通过实验熟练这些命令的作用的使用方法,为后续的实验做准备,同时为从事网络工程设计、网络管理工作奠定基础。二、实验环境与设备PC每生一台(能上INTERNET)。三、实验原理1) Ping(1) 原理源站点向目的站点发送ICMP request报文,目的主机收到后回icmp repaly 报文.这样就验证了两个接点之间IP的可达性.(2) 功能用ping 来判断两个接点在网络层的连通性.(3) 使用方法l Ping n 连续ping N个包l Ping t 持续地Ping直到人为地中断,ctrl+breack暂时终止
2、Ping命令查看当前的统计结果,而ctrl+c则是中断命令的执行l Ping l 指定每个ping 报文的所携带的数据部分字节 0-65500数2) ARP 地址解析协议(1) 原理arp即地址解析协议,在常用以太网或令牌LAN上,用于实现第三层到第二层地址的转换IP MAC(2) 功能显示和修改IP地址与MAC地址的之间映射.(3) 使用方法l Arp a :显示所有的ARP表项l Arp -s:在ARP缓存中添加一条记录. C:Arp -s 126.13.156.2 02-e0-fc-fe-01-b9l Arp -d:在ARP缓存中删除一条记录. C:Arp -d 126.13.156.2
3、l Arp -g:显示所有的表项3) Tracert(1) 原理tracert 是为了探测源节点到目的节点之间数据报文经过的路径.利用IP报文的TTL域在每个经过一个路由器的转发后减一,如果此时TTL=0则向源节点报告TTL超时这个特性,从一开始逐一增加TTL,直到到达目的站点或TTL达到最大值255.(2) 功能探索两个节点的路由.(3) tracert常见用法tracertIPaddress-d该命令返回到达IP地址所经过的路由器列表。通过使用-d选项,将更快地显示路由器路径,因为tracert不会尝试解析路径中路由器的名称。4) Route(1) 原理路由是IP层的核心问题,路由表是TC
4、P/IP协议栈所必须的核心数据结构,是IP选路的唯一依据.(2) 功能route命令是操作,维护路由表的重要工具.(3) route 使用方法l Route print 查看路由表.l Route add 增加一条路由记录.l Route delete 删除一条路由记录.l Route p add 永久地增加一条路由记录(重起后不丢失NT)5) Netstat(1) 原理该命令只有在安装了 TCP/IP 协议后才可以使用(2) 功能netstat 命令显示协议统计信息和当前的 TCP/IP 连接。(3) 使用方法:Netstat -a -e -n -s -p protocol -r inter
5、val l - a 显示所有连接和侦听端口。服务器连接通常不显示。l -e 显示以太网统计。该参数可以与 -s 选项结合使用。l -n 以数字格式显示IP地址和端口号(而不是尝试查找名)。6) Nbtstat(1) 功能是解决 NetBIOS 名称解析问题的有用工具。可以使用 nbtstat 命令删除或更正预加载的项目(2) 使用方法Nbtstat -a remotename -A IP address -c -n -R -r -S -sl nbtstat -n 显示由服务器或重定向器之类的程序在系统上本地注册的名称。l nbtstat A 使用远程计算机的 IP 地址并列出名称表。l nbt
6、stat a 对指定name的计算机执行 NetBIOS 适配器状态命令。适配器状态命令将返回计算机的本地 NetBIOS 名称表,以及适配器的媒体访问控制地址。l nbtstat -c 显示 NetBIOS 名称缓存,包含其他计算机的名称对地址映射7) ipconfig(1) 功能ipconfig 命令获得主机配置信息,包括 IP 地址、子网掩码和默认网关。对于 Windows 95 和 Windows 98 的客户机,请使用 winipcfg 命令而不是 ipconfig 命令。 (2) 使用方法l ipconfig当使用IPConfig时不带任何参数选项,那么它为每个已经配置了的接口显示
7、IP地址、子网掩码和缺省网关值。l 2 ipconfig /all ipconfig /All: 显示所有细节信息,包括主机名、结点类型、DNS服务器、NetBIOS范围标识、启用IP路由、启用WINS代理、NetBIOS解析使用DNS、适配器地址、IP地址、网络掩码、默认网关、DHCP服务器、主控WINS服务器、辅助WINS服务器、获得租用权等等。 l ipconfig /release和ipconfig /renew 这是两个附加选项,只能在向DHCP服务器租用其IP地址的计算机上起作用。如果我们输入ipconfig /release,那么所有接口的租用IP地址便重新交付给 DHCP服务器
8、(归还IP地址)。如果我们输入ipconfig /renew,那么本地计算机便设法与DHCP服务器取得联系,并租用一个IP地址。请注意,大多数情况下网卡将被重新赋予和以前所赋予的相同的IP地址。 8) Pathping(1) 原理pathping命令是一个路由跟踪工具,它将ping和tracert命令的功能和这两个工具所不提供的其他信息结合起来。pathping命令在一段时间内将数据包发送到到达最终目标的路径上的每个路由器,然后基于数据包的计算机结果从每个跃点返回。由于命令显示数据包在任何给定路由器或链接上丢失的程度,因此可以很容易地确定可能导致网络问题的路由器或链接。 (2) 使用方法pat
9、hping -n -h maximum_hops -g host-list -p period -q num_queries -w timeout -t -R -r target_name9) Netsh(1) 功能给用户提供一种交互方式操作的办法(2) 使用方法l Windows 2000 的 cmd shell 下,输入 netsh l 就出来:netsh 提示符, l 输入 int ip 就显示: l interface ip l 例:输入 dump ,我们就可以看到当前系统的网络配置: 10) Net命令(1) 功能NET 命令是一个命令行命令,Net 命令有很多函数用于实用和核查计算
10、机之间的NetBIOS连接,可以查看我们的管理网络环境、服务、用户、登陆等信息内容 (2) 使用方法l Net view作 用:显示域列表、计算机列表或指定计算机的共享资源列表。 命令格式:Net view computername | /domain:domainname l Net User作 用:添加或更改用户帐号或显示用户帐号信息。 命令格式:Net user username password | * options /domain l Net Use作 用:连接计算机或断开计算机与共享资源的连接,或显示计算机的连接信息。 命令格式:Net use devicename | * co
11、mputernamesharenamevolume password|* /user:domainnameusername /delete| /persistent:yes | no l Net Time作 用:使计算机的时钟与另一台计算机或域的时间同步。命令格式:Net time computername | /domain:name /set l Net Start 作 用:启动服务,或显示已启动服务的列表。命令格式:Net start service l Net Pause 作 用:暂停正在运行的服务。 命令格式:Net pause service l Net Continue 作 用:
12、重新激活挂起的服务。命令格式:Net continue service l Net Stop 作 用:停止 Windows NT/2000/2003 网络服务。 命令格式:Net stop service l Net Statistics作 用:显示本地工作站或服务器服务的统计记录。 命令格式:Net statistics workstation | serverl Net Share作 用:创建、删除或显示共享资源。 命令格式:Net share sharename=drive:path /users:number | /unlimited /remark:textl Net Session
13、作 用:列出或断开本地计算机和与之连接的客户端的会话。 命令格式:Net session computername /deletel Net Send作 用:向网络的其他用户、计算机或通信名发送消息。 命令格式:Net send name | * | /domain:name | /users messagel Net Print作 用:显示或控制打印作业及打印队列。 命令格式:Net print computername job# /hold | /release | /deletel Net Name作 用:添加或删除消息名(有时也称别名),或显示计算机接收消息的名称列表。l Net Lo
14、calgroup作 用:添加、显示或更改本地组。 命令格式:Net localgroup groupname /add /comment:“text ” | /delete /domainl Net Group作 用:在 Windows NT/2000/2003 Server 域中添加、显示或更改全局组。 命令格式:Net group groupname /add /comment:text | /delete /domainl Net File作 用:显示某服务器上所有打开的共享文件名及锁定文件数。 命令格式:Net file id /closel Net Config作 用:显示当前运行的
15、可配置服务,或显示并更改某项服务的设置。 命令格式:Net config service optionsl Net Computer作 用:从域数据库中添加或删除计算机。 命令格式:Net computer computername /add | /dell Net Accounts作 用:更新用户帐号数据库、更改密码及所有帐号的登录要求。 命令格式:Net accounts /forcelogoff:minutes | no /minpwlen:length /maxpwage:days | unlimited /minpwage:days /uniquepw:number /domain四
16、、实验内容及步骤(详细操作请参考课件后上网搜索)1) Ping命令的使用点击“开始”“运行”,在“运行”对话框“打开”后键入cmd,按“确定”,到命令行方式下。(1) 回环测试。这个ping命令被送到本地计算机IP软件。这一命令可以用来检测TCP/IP的安装或运行存在的某些最基本的问题。(2) Localhost是127.0.0.1的别名,我们也可以利用localhost来进行回环测试,每台计算机都能够将名称localhost转换成地址127.0.0.1。如果做不到这一点,则表示主机文件(host)中存在问题。C:ping localhost(3) Ping本机IP。若无回复,说明本地计算机的
17、TCP/IP安装或配置存在问题。在命令中加入参数-t,本地计算机应该始终对该ping命令做出应答,使用ctrl+C终止操作。(4) Ping局域网内其它主机IP。该命令对局域网内的其它主机发送回送请求信息。如果能够收到对方主机的回送应答信息,表明本地网络中的网卡和传输媒体运行正常。(5) Ping网关:如果能够收到应答信息,则表明网络中的网关路由器运行正常。(6) Ping域名服务器:如果能够收到应答信息,则表明网络中的域名服务器运行正常。(7) Ping远程IP地址。(8) Ping域名地址。(9) Ping 相邻主机IP,并添加参数-a,用来解析目的主机的名称。(10) Ping 相邻主机
18、IP,如果需要返回6个应答信息,并且应答信息“数据”字段为1000字节。2) Tracert命令的使用(1) 如果要跟踪到达福建农林大学校园网服务器()的路径。(2) 在跟踪过程中,为了防止将每个IP地址解析为它的名称,可以在tracert命令中使用参数-d。(3) 可练习跟踪外部服务器路径,如。3) Netstat命令的使用(4) 如果需要显示所有有效连接(包括TCP和UDP两种)的信息,可以在netstat命令中使用参数-a,这里包括已建立的连接(Established),也包括监听连接请求(Listening)的那些连接,以及计算机侦听的TCP和UDP端口。(5) 可以在netstat命
19、令中使用参数-e来显示关于以太网的统计数据。C:netstat e(6) 如果需要显示已建立的有效的TCP连接,可以在netstat命令中使用参数-n。(7) 如果需要显示TCP和UDP的统计信息,可以使用如下命令。C:netstat s p tcpC:netstat s p udp(8) 如果需要显示关于路由表的信息,可以在netstat命令中使用参数-r。C:netstat r4) Ipconfig命令的使用(1) 如果需要显示所有适配器的基本TCP/IP配置,可以使用不带参数的ipconfig命令。C:ipconfig(2) 如果需要显示所有适配器的完整TCP/IP配置,可以在ipcon
20、fig命令中使用参数/all。C:ipconfig /all(3) 使用ipconfig/release来释放ip地址(4) 使用ipconfig/renew可以/重新向DHCP服务器租用ip地址(5) 清理并重设DNS客户解析器缓存的内容,可以通过在ipconfig命令中使用参数/flushdns来实现。C:ipconfig /flushdns(6) 如果需要显示DNS客户解析器缓存的内容,可以在ipconfig命令中使用参数/displaydns。C:ipconfig /displaydns5) Route命令的使用(1) 使用route print命令显示本机路由表。C:route pr
21、int6) Arp命令的使用(1) Arp a :显示所有的ARP表项. 例(2) Arp -s:在ARP缓存中添加一条记录. C:Arp -s 126.13.156.2 02-e0-fc-fe-01-b9(3) Arp -d:在ARP缓存中删除一条记录.C:Arp -d 126.13.156.2(4) Arp -g:显示所有的表项 C:Arp -g7) nbtstat(1) nbtstat -n 显示由服务器或重定向器之类的程序在系统上本地注册的名称。(2) nbtstat A 使用远程计算机的 IP 地址并列出名称表。(3) nbtstat a 对指定name的计算机执行 NetBIOS
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络 测试 故障诊断 实验 指导书
限制150内