首页 » 排名链接 » 学习回顾—BGP(0x03E)-BGP与IGP相互引入及BGP路由聚合的配置示例(路由配置网段引入示例)

学习回顾—BGP(0x03E)-BGP与IGP相互引入及BGP路由聚合的配置示例(路由配置网段引入示例)

admin 2024-10-29 06:46:10 0

扫一扫用手机浏览

文章目录 [+]

本示例中有两个AS,所以采用动态路由协议时必须依靠BGP对两个AS中的网络进行连接。
本示例中的关键是先配置两个AS中的EBGP对等体连接,以及AS65009中的OSPF基本功能,然后ASBR Router-B的OSPF和BGP路由进程中相互引入对方的路由,即可实现AS65008中Router-A的BGP路由表中获取到AS65009中各网段路由,而在AS65009中的Router-B和Router-C的OSPF路由表中又可以获得AS65008中各网段路由,最终实现两AS中各网络的三层互通。

学习回顾—BGP(0x03E)-BGP与IGP相互引入及BGP路由聚合的配置示例(路由配置网段引入示例) 排名链接
(图片来自网络侵删)

1) 配置各路由器的接口IP地址

l 【Router-A IP地址配置】

interface GigabitEthernet1/0/0

ip address 8.1.1.1 255.255.255.0

#

interface GigabitEthernet2/0/0

ip address 3.1.1.2 255.255.255.0

l 【Router-B IP地址配置】

interface GigabitEthernet1/0/0

ip address 9.1.1.2 255.255.255.0

#

interface GigabitEthernet2/0/0

ip address 3.1.1.1 255.255.255.0

l 【Router-C IP地址配置】

interface GigabitEthernet1/0/0

ip address 9.1.1.1 255.255.255.0

#

interface GigabitEthernet2/0/0

ip address 9.1.2.1 255.255.255.0

2) 在AS65009中配置OSPF基本功能。
假设各设备均在区域0总。

l 【Router-B上的配置】

ospf 1

area 0.0.0.0

network 9.1.1.0 0.0.0.255

l 【Router-C上的配置】

ospf 1

area 0.0.0.0

network 9.1.1.0 0.0.0.255

network 9.1.2.0 0.0.0.255

3) 配置Router-A和Router-B之间的EBGP连接。
假设Router-A、Router-B的Router ID分别为1.1.1.1和2.2.2.2

l 【Router-A上的配置】

bgp 65008

router-id 1.1.1.1

peer 3.1.1.1 as-number 65009

#

ipv4-family unicast

undo synchronization

network 8.1.1.0 255.255.255.0

peer 3.1.1.1 enable

l 【Router-B上的配置】

bgp 65009

router-id 2.2.2.2

peer 3.1.1.2 as-number 65008

#

ipv4-family unicast

undo synchronization

peer 3.1.1.2 enable

4) 在Router-B上配置BGP与IGP交互。

l 在Router-B上配置BGP引入OSPF路由。

ipv4-family unicast

import-route ospf 1

此时在Router-A上执行display bgp routing-table命令查看其BGP路由表,会发现AS65009中的各个网段的路由,参见输出信息汇总的粗体字部分。

<Routre-A>dis bgp routing-table

BGP Local router ID is 1.1.1.1

Status codes: - valid, > - best, d - damped,

h - history, i - internal, s - suppressed, S - Stale

Origin : i - IGP, e - EGP, ? - incomplete

Total Number of Routes: 3

Network NextHop MED LocPrf PrefVal Path/Ogn

> 8.1.1.0/24 0.0.0.0 0 0 i

> 9.1.1.0/24 3.1.1.1 0 0 65009?

> 9.1.2.0/24 3.1.1.1 2 0 65009?

<Routre-A>

l 在Router-B上配置OSPF引入BGP路由。

ospf 1

import-route bgp

此时再在Router-C上执行display ip routing-table命令查看其IP路由表,会发现已有Router-A上引入的8.1.1.0/24网段路由,参见输出信息中的粗体字部分。

<Router-C>display ip routing-table

Route Flags: R - relay, D - download to fib

------------------------------------------------------------------------------

Routing Tables: Public

Destinations : 11 Routes : 11

Destination/Mask Proto Pre Cost Flags NextHop Interface

8.1.1.0/24 O_ASE 150 1 D 9.1.1.2 GigabitEthernet1/0/0

9.1.1.0/24 Direct 0 0 D 9.1.1.1 GigabitEthernet1/0/0

9.1.1.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet1/0/0

9.1.1.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet1/0/0

9.1.2.0/24 Direct 0 0 D 9.1.2.1 GigabitEthernet2/0/0

9.1.2.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet2/0/0

9.1.2.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet2/0/0

127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0

127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0

<Router-C>

5) (可选)在Router-B上配置BGP路由自动聚合功能,使它向Router-A进行BGP路由通告时把9.1.1.0/24和9.1.2.0/24这两个子网的路由聚合成对应的自然网段路由9.0.0.0/8。

bgp 65009

ipv4-family unicast

summary automatic

此时再在Router-A上执行display bgp routing-talbe命令查看其BGP路由表,会发现原来的9.1.1.0/24和9.1.2.0/24这两个子网的路由表项不见了,而多了一个9.0.0.0/8网段的聚合路由,参见输出信息中的粗体字部分。

<Routre-A>display bgp routing-table

BGP Local router ID is 1.1.1.1

Status codes: - valid, > - best, d - damped,

h - history, i - internal, s - suppressed, S - Stale

Origin : i - IGP, e - EGP, ? - incomplete

Total Number of Routes: 2

Network NextHop MED LocPrf PrefVal Path/Ogn

> 8.1.1.0/24 0.0.0.0 0 0 i

> 9.0.0.0 3.1.1.1 0 65009?

<Routre-A>

此时再Router-A与Router-C进行ping操作,会发现他们之间可以互通了。

标签:

相关文章