做能支付的網(wǎng)站貴嗎國內(nèi)免費域名
路由協(xié)議的優(yōu)先級(Preference,即管理距離 Administrative Distance )一般為一個 0 到 255 之間的數(shù)字,數(shù)字越大則優(yōu)先級越低。表一是通常情況下各路由協(xié)議的優(yōu)先級規(guī)定:
表一:一般路由協(xié)議優(yōu)先級
路由協(xié)議 | 優(yōu)先級 |
---|---|
DIRECT | 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ???????????????????????????????????? |
OSPF | 10 |
IS-IS Level 1 | 15 |
IS-IS Level 2 | 18 |
NSFnet 主干的 SPF | 19 |
缺省網(wǎng)關(guān)和 EGP 缺省 | 20 |
重定向路由 | 30 |
由 route socket 得到的路由 | 40 |
由網(wǎng)關(guān)加入的路由 | 50 |
路由器發(fā)現(xiàn)的路由 | 55 |
靜態(tài)路由 | 60 |
CISCO IGRP | 80 |
DCN HELLO | 90 |
Berkeley RIP | 100 |
點對點接口聚集的路由 | 110 |
Down 狀態(tài)的接口路由 | 120 |
聚集的缺省路由 | 130 |
OSPF 的擴展路由 | 140 |
BGP | 170 |
EGP | 200 |
各產(chǎn)品廠商可能對路由協(xié)議的優(yōu)先級有不同的規(guī)定,表二、表三分別列出了華為、思科路由器路由優(yōu)先級列表:
表二:華為路由器路由優(yōu)先級
路由協(xié)議 | 優(yōu)先級 |
---|---|
DIRECT | 0 ~~~~~~~~~~~ ??????????? |
OSPF | 10 |
STATIC | 60 |
IGRP | 80 |
RIP | 110 |
OSPFASE | 150 |
BGP | 170 |
表三:思科路由器路由協(xié)議優(yōu)先級
路由協(xié)議 | 優(yōu)先級 |
---|---|
DIRECT | 0 ~~~~~~~~~~~~~~~~~~~~ ???????????????????? |
STATIC | 1 |
EIGRP Summary | 5 |
EBGP | 20 |
內(nèi)部 EIGRP | 90 |
IGRP | 100 |
OSPF | 110 |
IS-IS | 115 |
RIP | 120 |
EGP | 140 |
外部 EIGRP | 170 |
IBGP | 200 |
未知 | 255 |
路由的優(yōu)先級的概念是優(yōu)先級高的新路由協(xié)議可替代優(yōu)先級低的同信宿路由,反之,則不然。
需要區(qū)別的是路由開銷(metric)和路由優(yōu)先級(preference)這兩個概念。
metric 是針對同一種路由協(xié)議而言,對不同的路由協(xié)議,由于代表的含義不同,比較不同協(xié)議的 metric 是無意義的,所以要在兩條不同協(xié)議的同信宿路由中作出選擇,只能比較路由協(xié)議的優(yōu)先級。
相反,preference 是針對不同路由協(xié)議而言,同協(xié)議的路由的 preference 優(yōu)先級是一般情況下一樣的,這時 metric 是在兩條同信宿路由中作出選擇的標準。
總結(jié):路由優(yōu)先級在不同協(xié)議時候,比較 preference的大小,而在路由協(xié)議相同時候由于 preference 相同,則再比較 metric 的大小,進而確定最終選擇的路由。
一般在 ip route 命令中靜態(tài)路由中的參數(shù) “Distance metric for this route“ 都是指 metric 參數(shù),而 Administrative Distance 在使用不同路由協(xié)議間比較時候,都使用默認值,如上表。一般 Administrative Distance 值不單獨寫出來,除非要更改其默認值。
PS:對于小規(guī)模的網(wǎng)絡(luò),使用靜態(tài)路由方式很合適,以下為 cisco 的靜態(tài)路由配置命令:
Static Routing
靜態(tài)路由:手動填加路由線路到路由表中,
優(yōu)點:
-
沒有額外的 router 的 CPU 負擔(dān)
-
節(jié)約帶寬
-
增加安全性
缺點:
-
網(wǎng)絡(luò)管理員必須了解網(wǎng)絡(luò)的整個拓撲結(jié)構(gòu)
-
如果網(wǎng)絡(luò)拓撲發(fā)生變化,管理員要在所有的 routers 上手動修改路由表
-
不適合在大型網(wǎng)絡(luò)中
靜態(tài)路由的配置命令: ip route [dest-network] [mask] next-hop address
或 exit interface [permanent]
ip route: 創(chuàng)建靜態(tài)路由
dest-network: 決定放入路由表的路由表
mask: 掩碼
next-hop address: 下 1 跳的 router 地址
exit interface: 如果你愿意的話可以拿這個來替換 next-hop address, 但是這個是用于點對點 (point-to-point) 連接上,比如廣域網(wǎng) (WAN) 連接,這個命令不會工作在 LAN 上
administrative distance: 默認情況下,靜態(tài)路由的管理距離是 1, 如果你用 exit interface 代替 next-hop address, 那么管理距離是 0 (不同協(xié)議是 AD,但是對于相同路由協(xié)議時候,是指 metric)
permanent: 如果接口被 shutdown 了或者 router 不能和下一 跳 router 通信,這條路由線路將自動從路由表中被刪除。使用這個參數(shù)保證即使出現(xiàn)上述情況,這條路線仍然保持在路由表中。
路由表中的管理距離(Administrative Distance)和度量值(Metric)
R1# show ip route
… 省略
R 10.2.0.0 [120/1] via 10.1.1.2,00:00:21,Serial0/0
C 10.3.0.0 is directly connected,Serial0/1
####################################################
在輸出中,首先顯示路由條目各種類型的簡寫,如 “C” 為直連網(wǎng)絡(luò),“S” 為靜態(tài)路由。
以上面粗體的路由為例:
“R”------------------------- 表示這條路由是 “RIP” 協(xié)議學(xué)習(xí)得到的;
“10.2.0.0”----------------- 目的網(wǎng)絡(luò);
“[120/1]”------------------- 管理距離(Administrative Distance,AD)/ 度量值(Metric);
“via 10.1.1.2”------------- 指到達目的網(wǎng)絡(luò)的下一跳路由器 IP 地址;
“00:00:21”----------------- 指路由器最近一次得知路由到現(xiàn)在的時間;
“Serial 0/0”---------------- 指到達下一跳應(yīng)從哪個端口出去。
技術(shù)要點:
管理距離(AD,Administrative Distance):
用來表示路由器可能從多種途徑獲得同一路由,例如,一個路由器要獲得 “10.2.0.0/24” 網(wǎng)絡(luò)的路由,可以來自 RIP,也可以是靜態(tài)路由。
不同途徑獲得的路由可能采取不同的路徑到達目的網(wǎng)絡(luò),為了區(qū)分不同路由協(xié)議的可信度,用管理距離加以表示。
管理距離越小,說明路由的可信度越高;靜態(tài)路由的管理距離為 1,說明手工輸入的路由優(yōu)先級高于其他的路由。
路由協(xié)議 | 優(yōu)先級 |
---|---|
DIRECT | 0 ~~~~~~~~~~~~~~~~~~~~~~ ?????????????????????? |
STATIC | 1 |
EIGRP Summary | 5 |
EBGP | 20 |
內(nèi)部 EIGRP | 90 |
IGRP | 100 |
OSPF | 110 |
IS-IS | 115 |
RIP | 120 |
EGP | 140 |
外部 EIGRP | 170 |
IBGP | 200 |
未知 | 255 |
度量值(Metric):
某一個路由協(xié)議(相同路由協(xié)議)判別到達目的的網(wǎng)絡(luò)的最佳的方法。
當(dāng)一路由器有多條路徑到達某一目的網(wǎng)絡(luò)時,路由協(xié)議必須判斷其中哪一條是最佳的并把它放到路由表中,路由協(xié)議會給每一條路徑計算出一個數(shù),這個數(shù)就是度量值,通常這個值是沒有單位的。
度量值越小,這條路徑越佳。然而不同的路由協(xié)議定義度量值的方法不是一樣的,所以不同的路由協(xié)議選擇出的最佳距離可能也是不一樣的。
重分發(fā)中的度量值
-
重分發(fā)進 rip 或 eigrp 的其他協(xié)議若不指定 metric 的話,默認為無窮大。
-
重分發(fā)進 ospf 的其他協(xié)議若不指定 metric 的話,除了 BGP 為 1 外,默認為 20.
-
重分發(fā)進 BGP 的其他協(xié)議的 metric 值為其本身的 metric 值不變
度量值(Metric)指明了路徑
的優(yōu)先權(quán),而管理距離(AD)指明了發(fā)現(xiàn)路由方式
的優(yōu)先權(quán)。
同一種路由協(xié)議比較度量值(Metric),而不同路由協(xié)議比較管理距離(AD),OSPF 還有 E1 2 之分 cost 也不同
外部協(xié)議路由重分發(fā)進 OSPF,默認是 E2。默認是 20,BGP 除外。E1 的話,要把經(jīng)過 cost 都計算在內(nèi)。
同種協(xié)議管理距離一樣,所以比較 metric,不同協(xié)議比較管理距離越小越優(yōu)先。
E1 和 E2 是 OSPF(開放式最短路徑優(yōu)先)協(xié)議中兩種不同類型的外部路由。
它們主要用于區(qū)分從 OSPF AS(自治系統(tǒng))外部引入的路由。E1 和 E2 的主要區(qū)別在于它們?nèi)绾斡嬎懵酚傻某杀?#xff08;Cost)。
E1 (External Type 1)
計算方式:E1 路由的總成本是外部成本和內(nèi)部成本的總和。外部成本是指從外部網(wǎng)絡(luò)到注入該路由的 OSPF 邊界路由器的成本,內(nèi)部成本是從 OSPF 邊界路由器到目標網(wǎng)絡(luò)的成本。
優(yōu)點:計算方式可以更準確地反映整個路徑的實際成本,因為它考慮了 OSPF 網(wǎng)絡(luò)內(nèi)部的成本。
適用場景:E1 路由通常用于需要更精確控制和計算路徑成本的場景,特別是在 OSPF 網(wǎng)絡(luò)內(nèi)部具有較大差異的情況下。
E2 (External Type 2)
計算方式:E2 路由的總成本僅為外部成本,不包含 OSPF 網(wǎng)絡(luò)內(nèi)部的成本。無論內(nèi)部網(wǎng)絡(luò)如何變化,E2 路由的成本始終不變。
優(yōu)點:計算方式簡單且計算量較小,因為它不需要考慮 OSPF 內(nèi)部的路徑成本。
適用場景:E2 路由通常用于需要簡單管理的場景,或者 OSPF 內(nèi)部成本相對一致的情況下。
E1 和 E2 區(qū)別
管理距離:不論是 E1 還是 E2 路由,它們的管理距離(Administrative Distance, AD)在 OSPF 中通常都是 110,與其他路由協(xié)議的路由比較時,還是通過管理距離來決定優(yōu)先權(quán)。
Cost:E1 路由的 Cost 是由外部成本和 OSPF 內(nèi)部成本之和,而 E2 路由的 Cost 只是外部成本。
via: 路由協(xié)議的優(yōu)先級,以及管理距離 AD 和 metric 的區(qū)別 - smsong_cu,2012-08-16 10:40:39
http://blog.chinaunix.net/uid-20565550-id-3315105.html