OSPF-開放最短路徑優(yōu)先協(xié)議-ipv4

ospf 產(chǎn)生背景及定義

由于rip 協(xié)議存在存在著收斂慢、路由環(huán)路、可擴(kuò)展性差,跳數(shù)受限等問題。IETF組織開發(fā)了ospf(Open Shortest Path First,開放最短路徑優(yōu)先),ospf 是一個基于鏈路狀態(tài)的內(nèi)部網(wǎng)關(guān)協(xié)議(Interior Gateway Protoco),分為兩個版本,針對ipv4 協(xié)議使用的是ospf v2,針對ipv6 協(xié)議的使用的是ospf v3,以下是關(guān)于ospf v2 的一個介紹。

ospf 協(xié)議中涉及概念

AS(Autonomous System)

自治系統(tǒng)(AS)是指一組由同一組織管理的網(wǎng)絡(luò),這些網(wǎng)絡(luò)在邏輯上被視為單個單元,并被分配唯一的ID,在一個自治系統(tǒng)內(nèi)部,運行同一種協(xié)議;

LSA

  • ospf 在形成鄰接關(guān)系之間的鄰居路由器之間發(fā)送鏈路狀態(tài)通告(Link State Advertisement),包含了路由器當(dāng)前鄰居路由信息,直連接口信息,不同區(qū)域信息;

LSA 頭部

LSA 頭部 使用在DD 數(shù)據(jù)庫描述包和LSU鏈路狀態(tài)確認(rèn)數(shù)據(jù)包中;

12.jpg

字段

  • 老化時間(Link-State Age): 是指自從發(fā)出 LSA后所經(jīng)歷的時間(單位:s);路由器生成 LSA 時,這個值為 0 ,隨著 LSA 在網(wǎng)絡(luò)中傳輸,老化時間逐漸累加。當(dāng) 路由器 LSDB 中已經(jīng)有了該條LSA 后,LSA 的老化時間也在遞增,當(dāng)?shù)竭_(dá) MaxAge(最大老化時間)時,這個 LSA 不在用于路由計算;
  • 類型(Type): LSA類型;
  • 鏈路狀態(tài) ID(Link-State ID): 每種LSA 類型對應(yīng)不同的描述;
  • 通告路由器(Advertising Router):發(fā)出這條 LSA 的路由器的 Router-ID;
  • 序列號(Link-State Sequence Number): LSA序列號,判斷LSA的新老;
  • 長度(Length):LSA 的總字節(jié)長度;

LSA 類型

Router-LSA(Type1)

 - 在本區(qū)域中,向DR通告自己的直連接口的狀態(tài)和Cost 值,在所屬的區(qū)域內(nèi)進(jìn)行擴(kuò)散,注意的是,Router-LSA 將主機(jī)路由作為末梢網(wǎng)絡(luò)進(jìn)行通告;
13.jpg
  • 鏈路狀態(tài) ID(Link-State ID): 始發(fā)路由器的路由器ID;
  • V 位( Virtual Link Endpoint Bit):如果值為 1 ,表示路由器是 Virtual Link 的端點。
  • E 位(External Bit):如果值為 1 ,表示路由器是 ASBR ;
  • B 位(Border Bit):如果值為 1 ,表示路由器是兩個區(qū)域的邊界路由器。一個路由器連接兩個或兩個以上的區(qū)域,生成的 Type-1 LSA 的 B 位值為 1;
  • 鏈路數(shù)量(Links Number):表示 Type-1 LSA 的 Link 數(shù)量;Link 是描述直連接口的,每條 Link 都包含 鏈路類型 、 鏈路 ID 、鏈路數(shù)量 、度量值 這些關(guān)鍵信息;
  • 鏈路類型(Link Type):表示 Link 的類型,OSPF 中有多種網(wǎng)絡(luò)類型:P2P 、P2MP 、Broadcast 、NBMA ,可以根據(jù)接口的協(xié)議來判斷接口的網(wǎng)絡(luò)類型。鏈路類型不同,對應(yīng)的鏈路 ID 、鏈路數(shù)據(jù)也不同;
14.jpg
  • 鏈路ID(Link ID):標(biāo)識鏈路連接的對象;
15.jpg
  • 鏈路數(shù)據(jù)(Link Data):不同的鏈路類型對應(yīng)的鏈路數(shù)據(jù)內(nèi)容不同;
16.jpg
  • 度量值(Metric):Cost 值;
17.jpg

通過在AR8 0/0/0 接口抓包,通告的LS update 報文如下:

