路由器如何配置OSPF?工作原理是什麼

2021-03-04 08:55:57 字數 5068 閱讀 9842

1樓:看淡了也

ospf是鏈路狀態路由協議。

簡單點講:ospf與eigrp、rip的不同之處在於,ospf不需要鄰接路由器告知具體路由,而是需要讓鄰接路由器告知網路拓撲,比如其他路由器的鄰接路由與鏈路質量等資訊,然後進行spf運算,得出達到目標位址的最短路徑。ospf鄰居建立過程較為複雜,在最終將完成載入路由表的過程。

ospf需要執行在路由器上時,路由器必須有乙個活動的物理介面或邏輯介面。或直接指派ospf的rid。ospf是乙個典型的分層網路設計的網路。

其核心區域或骨幹區域為區域0,其他區域為一般區域。還可設定末節、絕對末節區域、nssa區域等。

ospf是鏈路狀態路由協議。

簡單點講:ospf與eigrp、rip的不同之處在於,ospf不需要鄰接路由器告知具體路由,而是需要讓鄰接路由器告知網路拓撲,比如其他路由器的鄰接路由與鏈路質量等資訊,然後進行spf運算,得出達到目標位址的最短路徑。ospf鄰居建立過程較為複雜,在最終將完成載入路由表的過程。

ospf需要執行在路由器上時,路由器必須有乙個活動的物理介面或邏輯介面。或直接指派ospf的rid。ospf是乙個典型的分層網路設計的網路。

其核心區域或骨幹區域為區域0,其他區域為一般區域。還可設定末節、絕對末節區域、nssa區域等。

路由器如何配置ospf,及工作原理

2樓:匿名使用者

ospf是鏈路狀態路由協議。簡單點講:ospf與eigrp、rip的不同之處在於,ospf不需要鄰接路由器告知具體路由,而是需要讓鄰接路由器告知網路拓撲,比如其他路由器的鄰接路由與鏈路質量等資訊,然後進行spf運算,得出達到目標位址的最短路徑。

ospf鄰居建立過程較為複雜,在最終將完成載入路由表的過程。ospf需要執行在路由器上時,路由器必須有乙個活動的物理介面或邏輯介面。或直接指派ospf的rid。

ospf是乙個典型的分層網路設計的網路。其核心區域或骨幹區域為區域0,其他區域為一般區域。還可設定末節、絕對末節區域、nssa區域等。

配置:router ospf 1(進入ospf配置 1為程序號 給以隨便給 全網不需要統一)

***work 192.168.1.

0 0.0.0.

255 area 0 (***work用於宣告使那一條鏈路進入ospf,0.0.0.

255 為萬用字元掩碼,又是子網位址的反碼,area為該鏈路所在ospf區域,骨幹為區域0)

希望對你有用

3樓:匿名使用者

ospf為鏈路狀態協議:cisco配置方法:在全域性下:

router ospf process-numberid(此為程序號,每台路由的號最好相同在1---65535之間如:router ospf 5 ) 下一步是釋出直連網段如:***work 172.

16.1.0 0.

0.0.255 area o 不知你能否明白

ospf具體工作原理是什麼?

4樓:小唐

ospf協議的基本原理:

首先,當路由器開啟ospf後,路由器之間就會相互傳送hello報文,hello報文中包含一些路由器和鏈路的相關資訊,傳送hello報文的目的是為了形成鄰居表,然後,路由器之間就會傳送lsa(link state advertisement,鏈路狀態通告),lsa告訴自己的鄰居路由器和自己相連的鏈路的狀態,最後,形成網路的拓撲表,其實這個過程是很複雜的,他們經過發lsa,記錄lsa,裝發lsa,最後形成lsdb(鏈路狀態資料庫,即拓撲表),形成拓撲表之後,在經過spf演算法,通過計算lsdb,最後形成路由表。

