网络检测常用命令(2).docx

上传人:lao****ou 文档编号:383878 上传时间:2023-10-14 格式:DOCX 页数:26 大小:66.30KB
下载 相关 举报
网络检测常用命令(2).docx_第1页
第1页 / 共26页
网络检测常用命令(2).docx_第2页
第2页 / 共26页
网络检测常用命令(2).docx_第3页
第3页 / 共26页
网络检测常用命令(2).docx_第4页
第4页 / 共26页
网络检测常用命令(2).docx_第5页
第5页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《网络检测常用命令(2).docx》由会员分享,可在线阅读,更多相关《网络检测常用命令(2).docx(26页珍藏版)》请在第一文库网上搜索。

1、一、ping命令详解在日常网络维护工作中,我们使用最多的工具可能就是Ping命令了,下面就Ping命令的原理与应用进行介绍。()Ping命令原理?了解ping命令的原理能够更好的利用这个测试工具。???1.Ping命令基本功能Ping命令用于测试两个TCP/IP系统之间的网络层连通性,如果Ping命令测试成功,表明源和目的主机之间的网络层(即IP协议)己经连通,并且同时输出源和目的的通信延迟时间。?3、Ping命令基本原理?Ping命令使用ICMP协议向源主机通告网络测试的结果以及错误。?ICMP全称InternetContro1MessageProtoco1,中文名为因特网控制报文协议。它工

2、作在OS1的网络层,向数据通讯中的源主机报告错误。?在网络传输过程中,可能会发生许多突发事件并导致数据传输失败。网络层的IP协议是一个无连接的协议,它不会处理网络层传输中的故障,而位于网络层的ICMP协议却恰好弥补了IP的缺限,ICMP消息被封装为IP数据包后传输,收到ICMP消息的主机向数据包中的源主机提供发生在网络层的通信结果或者错误信息反馈。?如果中间节点出现通信中断,中间节点的ICMP协议能够响应ICMP测试消息,在源主机通过观察ICMP响应消息的源地址,能够快速定位通信在哪一个节点被中断了,也可以通过响应消息判断大致的故障原因。?4、ICMP协议?ICMP经常被认为是IP层的一个组成

3、部分。它传递差错报文以及其他需要注意的信息。?ICMP报文通常被IP层或更高层协议(TCP或UDP)使用。一些ICMP报文把差错报文返回给用户进程,ICMP报文是在IP数据报内部被传输的,ip协议号为Io?ICMP报文的格式如下图,所有报文的前4个字节都是一样的,但是剩下的其他字节则互不相同。999995ICMP报文的类型和代码含义?类型字段可以有15个不同的值,以描述特定类型的ICMP报文。某些ICMP报文还使用代码字段的值来进一步描述不同的条件。?各种类型的ICMP报文如下图所示,不同类型由报文中的类型字段和代码字段来共同决定,图中的最后两列表明ICMP报文是一份查询报文还是一份差错报文。

4、?注意类型和代码为(8,0)的为Ping请求包,也称echorequest?类型和代码为(0,0)的为Ping应答包,也称echorep1y?其它类型和代码为扩展功能和报错消息。?999996结束语?通过本文的介绍,我们可以了解到Ping命令使用ICMP协议工作,ICMP的ip协议号为1,通过ICMP报文类型和代码的介绍,可以了解到更多的Ping命令功能和报错消息,并且以后如果需要使用AC1控制各种Ping操作,可以参考这些类型和代码进行准确的控制。一、Ping命令一详细帮助校验与远程计算机或本地计算机的连接。只有在安装TCP/IP协议之后才能使用该命令Oping-t-a-ncount-11e

5、ngth-f-itt1-vtos-rcountscount-jcomputer-1istE-kcomputer-1ist-wtimeoutdestination-1ist参数-t校验与指定计算机的连接,直到用户中断。-a将地址解析为计算机名。- count发送由count指定数量的ECHO报文,默认值为40- 11ength发送包含由1ength指定数据长度的ECHO报文。默认值为64字节,最大值为8192字节。- f在包中发送“不分段”标志。该包招不被路由上的网关分段。- itt1,捋“生存时间”字段设置为tt1指定的数值。- Vtos将“服务类型”字段设置为tos指定的数值。- rcoun

6、t在“记录路由”字段中记录发出报文和返回报文的路由。指定的Count值最小可以是1,最大可以是9o- Scount指定由count指定的转发次数的时间邮票。- jcomputer-1ist经过由computer-1ist指定的计算机列表的路由报文。中间网关可能分隔连续的计算机(松散的源路由)。允许的最大IP地址数目是9o- kcomputer-1ist经过由computer-1ist指定的计算机列表的路由报文。中间网关可能分隔连续的计算机(严格源路由)。允许的最大IP地址数目是90- Wtimeout以毫秒为单位指定超时间隔。destination-1ist指定要校验连接的远程计算机。关于Pi