18.jpg

Network-LSA(Type2)

  • 在多路訪問的網(wǎng)絡(luò)中,雖然Dother 已經(jīng)將Type1 類型報文發(fā)給DR,但是這些Dother路由器之間并不會建立鄰居關(guān)系,根本不知道去往對方怎么走,所以還需要DR(Designated Router)將自己本身的全量數(shù)據(jù)庫鏈路信息發(fā)布出來;
  • 在該網(wǎng)絡(luò)中,DR 會生成 Type-2 LSA ,在區(qū)域內(nèi)泛洪 Type-2 LSA ,會列出 多址網(wǎng)絡(luò)中所有路由器的 Router-ID ,包括 DR 本身,和這個網(wǎng)絡(luò)的掩碼,并且在所屬的區(qū)域內(nèi)傳播;


    19.jpg
  • 鏈路狀態(tài) ID(Link-State ID): DR路由器的接口ip 地址;
  • 相連路由器(Attached Router): 所有與DR 形成鄰接關(guān)系的路由器的路由器ID, 包括DR路由器本身的路由器id;
    在上述網(wǎng)絡(luò)拓?fù)渲?,AR10是DR,在AR10的0/0/0 接口處抓包:


    20.jpg

Network-summary-LSA(Type3)

  • 現(xiàn)在,經(jīng)過Type-1 和Type-2 兩種LSA,一個區(qū)域的Dother 路由器已經(jīng)完全知道本區(qū)域完整的網(wǎng)絡(luò)拓?fù)湫畔?,但是如何到達(dá)其他區(qū)域呢,這就需要Type3 LSA,用來解決區(qū)域間路由傳遞問題,需要由ABR產(chǎn)生,把區(qū)域外部的路由通告進(jìn)來,包括默認(rèn)路由;


    23.jpg
  • 鏈路狀態(tài) ID(Link-State ID): 通告的網(wǎng)絡(luò)或子網(wǎng)的ip 地址;
  • 網(wǎng)絡(luò)掩碼(Network Mask):通告的網(wǎng)絡(luò)掩碼或子網(wǎng)地址;

如圖,紅色的為area1區(qū)域,藍(lán)色的為area 0 區(qū)域;

21.jpg

AR8 作為ABR,將自己的到達(dá)AR9,AR10 的網(wǎng)絡(luò)以及自己的網(wǎng)絡(luò)全部通告給area1 區(qū)域;
通過在AR8 的0/0/1 接口上抓包:

22.jpg

ASBR-summary-LSA(Type4)

  • 通過Type1,Type2 這兩種類型報文,解決了區(qū)域內(nèi)路由的傳遞問題,通過Type3 類型報文,解決了不同區(qū)域之間路由通信問題;這些區(qū)域都屬于運行同一種ospf 協(xié)議的自治系統(tǒng),那其他自治系統(tǒng)運行的不同協(xié)議路由(比如:rip),應(yīng)該需要怎么引入才能訪問外部的自治系統(tǒng)呢?
  • 這就需要Type5類型報文, 由ASBR產(chǎn)生,它可以描述到達(dá)外部系統(tǒng)的路由,然后可以在所有ospf區(qū)域內(nèi)泛洪,這樣,所有區(qū)域路由器都有了外部路由信息,跟ASBR 在一個區(qū)域的路由器知道ASBR位置,能確定如何到達(dá)外部系統(tǒng),但是跟ASBR不在一個區(qū)域的路由器,并不知道如何到達(dá)ASBR,所以,其他區(qū)域還得需要知道ASBR位置,由Type4 類型報文產(chǎn)生,由ABR描述到ASBR的路由,通告給除ASBR所在區(qū)域的單個區(qū)域,這樣其他區(qū)域就知道了ASBR 位置;
  • Type 4類型報文跟Type3一樣,區(qū)別:
    1.鏈路狀態(tài) ID( Link-State ID ): 通告的ASBR路由器的路由器id;
    2.網(wǎng)絡(luò)掩碼(Network Mask):沒實際意義,設(shè)置為0.0.0.0;
  • 如圖所示,AR12 是ASBR,它會生成Type5的報文描述外部路由,然后在所有區(qū)域泛洪,AR10 跟AR12 直連,屬于同一個區(qū)域的ABR,它會描述到達(dá)ASBR的路由,然后泛洪到Area0,AR8 收到這條路由后,將Type4報文傳遞給AR11,至此,跟ASBR不在同一區(qū)域的其他區(qū)域路由器都知道了ASBR位置,就可以訪問其他AS ;
