由路由策略界定的网络单位

RFC 1930把自治系统描述为由一个或多个运营者运行、具有清楚路由策略的一组相连IP前缀。关键是对外如何交换和接受可达信息,而不是机构名称或地理范围相同。

一个大型机构可以运营多个自治系统,同一自治系统也可以有很多路由器和链路。内部采用什么具体设备,不直接改变它在跨域路由中的策略角色。

参考:[1]

宣告与接受是两项决定

甲系统向乙系统宣告某个前缀,表示提供一条可达信息;乙还要决定是否接受及是否选用它。两个方向的策略可能不同,所以往返流量不必走完全相同的路径。

BGP把前缀与路径属性在系统之间交换,AS路径提供跨越哪些自治系统的信息。自治系统内的实际逐跳转发,仍需要具体的路由与链路安排。

参考:[1] [3]

编号与身份的范围

自治系统号标识这个路由层次的参与者。BGP后来扩展了原有两字节编号,支持四字节空间;新旧编码互通还需要相应的兼容规则。

AS号不是网站域名、用户账号或内容可信凭证。即使能够读到某个编号及其宣告,仍需结合路由策略和相应验证,不能把号码本身当作对所有宣告的授权证明。

参考:[2] [3]