配置BGP4+基本功能示例

学习精彩网络技术老师:华为、华三、锐捷、WLAN、IPv6等全套视频课程

配置BGP4+的基本功能后可以组建BGP4+网络。

组网需求

图1所示,有自治系统65008和65009,其中DeviceA属于自治系统65008,DeviceB、DeviceC和DeviceD属于自治系统65009,要求使用BGP4+协议来交换自治系统之间的路由信息。

图1 配置BGP4+基本组网图

本例中interface1,interface2,interface3,interface4分别代表GE 0/1/0,GE 0/2/0,GE 0/3/0,GE 0/1/0。

配置思路

采用如下的思路配置BGP4+的基本功能:

在DeviceB、DeviceC、DeviceD之间配置IBGP连接。

在DeviceA和DeviceB之间配置EBGP连接。

数据准备

为完成此配置例,需准备如下的数据:

DeviceA、DeviceB、DeviceC和DeviceD的Router ID。

DeviceA、DeviceB、DeviceC和DeviceD所在的AS号。

操作步骤
  1. 配置各接口的IPv6地址(略)
  2. 配置IBGP

# 配置DeviceB。

[~DeviceB] bgp 65009

[*DeviceB-bgp] router-id 2.2.2.2

[*DeviceB-bgp] peer 2001:db8:9:1::2 as-number 65009

[*DeviceB-bgp] peer 2001:db8:9:3::2 as-number 65009

[*DeviceB-bgp] ipv6-family unicast

[*DeviceB-bgp-af-ipv6] peer 2001:db8:9:1::2 enable

[*DeviceB-bgp-af-ipv6] peer 2001:db8:9:3::2 enable

[*DeviceB-bgp-af-ipv6] network 2001:db8:9:1:: 64

[*DeviceB-bgp-af-ipv6] network 2001:db8:9:3:: 64

[*DeviceB-bgp-af-ipv6] commit

[~DeviceB-bgp-af-ipv6] quit

[~DeviceB-bgp] quit

# 配置DeviceC。

[~DeviceC] bgp 65009

[*DeviceC-bgp] router-id 3.3.3.3

[*DeviceC-bgp] peer 2001:db8:9:3::1 as-number 65009

[*DeviceC-bgp] peer 2001:db8:9:2::2 as-number 65009

[*DeviceC-bgp] ipv6-family unicast

[*DeviceC-bgp-af-ipv6] peer 2001:db8:9:3::1 enable

[*DeviceC-bgp-af-ipv6] peer 2001:db8:9:2::2 enable

[*DeviceC-bgp-af-ipv6] network 2001:db8:9:3:: 64

[*DeviceC-bgp-af-ipv6] network 2001:db8:9:2:: 64

[*DeviceC-bgp-af-ipv6] commit

[~DeviceC-bgp-af-ipv6] quit

[~DeviceC-bgp] quit

# 配置DeviceD。

[~DeviceD] bgp 65009

[*DeviceD-bgp] router-id 4.4.4.4

[*DeviceD-bgp] peer 2001:db8:9:1::1 as-number 65009

[*DeviceD-bgp] peer 2001:db8:9:2::1 as-number 65009

[*DeviceD-bgp] ipv6-family unicast

[*DeviceD-bgp-af-ipv6] peer 2001:db8:9:1::1 enable

[*DeviceD-bgp-af-ipv6] peer 2001:db8:9:2::1 enable

[*DeviceD-bgp-af-ipv6] network 2001:db8:9:2:: 64

[*DeviceD-bgp-af-ipv6] network 2001:db8:9:1:: 64

[*DeviceD-bgp-af-ipv6] commit

[~DeviceD-bgp-af-ipv6] quit

[~DeviceD-bgp] quit

  1. 配置EBGP

# 配置DeviceA。

[~DeviceA] bgp 65008

[*DeviceA-bgp] router-id 1.1.1.1

[*DeviceA-bgp] peer 2001:db8:10::1 as-number 65009

[*DeviceA-bgp] ipv6-family unicast

[*DeviceA-bgp-af-ipv6] peer 2001:db8:10::1 enable

[*DeviceA-bgp-af-ipv6] network 2001:db8:10:: 64

[*DeviceA-bgp-af-ipv6] network 2001:db8:8:: 64

[*DeviceA-bgp-af-ipv6] commit

[~DeviceA-bgp-af-ipv6] quit

[~DeviceA-bgp] quit

# 配置DeviceB。

[~DeviceB] bgp 65009

[*DeviceB-bgp] peer 2001:db8:10::2 as-number 65008

[*DeviceB-bgp] ipv6-family unicast

[*DeviceB-bgp-af-ipv6] peer 2001:db8:10::2 enable

[*DeviceB-bgp-af-ipv6] network 2001:db8:10:: 64

[*DeviceB-bgp-af-ipv6] commit

[~DeviceB-bgp-af-ipv6] quit

[~DeviceB-bgp] quit

  1. 检查配置结果

# 查看BGP4+对等体的连接状态。

[~DeviceB] display bgp ipv6 peer

 BGP local router ID : 2.2.2.2

 Local AS number : 65009

 Total number of peers : 3                 Peers in established state : 3

  Peer            V    AS  MsgRcvd  MsgSent  OutQ  Up/Down       State PrefRcv

  2001:db8:9:1::2 4 65009        8        9     0 00:05:37 Established       2

  2001:db8:9:3::2 4 65009        2        2     0 00:00:09 Established       2

  2001:db8:10::2  4 65008        9        7     0 00:05:38 Established       2

