ping 命令里的-L 是什么意思

来源:百度知道 编辑:UC知道 时间:2024/05/26 15:29:42
是什么意思
有什么用

ping 命令里的-L 是:size Send buffer size定义echo数据包大小。

在默认的情况下windows的ping发送的数据包大小为32byte,也可以自己定义大小,但有一个大小的限制,就是最大只能发送65500byte,因为Windows系列的系统都有一个安全漏洞(也许还包括其他系统)就是当向对方一次发送的数据包大于或等于65532时,对方就很有可能宕机,
所以微软公司为了解决这一安全漏洞于是限制了ping的数据包大小。

ping是一个很常用的小工具,它主要用于确定网络的连通性问题 使用ping命令后,常见的出错信息通常分为3种: 

1、unknown host:不知名主机,该远程主机的名字不能被域名服务器DNS转换成IP地址,故障原因可能是域名服务器有故障,或者目标主机的名字不正确,或者网络管理员的系统与远程主机之间的通信线路有故障。 

2、Destination Host Unreachable:此错误信息表明执行命令的计算机没能将信息发送到对方那里。大多数情况是自己一方的计算机LAN连接线掉线,或者由于IP设置不对,而无法进行正常通信。 

3、Request time  out:表示在规定时间内因某种原因没有返回ping命令的应答,这种情况很可能是对方的计算机没有运行,或者中间线路不通致使信息没有到达对方那里。大多数情况下是企业防火墙等阻挡了ping命令中使用的ICMP信息。在这种情况下即便通信对象正在工作,也会有这种结果显示。(echo包顺利到达目的主机,且目的主机也向源主机返回echo-reply包,但是echo-reply包在半路上丢失,无法到达源主机。)  

 

Ping命令的具体语法格式: ping目的地址[参数1J[参数2]……  

其中目的地址是指被测试计算机的IP地址或域名主要参数有:  a:解析主机地址 

c:数据:发出的测试包的个数,缺省值为无限ping l:数值:所发送缓冲区的大小 

TTL:Time To Live 服务器会返回一个数值,然后每经过一个网络设备减1&n