自治系統 路由器 協定 網管 網域 路由

路由設定規劃必知 一次搞懂網路自治系統

2014-04-11
筆者在之前的文章中經常提到自治系統,但是因為篇幅有限,一直沒有詳細地介紹何謂自治系統。這篇文章預計要讓讀者們了解何謂自治系統、網路架構與運作機制,而它又是如何影響路由協定的設定以及會影響哪些路由協定的設定。
不過,每個ISP業者必須登記並公開使用至少一個自治系統編號,以便用於BGP協定時使用。此時,這個自治系統編號就很重要,因為它是用於識別各個網路的指標。

而如何分辨公開註冊的自治系統編號和私有自治系統編號呢?IANA(Internet Assigned Number Authority)機構將從64512到65535之間的編號保留給私有自治系統所使用,而1到64511之間的號碼則是公開註冊的自治系統編號,所以從這裡可以看出IANA機構使用16位元的長度來儲存自治系統編號(2的16次方)。

這個自治系統編號極為重要,這個值也是等一下用於路由協定設定時,辨識自治系統的重要條件。

路由協定與自治系統

由上面的描述可以看出,自治系統有助於規劃網路,也因此自治系統的規劃與路由的規劃有很大的關係。所以在設定路由協定的時候,充分了解當前網路的自治系統是必備的。

但是,又不是所有的路由協定在設定時都要指定自治系統,到底哪些路由協定需要指定,哪些又不用指定?而又是如何指定自治系統呢?接著,就來一一說明如何在這些路由協定中設定自治系統。

IGRP路由協定

IGRP路由協定是由Cisco公司在1980年代開發出來的路由協定,其開發目的就是想做出一個可以在同一個自治系統中運作的路由協定。IGRP路由協定會考量到網路頻寬(Bandwidth Delay)、網路品質(Reliability)、網路負載(Loading)以及MTU值,來決定一個網路路徑的好壞是如何,這種衡量的標準也可以同時計算並比較多個路徑。

在IGRP路由協定中設定自治系統

以下面的網路架構圖為例來做說明。圖中有A、B和C三台路由器,以及四段網路區段,分別是172.16.1.0/24、10.1.1.0/24,10.2.2.0/24、192.168.1.0/24。


假設要將A、B和C這三台路由器全都設定成使用IGRP路由協定,則設定流程如下。

第一步驟:啟用IGRP路由協定
一開始要先啟用IGRP路由協定,所以執行以下這個指令:


這個指令的關鍵字是router igrp,而後面所接的100則是指自治系統的代號。router igrp這個指令一旦執行,就會開始建立IGRP路由協定的運作程式,要注意的是,這個指令一定要指定自治系統的編號。

不過,這個自治系統的編號可以不必經過註冊(Registered),而所有位於同一個自治系統的路由器都必須指定同一個自治系統編號,這樣一來,這些路由器才會互相交換路由資訊。

第二步驟:設定鄰近的網段
接著再執行指令來選擇所鄰近的網段有哪些。若要設定路由器A的相鄰網段,而因為路由器A附近的網段如下圖所示,則必須執行以下所示的指令:


這個指令與設定RIP路由協定時是一樣的。這個指令的關鍵字是network,後面接著Major網路遮罩。10.1.1.0網段因為是Class A,所以其Major網路遮罩為10.0.0.0,而172.16.1.0網段因為是Class B網段,所以其Major網路遮罩為172.16.0.0。

同樣地,路由器B所鄰近的網段如下圖所示。因為路由器B的兩端連接的網段為10.1.1.0和10.2.2.0,這兩個網段都是屬於Class A,而且其Major的網路遮罩都是10.0.0.0,所以對於路由器B而言,只需要執行以下這一筆指令即可:


最後,路由器C旁邊的網段如下圖所示。因為路由器C兩邊所接的網段為10.2.2.0和192.168.1.0,和前面兩台路由器設備類似,其設定指令則如下所示:


看到這裡,想必已經可以了解在設定IGRP路由協定時該如何指定自治系統。但請注意,以上筆者所介紹的是完整設定IGRP路由協定的過程。

EIGRP路由協定

另一個必須設定自治系統的是EIGRP路由協定。EIGRP路由協定相當於是IGRP路由協定的升級版本,是由Cisco所開發的,可用於多種不同網路架構與硬體結構的IGP(Interior Gateway Protocol)協定。在良好規劃的大型網路架構中,EIGRP路由協定可以在最短時間內以最少的成本計算出最佳的網路 路徑。

在EIGRP路由協定中設定自治系統

要在路由器上套用EIGRP路由協定,大致分為兩步驟:第一步驟是開啟EIGRP路由協定,第二步驟為指定路由器所連接的網路位址。這裡用下面這個例子來說明,假設網路架構圖如下所示。


在上圖中,有A、B和C三台路由器,以及172.16.1.0/24、10.1.1.0/24、10.2.2.0/24、192.168.1.0/24四段網路區段,而自治系統編號為100。

假設要將以上A、B和C這三台路由器全都設定成使用EIGRP路由協定,則設定流程如下。

第一步驟:啟用EIGRP路由協定
先啟用EIGRP路由協定,執行以下這個指令:



追蹤我們Featrue us

本站使用cookie及相關技術分析來改善使用者體驗。瞭解更多

我知道了!