BGP-基本原理概述、负载、路由反射器RR

63 篇文章 2 订阅
9 篇文章 0 订阅
本文详细介绍了BGP的基本原理,包括选路原则、手动和自动负载均衡方法,以及路由反射器(RR)的配置、功能和防环机制。讨论了全互联方案的缺陷以及RR在多节点网络中的优化应用。
摘要由CSDN通过智能技术生成

1、BGP的基本原理与概述

BGP具有丰富的属性和选路原则,并且易于扩展。

2、BGP选路原则

1、手动负载:

[AR3-bgp]maximum load-balancing 2,EBGP路由只和EBGP路由负载,IBGP路由只和IBGP路由负载!!!

[AR3-bgp]maximum load-balancing ebgp 2,只针对EBGP路由进行负载!!!

[AR3-bgp]maximum load-balancing ibgp 2,只针对IBGP路由进行负载!!!

2、自动负载:当两条BGP路由下一跳相同的时候,BGP路由会自动执行负载。

BGP路由负载:需要条件满足才能进行负载

1、前8条选路无法比较出最有的BGP路由。

2、as-path属性完全相同。

        2.1、AS号数量一样;2.2、AS号顺序一样;2.3、AS号长度相同。

如果,以上属性不一致,BGP路由不能负载,怎可以使用路由策略抓取工具修改属性使其一致,使得BGP路由负载。

以as-path为例:

全互联方案的缺陷:

1、若新增一台路由器,所有路由器都要配置该邻居,配置量增加。

2、每台路由器维护大量BGP会话,消耗设备资源。

优化BGP架构:

1、RR(反射器):[AR3-bgp]peer 2.2.2.2 reflect-client ,配置AR2为它反射器的客户端; [AR3-bgp]peer 4.4.4.4 reflect-client,配置AR2为它反射器的客户端。AR3作为反射器,和AR2、AR4建立邻居,AR2和AR4不需要相互建立邻居,通过AR3传递路由。

2、联盟

路由反射器RR——反射规则:Router Reflector,只局限于AS内

客户机、非客户机、始发者、集群。

1、从客户端接收的路由,反射给客户端。

2、从非客户端接收的路由,反射给客户端。

3、从客户端接收的路由,反射给非客户端。

4、从非客户端接收的路由,不反射给非客户端。非非不反射。

反射:打破了IBGP水平分割的才能叫做反射。注意:BGP路由只传播一跳。IBGP邻居收到路由传递给IBGP邻居才能叫做反射。

路由反射器RR——防环原则:

1、起源ID:当RR反射一条路由时,将会给路由添加一个起源ID,这个起源ID取值产生这的Router-ID。

2、当BGP路由器收到一条BGP路由,如果路由携带的起源ID和自身Router ID一致,则不接收该路由。

路由反射器RR——防环机制:

1、Originator_ID属性:该属性为可选非过度;用于集群内的防环;由路由反射器RR产生,携带了本地AS内该路由发送者的Router ID。

2、Cluster_List属性:该属性为可选非过渡;用于集群间的防环;由每个路由发射器RR产生,记录反射路由经过的集群。

路由反射器——备份RR:两台设备之间建立普通的IBGP邻居关系,设置相同的BGP簇ID,[AR1-bgp]reflector cluster-id,手动配置。

1、相同集群中的路由反射器要共享相同的Cluster ID;

2、Cluster_List的应用保证了同一AS内的不同RR之间不出现路由循环。

簇列表:Cluster_List

1、当一台BGP设备作为反射器,都有一个簇ID,这个簇ID的取值默认为router-id。作用:标识一个集群,具有相同簇ID的RR,和他们的客户机叫做一个集群。

2、当RR设备将路由反射给其他的IBGP邻居时,会将自己的簇ID放入到簇列表中。

3、当RR设备接收了一条路由之后,如果路由携带的簇列表包含自身的簇ID,将不接收该路由。簇间防环:借助簇列表。

[AR1]display bgp routing-table peer 2.2.2.2 advertised-routes,查看给2.2.2.2邻居通告了所少条路由。

路由反射器RR——同级反射器:

一个AS中可能存在多个集群,各个RR之间是IBGP对等体的关系。

路由反射器RR——分级反射器:

注意:RR在反射路由的时候不会修改路由的任何属性(RR只做路由的反射)!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

飞翔的瓜牛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值