BGP笔记

由于BGP协议可以非直连建邻,故可能出现BGP协议跨越未运行BGP协
议的路由器,导致BGP路由传递后,显示控制层面可达,但是,数据层
面,流量经过未运行BGP协议的路由器时,无法通过,形成路由黑洞。
解决方案:
1,让AS内所有设备都运行BGP协议
2,可以在AS内部运行BGP的设备上像AS内部使用的IGP协议中进行重
发布
3,使用MPLS技术解决路由黑洞问题 --- 是当前工程中主要使用的解
决BGP路由黑洞方案。
BGP为了防止BGP路由黑洞的产生,提出了BGP同步机制 --- 即当一台
路由器从自己IBGP对等体学习到一条BGP路由时,他不能将这条路由
通告给自己的EBGP对等体,除非他又从IGP协议中(包含静态路由)
学习到这条路由。也就是要求IBGP路由和IGP路由同步。
华为设备默认关闭BGP的同步规则。
2,BGP的防环机制
BGP使用的防环机制 ---- 水平分割
在BGP中的水平分割分为两种:
1,EBGP水平分割 --- 专门解决EBGP对等体之间可能出现的环路
问题。
2,IBGP水平分割 --- 专门解决IBGP对等体之间可能出现的环路
问题。
EBGP水平分割:
bgp协议在路由条目中记录所经过的AS编号 --- AS_PATH属性
(记载所有经过AS编号的属性,该属性除了可以用来进行EBGP对等体
之间的防环外,还可以在特定情况下进行路由选路)。接收到的BGP
路由条目中的AS_PATH中若包含本地的AS号,则将拒绝接受,避免环
路产出。
IBGP水平分割
因为BGP的AS-BY-AS的特性,导致AS内部被认为是一个整体,在默认
情况下,路由的属性是不会发生变化的,所以,无法通过属性来进行防
环。
所以,IBGP水平分割的做法 --- 当一个路由器从一个IBGP对等体出
学习到某一条BGP路由时,他将不再把这条路由信息通告给其他的IBGP对
等体。
I
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值