Ping命令用法及常见报错

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

Ping命令用法及常见报错

一、Ping的基本使用方式

Ping命令是网络诊断中最基础且实用的工具,主要用于测试主机之间的连通性。它通过发送ICMP回显请求报文来检测目标主机是否可达。

1.1 基本Ping命令格式

  1. ping IP地址
    ping 192.168.180.250
  2. ping 域名
    ping www.qq.com
    在这里插入图片描述

二、Ping结果关键参数解析

2.1 主要返回参数说明
bytes:数据包大小(单位:字节)
time:响应时间(单位:毫秒),值越小表示连接速度越快
TTL:数据包生存时间(详见下文)

2.2 TTL(Time To Live)详解
TTL是IP协议包的重要字段,具有以下特性:
1、防环机制:防止数据包在网络中无限循环,每经过一个路由器TTL值减1,当TTL=0时数据包将被丢弃
2、路径判断:TTL值越高(经过的路由器越少),通常延迟越小,连接速度越快
3、操作系统识别:
Windows系统:TTL值通常在100-130之间
UNIX/Linux系统:TTL值通常在240-255之间

三、Ping不通的常见报错及分析

3.1 常见错误类型及解决方案
1.服务超时
在这里插入图片描述
服务器可能禁用了ICMP响应

2.Destination host Unreachable
(1)对方与自己不在同一网段内,而自己又未设置默认的路由。
(2)网线出了故障。
备 注:“destination host unreachable”和 “timeout”的区别,如果所经过的路由器的路由表中具有到达目标的路由,而目标因为其他原因不可到达,这时候会出现“time out”,如果路由表中连到达目标的路由都没有,那就会出现“destination host unreachable”。

3.Bad IP address
  这个信息表示您可能没有连接到DNS服务器,所以无法解析这个IP地址,也可能是IP地址不存在。
  
4.Source quench received
  这个信息比较特殊,它出现的机率很少,它表示对方或中途的服务器繁忙无法回应。
  
5.Unknown host–不知名主机
  这种出错信息的意思是,该远程主机的名字不能被域名服务器(DNS)转换成IP地址。故障原因可能是域名服务器有故障,或者其名字不正确,或者网络管理员的系统与远程主机之间的通信线路有故障。
  
6.No answer–无响应
  这种故障说明本地系统有一条通向中心主机的路由,但却接收不到它发给该中心主机的任何信息。故障原因可能是下列之一:中心主机没有工作;本地或中心主机网络配置不正确;本地或中心的路由器没有工作;通信线路有故障;中心主机存在路由选择问题。
  
7.Ping 127.0.0.1:127.0.0.1是本地循环地址
  如果本地址无法Ping通,则表明本地机TCP/IP协议不能正常工作。
  
8.no rout to host:网卡工作不正常。

9.transmit failed,error code:10043网卡驱动不正常。

10.unknown host name:DNS配置不正确。

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值