2024年1月24日发(作者:)

网络测试的常用命令

命令

Ping命令是最常用的网络测试命令,该命令通过向被测试的目的主机地址发送ICMP报文并接受应答报文,来测试当前主机到目的主机的网络连接状态。

其中部分参数的含义如下:

-t:始终向目的主机发送ICMP包,直到用户按下Ctrl+C键后停止发送

-a:解析计算机NetBios 名

-n count:发送count指定的echo数据包数

-l:定义echo数据包的大小。在默认的情况下windows的Ping发送的数据包的个数。

-f:在数据包种发送“不要分段”标志。

-v TOS:将“服务类型”字段设置为TOS指定的值。

-r:在“记录路由”字段中记录传出和返回数据包的路由。

2.IPConfig命令

IPConfig可用于显示当前的TCP/IP配置的设置值。这些信息一般用来检测人工配置的TCP/IP设置是否正确。如果计算机和所在的局域网使用了动态主机配置的协议(DHCP),这个命令所显示的信息也许更加使用。这是IPConfig可以用户了解自己的计算机是否成功的租到一个IP地址。如果租到了,则可以了解它目前分配到的是什么地址。了解计算机当前的IP地址,子网掩码和默认网关。

Ipconfig命令的用法有

2.1 IPConfing /?显示ipconfig帮助:

2.2 /all 当只用all选项时,IPConfig能为DNS和WINS服务器显示它已配置且所要使用的附加信息(如IP地址等),并且显示内置于网卡中的物理地址MAC。如果IP地址是从DHCP服务器租用的,IPConfig将显示从DHCP服务器上租用IP地址预计失效的日期。

2.3 ipconfig /release和ipconfig /renew这是两个附加项,只能在向DHCP服务器租用其IP地址的计算机上起作用。

2.3.1 如果输入ipconfig /release那么所有接口的租用IP地址便重新交付给DHCP服务器(归还给IP地址)

2.3.1 如果输入ipconfig /renew,那么本地计算机便设法与DHCP取得联系,并租用一个IP地址。

2.4 如果使用IPConfig时不带任何参数选项,那么它为每个已经配置了的接口显示IP地址、子网掩码和默认网关值。

3.tracert 命令

如果要检测网络连通,可以使用tracert命令来检测到达的目标IP地址的路径并记录结果。Tracert命令显示用于将数据包从计算机出传递到目标位置的一组IP路由,以及每个跃点所需的时间。如果数据包不能传递道目标,tracert命令将显示成功转发数据包的最后一个路由。当数据包从计算机的经过多个网关出阿迪道目的地时,tracert命令可以用来跟踪数据报使用的路由(路径)。该实用程序跟踪的路径是源计算机到目的地的一条路径,不能保证或认为数据报总遵循这个路径。Tracert是运行得比较慢的命令(如果指定的目标地址比较远),每个路由起大约需要15秒钟。

Tracert命令的只用很简单,只需要在tracert后面跟一个IP地址后URL,tracert会进行相应的域名转换。Tracert最常见的方法如下:

3.1 tracert IP address [-d] 用于返回到达IP地址所经过的路由器列表。通过-d选项,将更快的显示路由器路径,因为tracert不会尝试解析路径钟路由表的名称。如图3.1中显示了主机到使用tracert命令后显示的结果。

Tracert一般用来检测故障位置,可以用tracert IP查找在那个环节上除了问题,虽然还是没有确定是什么问题,但它已经告诉了位置所在的地方。

4. netstat命令

Netstat命令可以使用户了解到自己的主机是怎样与Internet相连接的,这有助于用户了解网络的整体使用状况。它可以显示当前正在活动的网络的详细信息,如网络连接、路由表和网络接口等信息,也可以让用户得知目前总共有哪些网络连接正在运行。

4.1 Netstat /?玲玲用于查看一下该命令的使用格式以及详细的参数说明。

4.2 netstat –r 显示本机的路由内容。

4.3 netstat –s显示每个协议的显示状态(包括TCP协议、UDP协议、IP协议)。即显示电脑网络连接协议的统计信息。

4.4 netstat –n以数字表格形式显示地址和端口。

4.5 netstat –a 显示所有主机端口号。即显示计算机上网时与外部之间的所有连接,计算机端口与外部的连接状况等。

5. route命令

Route命令在windows中是用来显示、人工添加和修改路由表的项目的。

Route命令的参数command由以下几种:

5.1 print命令用于显示路由表中的当前项目在单路路由器网段上的输出;由于用IP地址配置了网卡,因此所有的这些项目都是自动添加的。

5.2 add命令可以将路由项目添加给路由表。例如,如果要设定一个到目的网络209.98.32.33的路由,其间要经过5个路由器网段,首先要经过本地网络上的一个路由器,其IP地址为202.96.123.5,子网掩码为255.255.255.224,则应该输入以下命令:

Route add 209.88.23.33 mask 255.255.255.224 202.96.123.5 metric 5其中metric表示度量。

5.3 change命令可以用来修改数据的传输路由,不过,不能使用本命令来改变数据的目的地。下面这个例子可以将数据的路由改到另一个路由器,它采用一跳包括3个网段的更直接路径:

Route change 209.98.32.33 mask 255.255.255.224 202.96.123.250 metric 3

5.4 delete 命令可以从路由表中删除路由。例如:

Route delete 209.98.32.33