计算机网络-BGP配置基础

前面我们已经学习了BGP的基础概念、BGP五种报文类型、BGP对等体以及状态机制、BGP的路由产生和路由通告原则,现在可以到实践阶段了。

一、BGP配置命令

# 启动BGP进程,bgp {AS号}
[Huawei] bgp { as-number-plain | as-number-dot }

# 使用router-id命令配置BGP的Router ID
# 如果是IBGP,建议将BGP Router ID配置为设备Loopback接口的地址。
# 如果是RBGP,可以设置为直连接口IP地址
[Huawei-bgp] router-id ipv4-address

# 配置BGP对等体,创建BGP对等体,指定对等体地址以及AS号。
[Huawei-bgp] peer { ipv4-address | ipv6-address } as-number { as-number-plain | as-number-dot }

# 如果是IBGP,配置建立对等体使用的源地址为Loopback接口
[Huawei-bgp] peer ipv4-address connect-interface interface-type interface-number [ ipv4-source-address ]

# EBGP对等体最大跳数,指定建立EBGP连接允许的最大跳数。缺省情况下,EBGP连接允许的最大跳数为1,即只能在物理直连链路上建立EBGP连接。
[Huawei-bgp] peer ipv4-address ebgp-max-hop [ hop-count ]

# 路由通告
network IP_ADDR<X.X.X.X> <mask>

二、实例配置一

在这里插入图片描述

1、AS 100内使用环回口建立IBGP全互联,IGP使用OSPF使得各环回口路由可达
2、AS 200使用直连接口建立邻居
3、AR4通告路由192.168.1.0/24
4、AR1通告AS100的内网网段10.1.12.0/24,10.1.13.0/24,10.1.23.0/24

2.1 接口配置

各路由器直连接口和环回口配置地址。

# AR1
interface GigabitEthernet0/0/0
 ip address 10.1.12.1 255.255.255.0 
#
interface GigabitEthernet0/0/1
 ip address 10.1.13.1 255.255.255.0 
#
interface GigabitEthernet0/0/2
 ip address 10.1.14.1 255.255.255.0 
#
interface LoopBack0
 ip address 1.1.1.1 255.255.255.255

# 其它的省略,步骤一致

2.2 AS 内部的OSPF进程配置,让直连网段和环回网段全部互通

# AR1
ospf 1 
 area 0.0.0.0 
  network 1.1.1.1 0.0.0.0 
  network 10.1.12.0 0.0.0.255 
  network 10.1.13.0 0.0.0.255

# AR2
ospf 1 
 area 0.0.0.0 
  network 2.2.2.2 0.0.0.0 
  network 10.1.12.0 0.0.0.255 
  network 10.1.23.0 0.0.0.255 

# AR3
ospf 1 
 area 0.0.0.0 
  network 3.3.3.3 0.0.0.0 
  network 10.1.13.0 0.0.0.255 
  network 10.1.23.0 0.0.0.255

到这一步我们的AR1、AR2、AR3的环回口应该都能互相ping通了,前面我们讲过了,IBGP邻居建议使用Lookback建立邻居,但是必须要环回口也是需要有路由的,也是通过IGP实现。

环回口路由可达

2.3 配置IBGP全互联

这里按照配置使用环回口地址建立IBGP邻居。

# AR1
bgp 100
 peer 2.2.2.2 as-number 100                   # 指定对等体地址2.2.2.2
 peer 2.2.2.2 connect-interface LoopBack0     # 指定使用环回口0建立连接,否则会使用直连接口连接导致一直处于Active状态,邻居建立失败
 peer 3.3.3.3 as-number 100 
 peer 3.3.3.3 connect-interface LoopBack0
 #
 ipv4-family unicast
  undo synchronization
  peer 2.2.2.2 enable
  peer 3.3.3.3 enable

# AR2
bgp 100
 peer 1.1.1.1 as-number 100 
 peer 1.1.1.1 connect-interface LoopBack0
 peer 3.3.3.3 as-number 100 
 peer 3.3.3.3 connect-interface LoopBack0
 #
 ipv4-family unicast
  undo synchronization
  peer 1.1.1.1 enable
  p
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不喜欢热闹的孩子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值