可以看出,DeviceB到其他NE的BGP4+连接均已建立。

# 显示DeviceA的路由表。

[~DeviceA] display bgp ipv6 routing-table

 BGP Local router ID is 1.1.1.1

 Status codes: * - valid, > - best, d - damped, x - best external, a - add path,

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

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

 RPKI validation codes: V - valid, I - invalid, N - not-found

 Total Number of Routes: 6

 *>  Network  : 2001:db8:8::                             PrefixLen : 64

     NextHop  : ::                                       LocPrf    :

     MED      : 0                                        PrefVal   : 0

     Label    :

     Path/Ogn : i

 *>  Network  : 2001:db8:9:1::                           PrefixLen : 64

     NextHop  : 2001:db8:10::1                           LocPrf    :

     MED      : 0                                        PrefVal   : 0

     Label    :

     Path/Ogn : 65009 i

 *>  Network  : 2001:db8:9:2::                           PrefixLen : 64

     NextHop  : 2001:db8:10::1                           LocPrf    :

     MED      :                                          PrefVal   : 0

     Label    :

     Path/Ogn : 65009 i

 *>  Network  : 2001:db8:9:3::                           PrefixLen : 64

     NextHop  : 2001:db8:10::1                           LocPrf    :

     MED      : 0                                        PrefVal   : 0

     Label    :

     Path/Ogn : 65009 i

 *>  Network  : 2001:db8:10::                            PrefixLen : 64

     NextHop  : ::                                       LocPrf    :

     MED      : 0                                        PrefVal   : 0

     Label    :

     Path/Ogn : i

  *

     NextHop  : 2001:db8:10::1                           LocPrf    :

     MED      : 0                                        PrefVal   : 0

     Label    :

     Path/Ogn : 65009 i                                  

从路由表可以看出,DeviceA学到了AS65009中的路由。AS65008和AS65009可以相互交换路由信息。

配置文件

DeviceA的配置文件

#

sysname DeviceA

#

interface GigabitEthernet0/1/0

 undo shutdown

 ipv6 enable

 ipv6 address 2001:db8:8::1/64

#

interface GigabitEthernet0/2/0

 undo shutdown

 ipv6 enable

 ipv6 address 2001:db8:10::2/64

#

bgp 65008

 router-id 1.1.1.1

 peer 2001:db8:10::1 as-number 65009

 #

 ipv4-family unicast

  undo synchronization

 #

 ipv6-family unicast

  network 2001:db8:8:: 64

  network 2001:db8:10:: 64

  peer 2001:db8:10::1 enable

#

return

DeviceB的配置文件

#

sysname DeviceB

#

interface GigabitEthernet0/1/0

 undo shutdown

 ipv6 enable

 ipv6 address 2001:db8:9:1::1/64

#

interface GigabitEthernet0/2/0

 undo shutdown

 ipv6 enable

 ipv6 address 2001:db8:10::1/64

#

interface GigabitEthernet0/3/0

 undo shutdown

 ipv6 enable

 ipv6 address 2001:db8:9:3::1/64

#

bgp 65009

 router-id 2.2.2.2

 peer 2001:db8:9:1::2 as-number 65009

 peer 2001:db8:9:3::2 as-number 65009

 peer 2001:db8:10::2 as-number 65008

 #

 ipv4-family unicast

  undo synchronization

 #

 ipv6-family unicast

  network 2001:db8:9:1:: 64

  network 2001:db8:9:3:: 64

  network 2001:db8:10:: 64

  peer 2001:db8:9:1::2 enable

  peer 2001:db8:9:3::2 enable

  peer 2001:db8:10::2 enable

#

return

DeviceC的配置文件

#

sysname DeviceC

#

interface GigabitEthernet0/2/0

 undo shutdown

 ipv6 enable

 ipv6 address 2001:db8:9:2::1/64

#

interface GigabitEthernet0/3/0

 undo shutdown

 ipv6 enable

 ipv6 address 2001:db8:9:3::2/64

#

bgp 65009

 router-id 3.3.3.3

 peer 2001:db8:9:2::2 as-number 65009

 peer 2001:db8:9:3::1 as-number 65009

 #

 ipv4-family unicast

  undo synchronization

 #

 ipv6-family unicast

  network 2001:db8:9:2:: 64

  network 2001:db8:9:3:: 64

  peer 2001:db8:9:2::2 enable

  peer 2001:db8:9:3::1 enable

#

return

DeviceD的配置文件

#

sysname DeviceD

#

interface GigabitEthernet0/1/0

 undo shutdown

 ipv6 enable

 ipv6 address 2001:db8:9:1::2/64

#

interface GigabitEthernet0/2/0

 undo shutdown

 ipv6 enable

 ipv6 address 2001:db8:9:2::2/64

#

bgp 65009

 router-id 4.4.4.4

 peer 2001:db8:9:1::1 as-number 65009

 peer 2001:db8:9:2::1 as-number 65009

 #

 ipv4-family unicast

  undo synchronization

 #

 ipv6-family unicast

  network 2001:db8:9:1:: 64

  network 2001:db8:9:2:: 64

  peer 2001:db8:9:1::1 enable

  peer 2001:db8:9:2::1 enable

#

return

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

精彩网络技术

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

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

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

打赏作者

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

抵扣说明:

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

余额充值