公 凌
(江蘇省設備成套有限公司,江蘇 南京210009)
路由表生成方法有很多,通常有手工靜態(tài)配置和動態(tài)協(xié)議生成2種。相應地,路由協(xié)議可劃分為靜態(tài)路由協(xié)議和動態(tài)路由協(xié)議2種,其中動態(tài)路由協(xié)議又包括RIP(路由信息協(xié)議)、OSPF(開放式最短路徑優(yōu)先)。
靜態(tài)路由是指由用戶或網(wǎng)絡管理員手工配置的路由信息。當網(wǎng)絡的拓撲結構或鏈路的狀態(tài)發(fā)生變化時,網(wǎng)絡管理員需要手動去修改路由表中相關的靜態(tài)路由信息。靜態(tài)路由信息在默認情況下是私有的,不會傳遞給其他路由器。當然,網(wǎng)絡管理員也可以通過對路由器進行設置使之成為共享的。靜態(tài)路由一般適用于比較簡單的網(wǎng)絡環(huán)境,在這樣的環(huán)境中,網(wǎng)絡管理員易于清楚地了解網(wǎng)絡的拓撲結構,便于設置正確的路由信息。這種配置的缺點在于:當網(wǎng)絡故障發(fā)生后,靜態(tài)路由不能為動態(tài)路由信息表提供路由信息的變更情況,必須有網(wǎng)絡管理員的介入才行。
靜態(tài)路由配置是在系統(tǒng)視圖下使用的命令,其完整語法格式如下:[Quidway]ip route-static ip-address{mask|masklen}{interface-type interface-name|nexthop-address} [preference value][reject|blackhole],例如,[Quidway]ip route-static 192.168.1.0 255.255.255.0 10.0.0.2。
在配置過程中如需刪除一條靜態(tài)路由,可以在系統(tǒng)視圖中直接使用“undo ip route-static”命令。如要刪除192.168.10.1這個網(wǎng)絡的路由,命令為:[Quidway]undo ip route-static 192.168.1.0 255.255.255.0 10.0.0.2。
缺省路由是一種指明信息包的目的地不在路由表中時的路由,簡單地說,就是在沒有找到匹配的路由時使用的路由,是一種特殊的靜態(tài)路由。在路由表中,缺省路由以目的網(wǎng)絡為0.0.0.0、子網(wǎng)掩碼為0.0.0.0的形式出現(xiàn)。如果數(shù)據(jù)包的目的地址不能與任何路由相匹配,那么系統(tǒng)將使用缺省路由轉發(fā)該數(shù)據(jù)包。缺省路由配置命令為:[Qudiway]ip route-static 0.0.0.0 0.0.0.0 next-h(huán)op-address。
動態(tài)路由是指路由器的路由表不僅不需要手動進行設置,其路由表還可以根據(jù)網(wǎng)絡狀態(tài)的更改及時做出調整。動態(tài)路由的實現(xiàn)原理在于路由器具備的2項功能——路由表的自動維護和路由信息在路由器的正確交換。通過路由協(xié)議可以找到將數(shù)據(jù)傳遞給其他路由器的最優(yōu)路徑。目前,常見的路由算法有距離矢量算法(DV)和鏈路狀態(tài)算法(LS)2種?;诰嚯x矢量算法的協(xié)議有RIP,基于鏈路狀態(tài)算法的協(xié)議有OSPF。
RIP是一種內部網(wǎng)關協(xié)議,采用貝爾曼-福德(Bellman-Ford)距離向量算法,通過廣播地址255.255.255.255進行發(fā)送,使用UDP協(xié)議的520端口。RIP是為小型網(wǎng)絡設計的,其跳數(shù)計數(shù)限制為15跳,16跳為不可到達。在國家性網(wǎng)絡中,如當前的因特網(wǎng),有很多用于整個網(wǎng)絡的路由選擇協(xié)議。RIP協(xié)議的出現(xiàn)主要是為了借用相同的技術對復雜度相似的網(wǎng)絡進行快速通信,因此僅適用于簡單的校園網(wǎng)絡和區(qū)域網(wǎng)絡。RIP協(xié)議配置命令如表1所示。
表1 RIP協(xié)議配置命令
OSPF是一個內部網(wǎng)關協(xié)議(Interior Gateway Protocol,簡稱IGP),用于在單一自治系統(tǒng)(Autonomous System,AS)內決策路由。與RIP的距離矢量路由協(xié)議相對應,OSPF是一種典型的鏈路狀態(tài)(Link-state)路由協(xié)議,通常在相同的路由域內使用。本文所指的路由域是一個自治系統(tǒng),也就是常說的AS。在自治系統(tǒng)網(wǎng)絡內,路由信息的交換是通過相同的路由策略或者路由協(xié)議來實現(xiàn)。所有的OSPF路由器都使用相同的數(shù)據(jù)庫,并對數(shù)據(jù)庫進行統(tǒng)一維護。數(shù)據(jù)庫中保存著該系統(tǒng)中所有路由域的鏈路信息,OSPF路由可以通過鏈路信息推算自己的路由表。OSPF路由協(xié)議配置命令如表2所示。
表2 OSPF路由協(xié)議配置命令
在 H3C路由器 Router A、Router B、Router C中分別配置RIP、OSPF協(xié)議,能夠實現(xiàn)在不同協(xié)議間互通。路由器的各接口IP地址分配如表3所示。
表3 路由器的各接口IP地址
表4 主機的IP地址和網(wǎng)關地址
Router A配置信息:
[Quidway]sysname Router A
[Router A]interface Ethernet 0/0
[Router A-Ethernet0/0]ip Address 192.168.1.1 24
[Router A-Ethernet0/0]interface Serial 0/0
[Router A-Serial0/0]ip Address 1.1.1.1 24
[Router A-Serial0/0]Quit
[Router A]RIP
[Router A-rip]network 1.1.1.0
[Router A-rip]network 192.168.1.0
本文僅對Router A的配置信息進行介紹,Router B和Router C的配置可以參見Router A。實驗結果如圖1所示。
圖1 實驗結果圖
本文對路由器的配置和常用的路由協(xié)議進行了詳細介紹,并對路由器進行了配置實驗,結果證明按本文的配置設置可以實現(xiàn)數(shù)據(jù)傳輸。但是在網(wǎng)絡設計中,沒有一種設計方案可以適合所有網(wǎng)絡,網(wǎng)絡設計技術非常復雜而且更新很快,因此我們必須根據(jù)實際情況具體分析。作為網(wǎng)絡設計者,有時需要從無到有設計網(wǎng)絡結構,有時則不得不在現(xiàn)有的基礎設施里融合新技術。無論網(wǎng)絡技術如何發(fā)展變化,對每個網(wǎng)絡來說,如此多的復雜協(xié)議進行交互都會產(chǎn)生唯一的結果,就是將數(shù)據(jù)傳送到目的地。
[1]梁林.常用路由協(xié)議的分析及比較[J].內蒙古科技與經(jīng)濟,2004(10)