上QQ阅读APP看书,第一时间看更新
2.4 IP路由高级应用问题
路由引入可以让全网学习到路由条目,但是使用不当还会带来一些问题,例如,次优路径、路由回灌等。
2.4.1 次优路径问题
将OSPF路由引入IS-IS后,会出现次优路径,如图2.14所示,问题出现过程如下。
图2.14 次优路径
①在R1上引入直连路由10.1.1.0/24。
②R1公告给R2和R3,此时R2和R3都学习了属性是O_ASE属性的10.1.1.0/24路由,该路由的优先级是150。
③在R2上,将OSPF路由引入IS-IS网络,并在IS-IS网络里面公告。
④R3通过IS-IS协议学习10.1.1.0/24这条路由,来源是IS-IS,优先级为15。
⑤此时有报文到达R3,IP报文的目标网段是10.1.1.0/24,R3根据路由优先级判定从IS-IS学习到的路由更优,因此转发路径是R3→R4→R2→R1,但实际上最优路径是R3→R。
2.4.2 路由回灌问题
R2和R3处于IS-IS和OSPF网络中间,可以两个方向互相引入路由,如果配置不当,则会导致路由回灌,有可能形成环路,如图2.15所示,问题产生过程如下。
图2.15 路由回灌
①R1引入直连路由10.1.1.0/24。
②R1通过OSPF通告给R2和R3。
③在R2上面,将OSPF路由引入IS-IS中。
④从OSPF引入的路由在IS-IS网络中通告。
⑤R3又将IS-IS路由引入OSPF中,10.1.1.0/24这条路由又回灌到OSPF网络中。
⑥回灌的路由在OSPF中通告。
可以在引入路由时进行路由策略控制,防止次优路径和路由回灌等问题发生,具体实现不在这里展开介绍,后面将详细介绍。