OSPF之初識篇

2021-06-07 01:35:49 字數 1535 閱讀 9306

本人初學tcp/ip協議,ospf為重點。現在此地寫下學習逐步歷程……本篇為基礎入門第一步:

(一)背景:

ospf是鏈結狀態協議中最具代表性的協議,鏈結狀態協議與距離向量協議同為動態路由協議的分類;路由分為動態路由和靜態路由,動態路由協議即針對動態路由的協議。路由協議又對路由以及路由表起到了什麼作用呢?以上種種問題,對初學者來說不可謂不難不亂,本文也為了加深自己對知識的認識做簡單介紹。

路由:路由即為尋徑的意思,即為尋找路徑,他決定資料報從源ip到達目的ip的**路徑。路由可以大致分為直連路由、動態路由和靜態路由三種,靜態路由為網路管理員手動建立維護,只適合變化不大的較小網路,動態路由為自動維護,可適合變化較大以及不易配置的大型網路。

路由表:路由器或者主機等其他網路裝置上為了指示所能到達跳轉的路由路徑的表,他不直接參與資料報的傳輸,起到的是」指導「作用。

路由協議:是在路由指導ip資料報傳送過程中事先約定好的規定和標準,它建立和維護路由表,進行路徑的選取指導,用來進行路徑選擇。動態路由協議又可以根據路由選擇演算法的不同分為距離向量路由協議以及鏈結狀態協議。

路由選擇演算法總體步驟分為:(1)向其他路由器傳遞資訊;(2)接收其他路由器路由資訊;(3)根據收到的路由資訊計算出到達目的網路的最優路徑,並由此生成路由表(4)根據網路拓撲變化及時做出反應,調整路由生成新的路由選擇表,並將變化以路由資訊的形式向其他路由器進行宣告。

(二)比較見真知

rip為首的距離向量路由協議與連線狀態協議相對,至今為止還是應用最廣泛的路由協議。它以跳數為基準,採用相鄰路由器之間每隔30秒傳遞整個網路的路由資訊來進行路由選擇,類似於路標形式,相鄰路由器之間相互告知去往某某某目的地需要經過多少個路由器的距離。

ospf協議時鏈路狀態協議,它通過路由器之間連線狀態宣告(lsa)記錄網路拓撲結構,通過記錄的資訊生成最短路徑樹,類似於每個路由器有一張「交通地圖」來進行路徑尋找的。它是向整個網路洪範自己與鄰居路由器鄰接關係來進行路由表計算。

具體的特點與區別為:

(1)rip路由協議對網路大小有限制,它所能記載的跳數為1-15,即最多只能通過16個路由器,而ospf協議對整個網路進行洪氾計算生成鏈結狀態資料庫;

(2)rip協議不支援可變長度子網掩碼,而ospf支援;

(3)rip協議只能以跳數作為衡量標準,而ospf協議給予ip協議基礎上,對每個服務選項都有相應的報文,所以有資訊吞吐量、延遲等幾種衡量標準;

(4)rip協議是乙個平面網路沒有對網路進行分層,而ospf網路對自治系統劃分區域,起到了層次化的作用;

(5)rip協議採用廣播方式,而ospf方式採用組播方式,而且ospf協議不需要像rip那樣30秒傳送一次報文,占用頻寬低。

除以上幾點外,還有傳播方式(如rip協議向相鄰路由器進行路由表傳送,ospf向整個網路進行洪氾)上的不同等等

(三)術語以及基本工作步驟

鄰居路由器:在同一網路中都有介面的兩台路由器;

鄰接:用以在所選擇的鄰居路由器之間交換路由資訊的關係,不是每對鄰居路由都為鄰接關係(為什麼請見下回分解);

介面:路由器與所接入的網路之間的乙個連線;

hello協議:用以建立和維持鄰接關係的部分,在廣播中還可以進行動態發現鄰居路由;

C和指標之初識篇

一 基礎細節 1.程式從標準輸入中讀取輸入行並在標準輸出中列印這些輸入行 首先讀取一串列標號,每一行的列標號從0 開始,以乙個負數作為結束標誌,列標號都是成對出現,表示讀取列的範圍。輸入如下 3 7 8 15 1 輸出第3 7列,8 15列qwertyuiopasdfghjkl i love you...

Spring基礎篇之初識DI和AOP

前言 作為從事j a開發的碼農,spring的重要性不言而喻,你可能每天都在和spring框架打交道。spring恰如其名的,給j a應用程式的開發帶了春天般的舒爽感覺。spring,可以說是任何乙個j a開發者通往技術高階的必備基礎。當然,要學好spring,尤其是了解spring的底層原理並不容...

設計模式之初識

前言 隨著我們隊面對物件的進一步了解,開始了設計模式的學習。學習設計模式我們需要帶著設計模式是什麼,我們為什麼要學習設計模式,它們有什麼好處,帶著這些問題學習可以幫助我們更好地理解和應用。建立型模式 單例模式 工廠方法模式 抽象工廠模式 建造者模式 原型模式 結構型模式 介面卡模式 橋接模式 裝飾模...