您的位置:控制工程论坛网论坛 » 工业以太网 » ping命令

netwell

netwell   |   当前状态:在线

总积分:5615  2024年可用积分:0

注册时间: 2006-12-06

最后登录时间: 2017-03-16

空间 发短消息加为好友

ping命令

netwell  发表于 2008/11/15 10:00:19      1006 查看 3 回复  [上一主题]  [下一主题]

手机阅读

现场调试网络的项目以及和网络相关的系统时,ping命令帮助很大。

使用Ping检查连通性有五个步骤:
1. 使用ipconfig /all观察本地网络设置是否正确;
2. Ping 127.0.0.1,127.0.0.1 回送地址Ping回送地址是为了检查本地的TCP/IP协议有没有设置好;
3. Ping本机IP地址,这样是为了检查本机的IP地址是否设置有误;
4. Ping本网网关或本网IP地址,这样的是为了检查硬件设备是否有问题,也可以检查本机与本地网络连接是否正常;(在非局域网中这一步骤可以忽略)
5. Ping远程IP地址,这主要是检查本网或本机与外部的连接是否正常。

http://hi.baidu.com/inking26/blog/item/1dabb11931d9a44542a9ad78.html

Ping 某个IP地址,并且把结果写入到txt中
ping 10.4.168.148 > d:\\test.txt"

,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]] [-w timeout] destination-list

-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
不停的ping地方主机,直到你按下Control-C。

-a Resolve addresses to hostnames.
解析电脑NetBios名。
例:C:\>ping -a 192.168.1.21
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
Reply from 192.168.1.21: bytes="32" timeping -n 50 202.103.96.68
Pinging 202.103.96.68 with 32 bytes of data:
Reply from 202.103.96.68: bytes="32" time="50ms" TTL="241"
Reply from 202.103.96.68: bytes="32" time="50ms" TTL="241"
Reply from 202.103.96.68: bytes="32" time="50ms" TTL="241"
Request timed out.
………………
Reply from 202.103.96.68: bytes="32" time="50ms" TTL="241"
Reply from 202.103.96.68: bytes="32" time="50ms" TTL="241"
Ping statistics for 202.103.96.68:
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
Minimum = 40ms, Maximum = 51ms, Average = 46ms
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。

-l size Send buffer size.
定义echo数据包大小。
在默认的情况下windows的ping发送的数据包大小为32byt,我们也可以自己定义它的大小,但有一个大小的限制,就是最大只能发送65500byt,也许有人会问为什么要限制到65500byt,因为Windows系列的系统都有一个安全漏 洞(也许还包括其他系统)就是当向对方一次发送的数据包大于或等于65532时,对方就很有可能当机,所以微软公司为了解决这一安全漏洞于是限制了ping的数据包大小。
C:\>ping -l 65500 -t 192.168.1.21
Pinging 192.168.1.21 with 65500 bytes of data:
Reply from 192.168.1.21: bytes="65500" time<10ms TTL="254"
Reply from 192.168.1.21: bytes="65500" time<10ms TTL="254"
………………
这样它就会不停的向192.168.1.21电脑发送大小为65500byt的数据包,如果你只有一台电脑也许?有什么效果,但如果有很多台电脑那么就可以使对方完全瘫痪.

1楼 0 0 回复
  • comorg

    comorg   |   当前状态:在线

    总积分:6891  2024年可用积分:0

    注册时间: 2007-01-29

    最后登录时间: 2017-09-07

    空间 发短消息加为好友

    comorg   发表于 2008/11/5 22:17:55

    现在天天断网的,时时都要PING一下的,烦哦
    2楼 回复本楼

    引用 comorg 2008/11/5 22:17:55 发表于2楼的内容

  • xym050506

    xym050506   |   当前状态:离线

    总积分:0  2024年可用积分:0

    注册时间: 0001-01-01

    最后登录时间: 0001-01-01

    空间 发短消息加为好友

    xym050506   发表于 2008/11/6 22:28:20

    3楼 回复本楼

    引用 xym050506 2008/11/6 22:28:20 发表于3楼的内容

  • netwell

    netwell   |   当前状态:在线

    总积分:5615  2024年可用积分:0

    注册时间: 2006-12-06

    最后登录时间: 2017-03-16

    空间 发短消息加为好友

    netwell   发表于 2008/11/15 10:00:19

    ping 10.4.168.148 > e:\test.txt 写入 
    4楼 回复本楼

    引用 netwell 2008/11/15 10:00:19 发表于4楼的内容

总共 , 当前 /