路由策略
- 路由引入
- 路由过滤
- 使用路由协议优先级
- 控制缺省路由下发
配置路由引入作用
-
部署不同路由协议的机构合并;采用不同厂商的协议;同一设备同一协议但不同进程的配置
-
不同的网络使用不同的协议,并且这些网络需要共享路由信息
- 简单的网络可以使用RIP
- 网络类型复杂的可以选用OSPF
- 大型骨干网络一般选用ISIS
-
网络协议的限制
- 比如,使用拨号链路连接两个ISIS网络,而在拨号链路上是不适合运行ISIS协议的
- 需要配置静态路由,然后把静态路由引入到ISIS
重分步的定义
把其他协议(或同一协议不同进程)学习到的路由表,以及运行该协议的直连引进到本协议的数据库
不同路由协议的优先级 不同路由协议的优先级 不
路由协议的类型 | 路由协议外部优先级 | 路由协议内部优先级 |
---|---|---|
Direct | 0 | 0 |
OSPF | 10 | 10 |
IS-IS Level-1 | 15 | 15 |
IS-IS Level-2 | 15 | 18 |
Static | 60 | 60 |
RIP | 100 | 100 |
OSPF ASE | 150 | 150 |
OSPF NSSA | 150 | 150 |
IBGP | 255 | 200 |
EBGP | 255 | 20 |
路由过滤的作用
- 避免路由引入导致的次优路由
- 避免路由回馈导致的路由环路
- 进行精确的路由引入和路由通告控制
路由过滤规则
1、可以在出方向过滤路由
只能过滤路由信息,链路状态信息是不能被过滤的;对OSPF来说,只能过滤3类、5类、7类路由
2、可以在入方向过滤路由
对于链路状态路由协议,仅仅是不把路由加入到路由表中
3、可以过滤从其它路由协议引入的路由
只能在出方向过滤,可以在ASBR重分步时操作或者在某节点使用filter-policy
在入方向过滤是没有意义的
4、可以使用filter-policy进行过滤,也可以使用ip-prefix进行过滤
路由协议优先级
路由协议或路由种类 | 优先级 |
---|---|
Direct | 0 |
OSPF | 10 |
IS-IS | 15 |
Static | 60 |
RIP | 100 |
OSPF-ASE | 150 |
BGP | 255 |
路由协议发布缺省路由
- 所有路由协议都可以下发缺省路由
- OSPF可以配置多种下发方式
在ABR上下发
在ASBR上下发
强制下发
非强制下发 - IS-IS没有命令实现类似OSPF的非强制下发功能,但是可以通过路由策略来实现
区域类型 | 自动产生 | 配置命令 | 产生者 | 已存在缺省路由 | LSA类型 | 范围 |
---|---|---|---|---|---|---|
普通 | default-route-advertise | ASBR | √ | 5 | 路由域 | |
default-route-advertise always | ASBR | 5 | 路由域 | |||
STUB | √ | ABR | 3 | STUB | ||
完全STUB | √ | ABR | 3 | STUB | ||
NSSA | nssa default-route-advertise | ABR | 7 | NSSA | ||
nssa default-route-advertise | ASBR | √ | 7 | NSSA |