本文主要是介绍[记录]Ping命令粗略,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
ping命令常用于检测本端和对端的网络是否通畅,是一种ICMP(Internet Control Message Protocol)协议的服务。
ICMP隶属TCP/IP协议族的网络层,无连接协议,用于传递控制消息。
ICMP报文格式:
0~7 bits 类型 常见的值:8是发送,0是接收
8~15 bits 代码 常见的值:和类型搭配,常见0
16~31 bits 校验和
32~47 bits 标识符 是进程号
48~63 bits 序列号
剩下的就是Data部分
ping命令参数:
-t 不停发送包
-l 发送多长的byte,有默认值,有大小限制
-n 发送几次包,有默认值
举例:
ping -l 20 192.168.0.1 -n 50
即向192.168.0.1发送Data是20 byte大小的报文50次。
这篇关于[记录]Ping命令粗略的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!