基于H3C路由器BGP路由协议的配置与应用

1、根据网络拓扑图,组建网络。 

   

如图所示,AS100内部使用RIP互联,AS200内部使用OSPF互联,路由器R2R3之间使用V.35 DTE/DCE线缆进行连接模拟广域网,R2R3之间配置BGP4台路由器上均设置一个loopback接口用于模拟连接网络的终端主机。  

2. 自治系统AS100内部互联。

1).三层交换机(模拟路由器R1)的配置

#从登陆的用户视图进入系统视图

<H 3C >system-view

#修改三层交换机名称

[H 3C ]sysname R1

#设置设备环回接口loopback 1IP地址

[R1]interface loopback 1

[R1-Loopback1]ip address 10.1.1 .1 32

#设置VLAN 10并添加端口Ethernet 1/0/24

[R1]vlan 10

[R1]port Ethernet 1/0/24

#设置VLAN10IP地址

[R1]interface vlan-interface 10

[R1-Vlan-Interface10]ip address 10.1.2 .2 255.255.255.252

 

#配置路由器Router-ID

[R1]router id 1.1.1 .1

#创建RIP进程1并进入RIP视图

[R1]rip 1

#配置全局RIP版本为version 2,并取消路由自动汇总功能

[R1-rip-1]version 2

[R1-rip-1]undo summary

#指定与路由器相连的网段加入RIP协议计算

[R1-rip-1]network 10.1.1 .0

[R1-rip-1]network 10.1.2 .0

 

2).路由器R2的配置

#从登陆的用户视图进入系统视图

<H 3C >system-view

#修改路由器名称

[H 3C ]sysname R2

#设置设备环回接口loopback 2IP地址

[R2]interface loopback 2

[R2-Loopback2]ip address 10.3.1 .1 32

#设置以太网接口Ethernet 0/0IP地址

[R2]interface ethernet 0/0

[R2-Ethernet0/0]ip address 10.1.2 .1 255.255.255.252

#设置广域网的串口端Serial 1/0IP地址

[R2]interface serial 1/0

[R2-serial1/0]ip address 202.1.1.1 255.255.255.252

 

#配置路由器Router-ID

[R2]router id 2.2.2 .2

#创建RIP进程1并进入RIP视图

[R2]rip 1

#配置全局RIP版本为version 2,并取消路由自动汇总功能

[R2-rip-1]version 2

[R2-rip-1]undo summary

#指定与路由器相连的网段加入RIP协议计算

[R2-rip-1]network 10.1.2 .0

[R2-rip-1]network 10.1.3 .0

 

3. 自治系统AS200内部互联。

1).路由器R3的配置

#从登陆的用户视图进入系统视图

<H 3C >system-view

#修改路由器名称

[H 3C ]sysname R3

#设置设备环回接口loopback 3IP地址

[R3]interface loopback 3

[R3-Loopback3]ip address 172.16.1.1 32

#设置以太网接口Ethernet 0/0IP地址

[R3]interface ethernet 0/0

[R3-Ethernet0/0]ip address 172.16.2.1 255.255.255.252

#设置广域网的串口端Serial 1/0IP地址

[R3]interface serial 1/0

[R3-serial1/0]ip address 202.1.1.2 255.255.255.252

 

#配置路由器Router-ID

[R3]router id 3.3.3 .3

#创建OSPF进程1并进入OSPF视图

[R3]ospf 1

#OSPF视图下创建区域0并进入区域视图

[R3-ospf-1]are a 0.0.0 .0

#指定属于该区域的接口网段

[R3-ospf-1-area- 0.0.0 .0]network 172.16.1.0 0.0.0.255

[R3-ospf-1-area- 0.0.0 .0]network 172.16.2.0 0.0.0 .3

 

2).路由器R4的配置

#从登陆的用户视图进入系统视图

<H 3C >system-view

#修改路由器名称

[H 3C ]sysname R4

#设置设备环回接口loopback 4IP地址

[R4]interface loopback 4

[R4-Loopback4]ip address 172.16.3.1 32

#设置以太网接口Ethernet 0/0IP地址

[R4]interface ethernet 0/0

[R4-Ethernet0/0]ip address 172.16.2.2 255.255.255.252

 

#配置路由器Router-ID

[R4]router id 4.4.4 .4

#创建OSPF进程1并进入OSPF视图

[R4]ospf 1

#OSPF视图下创建区域0并进入区域视图

[R4-ospf-1]are a 0.0.0 .0

#指定属于该区域的接口网段

[R4-ospf-1-area- 0.0.0 .0]network 172.16.2.0 0.0.0 .3

