ping会出现的两种问题-----time out 和 unreachable

这篇具有很好参考价值的文章主要介绍了ping会出现的两种问题-----time out 和 unreachable。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

ping命令常见的返回信息有两种: Request timed out和Destination host unreachable

两者的区别是:

Request timed out是ping包没有返回的路由,导致超时

Destination host unreachable是ping包没有去到目的地的路由

来看一个例子:

destination host unreachable和request timed out.,服务器,linux,网络,网络拓扑,ping

各部件配置如下:

!路由器R1的基本配置
configure terminal
interface e0/0
ip address 192.168.1.1 255.255.255.0 
no shut 
exit
interface e0/1 
ip address 192.168.66.1 255.255.255.0 
no shut 

!路由器R2的基本配置
configure terminal
interface e0/0 
ip address 192.168.1.3 255.255.255.0   
no shut 
exit 
interface e0/1 
ip address 192.168.3.1 255.255.255.0
no shut
exit
interface e0/2 
ip address 192.168.2.1 255.255.255.0 
no shut 

!路由器R3的基本配置
configure terminal 
interface e0/0 
ip address 192.168.2.2 255.255.255.0 
no shut
exit
interface e0/1
ip address 10.1.4.1 255.255.255.0
no shut
exit
interface e0/2
ip address 172.16.2.1 255.255.255.0
no shut

!路由器R4的基本配置
configure terminal
interface e0/0
ip address 10.1.4.2 255.255.255.0
no shut
exit
interface e0/1 
ip address 192.168.3.2 255.255.255.0
no shutdown
exit
interface e0/2
ip address 192.168.10.1 255.255.255.0
no shut

!主机PC1的基本配置
ip 192.168.66.7 192.168.66.1 24 

!主机PC2的基本配置
ip 172.16.2.4 172.16.2.1 24 

!主机PC3的基本配置
ip 192.168.10.9 192.168.10.1 24

最后对应图如下:

destination host unreachable和request timed out.,服务器,linux,网络,网络拓扑,ping

!用ping命令测试各直连路由器之间的互通性
!测试R1和R2之间的互通性
ping 192.168.1.3 

!测试R2和R3之间的互通性
ping 192.168.2.2

!测试R2和R4之间的互通性
ping 192.168.3.2

!测试R3和R4之间的互通性
ping 10.1.4.2

路由器之间都能ping通

 !用ping命令测试各PC机之间的互通性

!测试PC1和PC2之间的互通性
ping 172.16.2.4 

!测试PC1和PC3之间的互通性
ping 192.168.10.9

!测试PC2和PC3之间的互通性
ping 192.168.10.9

PC1 ping PC2为例:

可以看到unreachable,因为没有去到目的地的路由

destination host unreachable和request timed out.,服务器,linux,网络,网络拓扑,ping

加入去到目的地的路由:R1->R2->R3 

(1)R1中添加默认路由

R1(config)#ip route 0.0.0.0 0.0.0.0 192.168.1.3、

R2(config)#ip route 172.16.2.0 255.255.255.0 192.168.2.2

 再次让PC1 ping PC2:现在ping包没有返回的路由

destination host unreachable和request timed out.,服务器,linux,网络,网络拓扑,ping

(2)加入静态路由

#取消默认路由的设置

R1(config)#no ip route 0.0.0.0 0.0.0.0 192.168.1.3

#加入到达目的网段的路由
R1(config)#ip route 172.16.2.0 255.255.255.0 192.168.1.3

R2(config)#ip route 172.16.2.0 255.255.255.0 192.168.2.2

再次让PC1 ping PC2

 destination host unreachable和request timed out.,服务器,linux,网络,网络拓扑,ping

加入回程路由:R3->R2

R3(config)#ip route 192.168.66.0 255.255.255.0 192.168.2.1

R2(config)#ip route 192.168.66.0 255.255.255.0 192.168.1.1  

现在PC1 能ping PC2:

destination host unreachable和request timed out.,服务器,linux,网络,网络拓扑,ping

PC2 能ping PC1:

destination host unreachable和request timed out.,服务器,linux,网络,网络拓扑,ping

现在使PC1能ping PC3

#去目的地的路由 

R2(config)#ip route 192.168.10.0 255.255.255.0 192.168.3.2

注:如果R1使用的是静态路由,那么还需要写到达目的网段的路由,即

ip route 192.168.10.0 255.255.255.0 192.168.1.3

#回程路由

R4(config-if)#ip route 192.168.66.0 255.255.255.0 192.168.3.1

 现在PC1和PC3之间能相互ping通了

destination host unreachable和request timed out.,服务器,linux,网络,网络拓扑,ping

destination host unreachable和request timed out.,服务器,linux,网络,网络拓扑,ping

现在使PC2能ping通PC3

#去目的地的路由(默认路由)
R3(config)#ip route 0.0.0.0 0.0.0.0 10.1.4.2
也可以写静态路由

