00:00
好,这节课我们来介绍一下MTR网络分析工具。那这个工具呢,也是非常常用的啊,我经常可以看到这个网络工程师在使用这个工具,呃,一直想介绍这个工具,但是没有场景,呃,最近呢,一个网友呢,也在反馈,他说他这个丢包啊。那就此呢,我也通过这个工具来帮他排查一下,顺便来介绍一下这个工具。那这个截图的话,就是这个网友反馈的一个问题哈,说他在啊腾讯云啊服务器在P远程一台服务器的时候丢包,那我们可以看到他发了四个包,其中有两个包全丢掉了,那他的疑问是说这个应该如何去排查,那去需要修改哪些配置帮他解决这个问题啊。这是网友的一个问题,或者说他的一个疑问。那我这个排查思路的话,首先我们来看一下这个流程图哈,呃,它一个流程是什么样的,那我觉得这里边可能是分为三块,第一个是原啊,是你发起P的这台服务器啊,有可能是本地或者是腾讯云的服务器,对吧?然后紧接着呢是互联网啊,然后最后呢是目标服务器,那我们二八原则来看的话,80%的问题都集中在这个啊,原服务器和这个互联网这个位置哈。
01:09
那这是一个整个一个流程啊,那排查思路的话啊,先排查本地是否是本地网络问题导致的哈,所以呢,我这里推荐了一个工具啊,是这个po p加P这个网站哈,那大家可以看到这个截图,呃,这个截图呢,我们可以在上方输入IP地址加端口号啊,IP地址加端口号,那这个工具呢,会从全世界各个的服务器来远程连接这个目标服务器的端号啊,测试它的一个连通性和质量。那如果连接成功的话,就会在这个啊这个位置显示successful啊,那我们大家可以看到哈,最下边呢,是有中国的啊广州啊江苏,那么可以看到这个运营商呢,有阿里云,有腾讯云,有China mobile,还有这个就是网通移动联通等等,对吧,那这都连接成功的话,说明什么?目标服务器的网络或者是目标服务器肯定是没有问题的,那很有可能是。
02:06
你的本地服务器的一个问题导致的,那我也深入问了一下网友是说你在家哎,通过网络P目标服务器还是啊什么样的一个场景,那他反馈的说是他通过腾讯云的一台服务器。经过公网来聘一台目标服务器,这个目标服务器呢,我查了一下是阿里云的一个服务器哈,他说这里丢包,那了解这个状况以后呢,又通过这个工具让他排除了,是啊,腾讯云的问题啊,那下一步查的话就是啊,排除了这个呃,目标服务器的问题啊,那下一步我们来排查一下本地服务器啊,是否有什么问题,那本地服务器的话就是腾讯云,就是我们可以看上面这个流程图啊。是这个腾讯云在连接远程服务器的时候,有可能是台服务器高负载,有可能是防火墙问题啊等等一系列问题啊,那我这里呢,也推荐了一个工具啊,也推荐了一个工具,我们点击这个工具哈,这是来到腾讯云的官方网站了。
03:04
当前官方网站已经打开了哈,我们可以看到这里边有很多工具哈,那最常用的就是这个自助诊断工具啊。考点是个自助诊断工具。因为这个网友反馈说,他是他从。自己的一台服务器连接腾讯云,那假设这台服务器就是它的远程啊,是他的腾讯云的服务器,它的连接远程服务器的时候,我们来检测一下这个本地这个服务器是否有什么问题啊,通过这个腾讯提供的工具。那我点击确定,点击开始检测。可能会稍微耗一些时间,大概不到一分钟的样子。好,我们看当前呢,已经检测完了哈,它检测了很多这种指标,包含这个带宽对吧,外网CPU啊,内存是否被D到S封堵,安全是否被安全隔离这个安全组啊,是否有一些疑问啊,当然我们看这个异常情况啊,服务器卡顿和这个异常可以根据这个异常来判断是否,那你的问题是否这个异常导致的哈,那我目前可以看到这个异常,那个服务器卡顿有可能是啊有。
04:14
问题哈,那我们就要查什么呢?查这个服务器的一个。点击这个云服务器对吧,我们查一下它的这个公网的出口是否被堵住了啊。在这里啊,查一下这个位置。好,查一下这个位置好。那排除了是本地的啊问题以后本地服务器的问题以后呢,就来看一下。是否是网络啊?导致的啊,那网络怎么排查呢?我们就可以通过这个MTR工具来测试一下网络链路的质量,那这里建议其实是双向测试哈,也是说原访问目标通过这个工具测试一下,然后目标来访问圆再来测试一下。那这是呃这个呃,MTR的一个。
05:03
安装方式啊,我用的是腾讯云的3S啊,是通过这种方式来安装哈,那的使用也是非常简单的,比如说MTR加这个远程的IP啊杠杠。Report是报告,它就会显示出从啊这个起始服务器到目标服务器一共经过了多少跳,对吧,经过多少跳,然后每一跳的IP是什么,然后呢,它的一个丢包率是什么样的啊,它的一个响应,然后平均响应延迟这些参数呢,我们可以看到这个位置的参数哈,在这有都有。下边都有解释。这里没有,我来补充一下哈,然后这工具参数呢,是在这个位置哈。工具的参数是在这个位置,那如果要是在这个前几天啊,就出现了这种丢包啊,丢包有很有可能很大的可能的问题是你的原服务器的网络啊,连接网络,他的网络有一些。异常。如果是目标服务器啊,我们可以看到到目标服务器的后三跳啊,它的丢包率达到100%,那有可能是啊,目标服务器的网络这个位置可能是有问题的,如果要是原服器有问题的话,我们就需要提供单给这个腾讯云,如果目标服务器有问题的话,我们就要提啊找这个,呃,目标服务器的负责人或者是网络管理员啊,让他给这个啊。
06:23
如果是阿里云的服务器的话,就要给阿里云提供单啊,来排查一下,为什么这个这个位置啊,快靠近了目标服务器的这两条,丢包率这么高,来排查一下。那这是这个工具的一个。实用啊,还是非常实用的哈,非常实用的,因为我们经常可以看到这个啊,用户有反馈原啊我。连接目标服务器的时候超时或者是丢包,那整个排查思路呢,就是这样了,就是原啊,先来排查是否原服务器的网络的问题啊,然后通过呃P说所有的通过工具来检测目标服务器网络没有问题以后,那可能就是圆,圆查一下它是否有高负载,对吧?如果圆也没有问题的话,这个网络链路这个位置呢,就需要通过MTR这个工具来排查。
07:10
这就是MTR工具的一个使用的方式啊。和这个案例的排查的思路。那好,这节课呢,就介绍到这里。如果你喜欢这个视频,也欢迎在视频的下方点赞关注加评论,谢谢观看。
我来说两句