Ping用法大全
这些网络功能的状态是日常网络故障诊断的基础。特别是Ping可以识别连接的二进制状态(也就是是否连通)。可是,这仅仅是可以告知你的网络执行状况的众多行为分析中一个最简单的样例。
Echo数据包,能够得到ICMP(互联网信报控制协议)应答,你就能够确定在网络路径上存在连接。这非常easy,可是功能却非常强大,由于它能够指出更有趣的可能性。
依据这个额外的信息。能够略微多的了解到网络通道中的一些信息。可是了解的并不多。
利用与中间路径第三层设备有关的已知的行为和IP报头的生存时间(TTL)域,Traceroute可以确定主机与某些目标主机之间的第三层的设备的排列顺序。要完毕这个任务,Traceroute不是发送一个数据包,而是发送一系列具有TTL特殊设置的数据包,从1逐步添加到255个,直到达到预定的目标。Traceroute然后可以识别以ICMP
TTL到其信息应答的每一个第三层接口的IP地址。
有些工具依赖很高级的数学网络模型。这些数学模型包含队列理论、非随机损失分析和错误的关联等。
高级取样和分析过程能够具体揭示全部的端对端的路径的结构。
打个例如。这就好像是使用现代的声纳精确地生成的一个由温度、表面和盐度等全部的细微变化形成的声波以准确地描绘海洋的洋底、洋流和海洋生物存在的状态。并非简单地检測第二次世界大战的潜艇。
就像一个像素的图形不能向你展示整个画面一样。Ping也不能告诉你整个情况。
TCP/IP协议之后才干使用该命令。
[-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-rcount]
[-s
count] [[-j computer-list] | [-k computer-list]] [-wtimeout]
destination-list
count
count 指定数量的 ECHO 报文。默认值为 4。
length
length 指定数据长度的 ECHO 报文。默认值为 64字节。最大值为 8192 字节。
该包将不被路由上的网关分段。
ttl
ttl 指定的数值。
tos
tos 指定的数值。
count
Count值最小能够是 1,最大能够是 9 。
count
count 指定的转发次数的时间邮票。
computer-list
computer-list指定的计算机列表的路由报文。
中间网关可能分隔连续的计算机(松散的源路由)。同意的最大IP 地址数目是 9 。
computer-list
computer-list指定的计算机列表的路由报文。
中间网关可能分隔连续的计算机(严格源路由)。同意的最大IP 地址数目是 9 。
timeout
命令通过向计算机发送 ICMP回应报文而且监听回应报文的返回,以校验与远程计算机或本地计算机的连接。对于每一个发送报文。Ping
最多等待
1秒,并打印发送和接收把报文的数量。比較每一个接收报文和发送报文,以校验其有效性。默认情况下。发送四个回应报文,每一个报文包括64
字节的数据(周期性的大写字母序列)。
Ping 有用程序測试计算机名和 IP 地址。假设可以成功校验IP
地址却不能成功校验计算机名。则说明名称解析存在问题。这样的情况下,要保证在本地HOSTS
文件里或 DNS
Ping输出的演示样例:(Windows用户可用:開始->执行,输入"command"调出command窗体使用此命令)
ds.internic.net
ds.internic.net [192.20.239.132] with 32 bytes ofdata:
from 192.20.239.132: bytes=32 time=101ms TTL=243
from 192.20.239.132: bytes=32 time=100ms TTL=243
from 192.20.239.132: bytes=32 time=120ms TTL=243
from 192.20.239.132: bytes=32 time=120ms TTL=243
127.0.0.1:
4、Ping网址:
www.sina.com.cn。正常情况下会出现该网址所指向的IP,这表明本机的DNS设置正确并且DNSserver工作正常,反之就可能是当中之中的一个出现了故障。相同也可通过Ping计算机名检測WINS解析的故障(WINS是将计算机名解析到IP地址的服务)。
这四步运行完成后,网络中的故障所在点就已明白。我们就能够正确的解决这个问题了。
IP地址。该命令还能够加很多參数使用。具体是键入Ping按回车就可以看到具体说明。
1.Ping本机IP
比如本机IP地址为:172.168.200.2。
则运行命令Ping172.168.200.2。
假设网卡安装配置没有问题,则应有类似下列显示:
Replay from 172.168.200.2 bytes=32 time<10ms
Ping statistics for 172.168.200.2
Packets Sent=4 Received=4 Lost=0 0% loss
Approximate round trip times in milli-seconds
Minimum=0ms Maxiumu=1ms Average=0ms
假设在MS-DOS方式下运行此命令显示内容为:Request timed
out,则表明网卡安装或配置有问题。将网线断开再次运行此命令,假设显示正常。则说明本机使用的IP地址可能与还有一台正在使用的机器IP地址反复了。假设仍然不正常,则表明本机网卡安装或配置有问题。需继续检查相关网络配置。
2.Ping网关IP
假定网关IP为:172.168.6.1。则运行命令Ping172.168.6.1。在MS-DOS方式下运行此命令。假设显示类似下面信息:
Reply from 172.168.6.1 bytes=32 time=9ms TTL=255
Ping statistics for 172.168.6.1
Packets Sent=4 Received=4 Lost=0 0% loss
Approximate round trip times in milli-seconds
Minimum=1ms Maximum=9ms Average=5ms
则表明局域网中的网关路由器正在正常执行。反之,则说明网关有问题。
3.Ping远程IP
这一命令能够检測本机是否能正常訪问Internet。比方本地电信运营商的IP地址为:202.102.48.141。
在MS-DOS方式下运行命令:Ping
202.102.48.141,假设屏幕显示:
Reply from 202.102.48.141 bytes=32 time=33ms TTL=252
Reply from 202.102.48.141 bytes=32 time=21ms TTL=252
Reply from 202.102.48.141 bytes=32 time=5ms TTL=252
Reply from 202.102.48.141 bytes=32 time=6ms TTL=252
Ping statistics for 202.102.48.141
Packets Sent=4 Received=4 Lost=0 0% loss
Approximate round trip times in milli-seconds
Minimum=5ms Maximum=33ms Average=16ms
则表明执行正常。可以正常接入互联网。反之,则表明主机文件(windows/host)存在问题。
Explorer打不开不论什么网页了。你焦急万分却又不知从何处下手。聊天室里面那早已约好时间的MM也打来电话催促你赶快上网和她联系。
这个时候别着急,请随我一起来检查究竟是哪个地方出了问题。
Ping向目标主机(地址)发送一个回送请求数据包,要求目标主机收到请求后给予答复,从而推断网络的响应时间和本机是否与目标主机(地址)联通。
Code:ping
IP地址或主机名 [-t] [-a] [-n count] [-l size]
參数含义:
-t不停地向目标主机发送数据。
-a
以IP地址格式来显示目标主机的网络地址;
-n
count 指定要Ping多少次。详细次数由count来指定 ;
-l
size 指定发送到目标主机的数据包的大小。
结果说明
Ping命令有两种返回结果:
1、“Request
timedout.”表示没有收到目标主机返回的响应数据包,也就是网络不通或网络状态恶劣
2、“Reply
from X.X.X.X: bytes=32 time<1ms
TTL=255”表示收到从目标主机X.X.X.X返回的响应数据包,数据包大小为32Bytes,响应时间小于1ms
TTL为255,这个结果表示您的计算机到目标主机之间连接正常。
3、“Destination
host unreachable”表示目标主机无法到达
4、“PING:
transmit failed,error codeXXXXX”表示传输失败,错误代码XXXXX
点击開始>执行,win98/me输入command,win2000以上输入cmd打开命令提示符窗体。输入命令:ping
127.0.0.1。127.0.0.1这个IP地址被定义为本机IP地址。我们如今要做的事情就是先PING一下自己。依据返回的结果来确定我们下一步要做什么。假设返回的是第2种结果,则表示您的网卡驱动及TCP/IP都是正常的,能够进行下一步了。假设返回的是第四种结果则表示您的网卡驱动程序或TCP/IP有问题。此时您应该检查一下网卡驱动程序是否安装正确完善,TCP/IP协议是否安装。把网卡驱动程序及TCP/IP协议设置好后,检查一下如今是否能上网,假设还是无法上网。这时就要进行第二步了。
Ping用法大全的更多相关文章
- MVC5 + EF6 + Bootstrap3 (9) HtmlHelper用法大全(下)
文章来源:Slark.NET-博客园 http://www.cnblogs.com/slark/p/mvc5-ef6-bs3-get-started-httphelper-part2.html 上一节 ...
- MVC5 + EF6 + Bootstrap3 (8) HtmlHelper用法大全(上)
文章来源:Slark.NET-博客园 http://www.cnblogs.com/slark/p/mvc5-ef6-bs3-get-started-httphelper-part1.html 上一节 ...
- MVC HtmlHelper用法大全
MVC HtmlHelper用法大全HtmlHelper用来在视图中呈现 HTML 控件.以下列表显示了当前可用的一些 HTML 帮助器. 本主题演示所列出的带有星号 (*) 的帮助器. ·Actio ...
- C# MessageBox 用法大全(转)
C# MessageBox 用法大全 http://www.cnblogs.com/Tammie/archive/2011/08/05/2128623.html 我们在程序中经常会用到MessageB ...
- MVC中HtmlHelper用法大全参考
MVC中HtmlHelper用法大全参考 解析MVC中HtmlHelper控件7个大类中各个控件的主要使用方法(1) 2012-02-27 16:25 HtmlHelper类在命令System.Web ...
- pandas用法大全
pandas用法大全 一.生成数据表 1.首先导入pandas库,一般都会用到numpy库,所以我们先导入备用: import numpy as np import pandas as pd12 2. ...
- 转帖: 一份超全超详细的 ADB 用法大全
增加一句 连接 网易mumu模拟器的方法 adb connect 127.0.0.1:7555 一份超全超详细的 ADB 用法大全 2016年08月28日 10:49:41 阅读数:35890 原文 ...
- python之pandas用法大全
python之pandas用法大全 更新时间:2018年03月13日 15:02:28 投稿:wdc 我要评论 本文讲解了python的pandas基本用法,大家可以参考下 一.生成数据表1.首先导入 ...
- TXT文件用法大全【荐】--------按键精灵
来源:全文链接 (3)读取TXT文件指定某一行的第?到第?个字 UserVar t=2 "读出txt第几行文本" UserVar i=5 "从第几个字开始读取" ...
随机推荐
- C语言小程序之整除
看到有人要求用C语言写这样一个小程序,就拿来温习一下 需求:输出从1到2015这2015个自然数中,能被4或5整除,但不能被30整除的数,并计算有多少个数. #include<stdio.h ...
- Java Hibernate和.Net EntityFramework 如何在提交事务之前 就拿到需要新增实体的Id
在Hibernate中很容易做到这一点,因为hibernate在事务commit之前 还有一个save方法,这个save方法就可以持久化并且拿到Id. 但是EF并不可以呀,EF是将对象标记为新增状态 ...
- 【U3D】播放器设置(PlayerSettings)
播放器设置 (Player Settings) 播放器设置 (Player Settings) 用于为您要在 Unity 中编译的最终游戏定义各项(特定于平台的)参数.例如,参数中的一些值用于您打开单 ...
- elementUI 学习入门之 layout 布局
layout 布局 通过基础的 24 分栏,可进行快速布局 基础布局 使用单一分栏创建基础的栅格布局, 通过 span 属性指定每栏的大小 <el-col :span="8" ...
- Python之路【第四篇】: 函数、递归、内置函数
一. 背景提要 现在老板让你写一个监控程序,监控服务器的系统状况,当cpu\memory\disk等指标的使用量超过阀值时即发邮件报警,你掏空了所有的知识量,写出了以下代码 while True: i ...
- vue数据立刻绑定到dom元素
今天遇到个令人发指的问题 使用vue修改一个数据之后,它不会立刻修改,而是在当前函数执行完毕之后才会进行渲染. 有个很简单的例子 <body> <div id="app&q ...
- poj1860 & poj2240(Bellman-Ford)
1860的思路是将可以换得的不同种的货币的数量当作节点,每个兑换点当成边,然后我抄了个算法导论里面的Bellman-Ford算法,一次就过了.看discussion里面很多讨论精度的,我想都没想过…… ...
- Failed to resolve directive: el vue2报错
vue2报错 Failed to resolve directive: el 为什么会报这个错呢,主要还是因为vue升级的时候,v-el在vue2.x以后被淘汰.使用新的标签ref替换v-el,接下来 ...
- Redis学习篇(四)之List类型及其操作
Redis的List是一个双向链表 LPUSH 作用:向列表左端添加元素 语法:LPUSH key value value... 从左到右逐个添加到左端,前面的先添加, 可以一次添加多个元素 RPUS ...
- BZOJ1935 园丁的烦恼
一个二维偏序的问题,学过了三维偏序cdq分治之后觉得这个题非常的水.只需按一维排序之后再用树状数组操作即可.——by VANE #include<bits/stdc++.h> using ...