客户端本地到服务器丢包的检查方法

简介:

如果用户本地到服务器出现ping丢包或直接无法连接的时候,可以通过如下步骤进行排查分析:

  客户端本地到服务器丢包的检查方法


1. ping服务器IP地址或域名,查看丢包情况:

    ping 140.205.140.234 -n 100 

    说明:

  • -n 后面的数字表示要进行的ping测试次数;

  • 主要关注如下下图所示所统计的丢包率和平均超时时间;

wKiom1ad6Zng4o_vAADeZ9qFTsg009.png

 

2. 使用MTR工具跟踪下到服务器的链路情况:

  1. Windows下,使用所示的WinMTR工具进行跟踪测试:

    用法:打开软件后,在【hosts】框中输入服务器IP地址或域名后点击【start】开始测试即可。请持续至少1分钟后再点击【stop】停止测试。注意IP地址或域名前面不要有空格。

    wKioL1ad6ePAOHU6AADrSKBAESE501.png

     

  2. Linux下,使用系统自带的mtr指令进行跟踪测试:

    用法:直接在命令中输入 mtr <服务器ip或域名>, 比如: mtr 140.205.140.234

    wKiom1ad6bWCG2d7AAB-amHaIGk081.png

     

说明:

 中间链路某些节点会出现丢包百分比非常高的情况,这是运营商中间网络设备安全策略导致的主动丢包,可以不考虑。

 分析看链路中相关节点,看是否有路由到国外的情况;

 主要是看Last/Avg/Best这三列反馈的延迟情况;

各列参数说明:

第三列 Loss: 是显示的每个对应IP的丢包率

第四列 Last: 显示的最近一次的返回时延

第五列 Avg : 是平均值 这个应该是发送ping包的平均时延

第六列 Best: 是最好或者说时延最短的

第七列 Wrst: 是最差或者说时延最常的

第八列 StDev: 是标准偏差 

 

3. 通过访问ip.cn等网站获取您本地网络出口所使用的公网IP;

4. 通过远程桌面登录问题服务器,使用mtr工具,以上述获取的公网IP为目标地址,做反向跟踪测试;

5. 对比上述测试获取的正、反向路由信息,就可以看出具体在哪个节点被阻断或者延迟增大导致丢包。



本文转自pizibaidu 51CTO博客,原文链接:http://blog.51cto.com/pizibaidu/1736532,如需转载请自行联系原作者
相关实践学习
基于函数计算快速搭建Hexo博客系统
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
相关文章
|
1月前
|
存储 SQL 安全
什么是传统的客户端服务器模式架构
什么是传统的客户端服务器模式架构
29 0
|
1月前
|
网络协议 Python
pythonTCP客户端编程连接服务器
【4月更文挑战第6天】本教程介绍了TCP客户端如何连接服务器,包括指定服务器IP和端口、发送连接请求、处理异常、进行数据传输及关闭连接。在Python中,使用`socket`模块创建Socket对象,然后通过`connect()`方法尝试连接服务器 `(server_ip, server_port)`。成功连接后,利用`send()`和`recv()`进行数据交互,记得在通信完成后调用`close()`关闭连接,确保资源释放和程序稳定性。
|
2天前
|
缓存
服务器的丢包率高怎么办
服务器的丢包率高怎么办
4 0
|
8天前
|
Apache 项目管理 数据安全/隐私保护
Windows安装TortoiseSVN客户端结合Cpolar实现公网提交文件到本地服务器
Windows安装TortoiseSVN客户端结合Cpolar实现公网提交文件到本地服务器
|
9天前
|
Apache 项目管理 数据安全/隐私保护
TortoiseSVN客户端如何安装配置并实现公网访问服务端提交文件到本地服务器
TortoiseSVN客户端如何安装配置并实现公网访问服务端提交文件到本地服务器
|
1月前
|
网络协议 Python
python中TCP回声服务器与客户端示例
【4月更文挑战第7天】本示例展示了TCP回声服务器和客户端的工作流程。服务器监听特定端口,接收客户端连接请求,接收数据并回显。客户端连接服务器,发送数据并接收回显。代码示例用Python实现,包括服务器的`socket.bind()`, `socket.listen()`, `socket.accept()`和客户端的`socket.connect()`, `socket.sendall()`, `socket.recv()`。运行示例时,先启动服务器再启动客户端,可观察TCP连接和数据传输过程。了解这些基础对于构建网络应用至关重要。
|
2月前
|
SQL 关系型数据库 数据库
OceanBase数据库常见问题之OAT添加服务器预检查的时候报错如何解决
OceanBase 是一款由阿里巴巴集团研发的企业级分布式关系型数据库,它具有高可用、高性能、可水平扩展等特点。以下是OceanBase 数据库使用过程中可能遇到的一些常见问题及其解答的汇总,以帮助用户更好地理解和使用这款数据库产品。
|
2月前
|
缓存 监控 安全
有哪些搭建代理服务器的好方法?--代理IP小课堂
今天我们就来说一说,要如何搭建代理服务器,以此来帮助你快速入门代理服务器的搭建和使用。
|
2月前
|
弹性计算 Ubuntu Windows
阿里云自建《幻兽帕鲁Palworld》多人游戏专属服务器,搭建方法分享
对于《幻兽帕鲁》的忠实粉丝来说,与好友一同在游戏中探险、生存无疑增加了更多的乐趣。而为了实现这一愿望,搭建一个专属的多人游戏服务器就显得尤为重要。今天,我将为大家带来一篇极简教程,教您如何在三次点击内,轻松搭建《幻兽帕鲁》的专属服务器。
|
2月前
|
弹性计算 Ubuntu Linux
幻兽帕鲁Palworld服务器搭建教程,2024年阿里云部署帕鲁服务器保姆级方法
对于热爱《幻兽帕鲁》的玩家们来说,能够拥有属于自己的游戏服务器,无疑是提升了游戏的自由度和乐趣。那么,怎样才能部署幻兽帕鲁服务器呢?接下来,就让我们一起走进这个简单易懂、保姆级的教程吧!
120 0