BGP协议总结(2)

本文深入探讨了BGP边界网关路由协议,包括路由反射器和联邦的配置,基本的BGP邻居关系建立,路由宣告问题,自动汇总,认证,聚合,以及BGP属性和选路规则。重点讲解了路由反射器的防环机制,BGP的本地优先级和多出口鉴别属性在选路中的作用,以及如何通过MED值和AS_PATH影响路由选择。
摘要由CSDN通过智能技术生成

BGP 边界网关路由协议

7.有条件打破水平分割

1.路由反射器

【1】路由反射器优点:

  • 联邦中所有路由器都必须理解和支持联邦功能,而路由反射技术只需要路由反射器理解路由反射机制。客户路由器将与RR之间的连接仅仅视为普通IBGP连接
  • 配置命令和拓扑结构,路由反射实现更为简单

用于解决AS内部BGP路由传递问题的技术。

将路由反射器及其他的客户所构成的系统称为:路由反射簇。

【2】路由反射的规则和工作机制

(1)如果路由反射器从自己的非客户对等体学习到一条IBGP路由,它会将该路由反射给所有客户

(2)如果路由反射器从自己客户学习到一条IBGP路由,则它会将该路由反射器给所有非客户以及除了该客户之外的其他所有客户。

(3)当路由反射器执行路由反射时,他只将自己使用的,最优的BGP路由进行反射。

【3】路由反射器防环机制

使用路由反射器的情况下,杜绝IBGP路由环路,设计了两个路径属性,他们是originator_id和cluster_list。

  • originator_id:当RR收到客户或是非客户的路由信息反射给它的其他客户是加上originator_id属性,一般是对端的BGP router-id。当路由器收到的originator_id是自己时就会把路由信息丢弃来达到防环。
  • cluster_list:类似AS-PATH,当两台RR互为客户时,当一台RR向另外RR反射路由时会加上cluster_list属性。如果RR收到路由信息的cluster_list属性与自己的cluster_id一直,就会将此路由丢弃,来防环。

【4】路由反射器配置

[r3-bgp]peer 2.2.2.2 reflect-client     邻居2.2.2.2成为本地的客户端,同时本地成为RR

2.联邦

将一个AS逻辑的分为多个小AS;对外依然遵循大As号传递规则。但是小AS间为联邦内的EBGP邻居关系,可以向EBGP关系一样传递路由,但是默认不对属性进行修改。

配置规则:

(1)所有操作基于小AS好进行

(2)AS内所有设备需要定义自己所在的大AS号

(3)小AS间的BGP设备需要告知对端的小AS号。

联邦配置

[r3]bgp 64512
[r3-bgp]router-id 3.3.3.3
[r3-bgp]confederation id 2   申明本地的大AS号
[r3-bgp]confederation peer-as 64513  告知本地直连的其他小AS号,若没有直连到其他小AS不用配置
[r3-bgp]peer  2.2.2.2 as-number 64512
[r3-bgp]peer  2.2.2.2 connect-interface LoopBack 0
[r3-bgp]peer  4.4.4.4 as-number 64513
[r3-bgp]peer  4.4.4.4 connect-interface LoopBack 0
[r3-bgp]peer  4.4.4.4 ebgp-max-hop

8.BGP的基本配置

【1】BGP邻居关系建立

1.直连的EBGP邻居关系建立

*******************R1**********************	
[r1]bgp 1	启动BGP协议,其中AS号为1
[r1-bgp]router-id 1.1.1.1  配置RID;若不配置自动生成,规则与ospf相同
[r1-bgp]peer 12.1.1.2 as-number 2	对端IP地址以及对端所在的AS编号
********************R2**********************
[r2]bgp 2
[r2-bgp]router-id 2.2.2.2	
[r2-bgp]peer 12.1.1.1 as-number 1

在这里插入图片描述

可以看出是R2主动建立TCP会话

在这里插入图片描述

2.EBGP邻居间存在多条物理链路时,使用环回接口地址来建立

用环回建立的条件

(1)IP可达、建议使用静态路由

(2)正常回环做源、目标IP地址建立邻居关系

(3)默认IBGP邻居间数据包的TTL值为255,EBGP邻居间TTL为1;所以使用环回建立EBGP邻居关系,必须修改TTL值,否则无法建立。

********************R3***********************
[r3]bgp 2
[r3-bgp]router-id 3.3.3.3
[r3-bgp]peer 4.4.4.4 as-number 3
[r3-bgp]peer 4.4.4.4 connect-interface lo0
[r3-bgp]peer 4.4.4.4 ebgp-max-hop 2
[r3]ip route-static 4.4.4.0 24 34.1.1.2
*********************R4*********************
[r4]ip route-static 3.3.3.0 24 34.1.1.1
[r4]bgp 3
 router-id 4.4.4
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

南岸青栀*

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

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

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

打赏作者

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

抵扣说明:

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

余额充值