IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁系統(tǒng)集成網(wǎng)絡(luò)管理 → OSPF排錯(cuò)及其七種狀態(tài)機(jī)

OSPF排錯(cuò)及其七種狀態(tài)機(jī)

時(shí)間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(0)

  OSPF路由器在完全鄰接之前,所經(jīng)過的幾個(gè)狀態(tài):

  1. Down:此狀態(tài)還沒有與其他路由器交換信息。首先從其ospf接口向外發(fā)送hello分組,還并不知道DR(若為廣播網(wǎng)絡(luò))和任何其他路由器。發(fā)送hello分組是,使用組播地址224.0.0.5。

  2. Attempt:只適于NBMA網(wǎng)絡(luò),在NBMA網(wǎng)絡(luò)中鄰居是手動(dòng)指定的,在該狀態(tài)下,路由器將使用HelloInterval取代PollInterval來發(fā)送Hello包。

  3. Init:在DeadInterval里收到了Hello包,2-Way通信還沒有建立起來的狀態(tài)。

  4. two-way:雙向會(huì)話建立,而RID彼此出現(xiàn)在對(duì)方的鄰居列表中。(若為廣播網(wǎng)絡(luò):例如:以太網(wǎng)。在這個(gè)時(shí)候應(yīng)該**DR,BDR。)

  5. ExStart:信息交換初始狀態(tài),在這個(gè)狀態(tài)下,本地路由器和鄰居將建立Master/Slave關(guān)系,并確定DD Sequence Number,路由器ID大的的成為Master。

  6. Exchange:信息交換狀態(tài):本地路由器和鄰居交換一個(gè)或多個(gè)DBD分組(也叫DDP) 。DBD包含有關(guān)LSDB中LSA條目的摘要信息。

  7. Loading:信息加載狀態(tài):收到DBD后,使用LSACK分組確認(rèn)已收到DBD。將收到的信息同LSDB中的信息進(jìn)行比較。如果DBD中有更新的鏈路狀態(tài)條目,則想對(duì)方發(fā)送一個(gè)LSR,用于請(qǐng)求新的LSA 。

  8. Full:完全鄰接狀態(tài),這種鄰接出現(xiàn)在Router LSA和Network LSA中。

  為了模擬出OSPF的基本網(wǎng)絡(luò)環(huán)境,這里有兩種配置,一種為普通p2p加上MA的網(wǎng)絡(luò),另一種為NBMA網(wǎng)絡(luò)。

  基本鏈路配置:

  R1:

  interface Loopback0

  ip address 1.1.1.1 255.255.255.255

  !

  interface Serial1/0

  ip address 12.1.1.1 255.255.255.0

  serial restart-delay 0

  clock rate 64000

  !

  R2:

  interface Loopback0

  ip address 2.2.2.2 255.255.255.255

  !

  interface FastEthernet0/0

  ip address 23.1.1.2 255.255.255.0

  speed auto

  duplex auto

  !

  interface Serial1/1

  ip address 12.1.1.2 255.255.255.0

  serial restart-delay 0

  !

  R3:

  interface Loopback0

  ip address 3.3.3.3 255.255.255.255

  !

  interface FastEthernet0/0

  ip address 23.1.1.3 255.255.255.0

  speed auto

  duplex auto

  !

  NBMA基本鏈路配置:

  R1:

  interface Loopback0

  ip address 1.1.1.1 255.255.255.255

  !

  interface Serial1/0

  ip address 13.1.1.1 255.255.255.0

  encapsulation frame-relay

  no fair-queue

  serial restart-delay 0

  frame-relay map ip 13.1.1.3 103 broadcast

  no frame-relay inverse-arp

  !

  R2:

  frame-relay switching

  !

  interface Serial1/0

  no ip address

  encapsulation frame-relay

  no fair-queue

  serial restart-delay 0

  clock rate 64000

  frame-relay lmi-type ansi

  frame-relay intf-type dce

  frame-relay route 301 interface Serial1/1 103

  !

  interface Serial1/1

  no ip address

  encapsulation frame-relay

  serial restart-delay 0

  clock rate 64000

  frame-relay lmi-type ansi

  frame-relay intf-type dce

  frame-relay route 103 interface Serial1/0 301

  !

  R3:

  interface Loopback0

  ip address 3.3.3.3 255.255.255.255

  !

  interface Serial1/1

  ip address 13.1.1.3 255.255.255.0

  encapsulation frame-relay

  serial restart-delay 0

  frame-relay map ip 13.1.1.1 301 broadcast

  no frame-relay inverse-arp

  !

  所有路由器上OSPF協(xié)議均采用以下配置:

  router ospf 10

  router-id x.x.x.x(x為路由器編號(hào))

  network 0.0.0.0 255.255.255.255 area 0

  1. Attempt:

  只適于NBMA網(wǎng)絡(luò),如果一臺(tái)路由器的OSPF一直"卡"在Attempt狀態(tài):表明該路由器已發(fā)送一個(gè)Hello報(bào)文,但是沒有接到鄰居的回應(yīng)。通常,這個(gè)問題出現(xiàn)在使用了neighbor命令指定鄰居的NBMA網(wǎng)絡(luò)中。

