标题cmd-ping命令

一、ping命令
通过发送 Internet 控制消息协议 (ICMP) 回响请求消息来验证与另一台 TCP/IP 计算机的 IP 级
连接。相应的回响应答消息的接收情况将和往返过程的时间一起显示出来。Ping 是用于检测网络
连接性、可到达性和名称解析的疑难问题的主要 TCP/IP 命令。如果不带参数,ping 将显示帮助。 (ping-Packet Internet Groper因特网包探索器)。
ICMP是(Internet Control Message Protocol)Internet控制报文协议。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。
二、ping命令格式
ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS][-r count] [-s count] [[-j host-list] | [-k host-list]][-w timeout] [-R] [-S srcaddr] [-4] [-6] target_name
三、ping命令详细参数介绍
-t :Ping 指定的主机,直到停止。
若要查看统计信息并继续操作 - 请键入 Control-Break;
若要停止 - 请键入 Control-C。

-a:将地址解析成主机名。
-n count:要发送的回显请求数。
-l size :发送缓冲区大小。不用此命令默认发送32字节,发送字节有效范围从0到65500。
-f:在数据包中设置“不分段”标志(仅适用于 IPv4)。
-i TTL:设置ping命令发送数据包的生存时间。
TTL是 Time To Live(生存时间值)的缩写,该字段指定IP包被路由器丢弃之前允许通过的最大网段数量。TTL是IPv4包头的一个8 bit字段。虽然TTL从字面上翻译,是可以存活的时间,但实际上TTL是IP数据包在计算机网络中可以转发的最大跳数。TTL字段由IP数据包的发送者设置,在IP数据包从源到目的的整个转发路径上,每经过一个路由器,路由器都会修改这个TTL字段值,具体的做法是把该TTL的值减1,然后再将IP包转发出去。如果在IP包到达目的IP之前,TTL减少为0,路由器将会丢弃收到的TTL=0的IP包并向IP包的发送者发送 ICMP time exceeded消息。
-v TOS:服务类型(仅适用于 IPv4。该设置已不赞成使用,且 对 IP 标头中的服务字段类型没有任何影响)。
-r count:记录计数跃点的路由(仅适用于 IPv4)。
-s count:计数跃点的时间戳(仅适用于 IPv4)。
-j host-list :与主机列表一起的松散源路由(仅适用于 IPv4)。
-k host-list:与主机列表一起的严格源路由(仅适用于 IPv4)。
-w timeout:等待每次回复的超时时间(毫秒)。
-R:同样使用路由标头测试反向路由(仅适用于 IPv6)。
-S srcaddr: 要使用的源地址。
-4:强制使用 IPv4。
-6:强制使用 IPv6。
四、ping命令详细参数举例
1.ping本机地址并解析成主机名:ping -a 127.0.0.1 。
2.ping www.baidu.com,发送的回显请求数为8:ping -n 8 www.baidu.com 。
3.通过ping向www.baidu.com发送100字节的数据包:ping -l 100 www.baidu.com 。

cmd-ping命令相关推荐

  1. win10 ping命令与telnet命令使用详解

    ping命令,主要用来分析和判断网络故障,网络是否可以连通 在windows上使用ping命令 cmd命令启动方式主要有两种: 第一种是快捷费方式Win+R,在运行编辑中,输入cmd即可: 第二种由于 ...

  2. php 基于ICMP协议实现一个ping命令

    php 基于ICMP协议实现一个ping命令 网络协议是什么 ICMP 协议 什么是ICMP? ICMP 的主要功能 ICMP 在 IPv4 和 IPv6 的封装 Wireshark抓包 ICMP 请 ...

  3. 如何使用cmd命令提示符执行ipconfig、ping命令

    使用cmd命令提示符执行ipconfig.ping命令 一.ipconfig命令 使用组合快捷键 Win + R 打开运行对话框,键入"cmd"运行命令提示符.如下图: 点击确定打 ...

  4. cmd 批量ping命令

    cmd 批量ping命令 1.批量ping 1个网段 2.批量ping多个网段 1.批量ping 1个网段 ping 1个网段 for /l %X in (2,1,254) do (ping -n 2 ...

  5. cmd长ping记录日志和时间_cmd中ping命令显示同时输出到文本(编辑实现bat)

    展开全部 方法1: 在输入命令后再加上">"和想保存的文件地址和名字就行了. 1.将Ping命令的加长包输出到62616964757a686964616fe59b9ee7ad ...

  6. cmd运行ping不是内部或外部命令_cmd中用PING命令时,出现'Ping' 不是内部或外部命令 解决方案...

    在cmd中用PING命令时,出现'Ping' 不是内部或外部命令,也不是可运行的程序或批处理文件. 先了解一下内容: 1.可执行文件.命令文件和批处理文件 以.exe或者.com或者.bat为扩展名的 ...

  7. 在cmd中用PING命令时,出现'Ping' 不是内部或外部命令,也不是可运行的程序或批处理文件。...

    在cmd中用PING命令时,出现'Ping' 不是内部或外部命令,也不是可运行的程序或批处理文件. 先了解一下内容: 1.可执行文件.命令文件和批处理文件 以.exe或者.com或者.bat为扩展名的 ...

  8. 如何用命令ping计算机型号,怎么修改cmd中ping命令的数据包大小?

    通过ping命令的l参数可以设置数据包的大小,具体的使用方法如下: C:\Users\xxx>ping 192.168.1.1 正在 Ping 192.168.1.1 具有 32 字节的数据: ...

  9. 使用C#调用外部Ping命令获取网络连接情况

    以前在玩Windows 98的时候,几台电脑连起来,需要测试网络连接是否正常,经常用的一个命令就是Ping.exe.感觉相当实用. 现在 .Net为我们提供了强大的功能来调用外部工具,并通过重定向输入 ...

  10. php ping 命令注入,CTF关于ping命令注入问题

    题目样式 对于看到ping或者ping命令却没有弄waf时就要想到命令注入. 具体注入方法 看到ping命令就可以利用截断来执行新的命令. 首先测试所有的截断符号: '$' ';' '|' '-' ' ...

最新文章

  1. 2021年大数据常用语言Scala(二十七):函数式编程 聚合操作
  2. Visual Studio 2017 15.7预览版发布
  3. dataTable() 与 DataTable() 的差别与处理方式
  4. css选择器的综合使用
  5. 无限重启_三星蓝光播放器出现无限自动重启BUG,涉及不少用户及不同型号
  6. 深入继承之抽象类和接口综合分析及完整案列解说(一)
  7. iphone怎么重启_iPhone看完这个都要卡死机!这串神秘代码,是真的有毒
  8. 利用composer搭建PHP框架(二.控制器)
  9. 文本文件和二进制文件的判别
  10. 澳洲2022人口普查结果出炉--华人占比开始下降
  11. Stata实验——计算个股“上海机场“的市场模型和CAPM模型的β值
  12. CS相关经典书籍的书评
  13. 用Keras和直方图均衡化进行深度学习的图像增强
  14. 麦马计算机科学和麦马数学专业,积极配合 成功申请麦克马斯特大学数学专业...
  15. java秒换算成时分秒的形式
  16. 编程入门先学哪种语言好
  17. P6-Vue3后台管理系统-构建业务组件连通公共组件
  18. python量化交易之 放量跌到底买入-涨1.1再卖
  19. C语言基础入门48篇_13_关系运算符与关系表达式(等于(==)、不等于(叹=)、大于(>)、小于(<)、小于等于(<=)、大于等于(>=),5==nValue方式避免bug,==不可比较浮点型数据)
  20. vue生命周期方法(钩子函数)初始化数据一般写在哪里

热门文章

  1. 转载 不负如来不负卿
  2. 冶化工业计算机模拟仿真工作,工业仿真,工业三维虚拟仿真技术平台 - 【中视典数字科技】...
  3. 目前国内几大著名报表软件
  4. calendar的使用。以及如何获取某月份最后一天的方法
  5. Java招聘的一些心得和建议
  6. ARM微控制器与嵌入式系统 基础知识
  7. 关于gps测量精度的分析
  8. 通过扫码内容 生成条形码
  9. 美团2018测开编程题——改卷子魔法表
  10. Chatbot 架构