網上其實已經有很多關於AS以及ASN的介紹,在準備開始自建網絡之前,ASN是必要的.


AS做什麼用的

Internet(互聯網)是由多個不同的網絡組成的,AS就和郵局一樣,有了AS才可以讓數據包在整個互聯網內通過不同郵局跳到不同郵局,直到數據包到達包含其目的AS.


在註冊AS之前需要了解區域互聯網註冊機構(Regional Internet Registry,RIR)

RIR是什麼

RIR是管理世界上特定地區Internet資源的組織,通過RIR可以申請AS以及分配使用IP資源


想要開始自己的邊界網關協議(Border Gateway Protocol,BGP)前需要一個ASN,這樣在互聯網中數據包才可以抵達正確的位置,並且有了ASN,其他ISP才能通過設置路由表將你添加到路由策略中。

BGP是什麼

AS 通过边界网关协议(BGP)通知其到其他 AS 和路由器的路由策略。BGP 是在 AS 之间路由数据包的协议。如果没有这些路由信息,大规模运行 Internet 将很快变得不切实际:数据包将丢失或花费太长时间才能到达目的地。

每个 AS 使用 BGP 通知它们负责的 IP 地址以及它们连接的其他 AS。BGP 路由器从世界各地的 AS 中获取所有这些信息,并将其放入称为路由表的数据库中,以确定从 AS 到 AS 的最快路径。当数据包到达时,BGP 路由器会参考其路由表来确定数据包接下来应转到哪个 AS。

全世界有许多 AS,BGP 路由器不断更新其路由表。网络脱机时,新网络联机时,AS 扩展或收缩其 IP 地址空间,所有这些信息都必须通过 BGP 通知,以便 BGP 路由器可以调整其路由表。

為什麼需要BGP

如果沒有BGP以及路由表的話,數據包將漫無目的的在不同AS中隨機反彈,有了BGP以及路由表,才能將數據包以最快、最合適、最短的路由定向到目的地。


在了解AS、RIR和BGP之後,我們就要了解如何註冊ASN。

註冊ASN一般會直接尋求RIR,比如AIPNIC、CNNIC、RIPE等,但是由於註冊會員的入會費十分昂貴,所以大多數人會選擇尋求Local Internet Registry(LIR)。

LIR是什麼

Local Internet registry (LIR) is an organization that has been allocated a block of IP addresses by a RIR, and that assigns most parts of this block to its own customers.

LIR通常指的是那些大會員以及已經擁有許多IP Block的機構,他們可以給自己的客戶註冊AS來分配他們的IP Block。

需要注意的是,不同RIR對於資質的要求不一,以RIPE NCC為例:

個人身份註冊需提供:1.護照;2.手機號;3.地址;4.郵箱;5.申請AS的用途等
公司身份註冊需提供:1.公司的註冊證書及營業執照;2.地址;3.手機;4.郵箱等
同時上列兩種註冊方式皆需提供兩個將要通過其AS宣告你的地址的上游,需提供至少一份收據。

在通過自己加入會員或尋求其他LIR代註冊ASN後,如果成功,將收到屬於你或你的公司在互聯網上獨一無二的ASN,此後即可開始下一步購買IP和與其他上游進行IP Transit以及Peer來實現自己的服務器和IP來上網。