技术论坛
AR路由器配置BGP路由协议基本功能示例
更新时间:2022-09-16
规格
适用于所有版本、所有形态的AR路由器。
组网需求
某个地区拥有多个AS,AS之间有相互访问的需求,因此需要AS之间相互交换本AS内部的路由。由于AS内路由器数量众多,导致路由数量较大,路由变化频繁,如何高效率的在AS之间传递大量路由,并且不占用大量带宽成为一个难题。为解决上述问题,可以使用BGP协议。
路由器各接口及主机的IP地址和掩码如图1-1所示。RouterC处于AS200,RouterA和RouterB处于AS100。在这几个路由器上部署BGP协议之后,路由器之间可以相互传递路由,并且当任何一个路由器有路由更新时,只需发送路由更新信息给邻居路由器,而无须发送整个路由表,大大节约了网络带宽。
图1-1 配置BGP路由协议基本功能组网图
操作步骤
步骤 1 RouterA的配置
#
interface GigabitEthernet1/0/0
ip address 10.1.1.1 255.255.255.0
#
interface GigabitEthernet2/0/0
ip address 10.1.2.1 255.255.255.0
#
bgp 100 //进入BGP视图
router-id 1.1.1.1 //配置路由管理中的Router ID
peer 10.1.2.2 as-number 100 //指定对等体的IP地址及其所属的AS编号
#
ipv4-family unicast //进入IPv4单播地址族视图
undo synchronization
network 10.1.1.0 24 //将本地路由表中的路由以静态方式加入到BGP路由表中,并发布给对等体
peer 10.1.2.2 enable
#
return
步骤 2 RouterB的配置
#
interface GigabitEthernet1/0/0
ip address 10.1.2.2 255.255.255.0
#
interface GigabitEthernet2/0/0
ip address 10.1.3.1 255.255.255.0
#
bgp 100
router-id 2.2.2.2
peer 10.1.2.1 as-number 100
peer 10.1.3.2 as-number 200
#
ipv4-family unicast
undo synchronization
peer 10.1.2.1 enable
peer 10.1.3.2 enable
#
return
步骤 3 RouterC的配置
#
interface GigabitEthernet1/0/0
ip address 10.1.4.1 255.255.255.0
#
interface GigabitEthernet2/0/0
ip address 10.1.3.2 255.255.255.0
#
bgp 200
router-id 3.3.3.3
peer 10.1.3.1 as-number 100
#
ipv4-family unicast
undo synchronization
network 10.1.4.0 24
peer 10.1.3.1 enable
#
return
步骤 4 配置主机
配置VLAN10内主机的缺省网关为10.1.1.1,VLAN20内主机的缺省网关为10.1.4.1。
步骤 5 检查配置结果
使用display bgp routing-table命令查看路由器的IP路由表。
使用Ping命令验证连通性。
----结束
配置注意事项
保证两个路由器互连接口地址配置在同一网段,并且可以正常互通。
在各主机上配置IPv4缺省网关。
执行命令network配置路由器发布路由,如果没有指定掩码或掩码长度,则按有类地址处理。
缺省情况下,同步功能是关闭的。
缺省情况下,BGP-IPv4单播地址族的对等体是自动使能的。