OSPF協(xié)議基礎(chǔ)

一支子、OSPF特點(diǎn)

1.無(wú)環(huán)路(SPF算法)

2.收斂快(自動(dòng)收斂)

3.擴(kuò)展性(多區(qū)域設(shè)計(jì))

4.支持認(rèn)證(安全性)

OSPF支持觸發(fā)更新阀坏,能夠快速檢測(cè)并通告自治系統(tǒng)內(nèi)的拓?fù)渥兓?/p>

OSPF可以解決網(wǎng)絡(luò)擴(kuò)容帶來(lái)的問(wèn)題淌铐。當(dāng)網(wǎng)絡(luò)上路由器越來(lái)越多在扰,路由信息流量急劇增長(zhǎng)的時(shí)候罐旗,OSPF可以將每個(gè)自治系統(tǒng)劃分為多個(gè)區(qū)域柿顶,并限制每個(gè)區(qū)域的范圍。OSPF這種分區(qū)域的特點(diǎn),使得OSPF特別適用于大中型網(wǎng)絡(luò)雏胃。OSPF可以提供認(rèn)證功能请毛。OSPF路由器之間的報(bào)文可以配置成必須經(jīng)過(guò)認(rèn)證才能進(jìn)行交換

二、OSPF工作原理

OSPF原理.png

1.路由器間構(gòu)建鄰居關(guān)系

2.泛洪L(zhǎng)SA

3.構(gòu)建LSDB(LSA數(shù)據(jù)庫(kù))

4.進(jìn)行SPF算法(最短路徑樹(shù))瞭亮,還原區(qū)域拓?fù)?/p>

5.路由計(jì)算获印,得出路由條目

三、OSPF配置

1.激活OSPF進(jìn)程

ospf 1 router-id 100.1.1.1   //創(chuàng)建進(jìn)程為1的ospf街州,并配置router-id
area 0(0.0.0.0)             //創(chuàng)建區(qū)域0
network 1.1.1.0 0.0.0.255   //宣告本地網(wǎng)段
network 10.1.14.0 0.0.0255
network 2.2.2.1 0.0.0.0    //精確宣告本地網(wǎng)絡(luò)
network 0.0.0.0 255.255.255.255    //宣告設(shè)備所有配置了IP的接口

2.查看OSPF配置情況

display ip routing-table    //查看路由表
display ip routing-table protocol ospf   //查看協(xié)議為OSPF路由表
display ospf peer breif     //查看OSPF鄰居
display ospf interface      //查看OSPF宣告的接口

四、OSPF基本概念

1.router id

作用:

用于唯一標(biāo)識(shí)ospf設(shè)備

格式:

點(diǎn)分十進(jìn)制 X.X.X.X

生成方式:
(1):手工配置

? 全局下:

router id 1.1.1.1

? 進(jìn)程下指定

ospf 1 router-id 1.1.1.1

后續(xù)修改router-id玻孟,需要重置ospf進(jìn)程才會(huì)生效

reset ospf process    //用戶試圖下
(2):自動(dòng)選舉

? 根據(jù)loopback接口IP地址大的生成

? 如果沒(méi)有l(wèi)oopback接口唆缴,選擇物理接口IP地址大的

IPv6下無(wú)法自動(dòng)生成

優(yōu)先級(jí):

進(jìn)程下 > 全局下 > 自動(dòng)選舉

五、OSPF報(bào)文

ospf工作再網(wǎng)絡(luò)層黍翎,協(xié)議號(hào):89

OSPF報(bào)文.png

報(bào)文類型

①:Hello報(bào)文 //發(fā)現(xiàn) 建立 維護(hù)鄰居關(guān)系

②:DD報(bào)文 //描述數(shù)據(jù)庫(kù)報(bào)文

③:LSR報(bào)文 //用于請(qǐng)求缺少的LSA信息

④:LSU報(bào)文 //用于攜帶明細(xì)的LSA信息

⑤:LS ACK報(bào)文 //用于確認(rèn)LSU報(bào)文

  • LSA( Link-State Advertisement ):鏈路狀態(tài)通告面徽, LSA被路由器接收用于維護(hù)它們的路由選擇表

*OSPF組播地址為:224.0.0.5和224.0.0.6

六、OSPF狀態(tài)機(jī)

鄰居關(guān)系(2-way):設(shè)備只交互了hello報(bào)文匣掸,建立鄰居關(guān)系

鄰接關(guān)系(full):設(shè)備再鄰居關(guān)系的基礎(chǔ)上趟紊,交互路由信息,雙方路由的LSDB同步完成

OSPF鄰居狀態(tài)機(jī).png

狀態(tài)機(jī)

①down:關(guān)閉狀態(tài)

接口未啟用OSPF

attempt:

只在NBMA網(wǎng)絡(luò)類型下出現(xiàn)

發(fā)出了hello報(bào)文碰酝,沒(méi)有收到任何鄰居的hello報(bào)文

②init:初始化狀態(tài)

收到hello報(bào)文霎匈,hello報(bào)文里鄰居列表沒(méi)有自身router-id