7、ng的详细信息Ping一注意Ping命令通过向计算机发送ICMP回应报文并且监听回应报文的返回,以校验与远程计算机或本地计算机的连接。对于每个发送报文,Ping最多等待1秒,并打印发送和接收把报文的数量。比较每个接收报文和发送报文,以校验其有效性。默认情况下,发送四个回应报文,每个报文包含64字节的数据(周期性的大写字母序列)。可以使用Ping实用程序测试计算机名和IP地址。如果能够成功校验IP地址却不能成功校验计算机名,则说明名称解析存在问题。这种情况下,要保证在本地HOSTS文件中或DNS数据库中存在要查询的计算机名。下面显示Ping输出的示例:(TVindoWS用户可用:开始-运行,输入

8、COmmaner调出command窗口使用此命令)Rep1yfrom19使用Ping可以测试计算机名和计算机的ip地址,验证与远程计算机的连接,通过将icmp回显数据包发送到计算机并侦听回显回复数据包来验证与一台或多台远程计算机的连接,该命令只有在安装了tcp/ip协议后才可以使用。现在打开你的ms-dos(开始程序ms-dos),用win2000的朋友打开cmd.exe(这是win2000下的ms-dos,开始f程序一附件一命令提示符或开始f搜索文件或文件夹一填入Cn1d.exe,找到后双击运行就可以了。)下面我们来看看他的命令:ping-t-a-ncount-11ength-f-itt1-

9、vtos-rcount-scount?jcomputer-1ist-kcomputer-1ist-wtimeoutdestination-1ist这个是XP下的显示(与上边类似):ping-t-a-ncount-1size-f-iTT1-vTOS-rcount-scount?-jhost-1istI-khost-1ist-wtimeouttarget_name参数Ping指定的计算机直到中断。Ctr1+c停止-a将地址解析为计算机名。T1=128?Packets:Sent=4,Received=4,1ost=0(0%1oss),Approximateroundtriptimesinmi11i-

10、seconds:?Minimum=0ms,Maximum=0ms,Average=Oms-ncount发送count指定的echo数据包数。默认值为4o-11ength发送包含由1ength指定的数据量的echo数据包。默认为32字节;最大值是65,527o-f在数据包中发送“不要分段”标志。数据包就不会被路由上的网关分段。-itt1将“生存时间”字段设置为tt1指定的值。-Vtos招“服务类型”字段设置为tos指定的值。-rcount在“记录路由”字段中记录传出和返回数据包的路由。count可以指定最少1台,最多9台计算机。-Scount指定count指定的沃点数的时间戳。-jcompute

11、r-1ist利用computer-1ist指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源)ip允许的最大数量为9o-kcomputer-1ist利用computer-1ist指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源)ip允许的最大数量为9o-Wtimeout指定超时间隔,单位为毫秒。destination-1ist指定要Ping的远程计算机。:bytes=32time=59msTT1=48?Packets:Sent=4,Received=4,1ost=0(0%1oss),Approximateroundtriptimesinmi11i-seco

12、nds:?Minimum=59ms,Maximum=80ms,Average=66ms对于Windows下ping命令相信大家已经再熟悉不过了,但是能把Ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让Ping发挥最大的功能,我也只不过经常用Ping这个工具,也总结了一些小经验,现在和大家分享一下。现在我就参照pig命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:ping?-t?-a?-n?count?-1?1ength?-f?-i?tt1?-v?tos?-r?count?-s?count?-j?compUter-Ii

13、st?-k?computer-1ist?-w?timeout?destination-1istOptions:-t?Ping?the?specified?host?unti1?stopped.To?see?statistics?and?continue?-?type?Contro1-Break;To?stop?-?type?Contro1-C.不停的ping地方主机,直到你按下Contro1-C0此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。-a?Reso1ve?addresses?to?hostnames.解析计算机NetBios名。示例:Packets:?Sent?=?

14、4,?Received?=?4,?1ost?=?0?(0%?1oss),Approximate?round?trip?times?in7mi11i-seconds:Minimum?=?Oms,?Maximum?=?Oms,?Average?=?Oms-n?count?Number?of?echo?requests?to?send.发送count指定的Echo数据包数。在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:Request?timed?o

15、ut.PingPackets:?Sent?=?50,?Received?=?48,?1ost?=?2?(4%?1oss),Approximate?round?trip?times?in?mi11i-seconds:Minimum?=?40ms,?Maximum?=?51ms,?Average?=?46ms-1?size?Send?buffer?size.定义echo数据包大小。在默认的情况下windows的ping发送的数据包大小为32byt,我们也可以自己定义它的大小,但有一个大小的限制,就是最大只能发送65500byt,也许有人会问为什么要限制到65500byt,因为Windows系列的系统都有一个安全漏洞(也许还包括其他系统)就是当向对方一次发送的数据包大于或等于65532时,对方就很有可能当机

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服