形成路由表後,路由器就可以根據路由表來**資料報,但是,這只是理想情況,如果之後,網路拓撲發生了變化,或是網路鏈路出現了問題,ospf協議還是會經過這三張表來重新計算新的路由,只不過不會這麼複雜了,路由器在預設情況下,10s就會傳送一次hello報文,以檢測鏈路狀態,保證鏈路始終是正常的。

rip的缺點:存在最大跳數是15跳,無法應用在大型網路中;週期性的傳送自己的全部的路由資訊,浪費流量,收斂速度緩慢;本身的演算法存在環路的可能性很大。

ospf的特點:採用組播更新的方式進行更新(224.0.

0.5、224.0.

0.6),增量更新(只傳送別人沒有的),以cost作為度量值,有效的避免了環路(在單區域中可以完全避免環路,但是在多區域中並不能完全避免環路)。

ospf路由協議是一種典型的鏈路狀態(link-state)的路由協議,一般用於同乙個路由域內。在這裡,路由域是指乙個自治系統 (autonomous system),即as,它是指一組通過統一的路由政策或路由協議互相交換路由資訊的網路。在這個as中,所有的ospf路由器都維護乙個相同的描述這個 as結構的資料庫,該資料庫中存放的是路由域中相應鏈路的狀態資訊,ospf路由器正是通過這個資料庫計算出其ospf路由表的。

鏈路是路由器介面的另一種說法,因此ospf也稱為介面狀態路由協議。ospf通過路由器之間通告網路介面的狀態來建立鏈路狀態資料庫,生成最短路徑樹,每個ospf路由器使用這些最短路徑構造路由表。

5樓:伊伊寶寶寶貝

ospf使用介面的頻寬來計算metric,例如乙個10 mbit/s的介面,計算cost的方法為: 將10 mbit換算成bit,為10 000 000 bit,然後用10000 0000除以該頻寬,結果為 10000 0000/10 000 000 bit = 10,所以乙個10 mbit/s的介面,ospf認為該介面的metric值為10,需要注意的是,計算中,頻寬的單位取bit/s,而不是kbit/s,例如乙個100 mbit/s的介面,cost 值為 10000 0000 /100 000 000=1,因為cost值必須為整數,所以即使是乙個1000 mbit/s(1gbbit/s)的介面,cost值和100mbit/s一樣,為1。如果路由器要經過兩個介面才能到達目標網路,那麼很顯然,兩個介面的cost值要累加起來,才算是到達目標網路的metric值,所以ospf路由器計算到達目標網路的metric值,必須將沿途中所有介面的cost值累加起來,在累加時,同eigrp一樣,只計算出介面,不計算進介面。

 ospf會自動計算介面上的cost值,但也可以通過手工指定該介面的cost值,手工指定的優先於自動計算的值。  ospf計算的cost,同樣是和介面頻寬成反比,頻寬越高,cost值越小。到達目標相同cost值的路徑,可以執行負載均衡,最多6條鏈路同時執行負載均衡。

ospf路由協議的工作原理是什麼?

6樓:刀把兒

首先bai要說它是鏈路狀態協議,du是基於spf演算法zhi中的dijkstra演算法的

dao再說鄰居發現協議的整個過專程

router傳送hello包給屬

組播位址224.0.0.5,然後是鄰居的路由就會回覆,進而建立鄰居關係

然後osfp會進行鏈路狀態資料庫(lsdb)的交換和更新過程,進而使整個區域中的全部路由器都有一張相同的鏈路狀態表,就是lsdb

基於lsdb再結合dijkstra演算法,計算出來無環的路由資訊也就是spf樹,然後路由器根據spf樹選擇出最佳路徑,將這個路徑加入到其路由表中

ospf具體工作原理是什麼?

7樓:匿名使用者

樓上說的有點複雜了.也沒有說到點子上 .長篇大論 誰有時間看...

下面我簡單的說一下開放式最短路徑優先演算法的工作原理:

