组网 BGP路由负载分担
方案路由是由PE路由器之间通过运行MPiBGP建立的,该协议逾越骨干网的P路由器分发方案标签构成方案路由。在PE路由器上除VRF表外,还有组网路由表,该表用于寄存方案标签和子接口的对应关系,为出口PE路由器到CE路由器之间的数据转发提供根据。
基于数据包的转发方式,即每个数据包都要被路由器拆解到三层,根据其中的目的IP地址,在路由表中进行与操作和最长匹配(可能还需要递归),找到相应的出接口,这类传统的数据转发方式效力低。
基于流量(缓存)的转发方式,不同的是,当一个数据流过来时,不需要对每个数据包进行出接口的查找,当第一个数据包到路由器时,进行与操作与最长匹配找到对应的出接口进行转发,并且会根据第一个数据包的源IP地址,目的IP地址,协议号,源端口,目标端口,进行hash运算,得到一串md5,对应一个出接口,当后边的数据包过来时,只需要对其中的5个项目进行hash运算得到md5,并和路由器数据库的md5进行比对,若相等,则直接通过该md5对应的出接口进行转发。
BGP的负载分担
(1)BGP的路由负载分担
当存在多条去往目的地的路径时,且这些BGP路由的属性满足BGP选路原则前9条一致和ASPath一致时,可实现等价负载
BGP默许只支持一条等价线路
(2)BGP下一跳路由负载分担
BGP的下一跳地址多是非直连的,当下一跳地址在IGP内部实现等价负载时,BGP的下一跳地址也会随之出现等价负载。
BGP的同步
为避免AS内的BGP路由黑洞问题,BGP路由器一定要与IGP同步,AS内的路由器不但要通过BGP学习到此路由,而且要从IGP协议学习到该路由才会通告给EBGP邻居。
TikTok千粉号购买平台:https://tiktokusername.com/
TOP