1. 网络管理者,可用“PING”命令,测试计算机之间 (TCP/IP的协议) 是否连通。
可以,方法如下
Ping命令的使用:
(1)通过“开始”――“运行”菜单命令,打开“运行”窗口。
(2)Ping本机IP。在“运行”窗口中输入命令“CMD”,单击“确定”按钮,进入“命令提示符”窗口,或通过“开始”――“所有程序”――“附件”――“命令提示符”进入。
在“命令提示符”窗口中输入命令“ping 192.168.1.X”(假设192.168.1.X为本机的IP地址,从上一步骤中可以得到本机IP地址),按回车键,这个命令被送到本计算机所配置的IP地址,本计算机应该对该ping命令做出应答,命令执行结果应出现“Reply from 192.168.1.X:bytes-32 time<1ms TTL=128”等类似信息,说明本地配置正确。如出现“Request timed out”信息,说明本地配置或网卡安装存在问题。出现此问题时,局域网用户可断开网络电缆,然后重新发送该命令。如果网络电缆断开后后本命令正确,则表示另一台计算机可能配置了相同的IP地址。
(3)ping其他计算机IP。在“命令提示符”窗口中输入“ping 192.168.1.X)(假设192.168.1.X为相邻的计算机的IP),按回车键,这个命令应该离开本计算机,经过网卡及网络电缆到达其他计算机,再返回。命令执行结果应出现”Reply from 192.168.1.X:bytes=32 time<1ms TTL=128”等类似信息,说明网络已经连通,并显示192.168.1.X对应主机名称。如出现“Request timed out”信息,说明网络不通,可能是网络配置不正确或网卡配置错误或电缆系统有问题。
(4)ping 网关IP。在“命令提示符”窗口中输入命令“ping 192.168.1.1”按回车键,这个命令应该离开本计算机,经过网卡及网络电缆到达网关,再返回。这个命令如果应答正确,表示局域网中的网关路由器正在运行并能够做出应答。
(5)ping www.163.com :我们可以利用该命令实现域名对IP地址的转换功能。在“命令提示符”窗口中输入命令“ping www.163.com ”,按回车键,命令执行结果出现“
C:\Documents and Settings\Administrator>ping www.163.com
Pinging www.cache.gslb.netease.com [220.181.28.50] with 32 bytes of data:
Reply from 220.181.28.50: bytes=32 time=52ms TTL=55
Reply from 220.181.28.50: bytes=32 time=60ms TTL=55
Reply from 220.181.28.50: bytes=32 time=54ms TTL=55
Reply from 220.181.28.50: bytes=32 time=52ms TTL=55
Ping statistics for 220.181.28.50:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 52ms, Maximum = 60ms, Average = 54ms
C:\Documents and Settings\Administrator>”等信息,说明通过DNS服务器获得了网易网站IP地址为220.181.28.50。如果出现“Request timed out”信息,表示DNS服务器的IP地址配置不正确或DNS服务器有故障。
如果还有不明白的话,请楼主hi我
2. 测试网络连通性的命令是什么
测试网络连通性命令是PING。
分析:linux下测试网络连通性命令是PING,其主要功能就是为了检测主机;Ping是工作在TCP/IP网络体系结构中应用层的一个服务命令, 主要是向特定的目的主机发送ICMP(Internet Control Message Protocol 因特网报文控制协议)Echo请求报文,测试目的站是否可达及了解其有关状态。
扩展Ping。
在路由器的特权模式下,可以使用其他几个选项,这就是所谓的扩展ping,它是交互形式工作的。
扩展ping的可用其他选项包括:使用不同大小的数据包;增加应答等待时间间隔;一次发送多于5个数据包;在IP报头设置“不分段”位;在其他协议中使用ping,例如IPX和AppleTalk。方法是:在enable模式下输入ping并按回车键即可启动扩展ping,ping工具将提示输入各种变量值。
3. 以下哪个命令用于测试网络是否连通
ping命令可以用于测试网络的连通性。
ping,因特网包探索器,用于测试网络连接量的程序。ping是工作在TCP/IP网络体系结构中应用层的一个服务命令, 主要是向特定的目的主机发送ICMP(因特网报文控制协议)echo请求报文,测试目的站是否可达及了解其有关状态。
ping用于确定本地主机是否能与另一台主机成功交换(发送与接收)数据包,再根据返回的信息,就可以推断TCP/IP参数是否设置正确,以及运行是否正常、网络是否通畅等。
(3)网络连通性测试使用哪个协议扩展阅读:
ping各种IP的情况:
ping127.0.0.1——这个Ping命令被送到本地计算机的IP软件,该命令永不退出该计算机。如果没有做到这一点,就表示TCP/IP的安装或运行存在某些最基本的问题。
ping本机IP——这个命令被送到你计算机所配置的IP地址,你的计算机始终都应该对该Ping命令做出应答,如果没有,则表示本地配置或安装存在问题。
出现此问题时,局域网用户请断开网络电缆,然后重新发送该命令。如果网线断开后,本命令正确,则表示另一台计算机可能配置了相同的IP地址。
ping局域网内其他IP——这个命令应该离开你的计算机,经过网卡及网络电缆到达其他计算机,再返回。收到回送应答表明本地网络中的网卡和载体运行正确。
但如果收到0个回送应答,那么表示子网掩码(进行子网分割时,将IP地址的网络部分与主机部分分开的代码)不正确或网卡配置错误或电缆系统有问题。
ping网关IP——这个命令如果应答正确,表示局域网中的网关路由器正在运行并能够作出应答。
ping远程IP——如果收到4个应答,表示成功的使用了缺省网关。对于拨号上网用户则表示能够成功的访问Internet(但不排除ISP的DNS会有问题)。
ping的影响因素:
1、网线刚插到交换机上就Ping通网关,忽略了生成树的收敛时间。当然,较新的交换机都支持快速生成树,或者有的管理员干脆把用户端口的生成树协议关掉,问题就解决了 。
2、不管中间经过了多少个节点,只要有节点(包括端节点)对ICMP信息包进行了过滤,Ping不通是正常的。最常见的就是防火墙的行为。
3、某些路由器端口是不允许用户Ping的。
4、网络因设备间的超时,造成ICMP报文无法在缺省时间(2秒)内收到。超时的原因有:主机没有足够的时间和资源来响应;路径太长,没到达目的地时TTL的值为0,最后一个路由器将发回ICMP超时信息;使用扩展Ping,增加应答等待时间间隔等。
5、引入NAT的场合会造成单向Ping通。NAT可以起到隐蔽内部地址的作用,当由内Ping外时,可以Ping通是因为NAT表的映射关系存在,当由外发起Ping内网主机时,就无从查找边界路由器的NAT访问列表了。
参考资料来源:网络-ping
4. 哪些ip命令可以用来测试网络的连通性
ping 命令有助于验证网络层的连通性!一般进行网络故障排除时,可以使用ping 命令向目标计算机或IP地址发送ICMP回显请求,目标计算机会返回回显应答,如果目标计算机不能返回回显应答,说明在源计算机和目标计算机之间的网路存在问题,需要进一步检查解决!
1
ping 命令是Windows 操作系统中集成的一个TCP/IP协议探测工具,它只能在有TCP/IP协议有网络中使用。
ping 命令的格式为:ping[参数1][参数2][……][目的地址]
如果不知道ping命令有那些参数的话,只要在命令提示符中键入ping命令,就能得到ping参数!
2
通常用ping命令测试时,首先测试本机TCP/IP是否正确!验证本地计算机的TCP/IP是否正确,如果测试不通,应该检查本台计算机的TCP/IP协议是否安装,windows系列操作系统默认情况下是已经安装,一般情况下,测试环回地址都 能通过,如果测试不成功。则需要重新安装TCP/IP协议,然后再进行测试。环回地址为:127.0.0.1 !
3
用ping命令测试本地计算机的IP地址!用ping命令测试本地计算机的IP地址,可以测试出本地计算机的网卡驱动是否安装正确,IP地址设置是否正确,本地连接是否关闭!如果能正常ping通,说明本地计算机网络设置没有问题,如果不能正常ping通,则要检查本地计算机的网卡驱动是否正确,本地连接是否被 关闭,IP地址设置是否正确,以上一一进行排查,直到IP能ping通为止!
4
用ping 命令测试默认网关。用ping测试默认网关的IP地址,可以检查默认网关是否正常运行,网关能否与本地网络上的计算机通信!如果能正常ping通,说明默认网关正常运行,本地网络物理连接正常!如果不能ping通,则要检查默认网关是否正常运行,本地网络物理连接是否正常,需要分别检查,直到能正常ping通网关为止!
5
用ping命令测试远程主机的IP地址!用ping命令测试远程计算机的IP地址可以验证本地网络的计算机能否通过路由器与远程计算机正常通信!如果能正常ping通,说明路由器正常路由!如果不能请检查路由器的配置是否正确、网路有没有问题!
5. ICMP协议详解
全称:Internet 控制消息协议(Internet Control Message Protocol)
是网络层的一个重要协议。ICMP协议用来在网络设备间传递各种差错和控制信息,并对于收集各种网络信息、诊断和排除各种网络故障等方面起着至关重要的作用
作用:通过传递ICMP报文,进行 差错检查 , 错误报告 以及 控制功能 。
总结:三大功能+两大应用
<img src="https://upload-images.jianshu.io/upload_images/20425542-00666941cb1857c6.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" alt="icmp重定向.png" style="zoom: 67%;" />
如上图场景中:当主机A(10.0.0.1)想要访问服务器A(20.0.0.1)时,由于主机和服务器处于不同网段,主机A需要将访问信息发送给网关路由RTB,RTB再将访问信息发送给服务器A,这种情况下就会出现: 次优路径
<u>ICMP的解决方法</u>:主机在进行不同网段访问时,数据会交给网关(路由器),当路由器从接口收到该数据包时,进行查找路由表条目,发现数据包 发出的接口和收到的接口一致 时,会 触发重定向报文
重定向报文包含:访问的目的地址+ 最优下一跳
回到上图场景:网关路由器收到主机A要访问服务器A的信息后,会将重定向报文发送给主机A,主机A收到后,产生主机路由,主机后续访问服务器A直接通过重定向报文中的下一跳进行访问,也就是直接将访问信息直接发送给RTA,不需要再通过网关路由器进行转发, 从而解决次优路径
通过查询(request),和响应(reply)进行实现
设备无法访问时,会自动会送相应的ICMP报告报文,可用于排障
①:ICMP是工作在网络层,协议号1
②:报文重要字段:Type+Code
type和code的不同组合可以表示不同功能的ICMP报文
type为3的都是不可达信息,
使用request和reply
使用功能:差错检测
作用:测试网络连通性
使用方法:
ping -a:指定报文的源IP,默认为出接口IP地址
ping -c:指定报文发送的数量,默认为5
ping -t:持续发送报文
ping -h:指定TTL的值,默认值为255
ping -i:指定发送ICMP报文的接口
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5372E6z5-1601099717174)( https://upload-images.jianshu.io/upload_images/20425542-be76d4b1825d0cb1.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]
用以跟踪数据包经过的 三层设备
使用功能:错误报告
作用:用于跟踪数据包的转发路径。一般用于排障。
使用方法:
tracert -a 指定源IP
tracert -f 指定初次TTL的值
tracert -q 指定发送单个报文的次数,默认为3
tracert -m 最大的TTL值,默认为30
TTL(Time To LIVE):用于路由防环路,封装在IP报文头部,默认为255,经过一台三层设备TTL-1,当TTL=0时,报文会被丢弃
原理:通过UDP报文和ICMP的错误报告(TTL)结合。
第一步:发送一个TTL值为1的报文1,经过一跳路由器后,会返回一个ICMP错误报告,包含该跳路由器的IP地址
第二步:发送一个TTL值为2的报文2,经过两跳路由器后,返回一个ICMP错误报告,包含第二跳路由器的IP地址
往后,TTL值逐步加1(默认最大加到30),发送。然后返回ICMP错误报告。
6. PING命令使用的是什么协议
使用的是ICMP协议,是“Internet Control Message Protocol”(Internet控制消息协议)的缩写,是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。
7. 15, 专门用于测试两台已配置TCP/IP协议的计算机之间连通性的命令是什么
ICMP协议,常用命令ping加ip地址。
如果以上ping命令均能够得到响应,说明tcp/ip配置能够支持网络通信。否则,针对相应的网络组件进行设置检查。使用netstat工具显示连接统计,可以使用netstat命令显示协议统计信息和当前的tcp/ip连接。
netstat -a命令将显示所有连接,而netstat -r显示路由表和活动连接。netstat -e命令将显示 ethernet 统计信息,而netstat -s显示每个协议的统计信息。
(7)网络连通性测试使用哪个协议扩展阅读:
TCP/IP传输协议,即传输控制/网络协议,也叫作网络通讯协议。它是在网络的使用中的最基本的通信协议。TCP/IP传输协议对互联网中各部分进行通信的标准和方法进行了规定。
并且,TCP/IP传输协议是保证网络数据信息及时、完整传输的两个重要的协议。TCP/IP传输协议是严格来说是一个四层的体系结构,应用层、传输层、网络层和数据链路层都包含其中。
8. ping是使用TCP/IP协议中的什么协议
ICMP协议。
ICMP 是 TCP/IP 模型中网络层的重要成员,与 IP 协议、ARP 协议、RARP 协议及 IGMP 协议共同构成 TCP/IP 模型中的网络层。
ping 和 tracert是两个常用网络管理命令,ping 用来测试网络可达性,tracert 用来显示到达目的主机的路径。ping和 tracert 都利用 ICMP 协议来实现网络功能,它们是把网络协议应用到日常网络管理的典型实例。
(8)网络连通性测试使用哪个协议扩展阅读:
Ping功能应用:
1、 使用ipconfig /all观察本地网络设置是否正确;
2、 Ping127.0.0.1,127.0.0.1回送地址Ping回送地址是为了检查本地的TCP/IP协议有没有设置好;
3、Ping本机IP地址,这样是为了检查本机的IP地址是否设置有误;
4、Ping本网网关或本网IP地址,这样的是为了检查硬件设备是否有问题,也可以检查本机与本地网络连接是否正常;(在非局域网中这一步骤可以忽略)
5、Ping本地DNS地址,这样做是为了检查本地DNS服务器是否工作正常。
6、Ping远程IP地址,这主要是检查本网或本机与外部的连接是否正常。