路由引入是具有方向性的,将路由信息从路由协议A引入到路由协议B(A-to-B),则路由协议B可获知A中的路由信息,但是此时,A还并不知晓B路由协议中的路由信息,除非配置B-to-A的路由引入。
路由引入时需要注意以下几点:
路由优先级
路由回灌
路由度量值
配置OSPF引入外部路由
import-route { bgp | direct | static | isis [ process-id-isis ] | ospf [ process-id-ospf ]}
在OSPF视图下,引入BGP路由/直连路由/静态路由/IS-IS路由/OSPF其他进程路由。
⦁ R1、R2及R3运行OSPF,R1存在一个直连网段192.168.11.0/24,为了让R2和R3生成192.168.11.0/24的路由,可以在R1上将直连路由引入到OSPF。
说明:在OSPF网络中,若路由表的协议字段显示为O_ASE,表明该路由为OSPF的外部路由
⦁ 对于动态路由协议而言,静态路由被视为域外的路由信息,这些路由并不被动态路由协议直接感知。如果希望动态路由协议域内所有设备都能学习到该静态路由,则需要将静态路由引入到动态路由协议中。
可以通过使用import-route isis 1命令,将路由表中所有IS-IS路由引入到动态路由协议。
引入后的路由会作为OSPF外部路由,在整个OSPF网络内通告。
在两个动态路由协议域的边界执行路由引入操作,是最常见的场景之一,就是将路由信息从一个动态路由协议引入另一个动态路由协议中。