【HCIP】学习 -- BGP邻居建立的条件

349 阅读1分钟

image.png

前言

开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第28天,点击查看活动详情

BGP的邻居建立条件

  • 邻居地址可达
  • 自身配置中的邻居所在AS号=邻居配置中声明所在AS号
  • 数据包源IP=对方配置的邻居IP(这个IP也叫更新源,也将作为路由的下一跳)

使用回环口建立BGP邻居

为了增加稳定性,通常建议使用回环口建立邻居

  • 更新源:建立邻居和邻居所学习到的路由的下一跳
  • 多跳:EBGP邻居建立默认需要直连,因为TTL=1,如果非直连,必须修改TTL

命令

peer 2.2.2.2 contect-interface lo1   # 配置更新源
peer 2.2.2.2 ebgp-max-hop            # 配置TTL,默认=1

BGP邻居关系配置的优化

image.png

  • EBGP邻居之间一般采用直连接口建立邻居关系

BGP身份认证

peer 2.2.2.2 password cipher 123

image.png

R2配置

sys
sys R2
int g0/0/0
ip add 12.0.0.2 24
int lo 2
ip add 2.2.2.2 32

ospf 1 router-id 2.2.2.2
area 0
net 2.2.2.2 0.0.0.0
net 12.0.0.2 0.0.0.0

bgp 12
router-id 2.2.2.2
peer 1.1.1.1 as 12
peer 1.1.1.1 con lo 2

R1配置

sys
sys R1
int g0/0/0
ip add 12.0.0.1 24
int g0/0/01
ip add 13.0.0.1 24
int lo 1
ip add 1.1.1.1 32

ospf 1  router-id 1.1.1.1
area 0 
net 1.1.1.1 0.0.0.0
net 12.0.0.1 0.0.0.0

ip route-static 3.3.3.3 32 13.0.0.3

bgp 12
router-id 1.1.1.1
peer 2.2.2.2 as 12
peer 2.2.2.2 con lo 1
peer 3.3.3.3 as 3
peer 3.3.3.3 con lo 1

R3配置

sys
sys R3
int g0/0/0
ip add 13.0.0.3 24
int lo 3
ip add 3.3.3.3 32

ip route-static 1.1.1.1 32 13.0.0.1
 bgp 3
 router-id 3.3.3.3
 peer 1.1.1.1 as 12
 peer 1.1.1.1 con lo 3