- 命令功能
- 命令格式
- 参数说明
- 视图
- 缺省级别
- 使用指南
- 使用实例
import-route(OSPF)命令详解
一、命令功能
import-route 命令用来引入其他路由协议学习到的路由信息。
undo import-route 命令用来删除引入的外部路由信息。
缺省情况下,不引入其他协议的路由信息。
二、命令格式
import-route { limit limit-number | { direct | unr | rip [ process-id-rip ] | static | ospf [process-id-ospf]} [cost cost | type type | tag tag | route-policy route-policy-name] *}
undo import-route { limit | direct | unr | rip [ process-id-rip ] | static | ospf [process-id-ospf] }
三、参数说明
参数 | 参数说明 | 取值 |
direct | 引入的源路由协议为Direct协议。 | – |
unr | 引入对的源路由协议为unr协议。 UNR(User Network Route)主要用于在用户上线过程中由于无法使用动态路由协议时给用户流量分配路由。 |
– |
rip | 引入的源路由协议为RIP协议。 | – |
process-id-rip | 进程标识符。 | 整数形式,取值范围1~65535,缺省值是1。 |
static | 引入的源路由协议为static协议。 | – |
ospf | 引入的源路由协议为ospf协议。 | – |
process-id-ospf | 进程标识符。 | 整数形式,取值范围1~65535,缺省值是1。 |
limit limit-number | 指定一个OSPF进程中可引入的最大外部路由数量。 | 整数形式,取值范围是1~4294967295。 |
cost cost | 指定路由开销值。 | 整数形式,取值范围是0~16777214。 缺省值请参见default(OSPF)命令。 |
route-policy route-policy-name | 配置只能引入符合指定路由策略的路由。 | 字符串形式,区分大小写,不支持空格,长度范围1~40。当输入的字符串两端使用双引号时,可在字符串中输入空格。 |
tag tag | 指定外部LSA中的标记。 | 整数形式,取值范围是0~4294967295。缺省值请参见default(OSPF)命令。 |
type type | 指定外部路由的类型。 | 整数形式,取值为1或2,缺省值请参见default(OSPF)命令。 |
四、视图
OSPF视图
五、缺省级别
2:配置级
六、使用指南
应用场景
通过引入其他路由协议路由,可以扩充OSPF路由信息。
OSPF使用四种路由,按优先级顺序列举如下:
- 区域内部路由:指一个自治系统区域内部的路由。
- 区域间路由:指自治系统内不同区域之间的路由。区域内部路由和区域外部路由都属于自治系统的内部路由。
- Type1外部路由:当外部路由的开销与自治系统内部的路由开销相当,并且和OSPF自身路由的开销有可比性时,可以认为这类路由的可信程度较高,将其配置成Type1 External。
- Type2外部路由:当ASBR到自治系统之外的开销远大于在自治系统之内到达ASBR的开销时,可以认为这类路由的可信程度较低,将其配置成Type2 External。
*关于Type1 External和Type2 External更详细内容,请参见《OSPF第一类外部路由和第二类外部路由区别》
前置条件
如果想通过路由策略选择引入的外部路由,那么执行本命令前,设备上必须已经通过route-policy命令创建好路由策略。
配置影响
配置路由策略后,OSPF进程只引入满足条件的网段路由,避免设备被动的接收不需要的路由。
注意事项
可以通过default(OSPF)命令配置引入外部路由时的缺省参数,包括OSPF引入外部路由的开销、类型、标记、路由数量。
import-route (OSPF)命令不能引入外部路由的缺省路由,OSPF通过 路由表更新学习到外部路由的缺省路由,如果外部路由的缺省路由需要 在OSPF普通区域中发布,则需要执行default-route-advertise (OSPF) 命令。
配置import-route direct命令会将管理口IP所在的网段路由也引入OSPF路由表,请谨慎配置。
在引用route-policy之前,建议先创建对应的route-policy。缺省情况下,此命令不能引用不存在的route-policy。如果在系统视图下配置了 route-policy nonexistent-config-check disable命令,此时命令引用了不存在的route-policy时,则允许OSPF引入所有其他路由协议学习到的路由信息。
七、使用实例
# 指定引入Type2的RIP进程40的路由,路由标记为33,开销值为50。
<huawei>system-view
[huawei]ospf 100
[huawei-ospf-100]import-route rip 40 type 2 tag 33 cost 50
评论(0)