31.jpg

AS-external-LSA(Type5)

  • 由ASBR產(chǎn)生,描述到AS外部的路由,通告到所有的非末梢區(qū)域;


    25.jpg
  • 鏈路狀態(tài) ID(Link-State ID):外部路由的目的網(wǎng)絡(luò)地址;
  • 網(wǎng)絡(luò)掩碼(Netmask):外部路由的目的網(wǎng)絡(luò)掩碼;
  • E 位 :用來表示外部路由使用的度量值類型,OSPF 有兩種外部路由度量值類型,分別是 Metric-Type-1 和 Metric-Type-2 。如果值為 0 ,表示外部路由使用的度量值類型是 Metric-Type-1 ;如果值為 1 ,表示外部路由使用的度量值類型是 Metric-Type-2;
    度量值(Metric):表示外部路由的 Cost ;
  • 轉(zhuǎn)發(fā)地址(Forwarding Address ,F(xiàn)A ):到達(dá)所通告的目的地數(shù)據(jù)包應(yīng)該被轉(zhuǎn)發(fā)到的地址;當(dāng) FA 為 0.0.0.0 時,那么到達(dá)這個外部網(wǎng)段的流量會發(fā)送到引入外部路由的 ASBR ;
  • 外部路由標(biāo)記(External Route Tag):外部路由才能攜帶的標(biāo)記,路由策略使用;

NSSA LSA(Type7)

  • Type-7 LSA 就是非完全末梢區(qū)域外部 LSA( Not-So-Stubby Area External LSA ),NSSA 禁止 Area0 的 Type-5 LSA 進(jìn)入,讓區(qū)域內(nèi)泛洪的 LSA 減少了一點,也減小了 NSSA 中路由器內(nèi)存占用,NSSA 允許自己區(qū)域內(nèi)的路由器引入少量外部路由,這些外部路由引入后,使用 Type-7 LSA 描述,而且 Type-7 LSA 只能在這個 NSSA 內(nèi)泛洪,不允許進(jìn)入 Area0 。NSSA 的 ABR 會將 NSSA 內(nèi)泛洪的 Type-7 LSA 轉(zhuǎn)換成 Type-5 LSA ,讓這些外部路由能夠在 OSPF 域內(nèi)傳播;
  • 如下圖:AR10-AR12 之間為NSSA區(qū)域,AR12 產(chǎn)生Type7 的報文,描述外部路由信息:
    1.鏈路狀態(tài)id:10.0.0.0
    2.網(wǎng)絡(luò)掩碼:255.0.0.0
    3.通告路由器:10.0.5.5
    4.轉(zhuǎn)發(fā)地址:10.0.0.5
  • AR10 會將NSSA LSA 轉(zhuǎn)化為Type 5 報文,在Area0內(nèi)泛洪,Type5 報文如下:
    1.鏈路狀態(tài)id:10.0.0.0
    2.網(wǎng)絡(luò)掩碼:255.0.0.0
    3.通告路由器:10.0.1.1
    4.轉(zhuǎn)發(fā)地址:10.0.0.5


    31.jpg

    26.jpg

網(wǎng)絡(luò)類型

點到點網(wǎng)絡(luò)

  • 單獨連接一對路由器,有效鄰居可以形成鄰接關(guān)系;

廣播型網(wǎng)絡(luò)

  • 可以連接多個設(shè)備,例如:以太網(wǎng);

非廣播多路訪問網(wǎng)絡(luò)

  • 可以連接多個設(shè)備,但是沒有廣播數(shù)據(jù)包能力;

點到多點網(wǎng)絡(luò)

  • 一群點到點鏈路聚合,不需要選舉DR ,BDR ,以單播形式發(fā)送包;

虛鏈路

  • 沒有編號的點到點網(wǎng)絡(luò)配置,以單播形式發(fā)送包;

區(qū)域

區(qū)域產(chǎn)生背景及意義

  • ospf使用多個數(shù)據(jù)庫和復(fù)雜算法,耗費路由器更多的內(nèi)存和CPU, 當(dāng)網(wǎng)絡(luò)增大時,容易到達(dá)路由器性能極限, 另一方面,LSA 泛洪擴(kuò)散大量數(shù)據(jù)鏈路帶來負(fù)擔(dān);
  • 利用區(qū)域來縮小這些不利的影響,區(qū)域是一組邏輯上的ospf 路由器和鏈路,可以有效的把一個ospf 域分割成多個子域 ; 一個區(qū)域內(nèi)部路由器不需要關(guān)心外部的網(wǎng)絡(luò)拓?fù)?

