BGP高级特性

似梦清欢
• 阅读 85

BGP高级特性

ORF出口路由过滤器

[AR2]ip ip-prefix 1 permit 10.1.1.1 32 
[AR2-bgp]peer 10.1.12.1 ip-prefix 1 import 

过滤后AR2只能接收到AR1发出的10.1.1.1/32: BGP高级特性 但是AR1发送时将所有的路由都传递出去: BGP高级特性

[AR2-bgp]peer 10.1.12.1 capability-advertise orf ip-prefix send 
[AR1-bgp]peer 10.1.12.2 capability-advertise orf ip-prefix receive

如上,接收端向发送端发送send能力,发送端为接收端提供receive能力,只需要在接收端配置策略send给发送端即可,重新建立对等体后就可以生效。 BGP高级特性 如上,减轻了发送端的通告压力。


BGP对等体组

对等体组是一些具有某些相同策略的对等体的集合。 当一个对等体加入对等体组中时,该对等体将获得与所在对等体组相同的配置。当对等体组的配置改变时,组内成员的配置也相应改变。 大型网络或者设备数量众多时,利用对等体组可以简化配置。

[AR1-bgp]group IBGP internal    BGP会自动建立IBGP的对等体组
[AR1-bgp]peer IBGP connect-interface LoopBack 0    对IBGP对等体组使用环回口建立对等体关系
[AR1-bgp]peer IBGP reflect-client    将对等体组内的设备都做成反射器
[AR1-bgp]peer 1.1.1.1 group IBGP    匹配1.1.1.1加入到对等体组中

上述相当于对1.1.1.1做了“通过环回口0建立对等体关系,将自身做为反射器”两条命令,后续加入IBGP对等体组的设备都会执行这两条命令。 BGP高级特性
::: tip 上述做的是内部的(internal)IBGP对等体组,如果是external,就需要指定对等体组的as号。 :::


BGP安全性

常见BGP攻击主要有两种:

  • 建立非法BGP邻居关系,通告非法路由条目,干扰正常路由表。
  • 发送大量非法BGP报文,导致CPU利用率升高。

BGP认证可以解决非法对等体接入,GTSM可以解决非法报文的传递。

[AR1-bgp]peer 10.1.12.2 password simple Huawei@123     BGP的认证

BGP高级特性 如上,密码信息在TCP报文中携带。

GTSM功能检测IP报文头中的TTL值是否在预先设置好的特定范围内,丢弃TTL值范围以外的报文。

[AR1-bgp]peer xx.xx.xx.xx valid-ttl-hops 跳数

GTSM的配置是对称的,需要在BGP对等体间同时使能GTSM。


路由衰减

BGP高级特性 BGP衰减使用惩罚值来衡量一条路由的稳定性,惩罚值越高则说明路由越不稳定。 路由每发生一次振荡(路由从激活状态变为未激活状态,称为一次路由振荡),BGP便会给此路由增加一定的惩罚值(1000)。当惩罚值超过抑制阈值(Suppress Value)时,此路由被抑制,不加入到路由表中,也不再向其他BGP对等体发布更新报文。

被抑制的路由每经过一段时间,惩罚值便会减少一半,这个时间称为半衰期(Half-life)。当惩罚值降到再使用阈值(Reuse Value)时,此路由变为可用并被加入到路由表中,同时向其他BGP对等体发布更新报文。 惩罚值、抑制阈值和半衰期都可以手动配置。 路由衰减只对EBGP生效,IBGP不生效。

点赞
收藏
评论区
推荐文章

暂无数据

似梦清欢
似梦清欢
Lv1
学海无涯
文章
17
粉丝
17
获赞
1