ospf鄰居交互用什么報(bào)文?OSPF報(bào)文有五種報(bào)文形式
1、 Hello報(bào)文:周期性發(fā)送,用來(lái)發(fā)現(xiàn)和維持OSPF鄰居關(guān)系。(DR\BDR使用組播地址224.0.0.5向鄰居發(fā)送報(bào)文,其他路由器向DR和BDR使用224.0.0.6發(fā)送報(bào)文。P2p和廣播hello時(shí)間是10S,NBMA和P2MP是30秒。)
2、DD報(bào)文(Database Description packet):描述了本地LSDB的摘要信息,用于兩臺(tái)路由器進(jìn)行數(shù)據(jù)庫(kù)同步。(即LSA的HEAD信息)
3、 LSR報(bào)文(Link State Request packet):向?qū)Ψ秸?qǐng)求所需的LSA。只有在雙方成功交換DD報(bào)文后才會(huì)向?qū)Ψ桨l(fā)出LSR報(bào)文
4、LSU報(bào)文(Link State Update packet):向?qū)Ψ桨l(fā)送其所需要的LSA
5、LSAck報(bào)文(Link State Acknowledgment packet):用來(lái)對(duì)收到的LSA進(jìn)行確認(rèn)。(由于可靠的Tcp傳輸,所以需要lsack確認(rèn)。內(nèi)容是LSA的head,)
不同進(jìn)程,同區(qū)域,鄰居能正常建立起來(lái)嗎?
能,因?yàn)樵贠SPF的報(bào)文中并不需要對(duì)進(jìn)程ID進(jìn)行檢查,所以鄰居能正常建立起來(lái)。
鄰居和鄰接有哪些區(qū)別?什么情況下才會(huì)出現(xiàn)鄰居,又是什么情況下才會(huì)出現(xiàn)鄰接?
OSPF一共有八個(gè)狀態(tài)機(jī),其中,down 2-way FULL是穩(wěn)定狀態(tài)機(jī),其他的都是中轉(zhuǎn)狀態(tài)。所謂鄰居關(guān)系,主要是指只要與對(duì)端鄰居關(guān)系建立到2-WAY就可以了,并且用到的報(bào)文只有HELLO。如果建立鄰接,就需要進(jìn)步一交互報(bào)文。
他倆之間的區(qū)別是,鄰居只需要使能就能收到對(duì)端的HELLO報(bào)文,并且自己在對(duì)端的鄰居列表里面就可以了。所有網(wǎng)絡(luò)環(huán)境都可以建立鄰居關(guān)系。
而鄰接是在建立鄰居關(guān)系之上從而交互路由信息的。通常,Drother之間只需要建立鄰居關(guān)系。