③two way:雙向通信狀態(tài)

收到hello報(bào)文,hello報(bào)文里鄰居列表里包含自身router-id

----------------------------------鄰居關(guān)系建立完成-----------------------------------------------

④exstart:預(yù)啟動(dòng)狀態(tài)

交互空的DD報(bào)文送爸,通過(guò)序列號(hào)確認(rèn)機(jī)制(DD sequence字段)铛嘱,選舉主從關(guān)系

保證后續(xù)DD報(bào)文可靠有序的傳輸

選舉規(guī)則:比較router-id,router-id越大越優(yōu)

⑤exchange:交互狀態(tài)

交互攜帶 LSA摘要信息 的DD報(bào)文袭厂,描述數(shù)據(jù)庫(kù)墨吓,收到DD報(bào)文,會(huì)根據(jù)再要信息對(duì)比LSDB

⑥loading:請(qǐng)求更新?tīng)顟B(tài)

針對(duì)缺少的LSA信息纹磺,交互LSR帖烘、LSU、LSACK報(bào)文

⑦full:

路由器的LSDB已經(jīng)同步完成

----------------------------------鄰接關(guān)系建立完成-----------------------------------------------

七橄杨、OSPF網(wǎng)絡(luò)類型

OSPF設(shè)計(jì)豐富的網(wǎng)絡(luò)類型秘症,適應(yīng)不同的企業(yè)網(wǎng)絡(luò)架構(gòu)

1.廣播類型(BMA)

①底層鏈路為以太網(wǎng)鏈路,默認(rèn)時(shí)BMA網(wǎng)絡(luò)類型

一個(gè)接口下可以存在多個(gè)鄰居

③hello報(bào)文時(shí)間:10s dead時(shí)間:30s

④支持廣播讥珍、組播發(fā)送發(fā)送hello報(bào)文历极、ospf報(bào)文ospf報(bào)文

⑤選舉DR/BDR

guangBMA.png

2.點(diǎn)到點(diǎn)(P2P)

①底層鏈路為串行鏈路,底層協(xié)議為PPP衷佃,HDLC時(shí)趟卸,默認(rèn)為P2P網(wǎng)絡(luò)類型

②一個(gè)接口只能存在一個(gè)鄰居

③hello報(bào)文時(shí)間:30s dead時(shí)間:30s

④支持廣播、組播發(fā)送hello報(bào)文、ospf報(bào)文

⑤不選舉DR/BDR

P2P.png

3.點(diǎn)到多點(diǎn)(P2MP)

①?zèng)]有底層鏈路默認(rèn)時(shí)P2MP網(wǎng)絡(luò)類型

②一個(gè)接口只能存在一個(gè)鄰居

③hello報(bào)文時(shí)間:30s dead時(shí)間:120s

④支持廣播锄列、組播發(fā)送hello報(bào)文图云、ospf報(bào)文

⑤不選舉DR/BDR

P2MP、NBMA.png

4.非廣播多路訪問(wèn)網(wǎng)絡(luò)(NBMA)

①底層鏈路為串行鏈路邻邮,底層協(xié)議為FR竣况、ATM時(shí),默認(rèn)為NBMA網(wǎng)絡(luò)類型

②一個(gè)接口下可以存在多個(gè)鄰居

③hello報(bào)文時(shí)間:30s dead時(shí)間:120s

④不支持廣播筒严、組播發(fā)送hello報(bào)文丹泉、ospf報(bào)文,只能人工指定單播發(fā)送

⑤選舉DR/BDR

4(hello time) = dead time*

修改接口網(wǎng)絡(luò)類型
interface g0/0/2
ospf network-type p2p/NMBA
修改接口hello時(shí)間
interface g0/0/2
ospf timer hello 2

八鸭蛙、DR/BDR

DRBDR.png
1.作用:

減少M(fèi)A網(wǎng)絡(luò)的鄰接關(guān)系

從而減少鏈路狀態(tài)信息以及路由信息的交換次數(shù)摹恨,這樣可以節(jié)省帶 寬,降低對(duì)路由器處理能力的壓力娶视。

2.選舉規(guī)則:
DR選舉.png

先比較端口優(yōu)先級(jí)晒哄,默認(rèn)為1,可調(diào)范圍0~255(優(yōu)先級(jí)為0表示放棄選舉)肪获,越大越優(yōu)寝凌。

優(yōu)先級(jí)一致則比較router-id,越大越優(yōu)

3.設(shè)備角色

①DR:負(fù)責(zé)和該MA網(wǎng)絡(luò)下的所有設(shè)備建立FULL的鄰接關(guān)系

②BDR:負(fù)責(zé)和該MA網(wǎng)絡(luò)下的所有設(shè)備建立FULL鄰接關(guān)系

③DR other:只和BR/BDR建立鄰接關(guān)系孝赫,DR other和DR other之間只建立two way鄰居關(guān)系

一個(gè)拓?fù)渲锌梢詻](méi)有BDR较木,但是不能沒(méi)有DR,有且只有一個(gè)

