公告:服务器迁移已顺利完成! 网址全面启用 https

服务器2号 服务器3号 服务器5号

申请VIP无广告,支付宝,微信,USDT!
在线客服请尝试以下不同链接如果进不了的话在线客服(1) (2) (3) (4) (5) (6)
(7) (8) (9) 实时开通

查看完整版本: ping命令简单介绍+用ping简单测网速

zhwpt1 2009-10-9 13:54

ping命令简单介绍+用ping简单测网速

[color=#669900][color=#669966]
ping可以用来检查网络是否通畅或者网络连接速度,而作为网络管理员ping命令是第一个必须掌握的DOS命令。我们可以用ping来给网络上指定IP的计算机发送一个数据包,而对方就要返回一个同样大小的数据包,根据返回的数据包就可以判定对方机器的存在。[/color]
[color=#6666cc]现在来进入命令提示符进行ping的操作。
[/color]开始→运行 在运行中输入“cmd”回车或点击确定打开命令提示符。(如下图)
[color=#669900][img]http://bbs.cfanhome.com/attachment/Mon_0708/15_53489_b2fb886ddbb4bcb.gif[/img]
打开之后我们就会看到久违的命令提示符了(如下图) [/color]
[img]http://bbs.cfanhome.com/attachment/Mon_0708/15_53489_bcb1ef90ded9aee.gif[/img]
[color=#669900]现在来了解一下ping的各个参数命令。输入如下格式:“ping/?”或直接打上“ping‘也可以
回车就可看到ping命令的参数。
[img]http://bbs.cfanhome.com/attachment/Mon_0708/15_53489_bda2939922f299c.gif[/img] [/color][/color]
[color=#669900][color=#669900][color=#0000ff]中文参数[/color]
[color=#666600]-a  将地址解析为计算机名。[/color]
[color=#666600]-t  校验与指定计算机的连接,直到用户中断。[/color]
[color=#666600]-n  发送由 count 指定数量的 ECHO 报文[/color]
[color=#666600]-l    发送包含由 length 指定数据长度的 ECHO 报文[/color]
[color=#666600]-f  在包中发送“不分段”标志。该包将不被路由上的网关分段。[/color]
[color=#666600]-v  将“服务类型”字段设置为 tos 指定的数值[/color]
[color=#666600]-r  在“记录路由”字段中记录发出报文和返回报文的路由[/color]
[color=#666600]-s  指定由 count 指定的转发次数的时间邮票。[/color]
[color=#666600]-j  经过由 computer-list 指定的计算机列表的路由报文。中间网关可能分隔连续的计算机[/color]
[color=#666600]    (松散的源路由)。允许的最大 IP 地址数目是 9[/color]
[color=#666600]-k  经过由 computer-list 指定的计算机列表的路由报文。中间网关可能分隔连续的计算机[/color]
[color=#666600]    (严格源路由)。允许的最大 IP 地址数目是 9 。 [/color]
[color=#666600]-w 以毫秒为单位指定超时间隔。[/color]

[/color][/color][color=#669900][color=#669900][color=#0000ff]ping命令可以测试TCP/IP协议是否安装正确以及网络是否通畅[/color]
[color=#6633cc]例如我们ping一下咱们论坛的网站地址 bbs.cfanhome.com输入命令"ping bbs.cfanhome.com(如下图)[/color]
[img]http://bbs.cfanhome.com/attachment/Mon_0708/15_53489_4a1a96b3e73cc5b.gif[/img] [/color][/color]
[color=#669900][color=#669900][color=#6666cc]上面用白线勾扩的地方是返回4个数据包[/color]
[color=#666600][color=#6666cc]60.28.160.112是论坛主机IP地址。[/color]
[color=#6666cc]bytes=32是发送的字节数[/color]
[color=#6666cc]time就是时间的意思 则返回的时间数值越小速度越快[/color]
[color=#6666cc]TTL是数据包从去到返回的所生存的时间.而根据LLT后面的数字我们还可以判断对方的操作系统[/color][/color][/color][/color]
[color=#669900][color=#669900]
[/color][/color][color=#6633cc]比如返回的TTL=128对方主机则可能是WIN2000或WINXP系统,若TTL=250或TTL=64对方主机系统则可能是[/color][color=#6633cc]UNIX/LIUX操作系统 而TTL=32对方则可能是WIN95/98系统.为什么说他可能呢?因为通过注册表可以来修改主机的操作系统.类型[/color]
[color=#6633cc]现在ping下咱们论坛的域名“ping bbs.cfanhome.com"[/color]
[color=#6633cc]返回的TTL=119这样可基本判断出主机的是WINXP的系统。[/color] [color=#6633cc]如下图显示[/color]

[img]http://bbs.cfanhome.com/attachment/Mon_0708/15_53489_90d6802e73cad09.jpg[/img]
[color=#6633cc]比如ping下百度的域名"ping baidu.com"通过下图我们可以看到返回的TTL=53,这样就基本可以判断百度的主机是[color=#6633cc]LIUX操作系统。[/color][/color]
[img]http://bbs.cfanhome.com/attachment/Mon_0708/15_53489_ae45b554e65889f.jpg[/img]
[color=#663366]如果你“ping bbs.cfanhome.com”得到如下图的请求失败结果。[/color]
[color=#663366]首先检查网络设备是否正常,其次[/color][color=#669900][color=#669900][color=#663366]检查下本地连接里的DNS地址是否填写以及是否正确,[/color][/color][/color][color=#663366]以及检查下网线是否通畅、网线插口是否正确、若ping的是对方机器的IP就需要考虑下是否被对方的防火墙阻止掉。[/color]
[color=#669900][color=#669900][img]http://bbs.cfanhome.com/attachment/Mon_0708/15_53489_7c643750e881f18.gif[/img] [/color][/color]
[color=#669900][color=#669900]或许有人会问上面的论坛IP是怎样显示出来的?其实ping域名就可以显示出来,但是还有一个更加专业的命令就是“nslookup”。[/color][/color]
[color=#669900][color=#669900]nslookup可以查询对应域名的IP地址以及A记录和CNAME记录,如果查到CNAME记录还回返回别名记录的设置记录。[/color][/color]
[color=#669900]这里简单讲下“nslookup 域名”的用法 还是以论坛为例 在开始 运行中输入cmd打开命令提示符[/color]
[color=#669900]在输入以下命令“ nolookup bbs.cfanhome.com”就会得到如图所显示的结果,主要看下面用白色标记的地方[/color]
[color=#669900]域名和IP一样不差都显示出来了吧(关于nolookup命令的使用方法这里暂且不作详解,请谅解)[/color]
[img]http://bbs.cfanhome.com/attachment/Mon_0708/15_53489_d6e0a6624abb42a.gif[/img]


[color=#666666]在此,我们就掌握一些ping常用到的命令[/color]


[color=#0000ff]-t 表示将不间断向目标IP发送数据包,直到我们强迫其停止[/color]
[color=#669900][color=#669900][color=#6633cc]方法 ping -t bbs.cfanhome.com
[/color][color=#6633cc]在ping的时候如果想连续发送数据包 我们可以在 地址前或地址后加上一个-t[/color][/color][/color]
[color=#669900][color=#669900][color=#6633cc]比如 ping -t bbs.cfanhome.com或ping bbs.cfanhome.com -t 都可以[/color][/color][/color]
[color=#6633cc]如果想停止此次命令 按下CTRL+C即可停止当前的命令(ctrl+c可停止命令提示符里的任务命令)[/color]
[color=#669900][color=#669900][img]http://bbs.cfanhome.com/attachment/Mon_0708/15_53489_79aa9e5a70b5a43.gif[/img] [/color][/color]
[color=#6633cc]-n 定义向目标IP发送数据包的次数,默认为3次[/color]
[color=#669900][color=#669900]这里发送6个数据包 我们可以这样输入“ping -n 6 bbs.cfanhome.com” 当发送6个数据包之后就会自动停止 如果你只想确定下对方IP是否存在ping1次即可
[img]http://bbs.cfanhome.com/attachment/Mon_0708/15_53489_ea98d5f0e24bd7c.gif[/img] [color=#663366]--l 定义发送数据包的大小,默认为32字节,它可以最大定义到65500字节[/color][/color][/color]
[color=#669900][color=#669900][color=#663366]他的使用方法跟以上的基本一样[/color][/color][/color]
[color=#669900][color=#669900][color=#663366]现在以发送一个600字节的数据包为例“ping -l 600 bbs.cfanhome.com"[/color][/color][/color]
[color=#669900][color=#669900][img]http://bbs.cfanhome.com/attachment/Mon_0708/15_53489_3f401cbfbf310c7.jpg[/img]
可不要小看这几个ping命令!如果你的网速够好完全可以使用以上的ping命令去”攻击“别人哦[img]images/post/smile/xyy/3.gif[/img] [/color][/color]
[color=#669900][color=#669900][color=#ff33cc]其实想用ping来测下你的网速也不是很难的,只要用下面的公式就可以算出 [img]images/post/smile/xyy/3.gif[/img] (网络高峰除外)
[/color][font=新宋体][color=#0000ff][size=5]《网速等于=发送的字节数/返回的时间[毫秒])K字节》[/size][/color] [/font][color=#666600]看到测出来的网速可不要吃惊哦[/color]
[color=#ff0000][color=#6633cc]我想引用[/color][color=#000000][color=#0000ff]★RainBow☆[/color][/color][/color][color=#6633cc]斑斑的一段话对大家会更有帮助 内容如下:[/color]
[color=#ff0000][size=3][color=#669900]    [b]★RainBow☆原创:关于带宽和实际下载速度之我见!
[/b][/color][/size][color=#669900]我们大家都知道,平时我们在安装小区宽带的时候总听到1M,2M的带宽,大部分朋友就认为下行的极限速度是2MB/s。其实不是这样的,这里所说的1M的带宽指的1Mb/s,也就是1024kb/s,而我们平时所说的下载速度是以KB/为单位,B和b是不一样的,B指BYTE(字节)而b指bit(位),他们之间的关系是8bit=1Byte,所以1M的带宽极限下载速度应该是1024kb/s除以8=128kB/s(2M带宽就是256KB/s),所以,网上那些提高网速的帖都是骗人的,这是极限没有办法超越的,除非服务商给你更高的带宽,当然你就要出钱了被,希望这个帖能让朋友们彻底弄清楚这个问题。[/color]
[/color][/color][/color]

bhys8733 2009-10-9 13:56

非常不错的资料!适合我这样的电脑菜鸟!谢谢楼主了!
页: [1]
查看完整版本: ping命令简单介绍+用ping简单测网速