區(qū)域類型

  • 骨干區(qū)域( Backbone Area )
    骨干區(qū)域是連接所有其他ospf區(qū)域的中央?yún)^(qū)域,骨干區(qū)域通常用Area 0表示,區(qū)域間路由必須通過Area 0 進(jìn)行轉(zhuǎn)發(fā);
  • 常規(guī)區(qū)域( Normal Area )
    默認(rèn)情況下,ospf區(qū)域被定義為普通區(qū)域,除了Area 0,傳輸區(qū)域內(nèi)路由,區(qū)域間路由和外部路由;
  • 末梢區(qū)域( Stub Area )
    末梢區(qū)域是指只有一個入口和一個出口的區(qū)域,網(wǎng)絡(luò)包中要么是始發(fā)地址,要么是終止地址;不允許AS外部LSA在內(nèi)部進(jìn)行泛洪的區(qū)域,沒有Type5,Type4 報文,只通告一條目的地址是0.0.0.0 的默認(rèn)路由,末梢區(qū)域降低了路由器的cpu 和內(nèi)存占用,提高了性能;
  • 非完全末梢區(qū)域( Not-So-Stubby Area )
    允許外部路由通告到ospf自治系統(tǒng)內(nèi)部,使用Type7 類型報文,只會在NSSA區(qū)域進(jìn)行泛洪;

路由器類型

劃分了區(qū)域后,路由器也分成了和區(qū)域相關(guān)的幾個類型

內(nèi)部路由器 (Internal Router)

  • 設(shè)備的所有接口都屬于同一個ospf區(qū)域;

區(qū)域邊界路由器ABR(Area Border Router)

  • 同時屬于兩個以上的區(qū)域,但其中一個必須是骨干區(qū)域,ABR用來連接骨干區(qū)域和非骨干區(qū)域;

骨干路由器(Backbone Router)

  • 設(shè)備至少有一個接口屬于骨干區(qū)域,所有的ABR和位于Area0的內(nèi)部設(shè)備都是骨干路由器;

自治系統(tǒng)邊界路由器ASBR(AS Boundary Router)

與其他AS交換路由信息的設(shè)備稱為ASBR,ASBR并不一定位于AS的邊界,它可能是區(qū)域內(nèi)設(shè)備,也可能是ABR。只要一臺OSPF設(shè)備引入了外部路由的信息,它就成為ASBR;


image.png

DR 和BDR 路由器

DR 和BDR 產(chǎn)生背景

  • 在一個多址網(wǎng)絡(luò)中,再構(gòu)建鄰居關(guān)系時,會產(chǎn)生很多不必要的LSA,n 臺路由器中,每臺路由器會產(chǎn)生 n-1 條LSA信息+1個網(wǎng)絡(luò)LSA,總共產(chǎn)生n*n 條LSA通告;
    -多址網(wǎng)絡(luò)泛洪擴(kuò)散混亂,一臺路由器向它的鄰居路由器發(fā)出LSA通告,鄰居路由器會繼續(xù)向它的鄰居發(fā)出LSA,一個網(wǎng)絡(luò)中會產(chǎn)生重復(fù)的LSA;
28.jpg
  • 為了解決該問題,通過DR 和BDR來管理ospf 區(qū)域內(nèi)網(wǎng)絡(luò)和區(qū)域網(wǎng)絡(luò)的泛洪擴(kuò)散,當(dāng)DR失效時,BDR會成為新的DR,繼續(xù)再網(wǎng)絡(luò)中傳送數(shù)據(jù);


    29.jpg

DR和BDR選取過程

前提條件
  • 每臺路由器接口都有一個優(yōu)先級,默認(rèn)為1,范圍再0-255,優(yōu)先級為0的不能成為DR 或BDR;
  • 當(dāng)接口再網(wǎng)絡(luò)中有效時,把DR和BDR的地址設(shè)置為(0.0.0.0),等待計時器值設(shè)置為路由器無效時間間隔;
