无意间,想去了解一下 ASN,深入了解之后才知道背后还有很多更深入的知识。然后现在来总结一下我今天学习到的新名词。

AS (自治系统)

自治系统(英文:Autonomous system, AS)是指在一个(有时是多个)实体管辖下的所有IP网络和路由器的全体,它们对互联网执行共同的路由策略。

每个 AS 都会被分配一个 ASN,也就是唯一的编号。

光看概念看不太懂,说白了就是整个网络就是有很多个 AS 组成的,你可以看成一个个村,每个村都有好多人家,看作是被管辖的 IP 地址,这个 IP 地址的范围都要你去申请的。有了 AS 就等于你拥有了自己的公网网段,上网时查 IP 归属地就会显示你自己的 AS 名字,也会带上你的 ASN。就比如一般人的 IP 查出来都是 xx 电信,你就不同了,会显示你自己起的名字。按照大佬的说法,有了 IP 之后绑定到机子上(一般指服务器)可以由多个网络提供商提供网络服务,常见的有中国电信,中国联通等。

ISP (互联网服务供应商)

互联网服务供应商(英语:Internet Service Provider,简称ISP),又称因特网服务提供者、互联网服务提供商、网络服务供应商,即指提供互联网存取服务的公司。

一般的 ISP 拥有一大堆 AS(相当于城镇管理着村子),而我们用的 IP 正是他们众多 AS 区域中的一个。

BGP(边界网关协议)

BGP 是互联网上一个核心的去中心化自治路由协议。

BGP 大致指多个 AS 之间的选路算法,目前多数云宣称采用 BGP,网络的稳定和快速提高卖点。那么如果采用 BGP 选一条好的路线出口,速度和时延都有很大的提升。(CN2)(前提是的有这个条件,因为贵)

有点类似村子之间修路,柏油路比水泥路贵。

peer

在 AS 中,你需要 peer 别人的 AS 到达指定的路由,也就是类似这种。

如果没有一个合适的 peer,那么就变成环球慢线了。

peer 可以说是一个互通的中继点,从别人过去,别人也能通过你。那么就有流量和带宽一说,我最开始的问题是计费和被恶意刷流。通过大佬那了解到,一般的 T4,T5 级 peer 按带宽计费,DO 的 peer session 甚至不要钱。

关联 peer 后,如 AS 12345 peer AS 12346,那么别人到达你的 AS 后能找到 AS 12346,反之相反。

IPLC

我之前一直在好奇,为什么机场主都有这么多专线,常见的有沪日专线,深港专线。我当时一直以为他们托关系拉网线。

我今天终于搞明白了,其实就是 IPLC。

看到 IPLC 就是专线了,从某种意义上的专线。平时我们上网都是需要走很多个 AS 的中继才能到目标的地址,那为啥有时很快,有时一直在加载等待连接,一是可能选路选的不好(BGP)绕路了,二是可能上网高峰期,民用数据在骨干网出口排着队出去。

那所谓的专线就是不过骨干网,不需要等待。在天朝的网络环境下,怎么样才能不过骨干网,一是私拉海底光缆(大杀器,一般人不太可能),二是利用国内云平台的内网直连。

以阿里云为例,我买了两台实例,一台上海(A),一台香港(B),然后使用经典内网,此时 A -> B,不过墙,因为是内网,不走骨干网自然不过墙,用这样的办法轻轻松松把 A 的流量转发到了 B。

那么问题来了,既然不过骨干网,A 是怎么到达了 B 的。其实就是阿里云在深圳部署了海底光缆(由运营商提供),像阿里这种大厂,铺一个光缆也不是不可以。

但是,新用户现在用不了 IPLC 了,只有老用户可以使用,并且现在不同地域不互通。