BGP对等体关系

与IGP协议对比

以OSPF协议为例,两台直连的设备,启用OSPF协议后,会进行Hello报文的交互,通过Hello报文发现了直连链路上的邻居后,则开始进行邻接关系的建立,IGP协议要求建立邻居关系的两台路由器,必须直连。
BGP协议则不同,BGP协议建立对等体的两台设备,需要先建立TCP连接,因此建立BGP对等体的两台设备,IP连通即可,不需要直连。所以,BGP协议的对等体建立可以跨设备建立。

BGP对等体的类型

EBGP对等体
两台位于不同AS的BGP路由器,建立的对等体关系,就是EBGP对等体。

一条路由在BGP路由协议传递过程中,会携带很多路由属性,其中很重要的一条路由属性就是AS-Path属性,这条属性描述这该路由条目所经历过的AS号。
如果一条路由需要传递给一台设备,需要经历2个AS区域,此时如果直接将两台设备建立EBGP对等体关系,那么明显会让传递的过程变得更近,因此,AS-Path属性能够影响着BGP路径的优选。
EBGP对等体和IBGP对等体

另外EBGP对等体在传输路由条目的过程中, AS-Path属性还用于路由防环,如果一台BGP设备收到的路由条目,携带的AS-Path属性中包含了自身的AS号,那么则会丢弃该路由条目,这意味着网络出现了环路。
BGP路由在EBGP对等体之间的传递
通常情况下,EBGP对等体之间的建立是基于直连接口进行建立,因为EBGP对等体之间发送的BGP协议报文的TLL值默认是1,这使得协议报文只能被传输1跳,不过,在有特殊需求的场景下,我们可以该表EBGP对等体的跳数限制,修改TLL值。

IBGP对等体
如果建立对等体关系的两台设备在同一个AS内,那么他们的对等体关系则为IBGP对等体关系。
两台设备建立IBGP对等体关系,不需要两台设备直连,只需要两台设备能够具有IP连通性,并且能够建立TCP连接。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值