ospf路由協議是一種典型的鏈路狀態(link-state)的路由協議,一般用於同乙個路由域內。在這裡,路由域是指乙個自治系統(autonomous system),即as,它是指一組通過統一的路由政策或路由協議互相交換路由資訊的網路。在這個as中,所有的ospf路由器都維護乙個相同的描述這個as結構的資料庫,該資料庫中存放的是路由域中相應鏈路的狀態資訊,ospf路由器正是通過這個資料庫計算出其ospf路由表的。

作為一種鏈路狀態的路由協議,ospf將鏈路狀態廣播資料報lsa(link state advertisement)傳送給在某一區域內的所有路由器,這一點與距離向量路由協議不同。執行距離向量路由協議的路由器是將部分或全部的路由表傳遞給與其相鄰的路由器。

8樓:32座森林

ospf使用介面的頻寬來計算metric,例如乙個10 mbit/s的介面,計算cost的方法為: 將10 mbit換算成bit,為10 000 000 bit,然後用10000 0000除以該頻寬,結果為 10000 0000/10 000 000 bit = 10,所以乙個10 mbit/s的介面,ospf認為該介面的metric值為10,需要注意的是,計算中,頻寬的單位取bit/s,而不是kbit/s,例如乙個100 mbit/s的介面,cost 值為 10000 0000 /100 000 000=1,因為cost值必須為整數,所以即使是乙個1000 mbit/s(1gbbit/s)的介面,cost值和100mbit/s一樣,為1。如果路由器要經過兩個介面才能到達目標網路,那麼很顯然,兩個介面的cost值要累加起來,才算是到達目標網路的metric值,所以ospf路由器計算到達目標網路的metric值,必須將沿途中所有介面的cost值累加起來,在累加時,同eigrp一樣,只計算出介面,不計算進介面。

ospf會自動計算介面上的cost值,但也可以通過手工指定該介面的cost值,手工指定的優先於自動計算的值。 ospf計算的cost,同樣是和介面頻寬成反比,頻寬越高,cost值越小。到達目標相同cost值的路徑,可以執行負載均衡,最多6條鏈路同時執行負載均衡。

9樓:匿名使用者

1、通過hello包建立鄰居關係,進而於特定路由器之間建立起鄰接關係

2、執行ospf的路由器間通過lsa同步lsdb(鏈路狀態資料庫)

3、每台路由器以自己為根,為不同目的位址計算出最合理的去往路線

ospf中的指定路由器是幹什麼的

10樓:依蘭彬歌

在ospf路由協議域中每乙個路由器必須有乙個獨立的路由器標識就是路由器

id,其確定方法如下:

如果該路由器配置了loopback介面的ip位址,那麼這個ip位址就是該路由器的路由器id;

如果沒有配置loopback介面的ip位址,則該路由器的各個介面中最大的ip位址就是該路由器的路由器id;

如果是在ipv6環境下沒有配置ipv4位址,則必須使用命令router-id

同時配置ospf與rip,路由器配置 rip與ospf協議之間的重發布命令是什麼?

拓撲 r1 r2 r3 r4 r5 r6 ospf rip r4 router ospf 1 redistribute rip metric 10 metric type 1 sub s work 4.4.4.4 0.0.0.0 area 0 work 10.0.34.0 0.0.0.255 are...

路由器配置,ospf,拓撲圖如下

因為你bai上面沒有說du掩碼zhi 在這裡我預設dao掩碼為24位 2620a work 172.25.160.0 0.0.0.255 area 0 work 10.0.0.0 0.0.0.255 area 0 work 192.168.0.0 0.0.0.255 area 0 2620b wor...

路由器ospf協議單區域配置有幾個域

你的單區域是啥意思?as?ospf 是乙個igp協議,只能在乙個自治域內傳遞路由,但是必須要有乙個area0 路由器ospf多區域配置 三層當做二層用 不用陪配置 把pc 的閘道器寫成路由器接交換機的藉口位址 ospf吧所有的在當前區域的網段全 宣告 就行了 三層交換機兩種技術 switch con...