乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      (5)自己詳細(xì)的說(shuō)說(shuō)ospf

       qweertt4747 2017-02-24
          這兩天把TCP/IP的ospf稍微詳細(xì)的看了一遍。在這里總結(jié)一下。以便以后復(fù)習(xí)
      總結(jié)的都是用我自己的語(yǔ)言總結(jié),很多地方可能不太恰當(dāng)。請(qǐng)多指正


      一、ospf的基本知識(shí)
            ospf   開放最短路徑優(yōu)先協(xié)議     鏈路狀態(tài)類路由協(xié)議
            屬于3層,沒(méi)有使用上層的tcp或者udp,所以沒(méi)有確認(rèn)機(jī)制。但是使用自己的lsack來(lái)確認(rèn)更新
            五個(gè)包,hello,DBD,LSR,LSU,LSACK。

      二、spf算法
             一句話簡(jiǎn)短的概括:節(jié)點(diǎn)以自己為根節(jié)點(diǎn),計(jì)算確定到目標(biāo)節(jié)點(diǎn)的最短路徑。
             路由器創(chuàng)建三個(gè)庫(kù)。用來(lái)運(yùn)行spf算法。
             1、樹數(shù)據(jù)庫(kù):通過(guò)向數(shù)據(jù)庫(kù)中添加分支實(shí)現(xiàn)向最短路徑樹中添加鏈路(分支),最終這個(gè)庫(kù)描述最短的路徑
             2、候選對(duì)象數(shù)據(jù)庫(kù):按順序從鏈路數(shù)狀態(tài)數(shù)據(jù)庫(kù)向該庫(kù)中復(fù)制鏈路,作為向樹中添加的候選對(duì)象
             3、鏈路狀態(tài)數(shù)據(jù)庫(kù):這個(gè)數(shù)據(jù)庫(kù)中,存有所有的鏈路

             spf運(yùn)行過(guò)程:
              路由器以自己為根節(jié)點(diǎn),先從鏈路狀態(tài)數(shù)據(jù)庫(kù)中,取出離自己最近的幾臺(tái)(他的鄰居)路由器,將他們放到候選對(duì)象數(shù)據(jù)庫(kù),在候選對(duì)象數(shù)據(jù)庫(kù)中,計(jì)算到他們的代價(jià),把最小的代價(jià)的“一條”鏈路放到樹數(shù)據(jù)庫(kù)中。這里之所以說(shuō)是“一條”,假如說(shuō)上面候選數(shù)據(jù)庫(kù)中有三條鏈路,但是他們前往的是不同的目標(biāo),但是只放“一條”,然后再重復(fù)查找候選數(shù)據(jù)庫(kù),再找”一條“最短的候選對(duì)象,放到樹數(shù)據(jù)庫(kù)。當(dāng)在候選數(shù)據(jù)庫(kù)中有兩條到同一目標(biāo)的候選對(duì)象,將花費(fèi)最小的放到樹數(shù)據(jù)庫(kù),其他的刪除。
              然后再以根節(jié)點(diǎn)最近的那幾臺(tái)路由器(上一步中假設(shè)的三臺(tái)路由器)為跟節(jié)點(diǎn),重復(fù)上面的步驟。
              這樣一級(jí)一級(jí)的擴(kuò)散,感覺(jué)上類似于RSTP那樣,一級(jí)一級(jí)的擴(kuò)散。直到最后計(jì)算完成。
              在SPF算法計(jì)算完成后:
               候選對(duì)象數(shù)據(jù)庫(kù)應(yīng)該是空的。
               鏈路狀態(tài)數(shù)據(jù)庫(kù)不變,里面依然有所有的路徑
               樹數(shù)據(jù)庫(kù)中應(yīng)該有到達(dá)所有目標(biāo)的最佳路徑。(我認(rèn)為就是路由表中的路徑了)

      三、區(qū)域的概念、
             在距離矢量路由協(xié)議中,路由更新是擴(kuò)散在整個(gè)AS中的。這樣浪費(fèi)了很多的帶寬,白白消耗了資源(如cpu、內(nèi)存),廣播(組播)范圍很大。而且沒(méi)有層次結(jié)構(gòu)。不適合大型的網(wǎng)絡(luò)拓?fù)洹?br>        這些缺點(diǎn),在ospf中都得到了克服。因?yàn)閛spf引入了區(qū)域的概念。
             在一個(gè)ospf區(qū)域一般情況是不希望找過(guò)50臺(tái)路由器。但是這不是絕對(duì)的,因?yàn)閰^(qū)域內(nèi)路由器的數(shù)量和路由器的性能有很大的關(guān)系。比如,路由器需有用spf算法計(jì)算路徑,CPU的性能就比較重要,路由器數(shù)很多,要求的cpu就比較高。內(nèi)存中存著ospf中的數(shù)據(jù)庫(kù),如果路由器很多,對(duì)內(nèi)存的要求也比較大
              注:在這里再說(shuō)一下,在一個(gè)區(qū)域內(nèi),是路由器是根據(jù)LSDB中的信息,確定路徑。但是在區(qū)域間,是依賴中間路由器來(lái)確定相應(yīng)的路徑。這就不是鏈路狀態(tài)了,而是距離矢量了。

      四、ospf主要的四類區(qū)域
             1、多路訪問(wèn)區(qū)域:多個(gè)路由器接在同一個(gè)交換機(jī)上。
             2、點(diǎn)到點(diǎn):感覺(jué)上,應(yīng)該是兩臺(tái)路由器通過(guò)串行線鏈接一起。
             3、虛鏈路:默認(rèn)所有的普通區(qū)域都要和骨干區(qū)域(area 0)相鏈,如果有個(gè)別區(qū)域因?yàn)闆](méi)規(guī)劃好,沒(méi)有辦法和骨干區(qū)域相連,就要建立需鏈路
             4、NBMA:非廣播多路訪問(wèn)。感覺(jué)上一般是應(yīng)用的幀中繼環(huán)境上。
             5、點(diǎn)到多點(diǎn):屬于NBMA中一個(gè)特殊的情況

      五、路由器端口的角色、鄰接關(guān)系、鄰居關(guān)系
             這里主要說(shuō)多路訪問(wèn)環(huán)境
             1、多路訪問(wèn)環(huán)境:
                路由器端口會(huì)選舉DR、BDR。DR的職責(zé)是同步該多路訪問(wèn)環(huán)境中的鏈路狀態(tài)數(shù)據(jù)庫(kù)(下面稱LSDB),這個(gè)在后面還會(huì)細(xì)說(shuō)。BDR是在DR的備份,當(dāng)DR掛掉的時(shí)候,BDR直接接管DR的工作。DRother會(huì)去像DR同步LSDB
             這里需要強(qiáng)調(diào)幾點(diǎn):a、DR,BDR是基于端口的。為什么這么說(shuō),假如一臺(tái)路由器跨越兩個(gè)區(qū)域(ABR),兩個(gè)區(qū)域的端口是獨(dú)立選舉DR的。
                                             b、DR的選舉規(guī)則,是先比較優(yōu)先級(jí),cisco默認(rèn)為1,越大越優(yōu)先。如果優(yōu)先級(jí)為0,那么相當(dāng)于主動(dòng)放棄DR選舉的權(quán)利。當(dāng)優(yōu)先級(jí)相等,那么再比較routeID,越大越優(yōu)先。routeID的選舉規(guī)則為,手動(dòng)指定>環(huán)回接口>IP最大的活動(dòng)的物理接口。
                                             c、剛開還沒(méi)收斂的時(shí)候,每一個(gè)路由器都宣告自己是DR,收斂完成以后,選舉出一個(gè)DR。
                                             d、DR具有不搶占特性。當(dāng)一個(gè)多路網(wǎng)絡(luò)環(huán)境選舉完DR以后,再接入一個(gè)優(yōu)先級(jí)更大的路由器,不會(huì)改變DR。除非重啟區(qū)域內(nèi)所有的ospf進(jìn)程,才會(huì)從新選舉。
                DRother之間,建立雙向關(guān)系(2-way),這種關(guān)系稱為鄰居關(guān)系。他們之間不同步LSDB
                DRother和DR,DRother和BDR之間,處于full狀態(tài)。這種關(guān)系稱為鄰接關(guān)系。他們之間同步LSDB

             2、點(diǎn)到點(diǎn)環(huán)境:
                   這個(gè)相對(duì)簡(jiǎn)單一點(diǎn),兩臺(tái)路由器之間通過(guò)串行線鏈接在一起,他們不選舉DR或者BDR。但是他們建立鄰接關(guān)系(full),所以他們之間一定會(huì)同步LSDB。


      六、ospf的兩個(gè)組播地址
              allrouteradress:224.0.0.5     所有路由器地址。這個(gè)地址接受者是所有的路由器,一般是由DR,BDR發(fā)出
              allDRadress:224.0.0.6             DR地址,這個(gè)地址接收者是DR,一般是DRother發(fā)給DR用的
             注:在廣播(多路訪問(wèn))環(huán)境中,使用的是兩個(gè)組播來(lái)進(jìn)行發(fā)送路由更新,hello等
                    在點(diǎn)到點(diǎn)鏈路中,通過(guò)使用。5這個(gè)組播來(lái)發(fā)送更新和hello
                    在虛鏈路,NBMA中,是通過(guò)單波來(lái)進(jìn)行通信的。

      七、細(xì)說(shuō)五個(gè)包:
             1、hello:
                  作用:發(fā)現(xiàn)鄰居、路由器間幾個(gè)基本信息的確認(rèn)、確定鄰居活著、選舉DR、BDR。
                  hello中的信息:a、自己的routeID
                                           b、自己的區(qū)域ID
                                           c、始發(fā)接口地址
                                           d、認(rèn)證信息
                                            e、hello、dead時(shí)間
                                            f、路由器優(yōu)先級(jí)
                                            g、指定DR、BDR
                                            h、鄰居的routeID
                   在多路訪問(wèn)環(huán)境下,默認(rèn)hello是10秒。dead時(shí)間默認(rèn)是hello的四倍。
                   在非廣播環(huán)境中,hello時(shí)間默認(rèn)是30s,dead默認(rèn)也是四倍。
                2、DBD
                   數(shù)據(jù)庫(kù)描述包 
                   作用:DBD中保存著LSDB中的摘要信息??盏腄BD用在exstart狀態(tài),確定鄰接關(guān)系間主/從關(guān)系用
                     DBD中一般保存這LSA的頭部信息??梢晕ㄒ坏拇_定LSA
                3、LSR
                    鏈路狀態(tài)請(qǐng)求包
                   當(dāng)收到的DBD中發(fā)現(xiàn)有LSA不在自己的LSDB,或者自己的LSDB中的LSA已經(jīng)太舊了。那么就會(huì)發(fā)送需要的LSA的頭部,去請(qǐng)求LSA。
                4、LSU
                     鏈路狀態(tài)更新包
                    主要是通告鏈路狀態(tài)信息
                     可以回應(yīng)LSR,也可以主動(dòng)去泛洪。LSU里面一般包含多條LSA。
                5、LSACK
                     用來(lái)完成確認(rèn)。一般是由單播來(lái)發(fā)送的。
       注:這里需要注意一點(diǎn),在廣播環(huán)境中,雖然LSU一般是通過(guò)組播發(fā)送的。但是當(dāng)有一臺(tái)路由器沒(méi)有回發(fā)LSACK的時(shí)候,會(huì)從新使用單播,單獨(dú)的去發(fā)LSU給沒(méi)有回復(fù)確認(rèn)的主機(jī)。

      八、ospf進(jìn)程啟動(dòng),鄰居的建立過(guò)程。十分重要
              1、down狀態(tài):這是鄰居建立的最初始狀態(tài)。在最近一個(gè)dead時(shí)間內(nèi),還沒(méi)有收到hello包。但是在這個(gè)狀態(tài),應(yīng)該已經(jīng)開始發(fā)送hello包了。這個(gè)hello包里面,DR字段為0.0.0.0,因?yàn)檫€沒(méi)有選DR,而且鄰居字段為空。還沒(méi)有鄰居的信息
              注:down狀態(tài)完了以后,還有一個(gè)attempt狀態(tài)。這個(gè)狀態(tài)只用在NBMA狀態(tài)。這個(gè)狀態(tài)不太重要,忽略了
              2、init狀態(tài):在這個(gè)狀態(tài)中,路由器收到鄰居發(fā)送的hello包。但是收到的這個(gè)hello包里面鄰居信息還是空的。
              3、2-way狀態(tài):在這個(gè)狀態(tài)中,收到了鄰居的hello包,但是在這個(gè)階段,收到的hello包中,已經(jīng)有自身的信息,說(shuō)明鄰居已經(jīng)獲得了自己的信息。這就說(shuō)明完成了2-way狀態(tài)。一般情況下,DR是在這個(gè)狀態(tài)中選舉完成的。
              4、exstart狀態(tài):在這個(gè)狀態(tài)中,DRother和DR/BDR之間確立主從關(guān)系。具有最高routeID的路由器將稱為主路由器。主路由器優(yōu)先發(fā)送空的DBD,宣告自身為主,收到空DBD的路由器會(huì)查看對(duì)方的routeID和自己的,如果自己的大,那么發(fā)送空的DBD宣告自己為主,如果對(duì)方的大,那么承認(rèn)對(duì)方為主。主路由器只是優(yōu)先發(fā)送DBD,僅此而已。
               注:DBD中有三個(gè)位,I、MS、M 。I為1,標(biāo)識(shí)這個(gè)是初始的DBD,第一個(gè)DBD。協(xié)商DBD序列號(hào),或者一般確立主從關(guān)系的那個(gè)空DBD會(huì)標(biāo)注i=1。MS位標(biāo)識(shí)是主從關(guān)系,如果自己是主的話,這里MS=1,M標(biāo)識(shí)DBD包是否發(fā)完了,如果M=0,標(biāo)識(shí)這是最后一個(gè)DBD包,后面沒(méi)有了。這個(gè)過(guò)程一般是在exchange中,才會(huì)標(biāo)識(shí)為M=0。
              5、exchange狀態(tài):這個(gè)狀態(tài)中,路由器會(huì)相互發(fā)送包含LSA頭部的DBD,用來(lái)同步LSDB的摘要。
              6、load狀態(tài):這個(gè)狀態(tài)中,路由器會(huì)根據(jù)DBD同步好的LSDB去發(fā)送LSR,LSU,同步整張LSDB。
              7、full:在這個(gè)狀態(tài)下,DRother和DR/BDR之間建立了完全鄰接狀態(tài)(full)

      九、LSA泛洪的三個(gè)重要的參數(shù):序列號(hào),校驗(yàn)和,老化時(shí)間
              我大概摘要的說(shuō)一下:
              序列號(hào):每一個(gè)LSA都會(huì)有一個(gè)序列號(hào),這個(gè)序列號(hào)主要的作用是用來(lái)標(biāo)識(shí)這條LSA是否為最新的LSA。當(dāng)有更新的LSA的時(shí)候,序列號(hào)會(huì)自動(dòng)增加1。序列號(hào)是32位有符號(hào)數(shù),初始的號(hào)貌似是隨機(jī)的。假如說(shuō)達(dá)到最大的值的時(shí)候,就會(huì)刪除LSDB中老的LSA,LSA老不老,是根據(jù)老化時(shí)間來(lái)看的。
              老化時(shí)間:LSA最大的生存時(shí)間是3600秒,就是一個(gè)小時(shí)。ospf不是30分鐘就會(huì)泛洪一次LSA么,這個(gè)目的是為了保證LSDB中的LSA是同步的,沒(méi)有錯(cuò)的,現(xiàn)在還有效的。這個(gè)時(shí)候,老化時(shí)間就會(huì)清零。保證老化時(shí)間沒(méi)有達(dá)到3600秒。當(dāng)需要?jiǎng)h除老的LSA的時(shí)候,就會(huì)把該條LSA的老化時(shí)間設(shè)置為3600秒,泛洪這條老化時(shí)間為3600的LSA,像其他路由器表示清除這條LSA。
                這里需要注意的是,LSA沒(méi)過(guò)30分鐘就會(huì)泛洪一次,這個(gè)工作是由該LSA的始發(fā)路由器先泛洪的,泛洪給DR,然后再由DR泛洪給所有的路由器。而且這個(gè)泛洪,是基于每一條LSA的。也就是說(shuō),每一條LSA都有一個(gè)自己的計(jì)時(shí)器,30分鐘就泛洪。這么多的目的是為了防止每個(gè)30分鐘,鏈路的路由流量就會(huì)統(tǒng)一泛洪,對(duì)網(wǎng)絡(luò)造成影響。還需要補(bǔ)充的一點(diǎn)是,為了增加LSA泛洪的效率,每次泛洪一條確實(shí)不利于網(wǎng)絡(luò)的利用(每個(gè)包都有一個(gè)包頭,內(nèi)容卻只有一條LSA,不太好)。所以LSA泛洪設(shè)置了一個(gè)抖動(dòng)時(shí)間,默認(rèn)是4min,這么做的好處是,一條LSA泛洪,在36-34分鐘內(nèi),如果有其他的LSA也泛洪,那么他們可以放在一起泛洪。
                校驗(yàn)和:16位的整數(shù),計(jì)算了除老化時(shí)間(因?yàn)槔匣瘯r(shí)間是不停變化的)以外LSA的所有部分。每過(guò)5min就校驗(yàn)一次,用來(lái)保證路由器里面存儲(chǔ)的LSA的正確性。


      十、LSA新舊比較的方法
               1、先比較LSA的序列號(hào)、大的說(shuō)明更新
               2、序列號(hào)相同,比較校驗(yàn)和,如果校驗(yàn)和大,說(shuō)明更新(我也不明白為什么)
               3、校驗(yàn)和相同,比較老化時(shí)間,如果老化時(shí)間為3600,那么說(shuō)明這條LSA是最新的LSA(因?yàn)橐獎(jiǎng)h除這條LSA。)
               4、如果兩條老化時(shí)間相差大于15min,選擇老化時(shí)間最小的那條LSA
               5、上面的都比不出來(lái),說(shuō)明兩條LSA是一樣一樣的。

      十一、引用RFC2328、鄰接關(guān)系的創(chuàng)建過(guò)程
              A-------------------B
              1、A:hello:DR=0.0.0.0,已知鄰居,0
              A發(fā)出hello,說(shuō)不知道DR是誰(shuí),已知鄰居為0,告訴B
              2、B:hello:DR=B,已知鄰居,A
              B發(fā)出hello,說(shuō)我比較出來(lái),發(fā)現(xiàn)咱們來(lái)之間我是DR,我已經(jīng)知道了A這個(gè)鄰居
              這時(shí)候A收到了B發(fā)出的hello包,發(fā)現(xiàn)B已經(jīng)知道了自己這個(gè)鄰居。
              3、A:空DBD:seq=x,I=1,MS=1,M=1
                  A發(fā)出空的DBD,說(shuō)明自己的序列號(hào)為x,是初始的DBD(i=1),自己是主路由器(MS=1),這不是最后一個(gè)DBD(M=1)
               4、B:空DBD:seq=y,i=1,MS=1,M=1
                  B發(fā)出空的DBD,聲明自己的序列號(hào)為y,是初始的DBD(I=1),我的routeID更大,我才是真正的主路由器,你一邊完蛋去(MS=1),這不是最后一個(gè)DBD,后面還有(M=1)。
               5、A:DBD:seq=y,i=0,MS=0,M=1
                    A發(fā)出DBD,A承認(rèn)B為主路由器,所以A為從,序列號(hào)遵循B給的序列號(hào)y,確認(rèn)一下(我認(rèn)為這個(gè)包就是這樣的作用)
               6、B:DBD:seq=y+1,i=0,MS=1,M=1
                    B發(fā)出DBD,開始發(fā)送LSDB的摘要,實(shí)際是LSA的頭部信息。LSA頭部信息已經(jīng)足夠標(biāo)識(shí)每個(gè)LSA了
                7、A:DBD:seq=y+1,i=0,MS=0,M=1
                    A發(fā)出DBD包,使用的還是B剛發(fā)過(guò)來(lái)的這個(gè)序列號(hào),表示確認(rèn)剛才收到的數(shù)據(jù)包。
               8、A、B之間重復(fù)上面6、7的過(guò)程,不停的發(fā)送DBD,用來(lái)同步LSDB的摘要。直到B發(fā)出M=0的包,說(shuō)明沒(méi)有更多的摘要了,LSDB的摘要已經(jīng)發(fā)完了。然后A回復(fù)一個(gè)摘要,說(shuō)OK,我知道了,M=0。
               9、A:LSR
                    A發(fā)送LSR,根據(jù)自己的剛來(lái)的LSDB的摘要(DBD),請(qǐng)求相關(guān)的信息LSA,來(lái)填充自己的LSDB。
               10、B:LSU
                    B發(fā)送LSU,根據(jù)A發(fā)來(lái)的LSR,回復(fù)相應(yīng)的完整的LSA。
                11、重復(fù)9.10兩個(gè)步驟。
                12、LSDB同步完成,進(jìn)入完全鄰接狀態(tài)。

      這個(gè)知識(shí)點(diǎn)只是對(duì)于第八個(gè)知識(shí)點(diǎn)的又進(jìn)一步的說(shuō)明。根據(jù)上面的情況,大概可以這么對(duì)照起來(lái)
               down:1之前應(yīng)該是,或者包括1。  這個(gè)地方?jīng)]有詳細(xì)的說(shuō)明。我覺(jué)得分的不是很明確。(這里我用我覺(jué)得最明確的解釋來(lái)說(shuō)明)
               init:實(shí)際上是過(guò)程1的時(shí)候B的狀態(tài)。(收到了沒(méi)有包含自己信息的hello包)
               2-way:在2階段。A就進(jìn)入了雙向階段。實(shí)際上,后面這里雖然沒(méi)有解釋B是不是進(jìn)入2-way狀態(tài),自己想想,A、B之間的hello是在不停的發(fā)送的。所以B肯定也很快進(jìn)入了2-way狀態(tài),只是這里沒(méi)有詳細(xì)說(shuō)
               exstart:3、4、5。用來(lái)確定主從關(guān)系的。
               exchange:6、7、8。交換DBD包,同步LSDB摘要
               load:9、10、11。通過(guò)DBD交換的摘要信息,來(lái)發(fā)送LSR,LSU。填補(bǔ)整張LSDB
               full:12

      上面這個(gè)雖然是RFC給的標(biāo)準(zhǔn)例子,但是看完以后,我有了很多困惑
                在exstart階段,確立了主從關(guān)系,A為從,B為主。主(B)主動(dòng)的發(fā)送DBD,讓B去同步。但是B不一定就是DR啊,主從關(guān)系是根據(jù)routeID來(lái)選舉的。但是DR最先考慮的是優(yōu)先級(jí),也就是說(shuō)假如B的優(yōu)先級(jí)大,但是routeID小,那么B就是DR,但是并不是主?;蛘哒麄€(gè)廣播型網(wǎng)絡(luò)已經(jīng)收斂完成了,DR已經(jīng)選舉好,這時(shí)候又加進(jìn)來(lái)一臺(tái)路由器。他肯定不是DR,因?yàn)镈R已經(jīng)選舉了,并且不能搶占。這時(shí)候新加進(jìn)來(lái)這臺(tái)路由器,她應(yīng)該向DR同步DBD,也就是說(shuō)DR先發(fā)送DBD,但是假如新加進(jìn)來(lái)的這臺(tái)路由器是主。那主拿什么去同步給DR啊。
                這個(gè)我做實(shí)驗(yàn),而且也驗(yàn)證了,debug ip ospf adj。上面的情況確實(shí)發(fā)生了。而且也是嚴(yán)格按照RFC的那樣,去發(fā)送包的。所以我認(rèn)為可以這么理解主從關(guān)系:主從關(guān)系只是確立了誰(shuí)先發(fā)送DBD數(shù)據(jù)包。但是同步實(shí)際上是雙向同步的。
              

      十二、ospf的路由更新過(guò)程總結(jié)概括(多路訪問(wèn))
                 通過(guò)上面那些解釋,現(xiàn)在可以明白。實(shí)際上,所有的路由同步,都是在full狀態(tài)下同步的。也就是說(shuō),只有建立鄰接關(guān)系的路由器之間才能同步LSA。2-way之間不發(fā)送LSA。
                 當(dāng)一臺(tái)路由器的路由信息發(fā)生改變,她會(huì)發(fā)送LSA,使用allDRadress地址224.0.0.6。 去發(fā)送給DR和BDR,然后DR再去同步給其他的所有DRother。這個(gè)情況也可以適用于新進(jìn)來(lái)的一臺(tái)路由器。

      十三、LSA泛洪
                 概括的說(shuō),ospf雖然是觸發(fā)更新,依靠hello保持鄰居關(guān)系。但是每條LSA在每隔30分鐘的時(shí)候,還是會(huì)泛洪一次。這個(gè)前面也已經(jīng)說(shuō)了。

      十四、路由器收到LSA后的行為
                 1、DRother發(fā)現(xiàn)收到的LSA比自己的更新,那么添加到自己的LSDB中去,并且發(fā)送回去一個(gè)LSACK,用來(lái)確認(rèn)。如果DR收到了,還要泛洪該條LSA,給所有的DRother。
                 2、路由器收到了一條LSA,和自己的LSA一樣。丟棄該條LSA,并且回復(fù)LSACK。用來(lái)確認(rèn)
                 3、路由收到一條LSA,比自己的LSA更舊,那么丟棄這條LSA。并且發(fā)送自己的LSA給發(fā)來(lái)的路由器。這個(gè)貌似DR,DRother都適用。

      十五、常用的6種LSA,這個(gè)就很重要了
                 1類LSA。路由器LSA:自己的routeID,自己直連的鏈路信息。每一個(gè)路由器都會(huì)發(fā)送。
                 2類LSA。網(wǎng)絡(luò)LSA:自己的端口IP和掩碼,以及多路訪問(wèn)所鏈接的所有路由器。只有DR可以發(fā)送。
                 3類LSA。區(qū)域匯總LSA:向不同區(qū)域宣告區(qū)域間的信息。由ABR發(fā)出
                 4類LSA。ASBR匯總LSA:只是通告了ASBR的信息,ASBR的IP,掩碼為0.0.0.0,以及度量值。由離ASBR最近的ABR發(fā)出。
                 5類LSA。自制系統(tǒng)外部LSA:宣告自制系統(tǒng)外部的路由信息。由ASBR發(fā)出。需要注意的是,5類本身是可以穿越整個(gè)ospf系統(tǒng)的。
                 7類LSA。NSSA外部LSA:作用和五類的LSA一樣。但是只能在NSSA區(qū)域傳播。在ABR上,7類會(huì)轉(zhuǎn)變成5類,然后在別的區(qū)域內(nèi)傳播
       
      十六、ospf區(qū)域類型
                 1、普通區(qū)域,這個(gè)我就不說(shuō)了,1-5類都是可以傳播的
                 2、stub區(qū)域??梢詡鞑?-3類的LSA,在stub區(qū)域上,ABR將使用匯總LSA(3類)向這個(gè)區(qū)域宣告一條簡(jiǎn)單的缺省路由,到ospf外部的AS。stub區(qū)域不能有ASBR
                 3、totally stub區(qū)域(cisco私有):可以傳播1、2類的LSA,在完全stub區(qū)域上,ABR將使用匯總LSA(3類)向這個(gè)區(qū)域宣告一條缺省路由,不光到外部AS,到其他的區(qū)域,也會(huì)使用這條缺省路由
                 4、nssa區(qū)域。可以傳輸1-3類以及7類LSA。沒(méi)有生成缺省路由
                 5、totally nssa區(qū)域(cisco私有):可以傳播1、2、7類LSA,我印象中也是可以生成缺省路由的。好想是到ospf其他區(qū)域的信息走缺省路由,到ASBR外部的走ASBR宣告進(jìn)來(lái)的路由。

      如果有什么還沒(méi)有說(shuō)的,請(qǐng)大家留言。有什么地方說(shuō)的不對(duì)的,也請(qǐng)告訴我,一起交流。
               

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多