[R4-ospf-1-area- 0. 0.0 .0]network 172.16.3.0 0.0.0.255

 

4. R2R3之间配置BGP路由

1).路由器R2的配置

#创建BGP视图并配置AS100

[R2]bgp 100

#创建外部BGP对等体组test

[R2-bgp]group test external

#设置对等体202.1.1.2AS

[R2-bgp]peer 202.1.1.2 as-number 200

#向对等体组中加入对等体202.1.1.2

[R2-bgp]peer 202.1.1.2 group test

#禁止路由同步

[R2-bgp] undo synchronization

#引入直连路由和RIP进程1的路由

[R2-bgp] import-route direct

[R2-bgp] import-route rip 1

 

#RIP进程1路由重分发BGP路由

[R2- rip-1]import-route bgp

 

2).路由器R3的配置

#创建BGP视图并配置AS200

[R3]bgp 200

#创建外部BGP对等体组test

[R3-bgp]group test external

#设置对等体202.1.1.1AS

[R3-bgp]peer 202.1.1.1 as-number 100

#向对等体组中加入对等体202.1.1.1

[R3-bgp]peer 202.1.1.1 group test

#禁止路由同步

[R3-bgp] undo synchronization

#引入直连路由和OSPF进程1的路由

[R3-bgp] import-route direct

[R3-bgp] import-route ospf 1

 

#OSPF进程1路由重分发BGP路由

[R3-ospf-1]import-route bgp

 

 

5.实验结果验证

1)查看路由器R2的路由表

[R2] display ip routing-table

Routing Tables: Public

       Destinations : 12     Routes : 12

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

10.1.1 .1/32         RIP    100  1            10.1.2 .2        Eth0/0

10.1.2 .0/30         Direct 0    0            10.1.2 .1        Eth0/0

10.1.2 .1/32         Direct 0    0            127.0.0.1       InLoop0

10.1.3 .1/32         Direct 0    0            127.0.0.1       InLoop0

127.0.0.0/8         Direct 0    0            127.0.0.1       InLoop0

127.0.0.1/32        Direct 0    0            127.0.0.1       InLoop0

172.16.1.1/32       BGP    255  0            202.1.1.2       S1/0

172.16.2.0/30       BGP    255  0            202.1.1.2       S1/0

172.16.3.1/32       BGP    255  1            202.1.1.2       S1/0

202.1.1.0/30        Direct 0    0            202.1.1.1       S1/0

202.1.1.1/32        Direct 0    0            127.0.0.1       InLoop0

202.1.1.2/32        Direct 0    0            202.1.1.2       S1/0

 

2) 查看路由器R3的路由表

[R3] display ip routing-table

Routing Tables: Public

       Destinations : 12     Routes : 12

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

10.1.1 .1/32         BGP    255  1            202.1.1.1       S1/0

10.1.2 .0/30         BGP    255  0            202.1.1.1       S1/0

10.1.3 .1/32         BGP    255  0            202.1.1.1       S1/0

127.0.0.0/8         Direct 0    0            127.0.0.1       InLoop0

127.0.0.1/32        Direct 0    0            127.0.0.1       InLoop0

172.16.1.1/32       Direct 0    0            127.0.0.1       InLoop0

172.16.2.0/30       Direct 0    0            172.16.2.1      Eth0/0

172.16.2.1/32       Direct 0    0            127.0.0.1       InLoop0

172.16.3.1/32       OSPF   10   1            172.16.2.2      Eth0/0

202.1.1.0/30        Direct 0    0            202.1.1.2       S1/0

202.1.1.1/32        Direct 0    0            202.1.1.1       S1/0

202.1.1.2/32        Direct 0    0            127.0.0.1       InLoop0

 

3) R1的用户视图下输入ping 172.16.3.1输出结果如下所示反之R4同样可以访问loopback 1接口。这说明两个不同ASPC机可以相互访问,RIPOSPFBGP路由都配置成功。

       [R1]ping 172.16.3.1

       Pinging 172.16.3.1 with 32 bytes of data:

       Reply from 172.16.3.1: bytes=32 time=20ms TTL=253

       Reply from 172.16.3.1: bytes=32 time=20ms TTL=253

       Reply from 172.16.3.1: bytes=32 time=20ms TTL=253

       Reply from 172.16.3.1: bytes=32 time=20ms TTL=253

       Ping statistics for 172.16.3.1:

           Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

       Approximate round trip times in milli-seconds:

           Minimum = 20ms, Maximum = 20ms, Average = 20ms

 

你可能感兴趣的:(rip,BGP,ospf,路由重分发,H3C路由器)