瞭解路由器中的管理間距和量度引數(轉)
談到路由協議和路由器時,管理間距(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.0Routing entry for 10.1.103.0/24Known via "ospf 100", distance 110, metric 791, type intra areaLast update from 10.1.100.2 on Serial1/0:0.21, 01:09:25 agoRouting Descriptor Blocks:* 10.1.100.2, from 172.16.1.1, 01:09:25 ago, via Serial1/0:0.21Route 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 6049536via 10.220.100.1 (6049536/5537536), Serial3/0via 10.55.100.14 (52825600/281600), Tunnel55
注意這個EIGRP路由協議有兩路路由輸送給這個網路。但是,這個路由器只接受路由表中量度最短的其中一個路由。這有一個關於路由表條目的例子:
Router# show ip route 10.55.103.0Routing entry for 10.55.103.0/24Known via "eigrp 100", distance 120, metric 6049536, type internalRedistributing via eigrp 100Last update from 10.220.100.1 on Serial3/0, 00:56:12 agoRouting Descriptor Blocks:* 10.220.100.1, from 10.220.100.1, 00:56:12 ago, via Serial3/0Route metric is 6049536, traffic share count is 1Total delay is 41000 microseconds, minimum bandwidth is 512 KbitReliability 226/255, minimum MTU 1500 bytesLoading 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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 深入瞭解jquery中的ajax方法引數jQuery
- 深入瞭解 Java 方法和引數的使用方法Java
- 瞭解GoldenGate Replicat的HANDLECOLLISIONS引數Go
- 瞭解checksec顯示的各種引數和保護
- 對路由器和交換機的簡單瞭解路由器
- 瞭解 ignore_above 引數對 Elasticsearch 中磁碟使用的影響Elasticsearch
- c++中字元、字串和數字間的轉換C++字元字串
- 瞭解JavaScript中的型別轉換JavaScript型別
- Oracle 12C 中CDB和PDB的引數檔案管理Oracle
- 【轉】cmd中%號和雙引號轉義
- 轉載-詳解功率MOS管引數
- 專案經理的時間管理秘籍,你真的瞭解嗎?
- Laravel同時接收路由引數和查詢字串中的引數Laravel路由字串
- 質量度量落地的注意事項和思考
- C# 中的 in 引數和效能分析C#
- 聊聊Oracle表空間Offline的三種引數(中)Oracle
- LMT和DMT下儲存引數的異同(轉)
- [轉帖]HikariCP連線池引數解釋
- OpenCV中的findContours函式引數詳解OpenCV函式
- oracle中的processes,session,transaction引數詳解OracleSession
- DG配置過程中的引數解釋
- Java 中 CLOB 和字串之間的轉換Java字串
- 引數的定義和引數的傳遞
- mydumper和myloader使用引數解釋
- CSS控制字的間距CSS
- Flask-sqlalchemy中 backref lazy的引數例項解釋和選擇FlaskSQL
- 選購交換機的引數依據和主要的引數指標詳解指標
- 微信小程式的路由跳轉和傳遞引數微信小程式路由
- python json格式轉url引數&分割, url引數轉json格式PythonJSON
- java 執行緒池的初始化引數解釋和引數設定Java執行緒
- JQuery中$.ajax()方法引數詳解jQuery
- 深入瞭解SCN(轉)
- 將網址url中的引數轉化為JSON格式JSON
- 計算地圖中兩點之間的距離地圖
- FFmpeg命令影片音訊轉碼引數詳解音訊
- 瞭解css中偽元素 before和after的用法CSS
- 使用 JUnit 5.7 進行引數化測試:深入瞭解 @EnumSource
- 瞭解MySQL的隱式轉化MySql
- 皕傑報表換行和行間距