网络工程师----第三十六天

BGP:

BGP基本概念

  1. BGP(边界网关协议):

①BGP适用于大型的网络环境,例如运营商网络,或者大型企业网。BGP支持VLSM;

②支持CIDR(无类域间路由),支持自动路由汇总、手工路由汇总。

2、BGP使用TCP作为传输层协议,目的TCP端口为179

3、路由器不会周期性发送BGP路由器更新,而只发送增量或在需要时进行触发性更新,

4、BGP定义了多种路径属性

EBGP对等体关系:

①如果建立对等体关系的两台BGP路由器位于不同的AS,那么它们之间的关系被称为EBGP对等体关系

②EBGP对等体关系必须基于直连接口建立,是因为缺省情况下,EBGP对等体之间发送的BGP协议报文的TTL值为1,这使得这些协议报文只能够被传输1跳

IBGP对等体关系:

①如果建立对等体关系的两台BGP路由器位于相同的AS,那么它们之间的关系被称为IBGP对等体关系

②在两台路由器之间建立IBGP对等体时,并不要求它们必须直连

BGP通告原则:

1、仅将自己最优的路由发布给邻居

2、通过EBGP获得的最优路由发布给所有BGP邻居

3、通过IBGP获得的最优路由不会发布给其他的IBGP邻居

4、BGP与IGP同步

BGP报文类型:

Open报文----------建立邻居关系

update报文--------发布新的路由信息

Keepalive报文-----对Open的应答/周期性确认邻居关系

Notification报文--报告检测到的错误

路径属性:

1、公认必遵:

Origin、AS_Path、Next_Hop

2、公认任意:

Local_Pref、Atomic_aggregate

3、可选过渡:

Aggregator、Community

4、可选非过渡:

MED、Originator_ID、Cluster_List

AS_Path是公认强制属性,它描述了一条BGP路由在传递过程中所经过的AS的号码,实际上是一个有长度的AS号码列表。AS_Path有两个非常重要的作用,一是可以实现EBGP路由的环路避免,二是用于BGP路由优选的决策。

Next_Hop是一个公认强制属性,所有的BGP都带有该属性

Local_Preference是公认自由决定属性,该路径属性只能在IBGP对等体之间传递,当路由被通告给EBGP对等体时,是禁止携带该属性的。

Origin是公认强制属性,Origin属性用于描述BGP路由的来源。

MED属性是一个可选非传递属性。

Atomic Aggregate是一种公认自由决定属性,它只相当于一种预警标记,而并不承认任何信息。

BGP路由优选原则:

1、优选Preferred_Value值最高的路由(私有属性,仅本地有效)

2、优选本地优先级(Local_Preference)最高的路由

3、优选手动聚合>自动聚合>network>import>从对等体学到的

4、优选AS_Path短的路由

5、起源类型IGP>EGP>Incomplete

6、对于来自同一AS的路由,优选MED值小的

7、优选从EBGP学来的路由(EBGP>IBGP)

8、优选AS内部IGP的Metric最小的路由

9、优选Cluster_List最短的路由

10、优选Originator_ID最小的路由

11、优选Router-id最小的路由器发布的路由

12、优选具有较小IP地址的邻居学来的路由

OSPF与BGP有哪些区别:

BGP的基本配置:

BGP两种路由引入方式有什么区别:

  • 39
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值