先上图(低清警告)

这是什么

官方项目介绍

简单提及一些概念(为了方便理解就稍微白话一点):

首先,我们目前使用的互联网可以理解为是由几十个超大的“局域网”组成的:就和家庭路由器一样,只不过人多了点

各地区运营商(ISP)不一样,设备均由不同公司管理,就像是圈地一样,网络变得很碎片化,而且并不是那么“互联”。为了让大家能够不那么分散,BGP 便用来关联各个大型的局域网,变成更大一点的网络。每个网络为了标识同时还使用 ASN 来标识

你可以通过访问这个网站查看自己目前网络所属的ASN和对应的组织

为什么要互联?

简而言之,ISP 做的是事情就像是把一个小村庄互相通了路,但是村庄之间的路打通起来就要靠ISP之间的协商。如果路不通,而你想访问的服务刚好这区域没有,你就用不了。

当然,你说可以绕路吗?可以,只要你之间有路由通告走的出来路就没问题,当然相比于直连速度就可能会慢一些

A->B->C
A和C之间没有通路,但是A区用户可以走B区到C
这个一般要看规则,就算B和AC有关联,B也可以阻止A的流量发往C
主要是各个ISP之间的协议

国内某些小型的运营商做法还要稍微“隐蔽一点”:由于自己的资源部署不多,国内电信对于企业价格是个人/小企的几十倍(防止二次分销),就自己进行组网并从全国各地省级购买的共享宽带出口,变相实现互联。这种做法速度只会更慢(为了降低价格而将流量导向各个出口)

Traceroute可以显示出你的流量走过了哪些路

说了这么多,和这破东西有什么关系?

各个ASN的接了什么线流量怎么走的很多时候并不是那么的清楚,为了监控各个ASN到各地的流量走向,稳定性,etc. 一般情况最简单的办法就是在这个ASN里面部署一个Probe(探针),用它来测试到各地的连通性(墙?),延迟,以及路径

视频说明

你似乎还可以通过部署Probe获得RIPE积分,暂时不知道是干啥的

如何申请

本探针的数据收集地址官方申请指南

首先,你需要一个RIPE账号(略过过程,注册就好)

你的ASN

一般来说,一个ASN有一个探针就差不多了。所以你可以用上方说明查看ASN的网址看一下自己网络所处的ASN是多少,然后在这个查找页面看一下自己所在的ASN有没有Probe了

如果已经有了的话应该是不会通过了但是你可以试试看

P.S. 申请时间较长所以请稍安勿躁


Probe vs Anchor

你可能还会看到一个叫做Anchor的东西,简单来说这是Probe 传回数据的地方。对于部分连通性不佳的网络,可能 Probe 怎么都链接不上一个有效的服务器传回自己的遥感数据,那这样其实和没有不是一样吗emmm

相比于Probe,Anchor要自己掏钱买专门配置好的刀片服务器,毕竟是要接收大量的遥感数据。成本相对高很多,就不再这篇文章的讨论范围内


Probe 如果申请通过了会发邮件告诉你,以前是一台TP-Link的路由器配一个小U盘装着需要运行的程序,现在的架构是NanoPi

插上路由器,注册设备需要设备背后的ID和Mac地址,然后就等待启动就好了~

等等,我所在的ASN有设备了,有什么办法保证我可以通过申请吗?

当然!你自己注册一个ASN就好了(被打死