BGP基本配置

动态路由协议可以按照工作范围分为IGP以及EGP。IGP工作在同一个AS内,主要用来发现和计算路由,为AS内提供路由信息的交换,而EGP工作在AS与AS之间,在AD间提供无环路的路由信息交换,BGP则是EGP的一种。

  • 自治系统内部的路由协议–IGP

  • 自治系统之间的路由协议–EGP

  • BGP是外部路由协议,用来在AS之间传递路由信息是一种增强的距离矢量路由协议

  • BGP传输协议:TCP ,端口号179 无需周期性更新,路由更新只发送增量路由,周期行发送KeepAlive报文检测TCP的连通性
    BGP报文有五种类型

  • Open:负责和对等体建立邻居关系

  • keepAlive:该消息在对等体之间周期性的发送,用以维护连接

  • Update:该消息被用来在BGP对等体之间传递路由信息

  • Notification:当BGP Speaker检测到错误的时候,就发送该消息给对等体

  • Route-refresh:用来通知对等体自己支持路由刷新能力

BGP基本配置

BGP基本配置_第1张图片
首先每个路由器端口的IP,在配置好OSPF的area 0
然后配置BGP

[R5]bgp 300
[R5-bgp]peer 10.10.45.4 as-number 200
[R4]bgp 200
[R4-bgp]peer 10.10.45.5 as-number 300

指定邻居更新源IBGP
BGP建邻居只要TCP可达都可以建邻居
AR2到AR4

[R2-bgp]peer 4.4.4.4 connect-interface LoopBack 0
[R4-bgp]peer 2.2.2.2 connect-interface LoopBack 0
[R4-bgp]peer 5.5.5.5 as-number 300
[R4-bgp]peer 5.5.5.5 connect-interface LoopBack 0
[R5-bgp]peer 4.4.4.4 as-number 200
[R5-bgp]peer 4.4.4.4 connect-interface LoopBack 0

IBGP的TTL=255
EBGP的TTL=1
所以AR4和AR5建立邻居应该增加以下命令

[R5-bgp]peer 4.4.4.4 ebgp-max-hop 3
[R4-bgp]peer 5.5.5.5 ebgp-max-hop 3

AR5查看是否建立成功
BGP基本配置_第2张图片
这里显示为Established建立成功,显示Idle则没有成功

你可能感兴趣的:(HCIP实验)