文档详情

第6章常用的网络命令行程序.ppt

发布:2015-09-13约5.02千字共31页下载文档
文本预览下载声明
* 第6章 常用的网络命令行程序 第6章 常用的网络命令行程序 6.1 网络命令行程序简介 6.2 IP配置程序ipconfig 6.3 网络连通测试程序ping 6.4 显示网络连接程序netstat 6.5 路由分析诊断程序 tracert 6.6 路由跟踪程序pathping 6.1 网络命令行程序简介 在网络调试的过程中,常常要检测服务器和客户机之间是否连接成功、希望检查本地计算机和某个远程计算机之间的路径、检查TCP/IP的统计情况以及系统使用DHCP分配IP地址时掌握当前所有的TCP/IP网络配置情况,以便及时了解整个网络的运行情况,以确保网络的连通性,保证整个网络的正常运行。在Windows 2000中提供了以下命令行程序。 (1) ?ipconfig:用于查看当前计算机的TCP/IP配置; (2) ?ping:用于测试计算机之间的连接,这也是网络配置中最常用的命令; (3) ?netstat:显示连接统计; (4) ?tracert:进行原机与目的机之间的路由连接分析; (5) ?pathping:测试路由器。 6.2 IP配置程序ipconfig 发现和解决 TCP/IP 网络问题时,先检查出现问题的计算机上的 TCP/IP 配置。可以使用 ipconfig 命令获得主机TCP/IP配置信息,包括 IP 地址、子网掩码和默认网关。命令格式为ipconfig /options,其中options选项如下: ?/?:显示帮助信息。 ?/all:显示全部配置信息。 ?/release [adapter]:释放指定网络适配器的IP地址。 ?/renew [adapter]:?刷新指定网络适配器的IP地址。 /flushdns:清除DNS解析缓存。 ?/registerdns:刷新所有DHCP租用和重新注册DNS名称。 ?/displaydns:显示DNS解析缓存内容。 使用带/all 选项的 ipconfig 命令时,将给出所有接口的详细配置报告,包括任何已配置的串行端口。使用 ipconfig /all可以将命令输出重定向到某个文件,并将输出粘贴到其他文档中,也可以用该输出确认网络上每台计算机的 TCP/IP 配置,或者进一步调查 TCP/IP 网络问题。例如,若计算机配置的 IP 地址与现有的 IP 地址重复,则子网掩码显示为0.0.0.0。 图6-1是使用ipconfig /all 命令输出,显示了当前计算机配置的IP地址、子网掩码、默认网关以及DNS服务器地址等相关的TCP/IP信息。 图6-1 使用ipconfig命令查看TCP/IP配置 6.3 网络连通测试程序ping 在网络调试的过程中,在检测服务器和客户机之间是否连通的时候,一般情况下只要用ping命令就可以判断。ping命令使用ICMP(网际消息控制协议)来简单地发送一个网络数据包并请求应答,接收到请求的目的主机再次使用ICMP发回相同的数据,于是ping便可对每个包的发送和接收时间进行报告,并报告无影响包的百分比,这对确定网络是否正确连接以及网络连接的状况(包丢失率)十分有用。命令格式为: ping??[-t]??[-a]??[-n?count] ?[-l?length] ?[-f] ?[-i?ttl] ?[-r?count] ?[-s?count] ?[[-j?computer-list]| [-k computer-list]] ?[-w timeout] ? destination-list 参数说明如下: -t:一直ping指定的计算机,直到从键盘按下Ctrl+C键中断。 -a:将地址解析为计算机NetBIOS名。 -n count:发送count指定的ECHO数据包数。通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助。能够测试发送数据包的返回平均时间及时间的快慢程度。默认值为 4。 -l length:发送指定数据量的ECHO数据包。默认为 32 字节,最大值是65500字节。 -f:在数据包中发送“不要分段”标志,数据包就不会被路由上的网关分段。通常所发送的数据包都会通过路由分段再发送给对方,加上此参数以后路由就不会再分段处理。 -i ttl:将“生存时间”字段设置为TTL指定的值。指定TTL值在对方的系统里停留的时间,同时检查网络的运转情况。 -r count:在“记录路由”字段中记录传出和返回数据包的路由。通常情况下,发送的
显示全部
相似文档