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