DR/BDR監(jiān)聽(tīng)地址:224.0.0.6

配置

interface g0/0/2
ospf dr-prority 255     //修改DR優(yōu)先級(jí)

注意

DR選舉完成后寒锚、不允許搶占

在two-way之后開(kāi)始選舉DR/BDR

九劫映、OSPF區(qū)域

ospf區(qū)域.png

ABR(area board router):區(qū)域邊界路由器 。需要一個(gè)接口在骨干區(qū)域刹前,另一接口在x區(qū)域

ASBR:自治系統(tǒng)邊界路由器泳赋。和其他AS中的路由器交換路由信息的路由器,這種路由器會(huì)向整個(gè)AS通告AS外部路由信息

區(qū)域內(nèi)可以做路由匯總喇喉,使得需要宣告的路由條目減少祖今,減少路由表的負(fù)擔(dān)

十、OSPF開(kāi)銷

開(kāi)銷確認(rèn)的兩種方式:

1.通過(guò)帶寬參考值計(jì)算

默認(rèn)參考帶寬值=100Mbit/s
開(kāi)銷值=帶寬參考值/帶寬實(shí)際值
參考帶寬值越大拣技,開(kāi)銷越準(zhǔn)確

修改帶寬參考值:

bandwidth-reference 1000
2.直接指定接口開(kāi)銷

修改接口開(kāi)銷值

? 開(kāi)銷值范圍是1~65535千诬,默認(rèn)為1

interface g0/0/2
ospf cost 20

十一、OSPF安全認(rèn)證

1.認(rèn)證方式

①區(qū)域認(rèn)證

  • 針對(duì)區(qū)域下所有鄰居進(jìn)行認(rèn)證

  • //同個(gè)區(qū)域下所有路由器配置
    OSPF
    area 0
    authentication-mode simple plain 666  //區(qū)域認(rèn)證
    

②接口認(rèn)證

  • 針對(duì)接口下鄰居進(jìn)行認(rèn)證

  • //接口下配置
    interface
    authentication-mode simple plain 666  //接口認(rèn)證
    

注意:

一邊為接口認(rèn)證膏斤,一邊為區(qū)域認(rèn)證徐绑,可以認(rèn)證成功(只要保證認(rèn)證類型+密鑰一致)

2.認(rèn)證類型:

  • 明文認(rèn)證:明文發(fā)送密碼(在ospf 頭部攜帶)

    • interface
      authentication-mode simple plain 666    //明文認(rèn)證
      
  • 密文認(rèn)證:加密發(fā)送認(rèn)證信息(MD5加密)

    • interface
      authentication-mode cipher md5 plain 666    //密文認(rèn)證
      
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市莫辨,隨后出現(xiàn)的幾起案子傲茄,更是在濱河造成了極大的恐慌毅访,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,270評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件盘榨,死亡現(xiàn)場(chǎng)離奇詭異喻粹,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)草巡,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,489評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門守呜,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人山憨,你說(shuō)我怎么就攤上這事查乒。” “怎么了郁竟?”我有些...
    開(kāi)封第一講書人閱讀 165,630評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵侣颂,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我枪孩,道長(zhǎng),這世上最難降的妖魔是什么藻肄? 我笑而不...
    開(kāi)封第一講書人閱讀 58,906評(píng)論 1 295
  • 正文 為了忘掉前任蔑舞,我火速辦了婚禮,結(jié)果婚禮上嘹屯,老公的妹妹穿的比我還像新娘攻询。我一直安慰自己,他們只是感情好州弟,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,928評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布钧栖。 她就那樣靜靜地躺著,像睡著了一般婆翔。 火紅的嫁衣襯著肌膚如雪拯杠。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 51,718評(píng)論 1 305
  • 那天啃奴,我揣著相機(jī)與錄音潭陪,去河邊找鬼。 笑死最蕾,一個(gè)胖子當(dāng)著我的面吹牛依溯,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播瘟则,決...
    沈念sama閱讀 40,442評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼黎炉,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了醋拧?” 一聲冷哼從身側(cè)響起慷嗜,我...
    開(kāi)封第一講書人閱讀 39,345評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤淀弹,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后洪添,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體垦页,經(jīng)...
    沈念sama閱讀 45,802評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,984評(píng)論 3 337
  • 正文 我和宋清朗相戀三年干奢,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了痊焊。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,117評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡忿峻,死狀恐怖薄啥,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情逛尚,我是刑警寧澤垄惧,帶...
    沈念sama閱讀 35,810評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站绰寞,受9級(jí)特大地震影響到逊,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜滤钱,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,462評(píng)論 3 331
  • 文/蒙蒙 一觉壶、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧件缸,春花似錦铜靶、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 32,011評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至痊末,卻和暖如春蚕苇,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背凿叠。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,139評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工捆蜀, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人幔嫂。 一個(gè)月前我還...
    沈念sama閱讀 48,377評(píng)論 3 373
  • 正文 我出身青樓辆它,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親履恩。 傳聞我的和親對(duì)象是個(gè)殘疾皇子锰茉,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,060評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容