【HCIP】12.BGP基础

简介: 【HCIP】12.BGP基础


  • AS之间传递路由(不产生路由,只传递路由)BGP属于应用层,采用TLV价格。
  • AS号,16bit与32bit。
  • 运行BGP的路由器成为BGP发言者,或者BGP路由器

概述

  1. 采用目的端口179,触发式更新
  2. 能承载大量路由信息
  3. 13条路由选路原则
  4. 支持MPLS/VPN的应用
  5. 提供路路由聚合和路由衰减

IGP与BGP传递路由的区别

理论知识

  1. BGP传递路由时会进行加工,至少携带三种属性,称为路径属性,根据属性选路
  2. AS PATH:可以用来放环,选路
  3. EBGP:不同AS,IBGP:相同AS
  4. bpg只有一个进程

BGP的报文

Open报文

建立协商对等体关系

Update报文

发送BGP路由更新,发送路由信息

Notification报文

发送报错信息

Keepalive报文

保持TCP,也可以给OPEN报文做确认

Route-refresh报文

刷新,可以对没有收到的路由进行刷新

邻接关系建立

邻居关系建立过程

如果出错则回到IDLE,发送notification,告知错误出现在了什么地方

配置问题

更新源问题

  1. 使用loopback建立邻居,先配置ospf
  2. peer 2.2.2.2 connect-interface l0

TTL问题

  1. EBGP邻居,报文TTL默认为1
  2. peer 3.3.3.3 ebgp-max-hop

BGP的两个表

  1. BGP对等表
  1. IP 版本 对方AS 接收报文 发送报文
  2. network显示的是I
  3. import显示的是?
  1. BGP路由表
  1. 路由表要有路由才能发送
  2. *代表有效路由;>代表最优路由
  3. I代表IGP路由

通告原则

  1. 只发布最优且有效的路由
  2. 从EBGP学到的路由,会传递给所有对等体
  3. IBGP水平分割,从IBGP学到的路由不会传递给IBGP对等体,可以给BGP,全互联
  4. 从IBGP邻居学到的路由,如果要发给EBGP,那么这条路由要在IBGP路由出现
  5. 防环:水平分割,AS path属性

下一跳问题

  1. EBGP传递路由,下一跳会发生改变
  2. IBGP传递路由,下一跳不会发生改变
  1. IBGP更改下一跳 peer 1.1.1.1 next-hop-local
  2. refresh bgp all import


目录
相关文章
|
网络协议 网络架构
【HCIP】15.MPLS基础
【HCIP】15.MPLS基础
84 1
|
网络架构
【HCIP】14.BGP反射器
【HCIP】14.BGP反射器
79 1
|
负载均衡 网络协议
【HCIP】13.BGP选路
【HCIP】13.BGP选路
72 0
|
网络协议 算法 网络虚拟化
【HCIP】03.VLAN高级技术(一)
【HCIP】03.VLAN高级技术
100 0
|
网络架构
【HCIP】06.OSPF路由计算(二)
【HCIP】06.OSPF路由计算
46 0
|
6月前
|
网络协议
HCIP5实验(BGP)
HCIP5实验(BGP)
37 1
|
6月前
|
网络协议 数据安全/隐私保护
HCIP2(OSPF)
HCIP2(OSPF)
38 1
|
网络协议
HCIP之BGP基础实验
除R5的5.5.5.0环回外,其他所有的环回均可以互相访问
53 0
|
网络协议 数据库 网络架构
【HCIP】08.ISIS中间系统(二)
【HCIP】08.ISIS中间系统
89 1
|
网络协议 数据库 网络架构
【HCIP】08.ISIS中间系统(一)
【HCIP】08.ISIS中间系统
91 1