•  
  •  
  •  

BGP产品

  • 发布时间:2019-12-26
  • 浏览数:2575

BGP是动态路由协议可以按照工作范围分为GP以及EGP。IGP工作在同一个AS内,主要用来发现和计算路由,为AS内提供路由信息的交换;而EGP工作在AS与AS之间,在AS间提供无环路的路由信息交换,BGP则是EGP的一种。边界网关协议BGP( Border Gateway Protocol)是一种实现自治系统AS( Autonomous System)之间的路由可达,并选择最佳路由的距离矢量路由协议。





自治系统As( Autonomous System)


AS是指在一个实体管辖下的拥有相同选路策略的IP网络。BGP网络中的每个AS都被分配一个唯一的AS号,用于区分不同的AS。AS号分为2字节AS号和4字节AS号,其中2字节AS号的范围为1至65535,4字节AS号的范围为1至4294967295。支持4字节AS号的设备能够与支持2字节AS号的设备兼容。



BGP分类


BGP按照运行方式分为EBGP( External/ Exterior BGP)和BGP( nterna/ Interior BGP)。

EBGP:运行于不同AS之间的BGP称为EBGP。为了防止AS间产生环路,当BGP设备接收EBGP对等体发送的路由时,会将带有本地AS号的路由丢弃。

IBGP:运行于同一AS内部的BGP称为IBGP。为了防止AS内产生环路,BGP设备不将从BGP对等体学到的路由通告给其他BGP对等体,并与所有BGP对等体建立全连接。为了解决BGP对等体的连接数量

太多的问题,BGP设计了路由反射器和BGP联盟。



BGP Router ID


BGP的 Router ID是个用于标识BGP设备的32位值,通常是IPv4地址的形式,在BGP会话建立时发送的open报文中携带.对等体之间建立BGP会话时,每个BGP设备都必须有唯一的 Router ID,否则对等让体之间不能建立BGP连接。BGP的 Router ID在BGP网络中必须是唯一的,可以采用手工配置,也可以让设备自动选取。缺省情况下BGP选择设备上的 Loopback接口的IPv4地址作为BGP的 Router ID.如果设备上没有配置 Loopback接口,系统会选择接口中最大的IPv4地址作为BGP的 Router D。一旦选出 Router ID,除非发生接口地址删除等事件,否则即使配置了更大的地址,也保持原来的 Router ID。



BGP特点


(1)外部网关协议

(2)在使用TCP179作为其传输层协议

(3)支持CIDR

(4)支持增量更新

(5)增强型的路径矢量路由协议

(6)无环路

(7)路由策略丰富

(8)可防止路由震荡

(9)易于扩展


客服