浅谈路由重发布要点
路由优先级(Route Preference)
在这个网络中是OSPF和BGP两个路由域。
假设现在需要R1学习到OSPF路由,让R4学习到BGP路由。这时就需要在R2和R3部署路由重发布。这时R1通告了1.1.1.1/32的路由,R2和R3都能通过BGP协议学习到1.1.1.1/32,然后在R2和R3执行路由重发布,配置时肯定有一个先后顺序,假设先在R2上执行,R2会把路由表的BGP路由注入到OSPF路由,R4通过OSPF收到了OSPF外部路由1.1.1.1/32,R4发送链路状态更新给R3,这时R3会同时从BGP和OSPF收到1.1.1.1/32的路由更新,对于R3而言到底装载BGP的路由还是OSPF的路由,这时会PK路由优先级,因为出现了描述同一个目的地的路由(网络号和掩码一致)OSPFASE路由优先级为150,IBGP为255(不同产家的路由优先级定义各有不同),然后会优选优先级值更小的路由,这时会选择OSPF的1.1.1.1/32路由装载到R3的路由表中作为数据转发依据,当R3收到目的地为1.1.1.1的数据包,会先从R4-R2-R1发送,这样就出现了次优路径问题,绕远路,这就是双