|
Neighbor表項(xiàng)的數(shù)據(jù)結(jié)構(gòu):
Neighbor表項(xiàng)中的信息是通過(guò)路由器從Hello報(bào)文中學(xué)到的,關(guān)于鄰居的一些信息。
1. Neighbor ID
2. Neighbor IP Address
3. Area ID
4. Interface
5. Neighbor Priority
6. State
7. PollInterval
這是用于NBMA網(wǎng)絡(luò)的一個(gè)概念,由于NBMA網(wǎng)絡(luò)無(wú)法用組播來(lái)發(fā)送報(bào)文,也就是說(shuō)無(wú)法自動(dòng)發(fā)現(xiàn)鄰居,假如當(dāng)Neighbor處于down的狀態(tài)時(shí)候,Hello報(bào)文每隔一個(gè)PollInterval時(shí)間就會(huì)發(fā)送一次,來(lái)發(fā)現(xiàn)和維護(hù)鄰居關(guān)系。
8. Neighbor Option
9. Inactivity Time
10. DR
11. BDR
12. Master/Slave
13. DD Sequence Number
14. Last Received Database Description Packet
15. Lik State Retransmission List
是指已經(jīng)發(fā)送出去的LSA,但是還沒(méi)有收到Acknowledge的報(bào)文,假如超過(guò)RxmtInterval還沒(méi)有收到,就會(huì)進(jìn)行重傳。
16. Database Summary List
在database synchronization時(shí),所發(fā)送的LSA的表單。
17. Link State Request List
是指最新收到的在Database Description報(bào)文中所帶的LSA清單,
路由器會(huì)發(fā)送LSR到Neighbor要最新的LSA,收到LSU后,會(huì)把list里的相應(yīng)條目刪掉。
三.Neighbor狀態(tài)機(jī)制
1. Down
沒(méi)有收到任何Hello報(bào)文的時(shí)候,或是在DeadInterval中,沒(méi)有收到Hello報(bào)文
2. Attempt
只有在NBMA網(wǎng)絡(luò)里才有,手工進(jìn)行Neighbor的指定。
3. Init
收到了Hello報(bào)文
4. 2-way
當(dāng)路由器看到自己的Router ID在鄰居發(fā)來(lái)的Hello報(bào)文里;在廣播網(wǎng)絡(luò)里,DR和BDR開(kāi)始被選舉。
5. ExStart
決定Master/Slave關(guān)系,以初始化DD 報(bào)文序列號(hào)來(lái)交換Database Description報(bào)文
6. Exchange
路由器開(kāi)始交換DD報(bào)文的過(guò)程
7. Loading
發(fā)送LSR報(bào)文已處在Loading狀態(tài)的報(bào)文,請(qǐng)求最新的通過(guò)Exchange DD報(bào)文發(fā)現(xiàn)的未收到的LSA
8. Full
完成了路由器和網(wǎng)絡(luò)的LSA的交換
當(dāng)路由器收到LSA后,會(huì)把LSA存到數(shù)據(jù)庫(kù)中,然后會(huì)把收到LSA復(fù)制并從其它的OSPF接口發(fā)送出去,直到整個(gè)網(wǎng)絡(luò)區(qū)域的LSA Database獲得同步一致。然后每個(gè)路由器根據(jù)LSA Database里的Link信息進(jìn)行SPF運(yùn)算,算出沒(méi)有回路的最短路徑。
四.Database Description報(bào)文
它是包含了路由器所有的LSA信息的報(bào)頭,可以使路由器知道,Neighbor上有多少LSA是自己不知道的,可以通過(guò)LSR報(bào)文來(lái)請(qǐng)求新的LSA。
五.多區(qū)域OSPF特性
1.骨干區(qū)域:起到了讓其他非骨干區(qū)域能夠知道別的區(qū)域的網(wǎng)絡(luò)情況的作用。也就是說(shuō),所有非骨干區(qū)域的路由信息都要流經(jīng)骨干區(qū)域。
2.虛擬鏈路:是一個(gè)通過(guò)非骨干區(qū)域到骨干區(qū)域的鏈路。
使用目的:
連接一個(gè)非骨干區(qū)域到一個(gè)骨干區(qū)域通過(guò)一個(gè)非骨干區(qū)域
通過(guò)一個(gè)非骨干區(qū),連接分開(kāi)的兩個(gè)骨干區(qū)部分
規(guī)則:
必須在兩個(gè)ABR之間進(jìn)行配置
虛鏈路通過(guò)的區(qū)域作為傳輸區(qū)域,必須有完整的路由信息
中間傳輸區(qū)不能是存根區(qū)
六.區(qū)域的Link State報(bào)文類(lèi)型:
1. Router LSA
由區(qū)域內(nèi)所有的路由器產(chǎn)生的,并且只能在本個(gè)區(qū)域泛洪廣播。
2. Network LSA
由區(qū)域內(nèi)的DR或BDR路由器產(chǎn)生的,報(bào)文包括DR和BDR連接的路由器的鏈路信息。
3. Network Summary LSA
由ABR產(chǎn)生的,可以通知本區(qū)域內(nèi)的路由器通往區(qū)域外的路由信息;同時(shí)可以發(fā)送通往相同自治區(qū)不同區(qū)域的默認(rèn)路由;把本區(qū)域的路由發(fā)送到骨干區(qū)域,假如有兩個(gè)到相同目的地的路徑,只會(huì)把最低cost的路由發(fā)送出去;
4. ASBR Summary LSA
由ABR產(chǎn)生,但是它是一條主機(jī)路由,指向ASBR路由器地路由。
5. Autonomous System External LSA 本新聞共 3頁(yè),當(dāng)前在第 2頁(yè) 1 2 3 |
|
【收藏】【打印】【進(jìn)入論壇】 |
|
|
|
|
|
|
|