歡迎來(lái)到本站,本文為大家提供解讀路由器中OSPF的network設(shè)置過(guò)程,歡迎大家閱讀學(xué)習(xí)。
OSPF是link state protocol,主要是interface狀態(tài)(如ip address,mask,Hello time…)這些信息在Routers間建立adjency的過(guò)程中會(huì)通過(guò)LSAs被互換,直到同Area收斂,所有Routers有同樣的link state database,然后以自己為根(root)建立SPF tree,最后在根據(jù)SPF計(jì)算出route table.Area內(nèi)任何一個(gè)interface的變化都會(huì)被Update.
我們?cè)倏纯碠SPF執(zhí)行時(shí)的過(guò)程:(簡(jiǎn)單舉例)
int s1
ip add 10.1.1.1 255.255.255.0 (10.1.1.1/24)
int s2
ip add 172.2.0.1 255.255.255.0 (172.2.0.1/24)
int s3
ip add 172.3.0.1 255.255.0.0 (172.3.0.1/16)
int s4
ip add 172.4.0.1 255.255.0.0 (172.4.0.1/16)
route ospf 10
network 10.1.1.1 0.0.0.0 area 0
network 172.2.0.0 0.0.255.255 area 0
當(dāng)進(jìn)入OSPF 10,OSPF首先執(zhí)行network 10.1.1.1 0.0.0.0,查找interface address,有匹配s0,分配至Area 0,然后再執(zhí)行network 172.2.0.0.0.0.255.255 aera 0,匹配s2->Area 0,最后我們?cè)谄渌黂outers上看到的信息是:
172.16.0.0/24 is subnetted, 1 subnets
O 172.16.0.0 [110/128] via 192.168.0.1, 00:00:00, Serialx
10.0.0.0/24 is subnetted, 1 subnets
O 10.1.1.0 [110/74] via 192.168.0.1, 00:00:05, Serialx
在著里可以看到submask是24,忽略了在network中配制的inverse mask,為什么?
我們?cè)倏串?dāng)添加新的network后有什么結(jié)果?
route ospf 10
network 10.1.1.1 0.0.0.0 area 0
network 172.2.0.0 0.0.255.255 area 0
network 172.0.0.0 0.255.255.255 area 1
network 0.0.0.0 0.0.0.0 area 2
show ip route www.sogoupc.com
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
* - candidate default, U - per-user static route, o - ODR
P - periodic downloaded static route
Gateway of last resort is not set
O IA 172.3.0.0/16 [110/933] via 192.168.0.1, 00:00:05, Serialx
O IA 172.4.0.0/16 [110/933] via 192.168.0.1, 00:00:02, Serialx
172.16.0.0/24 is subnetted, 1 subnets
O 172.16.0.0 [110/128] via 192.168.0.1, 00:00:10, Serialx
10.0.0.0/24 is subnetted, 1 subnets
O 10.1.1.0 [110/74] via 192.168.0.1, 00:00:05, Serialx
這里s3,s4都在Area 1(被標(biāo)記為IA掩碼16)。
總結(jié):實(shí)際的網(wǎng)絡(luò)范圍在interface mask中已經(jīng)說(shuō)明了,這在所有的Routers的Link state database 被清楚標(biāo)記,不會(huì)因OSPF的network配置而發(fā)生改變。而在OSPF的network配置中,inverse mask只是起到指明在本Router的OSPF process 中的網(wǎng)絡(luò)范圍的作用,如network 172.0.0.0 0.255.255.255指定范圍從172.0.0.0 ~ 172.255.255.255,在次范圍中的所有interface分配至Area 1,最后其他所有的地址被分配到Area 2.
如果在Stub Area 中,沒(méi)有Loopback interface的情況下,甚至可以簡(jiǎn)單配制為
router ospf 20
network 0.0.0.0 255.255.255.255 area x
這樣就不用單獨(dú)指定網(wǎng)絡(luò)范圍了。
在其它類型中,推薦配置使用interface ip address,0.0.0.0即精確匹配,以防止錯(cuò)誤發(fā)生。如:
network 10.1.1.1 0.0.0.0 area 0
1.《ospf 解讀路由器中OSPF的network設(shè)置過(guò)程》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識(shí),僅代表作者本人觀點(diǎn),與本網(wǎng)站無(wú)關(guān),侵刪請(qǐng)聯(lián)系頁(yè)腳下方聯(lián)系方式。
2.《ospf 解讀路由器中OSPF的network設(shè)置過(guò)程》僅供讀者參考,本網(wǎng)站未對(duì)該內(nèi)容進(jìn)行證實(shí),對(duì)其原創(chuàng)性、真實(shí)性、完整性、及時(shí)性不作任何保證。
3.文章轉(zhuǎn)載時(shí)請(qǐng)保留本站內(nèi)容來(lái)源地址,http://f99ss.com/keji/423721.html