靜態(tài)路由是什么意思有什么優(yōu)缺點
靜態(tài)路由是指由用戶或網(wǎng)絡(luò)管理員手工配置的路由信息。那么你對靜態(tài)路由了解多少呢?以下是由學(xué)習(xí)啦小編整理關(guān)于什么是靜態(tài)路由的內(nèi)容,希望大家喜歡!
靜態(tài)路由的簡介
靜態(tài)路由是指由用戶或網(wǎng)絡(luò)管理員手工配置的路由信息。當(dāng)網(wǎng)絡(luò)的拓撲結(jié)構(gòu)或鏈路的狀態(tài)發(fā)生變化時,網(wǎng)絡(luò)管理員需要手工去修改路由表中相關(guān)的靜態(tài)路由信息。靜態(tài)路由信息在缺省情況下是私有的,不會傳遞給其他的路由器。當(dāng)然,網(wǎng)管員也可以通過對路由器進行設(shè)置使之成為共享的。靜態(tài)路由一般適用于比較簡單的網(wǎng)絡(luò)環(huán)境,在這樣的環(huán)境中,網(wǎng)絡(luò)管理員易于清楚地了解網(wǎng)絡(luò)的拓撲結(jié)構(gòu),便于設(shè)置正確的路由信息。
在一個支持DDR(Dial-on-Demand Routing)的網(wǎng)絡(luò)中,撥號鏈路只在需要時才撥通,因此不能為動態(tài)路由信息表提供路由信息的變更情況。在這種情況下,網(wǎng)絡(luò)也適合使用靜態(tài)路由。
靜態(tài)路由的優(yōu)點
使用靜態(tài)路由的另一個好處是網(wǎng)絡(luò)安全保密性高。動態(tài)路由因為需要路由器之間頻繁地交換各自的路由表,而對路由表的分析可以揭示網(wǎng)絡(luò)的拓撲結(jié)構(gòu)和網(wǎng)絡(luò)地址等信息。因此,網(wǎng)絡(luò)出于安全方面的考慮也可以采用靜態(tài)路由。不占用網(wǎng)絡(luò)帶寬,因為靜態(tài)路由不會產(chǎn)生更新流量。
靜態(tài)路由的缺點
大型和復(fù)雜的網(wǎng)絡(luò)環(huán)境通常不宜采用靜態(tài)路由。一方面,網(wǎng)絡(luò)管理員難以全面地了解整個網(wǎng)絡(luò)的拓撲結(jié)構(gòu);另一方面,當(dāng)網(wǎng)絡(luò)的拓撲結(jié)構(gòu)和鏈路狀態(tài)發(fā)生變化時,路由器中的靜態(tài)路由信息需要大范圍地調(diào)整,這一工作的難度和復(fù)雜程度非常高。當(dāng)網(wǎng)絡(luò)發(fā)生變化或網(wǎng)絡(luò)發(fā)生故障時,不能重選路由,很可能使路由失敗。
靜態(tài)路由常見問題
1)為什么要有默認路由
路由得查看路由表而決定怎么轉(zhuǎn)發(fā)數(shù)據(jù)包,用靜態(tài)路由一個個的配置,繁瑣易錯。如果路由器有個鄰居知道怎么前往所有的目的地,可以把路由表匹配的任務(wù)交給它,省了很多事。
例,網(wǎng)關(guān)會知道所有的路由,如果一個路由器連接到網(wǎng)關(guān),就可以配置默認路由,把所有的數(shù)據(jù)包都轉(zhuǎn)發(fā)到網(wǎng)關(guān)。
2)為什么默認路由是0.0.0.0
匹配IP地址時,0表示wildcard, 任何值都可以。所以0.0.0.0和任何目的地址匹配都會成功,造成默認路由要求的效果。
靜態(tài)路由的舉例
基本的靜態(tài)路由舉例如圖所示,由兩個路由器R1和R2組成(接口號和IP地址在圖中給出),它們分別連接了各自的網(wǎng)絡(luò):R1連接了子網(wǎng)192.168.0.0/24,R2連接了子網(wǎng)192.168.2.0/24[1] 。
在沒有配置靜態(tài)路由的情況下,這兩個子網(wǎng)中的計算機A、B之間是不能通信的。從計算機A發(fā)往計算機B的IP包,在到達R1后,R1不知道如何到達計算機B所在的網(wǎng)段192.168.2.0/24(即R1上沒有去往192.168.2.0/24的路由表),同樣R2也不知道如何到達計算機A所在的網(wǎng)段192.168.0.0/24,因此通信失敗。
此時就需要管理員在R1和R2上分別配置靜態(tài)路由來使計算機A、B成功通信。
在R1上執(zhí)行添加靜態(tài)路由的命令ip route 192.168.2.0 255.255.255.0 192.168.1.1。它的意思是告訴R1,如果有IP包想達到網(wǎng)段192.168.2.0/24,那么請將此IP包發(fā)給192.168.1.1(即和R1的2號端口相連的對端)。
同時也要在R2上執(zhí)行添加靜態(tài)路由的命令ip route 192.168.0.0 255.255.255.0 192.168.1.2。它的意思是告訴R2,如果有IP包想達到網(wǎng)段192.168.0.0/24,那么請將此IP包發(fā)給192.168.1.2(即和R2的3號端口相連的對端)。
通過上面的兩段配置,從計算機A發(fā)往計算機B的IP包,能被R1通過2號端口轉(zhuǎn)發(fā)給R2,然后R2轉(zhuǎn)發(fā)給計算機B。同樣地,從計算機B返回給計算機A的IP包,能被R2通過3號端口轉(zhuǎn)發(fā)給R1,然后R1轉(zhuǎn)發(fā)給計算機A,完成了一個完整的通訊過程。
看過“靜態(tài)路由的優(yōu)缺點”的人還看了: