在通信網(wǎng)絡中,缺省路由(Default Route)是當網(wǎng)絡主機上沒有特定路由時而設置的數(shù)據(jù)包轉發(fā)規(guī)則,可以給出一個默認的下一跳地址,路由表中沒有匹配項的所有數(shù)據(jù)包都通過缺省路由進行轉發(fā)。
簡介缺省路由又稱為默認路由,是一種特殊的靜態(tài)路由,目的地址與掩碼配置為全零(0.0.0.0 0.0.0.0)。當路由表中的所有路由都選擇失敗的時候,為使得報文有最終的一個發(fā)送地,將使用缺省路由。
缺省路由通常用相同的處理方式把報文指向另一個路由器。如果有其他路由匹配,則按照該路由規(guī)則轉發(fā)相應的報文,否則該報文將被轉發(fā)到該路由器的缺省路由。這個過程不斷重復,直到一個數(shù)據(jù)包被傳遞到目的地。設備的缺省路由通常被也稱為默認網(wǎng)關,它經(jīng)常提供如數(shù)據(jù)包過濾,防火墻或代理服務器等功能1。
用途使ospf能廣播缺省路由0.0.0.0 到ospf域內,即使路由0.0.0.0 在本地ip路由選擇表中不存在,該命令形式也會廣播缺省路由。如果關鍵詞always沒有被使用,并且缺省路由是抖動(flapping)的,那么ospf需要在每次缺省抖動時,向ospf域發(fā)送更新。如果缺省路由是抖動的,使用關鍵詞always將減少對ospf數(shù)據(jù)庫的操作,保持ospf數(shù)據(jù)庫的穩(wěn)定1。
工作過程每個路由器對數(shù)據(jù)報文進行路由選擇過程中使用最長匹配原則,以獲得最佳的路由。通過最長的子網(wǎng)掩碼來匹配目的IP地址的下一跳網(wǎng)關。IPv4默認路由的目的地址為0.0.0.0/0,常稱為四個零路徑,該子網(wǎng)掩碼為/ 0,它有效地指向所有目的網(wǎng)絡,也有可能作為最短匹配的選擇。當沒有查找到任何其他路由匹配的情況下,則使用此路由。同樣,在IPv6中,默認路由被指定為::/0。
管理者通常會在一個主機中配置一條指向網(wǎng)絡路由器的默認路由。因此,以局域網(wǎng)之外為目的地的數(shù)據(jù)包,通常目的地在互聯(lián)網(wǎng)或廣域網(wǎng),則被轉發(fā)到與網(wǎng)絡提供商直接相連接的路由器。
優(yōu)點與缺點缺省路由可以是管理員設定的靜態(tài)路由,也可能是某些動態(tài)路由協(xié)議自動產(chǎn)生的結果。
優(yōu)點:可以極大的減少路由表條目,從而大大減輕路由器的處理負擔。
缺點:如果不正確配置,可能導致路由自環(huán)或非最佳路由2。
應用在網(wǎng)絡維護、管理過程中,我們常會遇到網(wǎng)絡通信擁塞,路由器內存、CPU能力未能滿足過量的數(shù)據(jù)處理及數(shù)據(jù)傳送等問題。雖然增加網(wǎng)絡通信鏈路帶寬、升級路由器有關性能(或重新選用高級別的路由器)是解決這類問題的一個方面,但遠遠不夠,還應從減小數(shù)據(jù)處理和數(shù)據(jù)傳送等方面加以考慮。其中,合理地利用缺省路由不失為措施之一。
配置舉例目的IP:130.89.102.110
下一跳IP地址:130.89.102.254
配置靜態(tài)路由命令:route add 130.89.0.0 mask 255.255.0.0 130.89.102.254 -p3
本詞條內容貢獻者為:
李嘉騫 - 博士 - 同濟大學