BGP IP部分

1 BGP基础
1.1 BGP基本概念
1.1.1 AS
AS指的是在同一组织管理下,使用统一选路策略的设备集合,AS之间需要直连链路,或通过VPN协议构造逻辑智联(例如GRE tunnel)进行邻居建立
不同AS通过AS号区分,AS号存在16bit、32bit两种表达方式,IANA负责AS号的分发
在长度为16bit的AS号表示方式中:64512-65534为私有AS号
在长度为32bit的AS号表示方式中4200000000-4294967294为私有AS号
1.1.2 使用BGP传递路由
为此在AS之间专门使用BGP(边界网关协议)协议进行路由传递,相较于传统的IGP协议:
1、 BGP基于TCP179,只要能够建立TCP连接即可建立BGP
2、 只传递路由信息,不会暴露AS内的拓扑信息
3、 触发式更新,而不是进行周期性更新
BGP的特定
1、 BGP使用TCP作为其传输层协议(端口号为179),使用触发式路由更新,而不是周期性路由更新
2、 BGP能够承载大批量的路由信息,能够支撑大规模网络
3、 BGP提供了丰富的路由策略,能够灵活的进行路由选路,并能指导对等体按策略发布路由
4、 BGP能够支撑MPLS/VPN的应用,传递客户VPN路由
5、 BGP提供了路由聚合和路由衰减功能用于防止路由振荡,通过这两项功能有效地提高了网络稳定性
BGP概述
BGP是一种实现自治系统AS之间的路由可达,并选择最佳路由的矢量性协议
1.1.3 BGP特征
1、 BGP使用TCP(一端端口号为179,一端端口号为随机(主动方))为传输层协议,TCP端口号179,路由器之间的BGP会话基于TCP连接而建立
2、 运行BGP的路由器被称为BGP发言者(BGP speaker),或BGP路由器
3、 两个建立BGP绘画的路由器互为对等体(peer),BGP对等体之间交换BGP路由表
4、 BGP路由器只发送增量的BGP路由更新,或进行触发式更新(不会周期性更新)
5、 BGP能够承载大批量的路由前缀,可在大规模网络中应用
6、 BGP通常被称为路径矢量路由协议
7、 每条BGP路由都携带多种路径属性,BGP可以通过这些路径控制路径选择,而不像IS-IS、OSPF只能通过cost控制路径选择,因此路径选择上,BGP具有丰富的可操作性,可以在不同场景下选择最适合的路径控制方式
1.1.4 BGP对等体关系
与OSPF、ISIS等协议不同,BGP的绘画是基于TCP建立的,建立BGP对等体关系的两台路由器并不要求必须直连
BGP存在两种对等体关系类型:EBGP和IBGP
EBGP:位于不同自治系统的BGP路由器之间的BGP对等体关系,两台路由器之间要建立EBGP

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值