ospf的網(wǎng)絡(luò)類型_OSPF的優(yōu)點
OSPF(OpenShortestPathFirst開放式最短路徑優(yōu)先)是一個內(nèi)部網(wǎng)關(guān)協(xié)議(InteriorGatewayProtocol,簡稱IGP),用于在單一自治系統(tǒng)(autonomoussystem,AS)內(nèi)決策路由。是對鏈路狀態(tài)路由協(xié)議的一種實現(xiàn),隸屬內(nèi)部網(wǎng)關(guān)協(xié)議(IGP),故運作于自治系統(tǒng)內(nèi)部。著名的迪克斯加算法被用來計算最短路徑樹。OSPF支持負(fù)載均衡和基于服務(wù)類型的選路,也支持多種路由形式,如特定主機路由和子網(wǎng)路由等。
OSPF有五種類型(1)Hello報文:周期性發(fā)送,用來發(fā)現(xiàn)和維持OSPF鄰居關(guān)系,以及進(jìn)行DR(DesignatedRouter,指定路由器)/BDR(BackupDesignatedRouter,備份指定路由器)的選舉。
?。?)DD(DatabaseDescription,數(shù)據(jù)庫描述)報文:描述了本地LSDB(LinkStateDataBase,鏈路狀態(tài)數(shù)據(jù)庫)中每一條LSA(LinkStateAdverTIsement,鏈路狀態(tài)通告)的摘要信息,用于兩臺路由器進(jìn)行數(shù)據(jù)庫同步。
(3)LSR(LinkStateRequest,鏈路狀態(tài)請求)報文:向?qū)Ψ秸埱笏璧腖SA。兩臺路由器互相交換DD報文之后,得知對端的路由器有哪些LSA是本地的LSDB所缺少的,這時需要發(fā)送LSR報文向?qū)Ψ秸埱笏璧腖SA。
?。?)LSU(LinkStateUpdate,鏈路狀態(tài)更新)報文:向?qū)Ψ桨l(fā)送其所需要的LSA。
?。?)LSAck(LinkStateAcknowledgment,鏈路狀態(tài)確認(rèn))報文:用來對收到的LSA進(jìn)行確認(rèn)。
OSPF的優(yōu)點
(1)OSPF適合在大范圍的網(wǎng)絡(luò):OSPF協(xié)議當(dāng)中對于路由的跳數(shù),它是沒有限制的,所以O(shè)SPF協(xié)議能用在許多場合,同時也支持更加廣泛的網(wǎng)絡(luò)規(guī)模。只要是在組播的網(wǎng)絡(luò)中,OSPF協(xié)議能夠支持?jǐn)?shù)十臺路由器一起運作。
(2)組播觸發(fā)式更新:OSPF協(xié)議在收斂完成后,會以觸發(fā)方式發(fā)送拓?fù)渥兓男畔⒔o其他路由器,這樣就可以減少網(wǎng)絡(luò)寬帶的利用率;同時,可以減小干擾,特別是在使用組播網(wǎng)絡(luò)結(jié)構(gòu),對外發(fā)出信息時,它對其他設(shè)備不構(gòu)成其他影響
?。?)收斂速度快:如果網(wǎng)絡(luò)結(jié)構(gòu)出現(xiàn)改變,OSPF協(xié)議的系統(tǒng)會以最快的速度發(fā)出新的報文,從而使新的拓?fù)淝闆r很快擴散到整個網(wǎng)絡(luò);而且,OSPF采用周期較短的HELLO報文來維護鄰居狀態(tài)。
?。?)以開銷作為度量值:OSPF協(xié)議在設(shè)計時,就考慮到了鏈路帶寬對路由度量值的影響。OSPF協(xié)議是以開銷值作為標(biāo)準(zhǔn),而鏈路開銷和鏈路帶寬,正好形成了反比的關(guān)系,帶寬越是高,開銷就會越小,這樣一來,OSPF選路主要基于帶寬因素。
?。?)OSPF協(xié)議的設(shè)計是為了避免路由環(huán)路:在使用最短路徑的算法下,收到路由中的鏈路狀態(tài),然后生成路徑,這樣不會產(chǎn)生環(huán)路。
?。?)應(yīng)用廣泛:廣泛的應(yīng)用在互聯(lián)網(wǎng)上,其他會有大量的應(yīng)用實例。證明這是使用最廣泛的IGP之一。