選取過程
  • 在路由器和鄰居路由器之間建立雙向通信,檢查Hello 數(shù)據(jù)包的優(yōu)先級,DR,BDR 的地址,所有路由器宣稱自己是DR/BDR路由器;
  • 創(chuàng)建一個還沒有宣告為DR路由器的路由器子集;
  • 在子集中多臺鄰居路由器,Hello 數(shù)據(jù)包BDR包含了各自的接口地址,優(yōu)先級高的將被選擇為BDR路由器; 優(yōu)先級一樣情況下, 具有最高路由器 的router-id 的鄰居路由器被選擇為BDR ;
  • 同樣,選擇DR路由器過程跟BDR 過程一樣;
  • 如果沒有路由器宣告自己是DR,新選取的BDR將作為DR路由器;
  • DR和BDR選取后,其他路由器成為Dother,他們只和DR和BDR建立鄰居關(guān)系;

Hello 包

Hello 包作用

  • 發(fā)現(xiàn)鄰居路由器;
  • 在兩臺路由器成為鄰居之前,需要通告兩臺路由器之間相互認(rèn)可的幾個參數(shù);
  • hello 數(shù)據(jù)包在鄰居路由器充當(dāng)keepalive 角色;
  • 確保鄰居路由器之間的雙向通信;
  • 用來在一個廣播網(wǎng)絡(luò)或非廣播多路訪問(NBMA)的網(wǎng)絡(luò)上選取指定路由器和備份指定路由器;

廣播型網(wǎng)絡(luò)Hello包交換以及鏈路狀態(tài)同步過程

45.jpg
鄰居關(guān)系建立
  • RouterA的一個連接到廣播類型網(wǎng)絡(luò)的接口上激活了ospf協(xié)議,并發(fā)送了一個hello報文(使用組播地址224.0.0.5)。此時,RouterA認(rèn)為自己是DR路由器(DR=192.168.100.1);
32.jpg
  • RouterB啟動的較晚,開始處于Down 狀態(tài),當(dāng)收到上一步RouteA發(fā)來的Hello包,轉(zhuǎn)為Init 狀態(tài),以默認(rèn)值也在發(fā)送Hello報文;
33.jpg
  • RouterA收到RouterB回應(yīng)的Hello報文后,知道RouterB 是自己的鄰居,于是在下一次發(fā)送Hello 包時攜帶鄰居信息,然后進(jìn)行發(fā)送,這樣RouterB就看到了自己的接口信息,將鄰居狀態(tài)機(jī)置為2-way狀態(tài),雙向通信會話成功建立,下一步雙方開始發(fā)送各自的鏈路狀態(tài)數(shù)據(jù)庫;
34.jpg
主/從關(guān)系協(xié)商、DD報文交換
  • RouterB首先發(fā)送一個DD報文,宣稱自己是Master(MS=1),并規(guī)定序列號Seq=X,報文中并不包含LSA的摘要,只是為了協(xié)商主從關(guān)系。M=1說明這不是最后一個報文;
35.jpg

1.為了提高發(fā)送的效率,RouterA和RouterB通過發(fā)送DD報文首先了解對端數(shù)據(jù)庫中哪些LSA是需要更新的;為了保證在傳輸?shù)倪^程中報文傳輸?shù)目煽啃裕贒D報文的發(fā)送過程中需要確定雙方的主從關(guān)系,作為Master的一方定義一個序列號Seq,每發(fā)送一個新的DD報文將Seq加一,作為Slave的一方,每次發(fā)送DD報文時使用接收到的上一個Master的DD報文中的Seq;

  • RouterA在收到RouterB的DD報文后,將RouterB的鄰居狀態(tài)機(jī)改為Exstart,并且回應(yīng)了一個DD報文(該報文中同樣不包含LSA的摘要信息);
37.jpg
  • 由于RouterB的router-id比較大,所以,最終會選定RouterB為master,并將RouterB的鄰居狀態(tài)機(jī)改為Exchange,RouteA 為slave,使用RouterB 的序列號傳送新的DD報文,傳送LSA的摘要,在報文中RouterA將MS=0,說明自己是Slave,當(dāng)前M=0,RouterA 發(fā)送的最后一個報文;
38.jpg
  • RouterB收到報文后,將RouterA的鄰居狀態(tài)機(jī)改為Exchange,并發(fā)送新的DD報文來描述自己的LSA摘要,此時RouterB將報文的序列號改為Seq=X+1,當(dāng)前報文中M=0,說明已經(jīng)是RouteB 發(fā)送的最后一個報文了;
