宝哥软件园

ping数据包命令是什么?ping命令包命令格式的详细说明

编辑:宝哥软件园 来源:互联网 时间:2021-11-06

大多数人可能不知道ping命令是什么,也不知道它是用来做什么的,也不知道它有什么功能。其实ping命令是网络技术人员比较熟悉的,但是可以说很少有人能把ping命令的功能做到最大限度。Ping是网络中非常有用的TCP/IP工具。它的主要功能是检测网络的连通性和分析网络的速度。让我们告诉你一些边肖常用的ping数据包命令格式。

ping大包命令是什么?ping命令大包命令格式详解

什么是平?

ping Packet Internet touch—-Internet Packet Explorer是Windows附带的一个可执行命令。它是用于检测网络是否畅通或网络链路速度的命令。它利用网络上机器IP地址的唯一性,向目标地址发送数据包,然后要求对方后悔一个同样大小的数据包,以检测两台网络机器是否连接和连接,延迟是多少。Ping指的是端到端连接,通常用作可用性检查。但是有些病毒木马会强制大量远程ping命令抢占你的网络资源,导致系统变慢,网速变慢。Ping入侵被严格禁止,作为大多数防火墙的基本功能供用户选择。通常情况下,如果你不用它做服务器或者做网络测试,你可以安全的选择它,保护你的电脑。

命令参数

根据ping命令的帮助描述,说说使用中需要的技巧,Ping只有在安装了TCP/IP协议后才能使用:Ping[-t][-a][-n count][-l length][-f][-I TTL][-v tos][-r count][-s count][-j computer-list]|[-k computer-list]。

参数:

-t: Ping指定的计算机,直到被键盘上的Control-C键打断。

-a:将地址解析为计算机的NetBios名称。

-n:发送由count指定的ECHO数据包的数量。使用此命令,您可以自己定义传输次数,这对测量网络速度非常有帮助。它可以测试发送数据包的平均返回时间和时间速度。默认值为4。

-l:发送指定数据量的ECHO数据包。默认值为32字节;最大值为65500字节。

-f:在数据包中发送“不分段”标志,数据包不会被路由上的网关分段。通常,您发送的数据包将通过路由分段发送给对方。添加此参数后,将不会分段处理路线。

-i:将生存时间字段设置为TTL指定的值。指定TTL值在对方系统中停留的时间。同时检查网络运行情况。

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

-r:在记录路由字段中记录输出和返回数据包的路由。通常,发送的数据包通过一系列路由到达目的地址。此参数可用于设置要检测的路由数量。限制可以追溯到9条路线。

-s:指定由count指定的度量的时间戳。与参数-r类似,但该参数不记录数据包返回的路由,最多只记录4条路由。

-j:使用计算机列表指定的计算机列表路由数据包。连续的计算机可以被中间网关(路由稀疏源)分开。允许的最大IP数为9。

-k:计算机列表使用计算机列表指定的计算机列表路由数据包。连续的计算机不能被中间网关(路由严格源)分开。允许的最大IP数为9。

-w: timeout以毫秒为单位指定超时间隔。

目标列表:指定要ping的远程计算机。

使用方式

Windows操作系统:平x.x.x.x -l,l=65500

ping大包命令是什么?ping命令大包命令格式详解

协议分析及工作原理

我们来看看ping中使用的网络协议:ping使用ICMP协议的echo请求(类型: 8)和echo回复(类型: 0),所以最基本的ping实际上是一个Echo请求和一个Echo回复。这一次我们重点关注的是-l后的数字造成的差异,因为每一个物理层都有不同的MTU,所以它指定了每个数据包的最大长度,比如以太网,就是1500字节。对于Windows支持的ping,在-l之后的最大长度是65,500,这意味着每个ping数据包最多可以包含65500字节的数据,加上ICMP报头(总共8字节),而ICMP协议是基于IP协议的,需要加上IP报头(总共20字节),总共65528字节。这比1500字节长得多,所以必须通过IP协议层进行分片。从上面的分析也可以看出,每个以太网数据包中可以加载的ICMP数据部分最大长度为1472字节,65500字节需要加载45个数据包。

测试范围

1.网络连接,这可以通过最简单的ping来实现。

2.IP协议层分片重组的验证,这是本案的主要验证对象。

3.网络传输的稳定性和可靠性,452=90包的传输必须在规定时间内完成,一包不能错。

常见错误

在检查网络连通性的过程中,可能会出现一些错误,一般分为两种最常见的类型。

1.请求超时‘请求超时’,表示《PING(一)》中提到的对方可能安装了防火墙或者关机,并且这台机器的IP不正确,网关设置错误。

IP不正确:IP不正确主要是因为IP地址设置错误或者IP地址冲突,可以使用ipconfig /all命令检查。在WIN2000下很少发生IP冲突,因为系统会自动检测网络中是否有相同的IP地址,并提醒你是否设置正确。在NT中,不仅会出现“请求超时”的提示,还会出现“硬件错误”的提示,比较特殊。不要被它的提示所迷惑。

网关设置错误:该错误可能出现在第四步。网关设置错误主要是因为网关地址设置不正确或者网关没有为你转发数据,或者远程网关可能出现故障。这主要是因为您在ping外部网络地址时出错了。错误是外部主机返回的消息“请求超时”无法Ping通。

2.目标主机不可达。当您开始ping网络计算机时,如果网络设备出现故障,它将返回一条消息,提示“目标主机不可达”。如果在局域网中使用DHCP分配IP,而发生DHCP失败的情况,那么使用PING命令就会产生这个错误。因为当DHCP失败时,客户端不能被分配到IP系统,而只能有自己的IP,经常被设置为不同子网的IP。因此,将出现“目标主机不可达”。此外,如果子网掩码设置不正确,也会出现此错误。

另一个特别之处是,路由返回错误消息,通常在“目的主机不可达”之前添加一个IP地址,解释哪条路由无法到达目的主机。这表明您的机器与外部网络连接没有问题,但与主机连接有问题。

以上是Ping数据包的命令格式。要想很好地运行ping,需要先安装TCP/IP协议,然后才能使用。ping中的参数已详细描述。希望用户在学习ping命令后,一定要遵守网络法律法规。严禁使用ping命令轰炸网络或恶意破坏服务器。记住。

更多资讯
游戏推荐
更多+