为什么将直连路由写成静态路由重分布不了进ospf中

2020-12-13 14:55:16 字数 4240 阅读 5728

1楼:匿名用户

直连路由永远bai是最优du先的,因此你配置的静态路由不zhi会加dao入ip路由表

重分布只回会针对ip路由表中使用的答路由,因此你写的静态路由不会被重分布

为了解决以上特殊需求,可以把一个直连网段如10.1.1.

0/24写为两条10.1.1.

0/25、10.1.1.

128/25静态路由然后进行重分布(需保证下一跳可达),该方式称之为路由分割,和路由聚合相反。

双ie讲师,请采纳

怎么把一条静态路由配置到ospf里面?

2楼:匿名用户

最简单的方式就是直接将所有静态路由重分布进入ospf,参考命令为:

redistribute static sub***但是这样就有一个问题,它会将所有静态路由重分布进入ospf,如果你只是想将某条特定路由重分布进入ospf,可以考虑用route-map。

举个例子:如果你想将一条192.168.1.0/24的静态路由重分布进入ospf,则可以这么干!!

ip acce 1 per 192.168.1.0route-map static

match ip add 1

router ospf 1

redistribute static sub*** route-map static

当然,在access-list中可以匹配你想要的任意条路由。

但是如果你想重分布默认路由,就要用命令:

default-information originate希望对你有帮助。

3楼:匿名用户

使用路由重发布命令redistribute static 可以把静态路由发布到ospf中。

仅供参考

4楼:匿名用户

若是cisco

router ospf

red static

若是华为

ospf

import static

5楼:匿名用户

各厂家风格不一样,但方式都是一样的。

静态路由相对ospf路由,属于外部路由。

ospf中外部路由都要通过“导入”方式引入ospf。思科用的是redistribute static,华为是import static。

6楼:匿名用户

router ospf 1

redistribute static sub***s

如果需要,进行过滤

关于ospf中重分布静态路由,请高手指点。

7楼:匿名用户

你要重新看一下ospf了:)

因为你的静态路由不是普通的静态,而是8个0的缺省路由,ospf是不会将缺省重发布进来的。必须打上default-information originate才行。

8楼:匿名用户

你配置的是一个默认路由啦,配置是默认路由的话,需要在ospf上用这个default-information originate把默认路由重分发进来

为什么要重分布静态路由 5

9楼:匿名用户

多种路由协议之间共享路由信息需要用到重分发。

比如在eigrp里重分发静态路由 redistribute static 路由表项为 d * ex表项

重分发静态、重分发直连、重分发其它路由协议都可以

10楼:匿名用户

你在一个路由器上设的静态路由如果不重分布到路由协议里,通过路由协议再广播到其他路由器,那其他路由器就不知道这个路由器上有这条路由呀。就好像你有个朋友知道去月球的路径,他不跟你讲你就不知道呀。

11楼:匿名用户

你问的啥?时间,地点,人物,事件呢

为什么ospf引入的一些静态路由,在ospf lsdb中可以查看到,但是在ospf routering 中查看不到,为什么呢?

12楼:笑掉假牙

ospf routing table中显示的是通过ospf学习并计算出来的路由。

引入的路由,并不是通过ospf计算出来的,所以不会显示出来。

你问题中描述的现象,应该是在引入静态路由的那台路由器上看到的吧?

如果是在其他路由器上,ospf routing table中会显示出这几条路由。

希望能帮到你,不明白的可以追问!

13楼:匿名用户

假设这不是一个马虎的简单问题。

你的意思应该是类型5的lsa装数据库,但不装路由表的问题。有种情况是类型5lsa的forwardingaddress不可达。

简单例子:

正常情况,r1会学到30.3.3.3/32的oe2并装表。

r1#shiposdatabaseexternal

ospfrouterwithid(1.1.1.1)(processid10)

type-5asexternallinkstates

lsage:134

options:(notos-capability,dc)

lstype:asexternallink

linkstateid:30.3.3.3(external***worknumber)

advertisingrouter:2.2.2.2

lsseqnumber:80000001

checksum:0x570e

length:36

***workmask:/32

metrictype:2(largerthananylinkstatepath)

tos:0

metric:20

forwardaddress:3.3.3.3 这是关键!!!!!!

externalroutetag:0

可见它的forwardaddress:3.3.

3.3。我们通过过滤,让r1学不到3.

3.3.3,也就是令3.

3.3.3不可达,此时,数据库中有30.

3.3.3,但不装路由表。

forwardaddress的作用就是指出此lsa的真实始发路由器。以上面例子,30.3.

3.3因为在r2上7切5,进入骨干区域,它的“advertisingrouter:2.

2.2.2”,但实际最初产生它的是r3,通过forwardaddress来标记。

为了避免此类问题,可以

r2(config-router)#area1nssatranslatetype7suppress-fa

之后r1再看,30.3.3.3的forwardaddress变为0.0.0.0,当然装路由表了。

为什么在ospf路由中不建议引入直连路由

14楼:匿名用户

直连都是根据ospf的需求直接通告的啊,没听说过直连不建议引入的

关于ospf引入直连路由的几个问题(华为交换机)

15楼:匿名用户

1.正确,所有路由的发布方式都是***work 接口所在ip地址,路由器是物理接口,交换机是vlanif

2.除了去接口设置相关参数入ospf cost ,其它配置都是在ospf视图做就可以了

3.你的问题是啥?引静态用ipmort static,引直连是import direct

4.实际上直连地址两种方式通告:***work和import,选择其一就可以了,区别在于前者属于ospf内部路由,优先级高;后者属于外部路由,优先级低

16楼:中毒

第三条问题貌似是缺省路由吧,不是直连路由。前两条我查查资料看看,估计明天才能答复你,以前学的基本忘记了。

路由重分布

17楼:匿名用户

1.重分发需两边都做

route rip

redistribute ospf 1 metric 2route ospf

redistribute rip metric 100 sub***s (参数可选,回车不报错就ok)

2.在rip中重分发ospf时必需指定metric值,否则rip无法学到重分发的路由条目