BGP协议(IBGP和EBGP)在华为路由器中的简单应用

BGP协议(IBGP和EBGP)在华为路由器中的简单应用

边界网关协议(BGP)是运行于 TCP 上的一种自治系统的路由协议。 BGP 是唯一一个用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议。 BGP 构建在 EGP 的经验之上。

BGP 系统的主要功能是和其他的 BGP 系统交换网络可达信息。网络可达信息包括列出的自治系统(AS)的信息。这些信息有效地构造了 AS 互联的拓朴图并由此清除了路由环路,同时在 AS 级别上可实施策略决策。

配置实验:

配置AR1

[AR1]ospf 1 router-id 10.10.1.1

[AR1-ospf-1]area 0

[AR1-ospf-1-area-0.0.0.0]network 10.10.1.1 0.0.0.0

[AR1-ospf-1-area-0.0.0.0]network 10.10.12.0 0.0.0.255

[AR1-ospf-1-area-0.0.0.0]network 10.10.10.0 0.0.0.255

[AR1-ospf-1-area-0.0.0.0]network 12.1.1.1 0.0.0.0

[AR1]bgp 200

[AR1-bgp]peer 10.10.12.2 as-number 200

配置AR2

[AR2]ospf 1 router-id 10.10.2.2

[AR2-ospf-1]are 0

[AR2-ospf-1-area-0.0.0.0]network 10.10.2.2 0.0.0.0

[AR2-ospf-1-area-0.0.0.0]network 10.10.12.0 0.0.0.255

[AR2]display ospf routing

OSPF Process 1 with Router ID 10.10.2.2

Routing Tables

Routing for Network

Destination Cost Type NextHop AdvRouter Area

10.10.2.2/32 0 Stub 10.10.2.2 10.10.2.2 0.0.0.0

10.10.12.0/24 1 Transit 10.10.12.2 10.10.2.2 0.0.0.0

10.10.1.1/32 1 Stub 10.10.12.1 10.10.1.1 0.0.0.0

10.10.10.1/32 1 Stub 10.10.12.1 10.10.1.1 0.0.0.0

12.1.1.1/32 1 Stub 10.10.12.1 10.10.1.1 0.0.0.0

Total Nets: 5

Intra Area: 5 Inter Area: 0 ASE: 0 NSSA: 0

[AR2]

从以上可以看出10.10.10.1变成32位的了,我们在AR1上配置的时候是24位的,在ospf里面默认是把loopback接口的IP地址处理成32位的,如果想处理成其他位的,需要在loopback接口上加一条命令

[AR1-LoopBack1]ospf network-type broadcast

再从AR2上查看,10.10.10.0变成24了

[AR2]bgp 200

[AR2-bgp]peer 10.10.12.1 as-number 200

[AR2-bgp]display bgp peer

配置AR3

[AR3]bgp 100

[AR3-bgp]peer 10.10.23.2 as-number 200

查看一下AR2的bgp peer

Bgp路由表里面没有学到任何内容

[AR2-bgp]network 18.1.1.1 255.255.255.255

Info: The network does not exist.

[AR2-bgp]network 12.1.1.1 255.255.255.255

[AR2-bgp]

此时AR3的bgp路由表里面就多了一条路由

[AR2-bgp]network 10.10.10.0 24

[AR2-bgp]network 10.10.1.1 32

这样AR3就可以收到这2条路由了

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();