#p#副標(biāo)題#e#

  a. 某一臺(tái)路由器上(R1)指定一個(gè)錯(cuò)誤的鄰接地址:

  R1:

  router ospf 10

  router-id 1.1.1.1

  network 0.0.0.0 255.255.255.255 area 0

  neighbor 13.1.1.2

  !

  R1#show ip os neighbor

  Neighbor ID???? Pri?? State???? Dead Time?? Address?? Interface

  N/A?? 0?? ATTEMPT/DROTHER 00:00:46??? 13.1.1.2? Serial1/0

  b. 使用ACL阻止了Hello分組:

  R1:

  interface Serial1/0

  ip access-group 10 in

  !

  access-list 10 deny?? 13.1.1.0 0.0.0.255

  access-list 10 permit any

  !

  R1#show ip os neighbor

  Neighbor ID???? Pri?? State???? Dead Time?? Address?? Interface

  N/A?? 0?? ATTEMPT/DROTHER 00:01:54??? 13.1.1.3? Serial1/0

  另外,當(dāng)一端指定了neighbor,另一端沒有指定neighbor時(shí),OSPF會(huì)經(jīng)歷一個(gè)比較長的周期才能建立FULL的鄰接關(guān)系,這種情況也會(huì)與路由器種類及平臺(tái)有關(guān),并不是統(tǒng)一的結(jié)論。

  2. INIT:

  路由器收到第一個(gè)OSPF Hello分組就進(jìn)入到Init狀態(tài):路由器首先發(fā)送擁有自身ID信息的Hello報(bào)文。與之相鄰的路由器如果收到這個(gè)Hello報(bào)文,就將這個(gè)報(bào)文內(nèi)的ID信息加入到自己的Hello報(bào)文內(nèi)。

  如果路由器的某端口收到從其他路由器發(fā)送的含有自身ID信息的Hello報(bào)文,則它根據(jù)該端口所在網(wǎng)絡(luò)類型確定是否可以建立鄰接關(guān)系。

  a. 使用ACL在其中一臺(tái)路由器(R1)上面阻止OSPF Hello分組:

  interface Serial1/0

  ip access-group 100 in

  !

  access-list 100 deny?? ip 12.1.1.0 0.0.0.255 host 224.0.0.5

  access-list 100 permit ip any any

  !

  于是,在另一臺(tái)路由(R2)上查看OSPF neighbor信息

  R2#show ip os nei

  Neighbor ID???? Pri?? State???? Dead Time?? Address?? Interface

  1.1.1.1???? 0?? INIT/? -? 00:00:31??? 12.1.1.1? Serial1/1

  b. NBMA中手動(dòng)指定ip映射時(shí),沒有加入"broadcast"參數(shù)

  R1:

  interface Serial1/0

  ip ospf network broadcast

  frame-relay map ip 13.1.1.3 103 broadcast

  no frame-relay inverse-arp

  !

  R3:

  interface Serial1/1

  ip ospf network broadcast

  frame-relay map ip 13.1.1.1 301

  no frame-relay inverse-arp

  !

  R3#show ip os neighbor

  Neighbor ID???? Pri?? State???? Dead Time?? Address?? Interface

  1.1.1.1???? 1?? INIT/DROTHER??? 00:00:35??? 13.1.1.1? Serial1/1

  注意:這種情況僅在某些特定的IOS中會(huì)出現(xiàn),現(xiàn)在一些較新的IOS,測(cè)試用IOS C7200 12.2(33)SRC一端

關(guān)鍵詞標(biāo)簽:OSPF排錯(cuò)

相關(guān)閱讀

文章評(píng)論
發(fā)表評(píng)論

熱門文章 路由器地址大全-各品牌路由設(shè)置地址 路由器地址大全-各品牌路由設(shè)置地址 各品牌的ADSL與路由器出廠默認(rèn)IP、帳號(hào)、密碼 各品牌的ADSL與路由器出廠默認(rèn)IP、帳號(hào)、密碼 Nslookup命令詳解-域名DNS診斷 Nslookup命令詳解-域名DNS診斷 站長裝備:十大網(wǎng)站管理員服務(wù)器工具軟件 站長裝備:十大網(wǎng)站管理員服務(wù)器工具軟件

相關(guān)下載

    人氣排行 各品牌的ADSL與路由器出廠默認(rèn)IP、帳號(hào)、密碼 路由器地址大全-各品牌路由設(shè)置地址 騰達(dá)路由器怎么設(shè)置?騰達(dá)路由器設(shè)置教程 ADSL雙線負(fù)載均衡設(shè)置詳細(xì)圖文教程 路由表說明(詳解route print) Nslookup命令詳解-域名DNS診斷 網(wǎng)管員實(shí)際工作的一天 網(wǎng)管必會(huì)!了解交換機(jī)控制端口流量