在路由器上設定了ospf,可是另一臺路由器只學習到了,為什麼啊,希望可以具體些

2021-04-03 05:48:47 字數 3567 閱讀 3105

1樓:

「在路由器上設定了3個ospf」這個表述就讓人困惑。ospf是一種鏈路狀態路由選擇協議,怎麼會是按個來算的能。在同一個自治系統中配置了ospf協議、具有相同口令(可以均不設定)且埠配置在廣播路由資訊時,才會從已建立鄰接的路由器接受對方的鏈路狀態資訊,根據資訊用spf演算法構建路由表。

學習不到ospf報文,先檢查是否在同一個域內,域間要通過預設路由引入、口令是否通過、埠狀態是否對外廣播

2樓:薛狼

可以把拓撲圖發上來嗎.

為什麼配置了ospf協議的路由器,學習到另外一個路由上的環回介面時,路由表顯示的是/32,而不是/24

3樓:魚可欣歧媚

1.1.1.1和

2.2.2.2是area1裡兩個路由器的loopback地址,那麼在area1裡,這兩個路由是lsa

type1。在abr上把這兩個type1的路由通過type3公告到area0裡,type3包括了type1和type2的,不是隻有type2。

gns3下配置了ospf為什麼有一個路由器學不到,只有直連的資訊

4樓:

你紅框裡面的意思是說在ospf區域裡引入直連路由,首先進入ospf區域。華為裡是用import route direct,思科裡是redistribute 後面加什麼的,你自己補全命令看一下。

5樓:匿名使用者

資訊太少,連線情況,show run | se ospf

6樓:匿名使用者

貼配置啊 我又不是算命的

為什麼ospf引入的一些靜態路由,在ospf lsdb中可以檢視到,但是在ospf routering 中檢視不到,為什麼呢?

7樓:笑掉假牙

ospf routing table中顯示的是通過ospf學習並計算出來的路由。

引入的路由,並不是通過ospf計算出來的,所以不會顯示出來。

你問題中描述的現象,應該是在引入靜態路由的那臺路由器上看到的吧?

如果是在其他路由器上,ospf routing table中會顯示出這幾條路由。

希望能幫到你,不明白的可以追問!

8樓:匿名使用者

假設這不是一個馬虎的簡單問題。

你的意思應該是型別5的lsa裝資料庫,但不裝路由表的問題。有種情況是型別5lsa的forwarding address不可達。

簡單例子:

正常情況,r1會學到30.3.3.3/32的oe2並裝表。

r1#sh ip os database external

ospf router with id (1.1.1.1) (process id 10)

type-5 as external link states

ls age: 134

options: (no tos-capability, dc)

ls type: as external link

link state id: 30.3.3.3 (external network number )

advertising router: 2.2.2.2

ls seq number: 80000001

checksum: 0x570e

length: 36

network mask: /32

metric type: 2 (larger than any link state path)

tos: 0

metric: 20

forward address: 3.3.3.3                    這是關鍵!!!!!!

external route tag: 0

可見它的forward address: 3.3.

3.3。我們通過過濾,讓r1學不到3.

3.3.3,也就是令3.

3.3.3不可達,此時,資料庫中有30.

3.3.3,但不裝路由表。

forward address的作用就是指出此lsa的真實始發路由器。以上面例子,30.3.

3.3因為在r2上7切5,進入骨幹區域,它的「advertising router: 2.

2.2.2」,但實際最初產生它的是r3,通過forward address來標記。

為了避免此類問題,可以

r2(config-router)#area 1 nssa translate type7 suppress-fa

之後r1再看,30.3.3.3的forward address變為0.0.0.0,當然裝路由表了。

在交換機和路由器上設定ospf

9樓:匿名使用者

命令如下

在全域性模式下

router ospf 1···································建立ospf 路由

network 釋出的網段 反向子網掩碼 area 0·············釋出網段

你在交換機或路由器中設定幾個ip 就釋出幾個ip (相同子網除外)假如你要釋出的網段為 10.1.1.0 子網是 255.255.255.0 那麼釋出的命令就是

network 10.1.1.0 0.0.0.255 area 0希望你可以明白

10樓:匿名使用者

2層交換機那設定好vlan(vtp域,vlan名和vlan號,以及各個埠允許通過的vlan),與pc機相連的開啟vlan access模式,與router相連的開啟trunk模式。兩臺路由器配置好介面ip。ra與sa相連的那段口設定成trunk模式,與rb和sb相連的配置ospf路由協議(這個命令不用給出了吧)。

rb和sc也都開啟ospf路由協議,三層交換機去掉交換功能(這個命令我想也不用給了吧),然後配置好主機,試試看吧去

11樓:匿名使用者

不知道用的什麼牌子的裝置啊,不同的設定是不一樣的。

一般是開啟路由器、三層交換機的全域性ospf和互聯埠的ospf,ospf有個自治區域號,設成一樣的。

12樓:匿名使用者

路由器上直接連線了多少個網段就在動態路由協議裡宣告幾個網段,然後ospf需要注意area(區域)問題

rip注意版本問題 其他的我就不大清楚了

13樓:候耀舒惜蕊

最多五行命令搞定啊,三層交換機可以配路由協議,路由器當然可以!!

router

ospf

1network

192.168.1.1

0.0.0.0a0

這個是舉例!

14樓:匿名使用者

你的**太小了, 看不清楚,發到我郵箱吧

我把實現的命令告訴你。

一個路由器上同時執行rip和ospf 把這兩種協議的優先順序設定為相等 為什麼路由表裡只出現ospf的路由條目?

15樓:匿名使用者

你所謂的優先順序是什麼??管理距離??

在路由器上怎麼設定IP過濾,路由器如何設定IP與MAC地址過濾?

路由器頁面 安全設定 防火牆設定 防火牆總開關開啟 開啟ip地址過濾 ip地址過濾有兩個規則,一個是符合的允許通過,一個是符合的禁止通過。兩個規則都可以實現只是新增的方式不同。比如,你要禁止ip 192.168.1.2上網選擇符合的允許通過,那新增規則的時候就得把其他ip新增到規則裡允許通過,而不新...

能否在路由器上同時配置RIP和OSPF協議,如果能配置,哪種路由協議會生效

可以同時配置。由於rip的管理距離是120,ospf的是110 對於一條相同的路由,如果同時從這兩個協議學習到的話,管理距離越小越好,所以會優選ospf 可以同時配置,也可以同時生效,即路由表中會同時存在通過兩個協議學習到的路由。由於ip路由表的查詢是最長匹配的,對於字首和掩碼相同的兩條isis和o...

路由器設定問題(怎樣在路由器上實現不同網段同時上網)

如果你的路由器是 家庭用的那種。這幾乎是不可能實現的。如果你用的是企專 業級的路由器。屬那介面上可以配置多ip地址。那你的需求可以實現。在閘道器介面上配置多ip地址。實現不同網段上網。建議你把路由器的型號發出來。路由器操作介面有個選項是新增靜默 路由吧?在那裡填上你想讓上網的 網段我手上現在沒路由器...