華為路由器如何建立OSPF網(wǎng)絡(luò)
原創(chuàng)OSPF也稱為接口狀態(tài)路由協(xié)議,通過路由器之間通告網(wǎng)絡(luò)接口的狀態(tài)來建立鏈路狀態(tài)數(shù)據(jù)庫,生成最短路徑樹,每個OSPF路由器使用這些最短路徑構(gòu)造路由表,OSPF會在網(wǎng)絡(luò)上發(fā)送HELLO包,如果HELLO包里面有3個內(nèi)容匹配的話,就會建立鄰居關(guān)系,首先是HELLO包的死亡和更新時間,區(qū)域ID號,還有一個認證字段。
在點到點網(wǎng)絡(luò)中,相鄰的路由器通過發(fā)送HELLO包建立鄰居,鄰居建立后,才能發(fā)送LSA,LSR LSU DBD等更新數(shù)據(jù)包,在多路訪問網(wǎng)絡(luò)中 會通過HELLO包建立DR和BDR,路由器只與DR和BDR建立鄰居關(guān)系,發(fā)送更新LSA,與其他路由器使維持發(fā)現(xiàn)的two-away狀態(tài)。
一、在華為路由器組建的網(wǎng)絡(luò)中配置建立OSPF,兩臺路由器華為A和華為B同處于一個區(qū)域內(nèi),華為A的IP地址為13.15.32.25/16,router-id為 1.1.1.1,華為B的IP地址為13.15.32.35/24,router-id為2.2.2.2,與華為A處于同一網(wǎng)段,兩者端口的OSPF進程都為1,配置完成之后發(fā)現(xiàn)OSPF鄰居一直不能到達FULL狀態(tài)。
二、下面?zhèn)儊磉M行故障的具體分析
1、分別對華為A和華為B的端口進行基本的配置,華為A和華為B采用相同的配置,只是router-id改為2.2.2.2。
2、在華為A上執(zhí)行display ospf peer命令,檢查華為A與華為B之間的鄰居關(guān)系,發(fā)現(xiàn)OSPF鄰居不能達到FULL狀態(tài)。
3、在華為A上執(zhí)行display current-configuration interface GigabitEthernet 1/0/1命令發(fā)現(xiàn)華為A接口的IP地址為13.15.32.25,掩碼24位。
4、在華為A上執(zhí)行display current-configuration configuration ospf命令發(fā)現(xiàn)OSPF發(fā)布的地址掩碼為25位,在RFC描述中要求必須滿足下面兩個條件,接口上才能正常運行OSPF協(xié)議,一是接口的IP地址掩碼長度≥network命令中的掩碼長度,二是接口的主IP地址必須在network命令指定的網(wǎng)段范圍內(nèi)。
5、所以發(fā)現(xiàn)華為A的接口的IP地址掩碼長度為24,而OSPF進程中發(fā)布的接口地址掩碼長度為25,大于華為A的接口IP地址的掩碼長度,因此配置完成之后發(fā)現(xiàn)OSPF鄰居一直不能到達FULL狀態(tài)。
三、這時我們只要分別進入兩臺路由器,在其OSPF的區(qū)域里配置區(qū)域所包含的網(wǎng)段,保存對配置的修改就可以了,完成操作后,OSPF達到FULL狀態(tài),故障排除。
經(jīng)過上面的介紹,我們可以了解進行OSPF基礎(chǔ)配置的時候,要注意RFC所要求的滿足使用OSPF協(xié)議的要點。