39.jpg
LSDB同步(LSA請求、LSA傳輸、LSA應(yīng)答)
  • RouterB收到最后一個DD報文后,發(fā)現(xiàn)RouterA的數(shù)據(jù)庫中有許多LSA是自己沒有的,將鄰居狀態(tài)機(jī)改為Loading狀態(tài)。此時RouterA也收到了RouterB的最后一個DD報文,RouterA的數(shù)據(jù)庫也有一些LSA 是自己沒有的,將鄰居狀態(tài)機(jī)改為Loading狀態(tài);

  • RouterB發(fā)送LSR報文向RouterA請求更新LSA。RouterA用LSU報文來回應(yīng)RouterB的請求。RouterB收到后,發(fā)送LSAck報文確認(rèn);

42.jpg
  • 上述過程持續(xù)到RouterA中的LSA與RouterB的LSA完全同步為止,此時RouterA將RouterB的鄰居狀態(tài)機(jī)改為Full狀態(tài)。當(dāng)路由器交換完DD報文并更新所有的LSA后,此時鄰接關(guān)系建立完成;ospf 路由依據(jù)LSDB 按照SPF算法計算形成;
鄰居狀態(tài)機(jī)
  • 失效狀態(tài)(Down):鄰居會話的初始狀態(tài),用來指明在最近一個RouteDeadInterval 時間內(nèi)沒有收到來自鄰居路由器的Hello 數(shù)據(jù)包;
  • 嘗試狀態(tài)(Attempt):僅適用于NBMA網(wǎng)絡(luò)上的鄰居。當(dāng) NBMA網(wǎng)
    絡(luò)上具有 DR選 取資格的路由器和其鄰居路由器相連的接口開始變?yōu)橛行?(Active)時轉(zhuǎn)換為Attempt狀態(tài);
    -初始狀態(tài)(Init):RouteDeadInterval 時間內(nèi)收到來自鄰居路由器的Hello 數(shù)據(jù)包;
    -雙向通信狀態(tài)(Two-Way):本地路由器在來自鄰居由器的Hello數(shù)據(jù)包中看到了自己的router-id,雙向通信建立;
  • 信息交換初始狀態(tài)(ExStart): 本地路由器和鄰居建立主從關(guān)系,確定數(shù)據(jù)庫描述包的序列號,為交換數(shù)據(jù)庫描述包信息左準(zhǔn)備,具有最高router-id的路由器選舉成為主;
  • 信息交換狀態(tài)(Exchange): 發(fā)送完整的DD報文;
    -信息加載狀態(tài)(Loading):本地路由器向鄰居發(fā)送LSR,請求最新的LSA通告;
  • 完全鄰接狀態(tài)(Full):每個路由器的LSDB 已經(jīng)達(dá)到一致狀態(tài),

ospf 實驗

30.jpg

說明: AR1-AR3 :area1; AR4-AR5: area2; AR3-AR4:area0;

實驗配置

AR1:
[Huawei]router id 5.5.5.5
[Huawei]ospf
[Huawei-ospf-1]area 1
[Huawei-ospf-1-area-0.0.0.1]network 172.16.1.0 0.0.0.255
AR2:
[Huawei]router id 3.3.3.3
[Huawei]ospf
[Huawei-ospf-1]area 1
[Huawei-ospf-1-area-0.0.0.1]network 172.16.1.0 0.0.0.255
[Huawei-ospf-1-area-0.0.0.1]network 192.168.1.0 0.0.0.255
AR3:
[Huawei]router id 1.1.1.1
[Huawei]ospf
[Huawei-ospf-1]area 1
[Huawei-ospf-1-area-0.0.0.1]network 192.168.1.0 0.0.0.255
[Huawei-ospf-1]area 0
[Huawei-ospf-1-area-0.0.0.0]network 192.168.0.0 0.0.0.255
AR4:
[Huawei]router id 2.2.2.2
[Huawei]ospf
[Huawei-ospf-1]area 0
[Huawei-ospf-1-area-0.0.0.0]network 192.168.0.0 0.0.0.255
[Huawei-ospf-1]area 2
[Huawei-ospf-1-area-0.0.0.2]network 192.168.2.0 0.0.0.255
AR5:
[Huawei]router id 4.4.4.4
[Huawei]ospf
[Huawei-ospf-1]area 2
[Huawei-ospf-1-area-0.0.0.2]network 192.168.2.0 0.0.0.255
[Huawei-ospf-1-area-0.0.0.2]network 172.17.1.0 0.0.0.255
AR6:
[Huawei]router id 6.6.6.6
[Huawei]ospf
[Huawei-ospf-1]area 2
[Huawei-ospf-1-area-0.0.0.2]network 172.17.1.0 0.0.0.255

  • AR1的LSDB庫信息:
43.jpg
  • AR1 的路由信息:
44.jpg
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容