R3(config)#ip route 192.168.10.0 255.255.255.0 10.1.4.2

#回程路由

R4(config)#ip route 172.16.2.0 255.255.255.0 10.1.4.1

现在PC2和PC3能互相ping通了 

destination host unreachable和request timed out.,服务器,linux,网络,网络拓扑,ping destination host unreachable和request timed out.,服务器,linux,网络,网络拓扑,ping文章来源地址https://www.toymoban.com/news/detail-769135.html

到了这里,关于ping会出现的两种问题-----time out 和 unreachable的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Android Studio gradle 8.0 版本安装出现 Read Timed Out

    原因:国外网站下载速度太慢 解决:配置aliyun镜像 首先打开build.gradle文件查看plugins中的id和version在以下链接搜索是否存在 https://developer.aliyun.com/mvn/search 如果不存在,那就降低gradle版本到存在的版本 然后在build.gradle文件中添加如下配置 在settting.gradle文件中修改为如下配置

    2024年02月05日
    浏览(49)
  • 解决Read timed out和connect timed out的问题

    如果在新建Android项目时报错: Read timed out或者connect timed out 一定可以解决问题的办法如下: 第一步:打开项目下gradle中的第二个.properties文件,找到这个文件的下载路径,、一般卡顿是因为下载这个文件时网速较慢或者是因为在国外的原因。 第二步:按照文档中的路径,选

    2024年02月06日
    浏览(55)
  • Java连接redis报错timed out问题解决

    之前写了一篇文章:Spring redis使用报错Read timed out排查解决,解决超时问题 后面发现解决的不彻底,仍有报错 详细查看了下源码,发现不同版本里,参数名不一样,之前的参数设置,并没有在新版本里生效 核心报错提示是这一句: JedisConnectionException: java.net.SocketTimeoutExcept

    2024年01月19日
    浏览(44)
  • Android Studio解决:Connect time out问题

    目录 前言 一、错误信息 二、解决方法 三、更多资源         当您尝试建立网络连接时,如果连接的建立时间超过了预设的时间限制,就会出现\\\"Connect time out\\\"的错误提示。这通常是由于网络连接问题、服务器故障或网络延迟等原因导致的。         在刚开始使用Andr

    2024年02月03日
    浏览(53)
  • android studio的read timed out或connect timed的问题解决

    (直接看方法到文末) 网上相关的方法很多,我在尝试多个博客,包括: Android Studio新建项目之后直接出现报错 Android studio报错:Plugin [id: ‘com.android.application‘, version: ‘7.2.0‘等 包含的方法有: 修改gradle-wrapper.properties的地址为 setting里面设置 但是这样等的方法最终都会出

    2023年04月16日
    浏览(37)
  • 问题解决:java.net.SocketTimeoutException: Read timed out

    Sockets: 两个计算机应用程序之间逻辑链接的一个端点 , 是应用程序用来通过网络发送和接收数据的逻辑接口 是 IP地址和端口号 的组合 每个Socket都被分配了一个用于标识服务的特定端口号 基于连接的服务使用基于tcp的流Sockets Java为客户端编程提供了java.net.Socket类 相反,

    2024年02月04日
    浏览(37)
  • Nginx应用 解决Nginx - 504 Gateway Time-out问题

    目录 问题背景 问题分析 解决方法 拓展知识 问题背景 线上有个系统,最前端是设置了nginx作为代理,有个1个请求的接口需要耗时1.1分钟左右,老是出现Nginx - 504 Gateway Time-out的错误。 问题分析 绕过nginx直接访问应用tomcat直接的端口进行相同条件测试,发现没有问题,排除接

    2024年02月13日
    浏览(37)
  • FTP上传超时问题排查 ftpClient.storeFile Connection timed out

    Ftp storeFile 超时日志如下 Caused by: java.net.ConnectException: Connection timed out (Connection timed out) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.Abstract

    2024年02月14日
    浏览(79)
  • hive java.net.SocketTimeoutException: Read timed out 问题解

    问题解决方案: 步骤一:    在jdbc url 后面追加参数 ,设定各种超时时间参数设置为1800秒,因为hive任务可能会执行比较久,所以超时时间设置长一点 以下是我追加参数后的url 步骤二: 在通过jdbc 创建 Statement 语句对象时,设置语句对象的查询超时时间为1800秒,由于执行

    2024年02月16日
    浏览(43)
  • springboot远程调用常见问题feign.RetryableException: Connection timed out

    1,远程调用基本介绍 1.1,@FeignClient标签的常用属性如下:     name:指定FeignClient的名称,如果项目使用了Ribbon,name属性会作为微服务的名称,用于服务发现     url: url一般用于调试,可以手动指定@FeignClient调用的地址     path: 定义当前FeignClient的统一前缀,当我们项目中

    2024年02月02日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包