clash规则 直连 全局
课,我们介绍网际控制豹纹协议 smp。 为了更有效的转发 ip 数据报和提高交付成功的机会, tcpip 协议站在网际层使用了网际控制豹纹协议 smp 主机或路由器使用 smp 来发送插座报告豹纹和询问豹纹。 我们以这个简单的网络拓土为例,先来看看发送 smp 插座报告报文的情况。 主机 h 一中的某个应用进程要给主机 h 二发送一个 ip 数据报,但是在封装该 ip 数据报时,误将其手部中的生存时间也就是 ttl 字段的值设置为了一。由于 h 二 与 h 一不再同一网络, h 一会将该 ip 数据报发送给末日网关,也就是图中的路由器 r。 路由器 r 收到该 ip 数据报后,将 ttl 的值减一后,发现 ttl 的值变为了零,也就是该 ip 数据报的生存时间结束了,因此将该 ip 数据报丢弃。 另外,路由器 r 还会给发送该 ip 数据报的原主机 h 一发送一个 smp 插座报告。豹纹 告诉原主机 h 一,我收到了来自于你的某个 ip 数据报,但是该 ip 数据报的生存时间结束了,因此我把它丢弃了,而不是继续将它转发出去。 这是路由器给主机发送 smp 插座报告豹纹的一个例子。我们再来看看主机给主机发送 smp 插座报告豹纹的一个例子。 主界 h 一要给主界 h 二发送一个 ip 数据报,其数据载盒部分封装有 udp 用户数据报, udp 用户数据报手部中的目的端口号为三、三、四、三、六。当主界 h 二收到该 ip 数据报后,解封出 udp 用户数据报,发现其目的端口号为三三四三六, 但是主借 h 二中没有监听该端口号的应用进程,因此不知道应该将该 udp 用户数据报交付给哪个应用进程,只好 将其丢弃,并给原主机 h 一发送一个 icmp 插错报告豹纹。 意思是说你发送给我的 udp 用户数据报我无法交付给应用进程,只能把它丢弃了。接下来我们再来看看发送 smp 询问豹纹的情况。 主机可以使用 smp 询问路由器,例如,主机 h 一给路由器 r 发送一个 smp 询问豹纹,路由器 r 收到后会给主机 h 一发回一个针对该询问的 smp 应答。豹纹 路由器也可以使用 smp 询问主机,例如,路由器 r 给主机 hr 发送一个 smp 询问豹纹,主机 hr 收到后会给路由器 r 发回一个针对该询问的 smp 应答。豹纹 主机还可以使用 smp 询问另一台主机,例如主机 h 二给主机 h 一发送一个 smp 询问豹纹,主机 h 一收到后会给主机 h 二发回一个针对该询问的 smp 应答豹纹。 需要注意的是, smt 不是 tcpip 体系的高层协议,而是该体系网计层的协议。 smp 豹纹被封装在 ip 数据报中,发送 smp 豹纹的格式不再坠数。如果您有需要, 可以查阅 rsc 七九二文档。下面给出四种常见的 smt 插座报告。豹纹终点不可达时间超过参数问题。改变路由也称为重定向。 当路由器收到一个 ip 数据报后,根据其手部中的目的 ip 地址自断的值来查找自己的路由表, 但是找不到一条匹配的路由记录,也就是路由器不知道如何转发该 ip 数据报,只能将其丢弃并向原站发送,终点不可达豹纹。 当主机收到某个无法交付给相应应用进程的运输层豹纹时,会将其丢弃并向原站发送,终点不可达豹纹。 路由器收到一个生存时间 ttl 等于一的 ip 数据报,将其减一后发现 ttl 值为零,这表明该 ip 数据报的生存时间结束了, 于是丢弃该 ip 数据报并向原站发送,时间超过豹纹。当终点在预先规定的时间内不能收到一个数据报的全部分片时,就把已收到的分片全部丢弃并向原站发送,时间超过豹纹。 当路由器或目力主机收到的 ip 数据报的手部中有些字段的值不正确时,就丢弃该 ip 数据报并向原站发送。参数问题报文,路由器给 主机发送改变路由豹纹,让主机知道下次应将数据报发送给另一个路由器,这样可以通过更好的路由。 下面给出两种, smp 询问,豹纹回送请求豹纹和相应的回答豹纹时间戳请求豹纹和相应的回答豹纹回送请求和回答豹纹用于测试目的站是否可达以及了解其有关状态。 时间戳请求和回答豹纹用于时钟同步和时间测量。 我们再来看看利用 smp 实现的两个非常有用的网络测试工具,一个是分组网监探测,英文缩写词为 ping, 可 读作拼或拼。另一个是跟踪陆游吹 siri 拼,用来测试主机或陆游期间的连通性,在我们之前的多个仿真实验中都用到过。拼 拼是一个应用程序,他不使用运输层协议封装自己的数据报,而是直接使用网基层的 smp。 具体是使用 smp 回纵请求豹纹和相应的回答豹纹来实现 吹丝 out 用来测试 ip 数据报从原主机到达目的主机要经过哪些路由器。 他分为 windows 版本和尤里克斯版本。在 windows 版本中,具体为吹死 rt 应用程序,简称为 吹 strit 命令。在 ulex 版本中,具体为吹 sir 的应用程序,简称为吹 sir 的命令。在 windows 版本中,仅使用 smp 来实现,而不使用运输层的协议, 但在 ulex 版本中要使用运输层的 udp 协议。在 windows 版本中要使用 smp 回送请求豹纹和相应的回答豹纹,还要利用 smp 插错报告豹纹 在尤里克斯版本中紧紧利用 smp 插座报告豹纹。这是利用 party 的吹分软件进行的一个仿真实验, 用于观察拼程序背后的工作原理。我们在主机 h 一的命令行输入命令 拼幺九二点幺六八点一点一,也就是拼一下主机 h 二的 ip 地址,这样可以检测 h 一与 h 二之间的连通性, 然后我们在仿真模式下进行自动捕获。这时我们就可以观察到主机 h 一给主机 h 二发送 smp 回送请求豹纹,主机 h 二收到后会给主机 h 一发回相应的 smp 回答豹纹。 主机 h 一收到后就知道了自己与 h 二是联通的,并在自己的命令行显示相关提示信息。 主机 h 一会发送四次 smp 回送请求豹纹给主机 h 二。正常情况下,主机 h 一会收到主机 h 二发回的四个 smp 回送回答。豹纹拼程序的实践原理比较简单, 下面我们再来看看吹死 note 程序背后的工作原理。我们以 windows 版的吹色 rt 命令为例,在拍给的吹色软件中进行一个仿真实验,用于观察吹色 rt 程序背后的工作原理。 我们在主机 h 一的命令行输入命令吹死 rt 幺九二点幺六八点一点一来探测一下去往主机 h 二要经过哪些路由器, 我们在仿真模式下进行自动捕获,将会看到主机 h 一陆续发送数据包,前三个数据包会被路由器 r 一丢弃, 每丢弃一个会给 h 一发回一个数据包,之后发送的三个数据包会被路由器 r 二丢弃,每丢弃一个也会给 h 一发回一个数据包。 最后发送的三个数据包会被主机 h 二接收,每接收一个会给 h 一发回一个数据包。就这样,主机 h 一就探测出了去往主机 h 二要经过路由器而一和而二。 吹死 rt 程序的实现原理比拼程序的实现原理要复杂。刚才我们只是观察了吹死 rt 背后的数据包传递过程,这些数据包具体是什么,路由器为什么会将这些数据包丢弃等 细节我们并没有详细说明,这将安排在相应的仿真实验中详细验证和解释。 最后我们来看一下不应该发送 smp 插错报告的几种情况。 对于 smp 插座报告,豹纹不再发送 smp 插座报告,豹纹对第一个分片的 ip 数据报片的所有后续数据报片都不发送 smp 插错报告,豹纹 对具有多拨地址的 ip 数据报都不发送 smp 插座。报告,豹纹,对具有特殊地址,例如一二七点零点零点零或零点零点零点零的 ip 数据报不发送 sm p 插错报告豹纹。下面我们来进行一段仿真实验,本仿真实验的目的在于验证拼命令和吹死而拼命令的工作原理,这两个命令都是基于网机控制豹纹协议 smp 而实现的。 拼命令在我们之前的仿真实验中经常会用到,我们使用它来测试主机之间的联通性,或者是主机和路由器之间的联通性,又或者是路由器和路由器之间的联通性。 吹死 rt 命令用来探测原主机到达目的主机之间要经过哪些路由器。拼命令和吹死 rt 命令都是基于 sm 批协议来实现的。我已经在 happy 的吹词软件中构建好了这样一个网络拓谱, 并且按图所示给各主机和路由器的各接口都配置了相应的 ip 地址和子网野马。 另外对于路由器而一,我还给他添加了一条静态路由,也就是到达网络幺九二点幺六八点一点零的这样一个网络的话,我们吓一跳应该让二一跳给二的这个接口,那 app 地址为幺零点零点零点二, 那同理还给 r 这个路由器添加了一条到达这个网络,也就是幺九二点幺六八点零点零这样的一个网络的一条静态路由,那下一跳应该跳给 r 一的这个结, 那也就是吓一跳的 ip 地址为幺零点零点零点一。下面我们在主机 h 一的命令行使,用拼命令来检测一下我们这个拓谱呢是否建立的成功了,以及呢各项配置呢,是否是配置的正确的。 那么我们点击主机这个 h 一,然后呢到他的桌面选项卡,然后到他的命令行提示服,然后呢这就是他的命令行了 啊,我们把它调整一下大小,以方便我们的观看,然后呢我把这里置顶,这样的话,我点击其他界面的话,就是界面的其他部分的话,那么这个窗口呢是不会消失掉的,他始终显示在最前方。 好,那下面的话我们就来拼一下啊,用我们主界 h 一来去拼这个主界 h 二的 ip 地址,幺九二点幺六八点一点一,幺九二点幺六八点一点一clash规则 直连 全局。好回车, 那就开始进行这个拼的过程了,那这个呢,我们之前呢已经非常熟悉了,如果是刚建立好拓谱首次拼的话, 那么中间有几个路由器就会产生几次超时,这是因为有 ar p 协议,也就是路由器,他还需要问这个下一条路由器的 ip 地址对应的麦克地址,那对于 r 这个路由器,他还要问木地主机他啊的这个 ip 地址对应的麦克地址。 当然这些 ar p 的动作呢,都是在 r 一啊,要帮这个主机 h 一转发数据包啊,或者是 r 二呢,要转发这个来自 r 一的这个数据包的时候呢,才会进 行好,那这样的话呢,我们前两次呢都会是超时的这个拼命令,然后呢他第三次啊向他发送的那个请求数据包, 那主接 hr 呢就回来了一个响应,那么主接 h 一收到以后,那就会做出这样的一个显示来告诉我们,同理主接 h 一第三次发了一个请求,然后,哎,主到达主接 h 二以后,那他收到了这个请求,会发一个响应回来给主接 h 一,那么可以提示我们 好,这样的话呢,我们就首先用拼命令呢来检测了一下联通性,那么这个是通的,那至于拼命令的这个背后是如何利用这个 smp 协议来做的这个原理呢?我们等一会呢来进行单步仿真,那下面呢我们 在干一件事情呢,就是我们来跟踪一下从这个主机 h 一到达这个主机 h 二, 那当然我们指的是数据包了啊,主机 h 一发送的数据包到达主机 h 二,那后面我们就不再这么啰嗦这么说了,我们就说主机 h 一如果要到达主机 h 二,那想看一下它中间经过哪些路由器, 当然这个对于我们人来说一眼就看出来了,一看这个罗布的这个逻辑拓谱,一下就看出来要过 r 一,还要过 r, 但是作为主机 h 一来说的话,他是如何知道呢?那其实可以通过这个吹死 rt 这个命令来看一下 啊。 gracert, 那我们空格,然后呢幺九二点幺六八点一点一, 也就是我们要跟踪一下到达这个主机 h 二了啊,那么我们回车, 这样呢很快呢就帮我们跟踪出来了,我们来稍微解释一下,那输完这条命令以后呢,他会首先给我们一个提示,就是说你要到追踪到达这个 id 地址的话,那他最终帮呃最多呢帮你追踪中间的三十票, 那如果这里面从原主机到达目的主机有多余三十个,路由器也多余三十,跳的话,他只显示前三十个, 好,那么对于每一跳啊,这就是他整个这个路径上的第一跳,那么这个幺九二点幺六八点零点二五四,也就是路由器 r 一的这个接口,那 r 一呢,就是主界 h 一到达主界 hr 路径上的第一个路由器, 总之呢,这个吹死 rt 呢,就帮我们探测出来了,而这个地方啊,写的是时间,那个 ms 呢是毫秒, 那我们可以看到石匠他进行了三次,对于这路径上的第一个路由器,他就进行了三次是测试,那么每一次啊的时间呢的延时呢,就是耗耗费的时间呢,他这统计出来是零毫秒, 当然这个并不代表说主机 h 一到达这个路由器 l 一,中间就没花时间,瞬间就过来了,根本就没有任何时间,只是他这以毫秒为单位呢,这个前面这个数值呢,会非常非常小,那也就是这 h 一到 l 一呢,会非常非常快,一般情况下, 那么所以呢,他统计出来的这个就近似认为是零秒啊,零毫秒,好,那同理呢,这第二 二条呢,就代表发现了这个路径上的第二个路由器,那具体他的地址是幺零点零点零点二,那我们看到 r 的这个接口呢,是幺零点零点零点二,那同理是第三个 啊,到第三个的话,其实他就已经叫做跟踪结束了,我们可以看到呢,这个呢就是我们要让他跟踪的那个目的 id 地址幺九二点幺六八点一点一,也就是我们这个顶级 hr, 那他已经跟踪到了, 那当然由于我们这个网络拓谱呢比较简单,中间的路由器呢比较少,所以我们看到的这个每次啊对于每一个路由器,他的这个往返的这个时间的话并不是很长 啊,这近似都是你如果在实践当中,你去跟踪到达某一个网站的话,那么一般呢这个地方是 会出现零毫秒的,当然一般来说第一跳呢有可能会出来,那随着往后走呢?这个,呃 不同的这个票数的这个路由器啊,就离你不同的,我们指的是中间隔的不同的这个路由器,那么他测量出来的这个时间呢就有所不同,一般是呈这个增长的趋势,但是也有可能 第二跳的这个耗时反而比第三跳,或者说是第十二跳的比第十五跳的那个耗时反而大,这都是有可能的。呃,因为这个还要考虑到网络的这个拥塞程度等等。 好,这样的话我们就首先介绍了一下拼命令和这个锤子,而替命令他的大致的功能以及他的命令呃用法里面的,呃使用完了以后所表达的那个含义,我们应该能 能够把它看懂。接下来我们就来看一下拼命令呢是如何利用 smp 协议那来实现的。那么我们先把这个从实施模式切换到仿真模式, 然后呢我们这里面呢把啊仿证软件帮我们监听的协议呢,不让他监听这么多,我们过滤一下,只选择 smp 啊,因为这个拼命令呢,实际上就是利用了 smp 协议封装数据包啊,然后来实现的。 那么我们这次呢用主机 h 二来拼一下主机 h 一好,点击主机 h 二,然后桌面选项卡,然后命令提示服,那么把它调整一下,方便我们观看,然后这呢选择置顶,那现在呢我们就来拼一下 下主机 h 一的 ip e i n g, 然后幺九二点幺六八点零点一,然后回车。那这个时候呢,我们可以看到主机 h 二呢就准备发送数据包了,那这个数据包呢,我们可以点开看一下他的细节, 好,我们把它移开一下,然后呢我们可以看到拼进程,拼呢实际上我们说的是命令,实际上他是一个应用程序,那把它运行起来呢就叫做拼进程,那他要发送一个拼的请求, 那这个拼的请求呢,实际上他是利用了 smt 的一种豹纹类型,这个呢我们在理论课中已经讲过了,叫做回送请求,这样的一个请求豹纹是用来询问这个木地主机的,然后呢啊这个他会把这个 smt 的这个回送请求豹纹呢又 封装在 ip 数据报里面,那我们这是以太网的话,最终呢还要封成以太网的针,然后呢最后呢通过这个护理材料把它发送走。 那我们发送的这个呢也可以看一下他具体的这个封装细节,那这个地方呢就是啊这以下的这一部分呢,就是这个 smt 的这个请求豹纹,他具体的里面的内容我们就不详细解释了。然后呢把这一部分呢 封装在 hip 数据报的这个数据载合里面好,然后再把这个 ip 数据报整个呢又放在仪态网这个针里面。好, 那我们可以看到在我们的这个命令行上呢,显示的呢,他也是在等待我们,因为我们现在是单步仿真嘛,所以我们让他前进啊。好,那么到达了路由器 r 二,路由器 r 二呢查 自己的路由表去转发呢,知道要转发给二一,那么到二一以后呢再进行查标转发,就转发到了主机 h 一,那我们看一下主机 h 一呢在收到这个数据包以后呢会做什么样的处理,我们把它点开, 那这样的话啊,我们可以看到主机 h 一呢从物理层那把它变接收信号变换成比特,然后往上送到了以太网,识别出来这是一个针,然后从这个针里面呢提出来呢,这是一个 ip 数据棒 啊,而 ip 数据报的话,再解出来的发现就是一个 smp 的这样的一个豹纹啊,一看呢是 smp 的这个询问豹纹,所以呢主机 h 一呢,他会重新封装一个数据包,拿 smt 封装一个, 一包封装成什么呢?叫做啊这个回赠,呃,请求豹纹的一个硬打豹纹。 好,那这样的话啊,也就是说他收到的,他解释出来说这个豹纹呢是一个回送请求豹纹,那么紧接着我们主页 h 一呢就会重新构建一个数据包,那么这就是他构建的数据包啊的这个结构的处理,我们看一下, 那这个时候他的 smp 进程呢,就要发送一个叫做回送回答的这样的一个响应豹纹来响应我们这个啊,主接 hr。 好,然后呢他是封装在这个 排第数据报里面的,然后再重装到仪态网的针,最后呢通过物理层,然后把比特流呢转变成这个电信号。好,那么如果有兴趣,你可以 仔细看一下出站的这个他又是如何封装的这个书包的,这样的一个详细情况,那我们这里呢就不看了,好,那么我们再继续前进, 那么这个回送的这个响应豹纹呢啊,也就是对这边的响应豹纹呢,到了每个路由器呢都是查标转发,最终呢就到达了这个主线 h 二,那相应的我们可以看到这个我们在主页是二上面命令行使用的这个拼音命令,他的第一次拼 过程呢就结束了啊,收到了这个响应,然后呢这是这个响应的这个多大?三十二个季节,然后耗时了六个毫秒,然后这个 ttl 值呢?啊,我们在讲海底数据报首付的时候呢,是讲过的是生存时间,那么通过这个东西 以及通过这的这个纸啊,就是通过这个纸啊,以及我们这个网络客户,我们可以看出来,我们可以马上就知道,其实主机 h 一在发回这个 smp 的这个回送响应的时候呢,其实是经过了两票 啊,从图上看是两票,那么我们可以推断出来什么东西呢?就是他发送这个包的话啊,封装在 id 数据包的时候,当初他分装的 gdl 尺码应该是一百二十八, 那么到了路由器 r 一先减一就变一百二十七,那么到了路由器 r 二右减一就变变成这个一百二十六,最终到达这个物理补机的时候,看到的这个 tvl 只能就是一百二十六。 好,这样呢,第一个呢就啊主机 hr 发送了一个 smp 的回送请求,然后主机 h 一收到以后,解析完了,知道我应该发回一个回送 应答,那这样主题这样的收到了,这第一次测试呢,就做完成了,那这个命令的话,如果我们就这么打啊,那么他是会做这么四次的,那么我们接下来快速的把第二次的也给他发出来。好, 那么第二次的响应呢?就回来了,那我们点的快一点,那么这时候主编杀了一个,听的叮叮叮,告诉我们,我收到了第二次的响应。 好,那同理啊,他还会再进行两次,总共有四次请求,四次响应,那我这里呢就不再这个演示了。好,那这样的话呢,我们就应该知道啊,这个拼命令呢,实际上是利用了这个 smt 的里面的一种 类型的豹纹,这种类型的豹纹叫做询问豹纹,那我们的这个原主机发送 smp 的询问请求豹纹,那物理主机呢?会回一个这个 针对这个询。呃,这个回送请求询问的啊,这种类型的豹纹呢会给一个这个应答豹纹, 好,这就是。呃,拼,他是如啊这个拼音乐,或者叫做一个拼音用程序,他如何利用 smt 啊来实现的,那这个呢是比较简单的啊,我们就不再继续探讨了, 我把这个窗口关掉,然后呢,我们把之前做的这个实验的场景呢给他删除掉, 我们再来看一下吹色 rt 命令呢,是如何利用 smp 协议呢来实现的,那这次呢,我们用 主机 h 一呢,呃,在他的命令行上输入这个追塞,而贴命令来跟踪一下他到达主机 h 二要过哪些路由器, 那我们点击主界 h 一,然后选择他的桌面选项卡,然后再命令提示服,然后呢我们把这个窗口呢调成一个比较合适的大小,你方便呢?我们观看,然后呢这我们把它置顶啊, 好,然后呢这是我们之前做过的测试,那我们重新呢来输入一个 trace rt 空格,那么我们输入主界 h 二的 ip 地址,幺九二点幺六八点一点一好回车, 那这样的话呢,就可以看到呢,在我们这个主机 h 一这呢它形成了一个数据包,我们来看一下, 那这个数据包的话,我们来看啊,那么我们这个吹死 rt 命令呢,实际上他叫做吹四周啊 rap 这样的一个进程,我们说了他虽然比如说我们叫命令,其实他是一个应用程序,那你执行他的话呢,就是他就变成一个进程啊,是一个动态的一个东西, 那么他就会构建一个叫做 smp 的回送请求豹纹,那这跟拼命令呢一样的,刚开始呢是一样的,也是要利用这个回送请求豹纹,那么他就把它发送出去, 那么发动数据的话,关键在这个地方,我们来看一下这个回送请求 smp 的回送请求豹纹,他是封装在 ip 数据报里面的,那么这个点很关键,我们来看一下他这个细节啊,在出战 pdu 里面我们会发现, 那么这是他构建的那个回送请求,这跟拼命令构建的那个回送请求呢是一样的,那只不过呢,当他把他啊这个装在了这个 sm 这这个 ip 协议的啊,也就是 ip 数据报的这个数据载合部分以后呢, 在 ip 首部的这个 ttl 字段,也就生存时间字段呢,他把它给为一,而我们之间拼命呢,我们知道是给为一百二十八的, 而我们这里的话,这个跟踪陆游的这个命令呢,他直接把它给成一,那目的是什么?目的的话就是希望这个数据包到达 这条路径上的第一个路由器的时候,这个时候呢路由器呢把这个数据包的生命值呢给他减一,那么这时候就变成零了,所以数据包就不会转发这个 这个数据包,那同时呢这个路由器呢还会把这个事情通过一个 smp 的差错报告,也就是你刚才发给我,让我帮你转发的那个数据包呢,我把它丢弃了,因为他生命时间到了。 那,那我把这个事呢告诉你,那怎么告呢?就是通过 s amp。 的插错报告,那插错报告有很多种类型,比如说,呃,主机不可达呀,嗯,还有的话就是 时间超过啊,那么我们这里面很明显通告的这个插座是就是时间超过,也就是这个数据包的这个待转发数据包的那个生命周期到了,那么我们继续来前进,看一下是不是这样子的。 好,我们点击谱换钮,那这个数据包呢就到达了路由器 r 一,那么我们看一下路由器 r 一呢给他一把叉,那意思 是这个数据包呢过期了啊,我们可以点开看一下物理层啊,信号变比特流,然后呢送上去是处理针,从针里面提出 id 数据报,从 id 数据报里面呢,本身呢是可以解出来,它里面封装的是 smp 的回送请求豹纹, 但是呢实际上把 s m 这个这个 ip 数据报的首部一看,它里面那个 tpl 字段的值呢?啊 是一,那我如果要把这个数据包转出去的话,我要先把它减一,那这时候他已经是零了,所以他是过期的,所以呢我就不能再转这个数据包了, 所以呢,我这时候一方面呢把它丢弃掉,另外一方面呢,我还要给这个数据包的原主机呢,去发送一个 smp 的一个差错报告豹纹,那这个具体的差错呢叫做时间超过。好, 那么我们再来打开看一下,那么这个就是那个插座报告豹纹 smp 的插座报告豹纹,那我们打开它,我们可以看到,那么 他具体呢是时间超过这个类型啊,他虽然是插座报告豹纹,那么插座报告豹纹有很多种类型,那时间超过是其中一种,然后呢他就被封装在 ip 数据报 啊之中,然后呢就会把它封装成以下网络针,然后再通过物理层的转发出去。 那么我们来看一下,当我们再次点击补货以后呢,这个插座报告呢就回到了主机 h 一,那这样的话,主机 h 一啊把这个 ip 数据报解出来,那么最终呢就知道这是一个 smp 的这样的一个插座报告,那么我们可以看到在 命令行上,在这主界之一的这个命令行上,那这出现了一个往返实验的测试值,也就是第一个啊,第一跳我已经知道是谁了, 那他是怎么知道的呢?其实这个数据包里面就带有这个路由器这个接口的 id 地址,所以呢他就知道了,他第一跳路由器的 id 地址是什么?好, 那么这种过程呢,要往返三次啊,那么他进行第二次发送了,第二次发送的时候呢,里面的这个 tt l 值啊,分装成 ip 数据报的时候, tt l 值仍然是一啊。好, 那么当然就到达第一个路由器的话,就会被丢弃掉,然后第一个路由器呢,给他一个插座报告,叫做时间超过。 好,那么这测出来第二次呢,也是两毫秒,那么再走第三次,第三次的这个 ip 数据报呢? 封装的 sm 的回送请求呢,里边仍然是提列而值唯一的,所以路由器二一呢,把它丢弃掉了,又发回这个插错报告。 好,这样的话,对于第一个第一跳路由器的话,那么最终给出的结果呢?三次测试的往返时间都是两毫秒,然后呢这个路由器的 ip 呢?幺九二点幺六八点零点二五次,就是这个,那也就是找到了整个他从 啊,就是 h 一要到达 h 二,整个路径上的第一个路由器呢,他就找到了。好,那么我们再往下走呢,他就准备找第二个路由器了,那么他要发第二个包了,那么我们打开看一下, 这个包呢,仍然是用 smp 档,呃,这个先做一个这个回送请求的这样豹纹,然后把这个豹纹呢封装在 ip 数据报里面,那我们看一下细节,这个时候 ip 数据报手部 里面的生存时间呢,他就给成二了。好,那这样的话,我们应该能够想象到,数据包到达而一以后啊,这个 tdl 值被减一,那么 得出来的结果是一啊,就剩余时间还是一啊,剩余距离或者说跳数还有一跳可以跳,所以二一呢,就把它转发出来到二,二而二呢,再把它一减一就变成零了,就不能转发, 是 r 呢,就会把数据包丢掉,并且给 h 一呢发回一个 smb 的时间,超过这样的一个插座报告,那我们来看一下啊, 单步点击到了路由器 r 一呢,这时候我们看一下,进站的时候, 那 id 数据报呢,七点二至是二,然后出站的时候,他就把它减一变为一,还是可以发的,所以呢这时候就把它转发出来了,那么 到达 r 到达 r 二的话, r 把他呢又一减一,发现是零了,所以呢就丢弃掉,那么此时还要给我们的原主机,也就是这个被丢弃这个输出这个数据包的原主机啊,给他一个差错报告,就是说数据包的生存时间到了, 那我们看一下,那这样的话,当主机 h 一收到这个的啊插座报告的时候,他就发现了第二个路由器的存在,并且这一次呢往返测试的这个时间呢是四毫秒, 那同理呢,针对第二的这个路由器呢,他也会进行这样的啊,总共三次啊,总共三次这样的测试,那每一次呢,他的 ttr 值呢,都是二,发送出来的时候都是二,那么经过第一个减为一,到了第二个路由器呢,就会减为零就丢弃, 所以产生差错报告。好,那么第三次啊,针对第二路由器的第三次测试,好,一样的会发回差错报告, 好,那么在接下来我们都可以想象到了啊,马上要进行第三次测试,主机 h 就是测第三跳到底是在哪里,那么他构建一个数据包,这个数据包里面仍然封装的啊,就是最开始用 smp 这个协议 构建一个回送请求,然后把它装在这个 ip 数据报里面,那么这个时候 ip 数据报的生存时间,他给他弄成三啊,设置为三,那么这样到达这的话减一为二,可以转发,到达这的话减一为一,还可以转发,那么就到达了这个物理主机。好,那么我们来 快速的看一下。 好,这是第二次了,那同样呢,对于最终的这个目的主机呢,他也要进行三次, 好,第三次的这个测试完成,那么整个的这个吹死 rt 的这个过程啊,就结束了。那么再解释一下,这的翠词呢,就是跟踪这个 rt 呢,是陆游的这样的一个缩写词。 好啊,另外我们这看不到这个可能是跟我们刚才这个录屏软件的这个阻挡有, 我们刚才已经看到了,后来他就消失了,这个没有什么关系。那这样的话呢,我们今天呢就验证了这个啊, 拼命令以及这个吹萨,而拼命令他们是如何利用这个 smp 的这个呃协议的,那么我们总结一下这个拼命令呢,他其实利用的是 smp 的询问豹纹, 那只利用了这个询问豹纹,当然目标房收到以后呢,会针对这个询问豹纹回送一个这个硬打豹纹啊,好。而这个吹色 rt 的话,他一方面呢利用了询问豹纹 和这个针对询问豹纹的应拿豹纹。另外一部分呢,他还利用了一个 smp 的插错报告豹纹,那这里面具体的这个插错报告是报告的是生存时间超过 啊,也就是时间超过。好,那相信经过这样的一个仿真实验呢,您对这个 smp 的这个作用有了更深入的这个理解。好,本次仿真实验呢,就进行到这里结束了,期待您的参与,下节课见。
那这里我们已经知道了游戏加速的原理,现在我们来看如何实现游戏加速,这里主要是基于 udp overtcp 来实现,使用方案如下, 首先我们需要在服务端搭建标准的 h t t p s 站点,这里我们需要配置指定路径下的流量。转发完之后,我们继续在服务端进行 配置,这里主要是配置入站和出站的流量。入站流量这里就是 ngx 转发过来的流量,此时 tls 证书已经在 ngx 卸载,得到的是铭文的数据。注意路径要和 ngx 对应啊,出站是不受限制的。 然后再来配置客户端入站流量监听,本地幺零八零八端口,所有使用该端口的流量都会转发给奥特 box, 出站流量以 https 的形式转发给上面配置的服务端,注意路径需和服务端配置一致。此时 在幺二七点零点零点一接口幺零八零八端口上已经启动监听了。需要注意的是,协议要求客户端和服务端的时间相差不能超过九十秒,如果连接不上,请先检查一下时间是否一致。然后来继续配置 ss type, 打开 ss type, 手动添加一个 shocks 五的代理,点击下方小齿轮设置,勾选掉不转发 udp 和代理 ds 服务器。 然后打开游戏,点击这里的闪电图标测试,如果 tcp 和 udp 通过,则说明连接已经成功了。最后如果顺利进入游戏的话,则说明加速已经成功了。
绕过校园网的原理主要是通过建立一个隧道,将流量伪装在校园网已经放行的端口上。以下是详细的步骤,一、 在校园网中连上无密码的校园 wifi, 获得一个内网 ip 地址。二、找到校园网放行的 udp 六、七、六、八端口和 udp 五三端口,并确保这些端口对外是开放的。三、在外网购买或租用一台服务器,并确保服务器的 ip 地址是公网可访问的。 四、在服务器上安装一个软件,用来接收和转发隧道流量。五、在手机或上网设备上安装实现隧道的软件,设定隧道的目标端口为 udp 五、三、六、打开隧道软件 并连接到服务器。七、此时隧道已经建立,手机或上网设备的流量将经过隧道发送到服务器上, 并通过 udp 五三端口回应。八、当手机或上网设备通过隧道发送一个请求到服务器时,服务器会解析请求,获取所需的数据,并通过隧道将数据返回到手机或上网设备。九、手机或上网设备接收到服务器返回的数据, 以为是通过校园网访问的,实际上是通过隧道中转的。十、通过这种方式,用户可以绕过校园网的限制,访问被封锁的网站或服务。 需要注意的是,该方法需要有放行的端口才能建立隧道,而且需要外网有一台服务器来进行中转。此外,需要在手机或上网设备和服务器上安装相应的软件,来实现建立和维护隧道的功能。
很多聊天室视频、音频软件都有被 qdp 协议攻击的风险,攻击者正对分析要攻击的网络软件协议发送和正常数据一样的数据包,这种攻击非常难防护,一般防护墙通过拦截攻击数据包的特征码防护,但是这样会造成正常的数据包也会被拦截。 gunwarf 就可以准确地拦截恶意的 udp 数据包,保护你的网络安全。 nice, 记得点赞关注哦!
大家好,今天给大家介绍如何处理 e r p s。 链路流量不能正常转发的故障问题。 在这个网络中, switch a 到 switch e 组成环形组网,为了防止环路发生,在组成环网的各个设备上部署了 e r p s。 由于出现了故障,流量不能按照 search a、 search b、 search c 的路径进行正常转发 及 t c 拼不通出口路由器 router 二也没有切换到备用链路,所以取 a, 所以取 e, 所以取 d。 上下面我们 介绍如何处理该故障。假设 e r p s。 环的 i d 为二配置,加入 e r p s。 环的所有端口类型为创可类型, 配置 e r p s。 环二的控制微烂 id 为二十 e r p s。 环二传递微烂三百到微烂四百的数据报文。 处理该类故障的流程图如下, 接下来我们结合上面的流程图介绍具体的处理步骤。 首先检查 e r p s。 环的状态是否正常。在 switch a 到 switch e 上分别执行命令 display e r p s rain are verbals。 如果 rain stat 参数的值为 idol 或者 pending, 表明 e r p s。 环状态正常,则在环的每个端口上执行命令 display this。 查看是否允许数据微烂三百到微烂四百通过。比如 search a 下面回显中的 pot trunk allow pass 为烂二十三百。图四百代表允许数据微烂三百到微烂四百通过。 如果当前端口没有允许指定数据 vlan 通过,请重新配置 使用 pc p switch a switch a。 聘出口路由器,如果还是聘不通,此时您需要收集故障信息,并 联系技术支持人员为您做进一步的处理。收集的信息包括设备的配置文件、诊断信息、日志信息以及告警信息。 如果 rainstet 显示为除 idol 或者判定之外的其他状态,表明 e r p s。 环的状态不正常。 执行 display interface 命令,检查加入 e r p s。 环上的端口状态是否为档。此处以机翼零杠零杠一接口为例。 第一种情况,如果 g e 零杠零杠一的接口状态是当,则进入 g e 零杠零杠一接口下执行命令 display 来 this 确认接口下是否有沙特档命令。如果没有配置沙特档,说明物理接口存在故障,建议您更换线缆和光模块。如果问题还未解决, 您需要收集设备的配置文件、诊断信息、日志信息以及告警信息,并联系技术支持人员为您做进一步的处理。 第二种情况,如果机翼零杠零杠一的接口状态是 up, 需要检查 e r p s。 配置是否正确。下面我们以 switch a 的配置文件为例,如果配置正确,请参考前面的方法进行拼测试。如果还拼不通,您需要收集设备的 配置文件、诊断信息、日志信息、告警信息,并联系技术支持人员为您做进一步的处理。 以上就是 e r p s。 链路流量不能正常转发的。
今天给大家聊一下转发这个功能啊,记得结尾有重点,我保证你肯定还不知道啊,今天这个视频呢,跟上面两个视频呢,是一个系列的 转发这个功能呢,虽然说平时我们的指标任务不是很多啊,犯有的类型呢,要求百分之零点一啊,垂率呢要求百分之零点三,但 是啊,他也决定了我们的作品啊,是否能够聚集,很重要的一个方面。首先我们的作品被人进行转发啊,通常是触犯了以下三个操作。第一个呢就是下载保存,一方面呢就证明你的作品有价值,保存下来呢,可以 以后慢慢的观看啊,免得你隐藏删除了以后就找不到了是吧。另外一方面呢,就是因为你的个作品呢,可能有某种独特或者是有趣性,就连点赞都不能满足自己的喜欢,必须要重新再保存下来,自己重新再发布一遍, 希望得到更多的关注,蹭一下流量是吧?这个其实叫视频搬运啊,现在抖音呢管的比较严,建议大家不要这样做啊,而且发上面还有 别人的水印,这个不太好。第二个呢就是复制链接啊,这个一般都是同行为了去学习到第三方平台来去扣你的文案,或者是下载这个视频的 科文案的目的呢,就是主要是为了对你的视频来进行一个二次原唱,将你的话术来改改变成自己的啊,然后再拍一次发布复制链接呢,主要是为了去下载你的这个视频啊,去你这个视频的水印。 第三个呢就是通过转发到三方平台,或者是私信给好友或者是群,这个呢,有点类似于分享的概念啊,所以说只要是用户通过以上三种方式啊,每操作一下来,我们的这个作品的转发数字呢,就会增加一次,而且是可以重复操作累加激素的哟。 原理我已经告诉你们了,平时啊就不要去刷这个数字哦。啊,看到这里就帮我点个赞呗,我是爱迪克老赞,每晚九点半咱们直播间接着聊。
这是一台软度油,他有两个网口,一个网口接光猫,另一个网口接交换机。为什么我要使用软路油呢? 其实很多家庭最近已经升级了五百兆或一千兆的宽带,普通的这种路由器他的转发效率已经达不到了,比如说我们可以在百度搜索测网速,然后点进去测一下网速,点测速, 我现在使用的是这一款软陆油,可以看到他的速率轻松跑满家里的五百兆宽带。如果是这一款路由器的话,他有可能只能跑满两百兆, 所以使用软路油可以让我们家的网速变得更快。其实软路油还有很多丰富的功能,他就是一台迷你电脑,然后装了路由器的系统,所以性能非常强悍。这款软路 油我用一个 u 盘安装的安瑞的的操作系统,里面一共有三个虚体机,之前都出过文章。首先看一下太快软度油,它的流控功能非常强大,能够知道局域网内所有设备的一个流量信息,并且可以进行限速操作,非常的方便。其次是 opw rt 这款软度油, 他的插件功能非常的丰富,比如说有去广告的一个功能,还有解锁网易云,还有各种提速,还有我们的 都是用它来实现。其实这台软度摇我还虚拟了一台温石蓄力机,我们可以在外地 来访问这个软度油的后台,来进入到这个温石的蓄力机上面进行操作,比如说安装百度云啊,或者安装一些温度需要的插件,也是很方便的。软度油的使用的是结实 四幺零五处理器,性能很强悍。其次我还用了他的容器功能,安装了一些小插件, 我们来试一下他的去广告功能。一旦开启去广告功能之后,我们在百度搜索自己想要的资料,就能快速找到还没有那些烦人的广告。我这里拿了一个使用流量上网的手机,搜索同样的内容,可以看到广告 还是广告还是广告,基本上很能找到自己想要的东西,这才是官网,而去广告部门可以屏蔽那些烦人的广告。其实就是我们打开一些视频网站, 他开头不是有一些广告吗?当我们开启了去广告功能之后,他的广告将会被去掉,可以看到我是未登录的,但是这些 vip 我们还是要付费才能观看。再就是他的这个我们可以去 比如说看一些学习资料之类的,还是挺方便的。所以这就是我使用软度油的一个主要功能,去管道, 以增加家里的上网速度,大家了解了吗?