網際網路定義
一個自治系統就是處於一個管理機構控制之下的路由器和網路群組。它可以是一個路由器直接連線到一個LAN上,同時也連到Internet上;它可以是一個由企業骨幹網互連的多個區域網路。在一個自治系統中的所有路由器必須相互連線,運行相同的路由協定,同時分配同一個自治系統編號。自治系統之間的連結使用外部路由協定,例如BGP.。
技術定義
網際網路協定指南給自治系統提出了如上的的定義後,又提出了一個更具有技術性的定義如下:
一個自治系統即為由一個或多個網路運營商來運行一個或多個網路協定前綴的網路連線組合,這些運營商往往都具有單獨的定義明確的路由策略
自治系統的分類
自治系統可根據其連線和運作方式分為三類:多出口的自治系統(Multihomed AS);末端自治系統(stub AS);中轉自治系統。
多出口的自治系統
多出口的自治系統(Multihomed AS)是指與其它的自治系統具有多於一個連線的自治系統。一旦那些連線中的某一個完全失效,這個多出口的自治系統也仍然能保持和網際網路的聯繫。但是,這類自治系統不允許與自己所連線的其它任一個自治系統穿過自己來訪問另一個自治系統。
圖1 多出口的自治系統
如圖1所示,AS1、AS2、AS3、AS4和AS5是五個自治系統,如果自治系統AS2和AS3的連線發生了故障,其他的自治系統之間的連線不受影響。而且如果自治系統AS4想通過AS2來連線AS1,這是不可能實現的。
末端自治系統
末端自治系統(stub AS)是指僅與一個其它自治系統相連的自治系統,如圖2中的自治系統AS1它僅僅與自治系統AS2相連線。如果該AS的路由策略與其上游的AS完全相同,這說明該AS其實浪費了一個ASN。這種情況更常發生在網際網路路由環境中:表面上的末端自治系統可能實際上與其它未被公共路由顯示伺服器反映出來的AS之間存在著對等互聯關係。具體的例子如(美國)財政和交通部門的專用網際網路。
圖2 末端自治系統
中轉自治系統
中轉自治系統是指一個自治系統通過自己來為幾個隔離開的網路提供連通服務。即,網路A可通過作為中轉AS的網路B來連線到網路C。比如圖1中的自治系統AS1可以通過自治系統AS2連線到自治系統AS4。所有的ISP都是這類的中轉自治系統,因為這原本是它們的根本業務目的。因為我們認為ISP是在向客戶網路“販售中轉服務”,所以使用中轉自治系統這個術語來表示。
數學定義
數學上或者動力學中,自治系統與非自治系統對應。自治系統為不顯含時間t的動力學,非自治系統則顯含時間t。可以這么認為,一般的自由振動系統為自治系統,受迫振動則為非自治系統。線上性系統中,自治系統常定義為:不受外部影響即沒有輸入作用的一類動態系統。