瞭解路由器中的管理間距和量度引數(轉)

amyz發表於2007-08-13
瞭解路由器中的管理間距和量度引數(轉)[@more@]

  談到路由協議和路由器時,管理間距(administrative distance)和量度(Metrics)是兩組重要的引數。這兩組引數真正的意思是什麼呢?David Davis將向你介紹這兩組引數,並解釋了使用Cisco路由器需要了解管理引數重要性的原因。

  當提到路由協議和路由器使用哪條通道時,管理間距和量度是兩組重要引數。充分熟悉這兩組引數對了解網路效能、可靠性以及迴路選擇等各個部分具有非常重要的作用。

  如果你對管理間距和量度不太熟悉,你即便是看到了這些引數,也不會重視它們。如果你輸入一條show ip route命令,你就會注意到在路由器後面的括弧裡出現這兩個引數。這裡為一個例子:

O 10.1.103.0/24 [110/791] via 10.1.100.2, 00:39:44, Serial1/0:0.21

  在這一例子中,110表示管理間距,791代表量度。透過輸入相同的show ip route命令並指定路由器的方式,你可以看到更詳細的資訊,這有一個例子:

Router# show ip route 10.1.103.0

Routing entry for 10.1.103.0/24

Known via "ospf 100", distance 110, metric 791, type intra area

Last update from 10.1.100.2 on Serial1/0:0.21, 01:09:25 ago

Routing Descriptor Blocks:

* 10.1.100.2, from 172.16.1.1, 01:09:25 ago, via Serial1/0:0.21

Route metric is 791, traffic share count is 1

  但是,這些數字真正的意思是什麼呢?讓我們詳細瞭解每一個引數的含義。

  管理間距

  管理間距(簡稱AD)即為路由器面對不同來源的兩路相同通道時決定對哪路通道的選擇。也就是說,如果路由器收到來自不同來源但是內容相同的資訊的時候,路由器信任哪一條通道。一個比較好的辦法是,由於要盡力選擇區域性資訊,而全域性資訊多少有些重複事件,所以區域性資訊更值得信任。

  如果你的路由器只有一個路由協議和一條WAN迴路,或者如果你只使用靜態路由,管理間距不會對你產生影響。但是這並不表示你不需要了解管理間距的作用。

  但是如果你有一個比較複雜的網路系統,比如有兩條WAN迴路,或者你使用了兩個路由協議(即使其中有一個是靜態路由),你就更應該瞭解管理間距的重要性。

  路由資源不只是諸如RIP、OSPF或者BGP這樣一些路由協議,另外可能還有一些與路由器相連線的資源(比如路由器的介面)和靜態路由(你作為管理伺服器使用的路由器)。

  路由器根據管理間距來選擇信任哪路資源。管理間距越小,其路由資源就越值得信任。

  為了便於作出這一決定,路由器安裝了一個在所有可能資源和預設管理間距中展示的預程式安排表。表A提供了這一表格的示範。(雖然透過使用路由器配置模式中的distance命令,使管理器改變預設的管理間距,但這通常是一種不可取的方法。)

  例如,如果路由器收到一個來自OSPF的路由和一個來自RIP的路由,它就會選擇OSPF路由。因為OSPF的管理間距是110,而RIP的管理間距是120。

  這裡有另外一個例子:比如說,你的路由器收到一個來自EIGRP Internal路由,它的管理間距是90,但是你不小心把一個靜態路由輸入到一個IP地址中,這個IP地址的間距管理地址是1。那麼路由器將使用靜態路由而不會使用EIGRP路由。

  最後強調一點:管理間距是CCNA考試中的重點。如果你正準備參加這場考試的話,一定要知道一般路由協議的管理間距。

  量度

  路由協議使用量度來確定當有兩路有效路由可以送往同一目標檔案時,把路由表放入哪個路由中。路由器把路由表放入量度最小的路由中,因為它認為這個路由是最近的因此是最好的。

  與管理間距相反,量度只有一個路由協議。他們不能處理多個資源庫中路由。

  例如:輸入一個show ip eigrp topology命令:

P 10.55.103.0/24, 1 successors, FD is 6049536

via 10.220.100.1 (6049536/5537536), Serial3/0

via 10.55.100.14 (52825600/281600), Tunnel55

  注意這個EIGRP路由協議有兩路路由輸送給這個網路。但是,這個路由器只接受路由表中量度最短的其中一個路由。這有一個關於路由表條目的例子:

Router# show ip route 10.55.103.0

Routing entry for 10.55.103.0/24

Known via "eigrp 100", distance 120, metric 6049536, type internal

Redistributing via eigrp 100

Last update from 10.220.100.1 on Serial3/0, 00:56:12 ago

Routing Descriptor Blocks:

* 10.220.100.1, from 10.220.100.1, 00:56:12 ago, via Serial3/0

Route metric is 6049536, traffic share count is 1

Total delay is 41000 microseconds, minimum bandwidth is 512 Kbit

Reliability 226/255, minimum MTU 1500 bytes

Loading 1/255, Hops 2

  不同的路由協議對量度有不同的演算法。RIP的演算法是基於跳數的,OSPF是基於頻寬,而EIGRP根據頻寬、延滯時間、負荷和可靠度來決定的。

  David Davis從事IT業已長達12年之久,而且獲得了包括CCIE,MCSE+I, CISSP, CCNA, CCDA和CCNP在內的一系列證書。目前,他在一傢俬有零售公司擔任系統/網路管理員職務,並擔任網路系統的兼職顧問。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-955233/,如需轉載,請註明出處,否則將追究法律責任。

相關文章