路由反射器(RR)在BGP中的使用

拓扑图拓扑图

?实验目的:

1.验证非客户端产生的路由通过RR传递给反射客户端和EBGP 邻居

2.验证反射客户端产生的路由通过RR传递给非客户端,其它反射客户端,EBGP邻居

3.验证路由簇采用簇ID的如何防环。

4.验证路由族如何采用族的起源ID进行防环

实验要求:

1.路由器链路之间采用XY.1.1.X.y/24的形式配置IP地址,环回口地址配置为X.X.X.X/32地址

2.各路由器配置Router-id为环回口地址。

3.在AS100内部采用OSPF协议,在AS200 内部采用ISIS协议

4.在AS100内部配置R1,R7为路由反射器

5.在AS100内R4,R5为R1,R7的路由反射客户端,R2,R3为R1,R7的非客户端。

6.在R2上network路由

实验步骤:

1.配置各路由器的IP地址

2.配置AS100内IGP的OSPF协议,AS200内IGP的ISIS协议

3.配置AS100,AS200的内的IBGP邻居,AS100和AS200之间的EBGP邻居

4.配置路由R1,R7为反射器

实验配置:

路由的基础配置,如下:

#R1的配置

[R1]interface GigabitEthernet 0/0/0 //进入接口

[R1-GigabitEthernet0/0/0]IP address 14.1.1.1 255.255.255.0 //配置接口IP地址

[R1-GigabitEthernet0/0/0]quit //退出接口

[R1]interface GigabitEthernet 0/0/1 //进入接口

[R1-GigabitEthernet0/0/1]ip address 15.1.1.1 255.255.255.0 //配置接口IP地址

[R1-GigabitEthernet0/0/1]quit //退出接口

[R1]interface GigabitEthernet 0/0/2 //进入接口

[R1-GigabitEthernet0/0/2]ip address 73.1.1.1 255.255.255.0 //配置接口IP地址

[R1-GigabitEthernet0/0/2]quit //退出接口

[R1]interface GigabitEthernet 4/0/0

[R1-GigabitEthernet4/0/0]ip address 13.1.1.1 255.255.255.0

[R1-GigabitEthernet4/0/0]quit

[R1]interface GigabitEthernet 4/0/1 //进入接口

[R1-GigabitEthernet4/0/1]ip address 16.1.1.1 255.255.255.0 //配置接口地址

[R1-GigabitEthernet4/0/1]quit //退出接口

[R1]interface GigabitEthernet 4/0/2 // 进入接口GigabitEthernet4/0/0

[R1-GigabitEthernet4/0/2]ip address 71.1.1.1 255.255.255.0 //配置接口下的IP地址

[R1-GigabitEthernet4/0/2]quit //退出接口

[R1]interface loopback 0 //进入接口

[R1-Loopback0]ip address 1.1.1.1 32 //配置接口的IP地址

[R1-Loopback0]quit //退出接口

[R1]Router id 1.1.1.1 //配置路由器的router-id

[R1]ospf 10 //开启OSPF进程10

[R1-OSPF-10]area 0 //进入区域0

[R1-OSPF-10-0.0.0.0]network 1.1.1.1 0.0.0.0 //宣告接口的路由

[R1-OSPF-10-0.0.0.0]network 71.1.1.0 0.0.0.255

[R1-OSPF-10-0.0.0.0]network 12.1.1.0 0.0.0.255

[R1-OSPF-10-0.0.0.0]network 13.1.1.0 0.0.0.255

[R1-OSPF-10-0.0.0.0]network 73.1.1.0 0.0.0.255

[R1-OSPF-10-0.0.0.0]network 14.1.1.0 0.0.0.255

[R1-OSPF-10-0.0.0.0]network 15.1.1.0 0.0.0.255

[R1-OSPF-10-0.0.0.0]quit

[R1-OSP-10]quit

[R1]bgp 100 //开启BGP100进程

[R1-bgp-100]peer 2.2.2.2 as -number 100 //IBGP的对等体

[R1-bgp-100]peer 2.2.2.2 connect-interface Loopback0 //配置对等体起源接口

[R1-bgg-100]peer 3.3.3.3 as-number 100

[R1-bgp-100]peer 3.3.3.3 connect-interface Loopback0 //配置对等体起源接口

[R1-bgp-100]peer 4.4.4.4 as-number 100 //配置IBGP的对等体

[R1-bgp-100]peer 4.4.4.4 connect-interface Loopback0 //配置对等体起源接口

[R1-bgp-100]peer 5.5.5.5 as-number 100 //配置IBGP的对等体

[R1-bgp-100]peer 5.5.5.5 connect-interface Loopback0 //配置对等体的起源接口

[R1-bgp-100]peer 1.1.1.1 as-number 100

[R1-bgp-100]peer 1.1.1.1 connect-interface Loopback0

[R1-bgp-100]peer 6.6.6.6 as-number 200

[R1-bgp-100]peer 6.6.6.6 connect-interface Loopback 0

[R1-bgp-100]peer 6.6.6.6 edge-max-hop 3

[R1-bgp-100]peer 2.2.2.2 reflict-clinet

[R1-bgp-100]peer 3.3.3.3 reflict-clinet

[R1-bgp-100]peer 4.4.4.4 reflict-clinet

[R1-bgp-100]peer 5.5.5.5 reflict-clinet

[R1-bgp-100]quit

[R1]ip route-static 6.6.6.6 32 16.1.1.6 //配置静态路由

#R2的配置

[R2]interface GigabitEthernet 0/0/0

[R2-GigabitEthernet0/0/0]IP address 12.1.1.2 255.255.255.0

[R2-GigabitEthernet0/0/0]quit

[R2]interface GigabitEthernet 0/0/1

[R2-GigabitEthernet0/0/1]ip address 72.1.1.2 255.255.255.0

[R2-GigabitEthernet0/0/1]quit

[R2]interface Loopback0

[R2-Loopback0]ip address 2.2.2.2 255.255.255.255

[R2-Loopback0]quit

[R2]router id 2.2.2.2

[R2]ospf 10

[R2-OSPf-10]area 0

[R2-OSPF-10-0.0.0.0]network 12.1.1.0 0.0.0.255

[R2-OSPF-10-0.0.0.0]network 72.1.1.0 0.0.0.255

[R2-OSPF-10-0.0.0.0]network 2.2.2.2 0.0.0.0

[R2-OSPF-10-0.0.0.0]quit

[R2-OSPF-10]quit

[R2]bgp 100

[R2-bgp-100]peer 1.1.1.1 as-number 100

[R2-bgp-100]peer 1.1.1.1 connnect-interface loopback 0

[R2-bgp-100]peer 7.7.7.7 as-bumber 100

[R2-bgp-100]peer 7.7.7.7 connect-interface loopback 0

[R2-bgp-100]quit

[R2]

#R3的配置

[R3]interface GigabitEthernet 0/0/0

[R3-GigabitEthernet0/0/0]IP address 13.1.1.3 255.255.255.0

[R3-GigabitEthernet0/0/0]quit

[R3]interface GigabitEthernet 0/0/1

[R3-GigabitEthernet0/0/1]ip address 73.1.1.3 255.255.255.0

[R3-GigabitEthernet0/0/1]quit

[R3]interface Loopback0

[R3-Loopback0]ip address 3.3.3.3 255.255.255.255

[R3-Loopback0]quit

[R3]router id 3.3.3.3

[R3]ospf 10

[R3-OSPF-10]area 0

[R3-OSPF-10-0.0.0.0]netwrok 13.1.1.0 0.0.0.255

[R3-OSPF-10-0.0.0.0]network 73.1.1.0 0.0.0.255

[R3-OSPF-10-0.0.0.0]network 3.3.3.3 0.0.0.0

[R3-OSPF-10-0.0.0.0]quit

[R3-OSPF-10]quit

[R3]bgp 100

[R3-bgp-100]peer 1.1.1.1 as-number 100

[R3-bgp-100]peer 1.1.1.1 connect-interface loopback 0

[R3-bgp-100]peer 7.7.7.7 as-number 100

[R3-bgp-100]peer 7.7.7.7 connect-interface loopback 0

[R3-bgp-100]quit

[R3]

#R4的配置

[R4]interface GigabitEthernet 0/0/0

[R4-GigabitEthernet0/0/0]IP address 14.1.1.4 255.255.255.0

[R4-GigabitEthernet0/0/0]quit

[R4]interface GigabitEthernet 0/0/1

[R4-GigabitEthernet0/0/1]ip address 74.1.1.4 255.255.255.0

[R4-GigabitEthernet0/0/1]quit

[R4]interface Loopback0

[R4-Loopback0]ip address 4.4.4.4 255.255.255.255

[R4-Loopback0]quit

[R4]router id 4.4.4.4

[R4]ospf 10

[R4-OSPF-10]area 0

[R4-OSPF-10-0.0.0.0]network 14.1.1.0 0.0.0.255

[R4-OSPF-10-0.0.0.0]network 74.1.1.0 0.0.0.255

[R4-OSPF-10-0.0.0.0]network 4.4.4.4 0.0.0.0

[R4-OSPF-10-0.0.0.0]quit

[R4-OSPF-10]quit

[R4]bgp 100

[R4-bgp-100]peer 1.1.1.1 as-number 100

[R4-bgp-100]peer 1.1.1.1 connect-interface loopback 0

[R4-bgp-100]peer 7.7.7.7 as-number 100

[R4-bgp-100]peer 7.7.7.7 connect-interface loopback 0

[R4-bgp-100]quit

[R4]

#R5的配置

[R5]interface GigabitEthernet 0/0/0

[R5-GigabitEthernet0/0/0]IP address 15.1.1.5 255.255.255.0

[R5-GigabitEthernet0/0/0]quit

[R5]interface GigabitEthernet 0/0/1

[R5-GigabitEthernet0/0/1]ip address 75.1.1.5 255.255.255.0

[R5-GigabitEthernet0/0/1]quit

[R5]interface Loopback0

[R5-Loopback0]ip address 2.2.2.2 255.255.255.255

[R5-Loopback0]quit

[R5]router id 5.5.5.5

[R5]ospf 10

[R5-OSPF-10]area 0

[R5-OSPF-10-0.0.0.0]network 5.5.5.5 0.0.0.0

[R5-OSPF-10-0.0.0.0]network 15.1.1.0 0.0.0.255

[R5-OSPF-10-0.0.0.0]network 75.1.1.0 0.0.0.255

[R5-OSPF-10-0.0.0.0]quit

[R5-OSPF-10]quit

[R5]bgp 100

[R5-bgp-100]peer 1.1.1.1 as-number 100

[R5-bgp-100]peer 1.1.1.1 connect-interface loopback 0

[R5-bgp-100]peer 7.7.7.7 as-number 100

[R5-bgp-100]peer 7.7.7.7 connect-interface loopback 0

[R5-bgp-100]quit

[R5]

#R6的配置

[R6]interface GigabitEthernet 0/0/0

[R6-GigabitEthernet0/0/0]IP address 16.1.1.6 255.255.255.0

[R6-GigabitEthernet0/0/0]quit

[R6]interface GigabitEthernet 0/0/1

[R6-GigabitEthernet0/0/1]ip address 69.1.1.6 255.255.255.0

[R6-GigabitEthernet0/0/1]ISIS enable

[R6-GigabitEthernet0/0/1]quit

[R6]interface Loopback0

[R6-Loopback0]ip address 6.6.6.6 255.255.255.255

[R6-Loopback0]isis enable

[R6-Loopback0]quit

[R6]router id 6.6.6.6

[R6]isis 1

[R6-isis-1]network-entity 49.0012.0000.0000.1111.00

[R6-isis-1]is-level level-2

[R6-isis-1]quit

[R6]bgp 200

[R6-bgp-200]peer 9.9.9.9 as-number 200

[R6-bgp-200]peer 9.9.9.9 connect-interface loopback 0

[R6-bgp-200]peer 1.1.1.1 as-number 100

[R6-bgp-200]peer 1.1.1.1 connect-interface loopback 0

[R6-bgp-200]peer 1.1.1.1 edge-max-hop 3

[R6-bgp-200]quit

[R6]ip route-static 1.1.1.1 32 16.1.1.1

R#R7的配置

[R7]interface GigabitEthernet 0/0/0

[R7-GigabitEthernet0/0/0]IP address 74.1.1.7 255.255.255.0

[R7-GigabitEthernet0/0/0]quit

[R7]interface GigabitEthernet 0/0/1

[R7-GigabitEthernet0/0/1]ip address 75.1.1.7 255.255.255.0

[R7-GigabitEthernet0/0/1]quit

[R7]interface GigabitEthernet 0/0/2

[R7-GigabitEthernet0/0/2]ip address 72.1.1.7 255.255.255.0

[R7-GigabitEthernet0/0/2]quit

[R7]interface GigabitEthernet 4/0/0

[R7-GigabitEthernet4/0/0]ip address 73.1.1.7 255.255.255.0

[R7-GigabitEthernet4/0/0]quit

[R7]interface GigabitEthernet 4/0/1

[R7-GigabitEthernet4/0/1]ip address 71.1.1.7 255.255.255.0

[R7-GigabitEthernet4/0/1]quit

[R7]interface GigabitEthernet 4/0/2

[R7-GigabitEthernet4/0/2]ip address 78.1.1.7 255.255.255.0

[R7-GigabitEthernet4/0/2]quit

[R7]interface Loopback0

[R7-Loopback0]ip address 7.7.7.7 255.255.255.255

[R7-Loopback0]quit

[R7]router ID 7.7.7.7

[R7]ospf 10

[R7-ospf-10]area 0

[R7-ospf-10-0.0.0.0]network 71.1.1.0 0.0.0.255

[R7-ospf-10-0.0.0.0]network 72.1.1.0 0.0.0.255

[R7-ospf-10-0.0.0.0]network 73.1.1.0 0.0.0.255

[R7-ospf-10-0.0.0.0]network 75.1.1.0 0.0.0.255

[R7-ospf-10-0.0.0.0]network 74.1.1.0 0.0.0.255

[R7-ospf-10-0.0.0.0]network 7.7.7.7 0.0.0.0

[R7-ospf-10-0.0.0.0]quit

[R7-ospf-10]quit

[R7]bgp 100

[R7-bgp-100]peer 1.1.1.1 as-number 100

[R7-bgp-100]peer 1.1.1.1 connect-interface loopback 0

[R7-bgp-100]peer 2.2.2.2 as-number 100

[R7-bgp-100]peer 2.2.2.2 connect-interface loopback 0

[R7-bgp-100]peer 3.3.3.3 as-number 100

[R7-bgp-100]peer 3.3.3.3 connect-interface loopback 0

[R7-bgp-100]peer 4.4.4.4 as-number 100

[R7-bgp-100]peer 4.4.4.4 connect-interface loopback 0

[R7-bgp-100]peer 5.5.5.5 as-bumber 100

[R7-bgp-100]peer 5.5.5.5 connect-interfac loopback 0

[R7-bgp-100]peer 8.8.8.8 as-number 200

[R7-bgp-100]peer 8.8.8.8 connect-interface loopback 0

[R7-bgp-100]peer 8.8.8.8 edge-max-hop 3

[R7-bgp-100]peer 2.2.2.2 reflict-clinet

[R7-bgp-100]peer 3.3.3.3 reflict-clinet //配置路由反射器

[R7-bgp-100]peer 4.4.4.4 reflict-clinet

[R7-bgp-100]peer 5.5.5.5 reflict-clinet

[R7-bgp-100]quit

[R7]ip route-static 8.8.8.8 32 78.1.1.8 //配置静态路由

#R8的配置

[R8]interface GigabitEthernet 0/0/0

[R8-GigabitEthernet0/0/0]IP address 78.1.1.8 255.255.255.0

[R8-GigabitEthernet0/0/0]quit

[R8]interface GigabitEthernet 0/0/1

[R8-GigabitEthernet0/0/1]ip address 89.1.1.8 255.255.255.0

[R8-GigabitEthernet0/0/1]ISIS enable

[R8-GigabitEthernet0/0/1]quit

[R8]interface Loopback0

[R8-Loopback0]ip address 8.8.8.8 255.255.255.255

[R8-Loopback0]isis enable

[R8-Loopback0]quit

[R8]router id 8.8.8.8

[R]8isis 1

[R8-isis-1]network-entity 49.0012.0000.0000.1111.00

[R8-isis-1]is-level level-2

[R8-isis-1]quit

[R8]bgp 200

[R8-bgp-200]peer 9.9.9.9 as-number 200

[R8-bgp-200]peer 9.9.9.9 connect-loopback 0

[R8-bgp-200]peer 7.7.7.7 as-number 100

[R8-bgp-200]peer 7.7.7.7 connect-loopback 0

[R8-bgp-200]peer 7.7.7.7 ebge-max-hop 3

[R8-bgp-200]quit

[R8]ip route-static 7.7.7.7 32 78.1.1.7

#R9的配置

[R9]interface GigabitEthernet 0/0/1

[R9-GigabitEthernet0/0/1]IP address 69.1.1.9 255.255.255.0

[R9-GigabitEthernet0/0/1]quit

[R9]interface GigabitEthernet 0/0/2

[R9-GigabitEthernet0/0/2]ip address 89.1.1.9 255.255.255.0

[R9-GigabitEthernet0/0/2]ISIS enable

[R9-GigabitEthernet0/0/2]quit

[R9]interface Loopback0

[R9-Loopback0]ip address 6.6.6.6 255.255.255.255

[R9-Loopback0]isis enable

[R9-Loopback0]quit

[R9]router id 6.6.6.6

[R9]isis 1

[R9-isis-1]network-entity 49.0012.0000.0000.1111.00

[R9-isis-1]is-level level-2

[R9-isis-1]quit

[R9]bgp 200

[R9-bgp-200]peer 8.8.8.8 as-number 200

[R9-bgp-200]peer 8.8.8.8 connect-interface loopback 0

[R9-bgp-200]peer 9.9.9.9 as-number 200

[R9-bgp-200]peer 9.9.9.9 connect-interface loopback 0

[R9-bgp-200]quit

[R9]

得出结论:

路由反射器能打破IBGP的水平分割。

原文地址:https://blog.51cto.com/dfsshan/2483768

时间: 2024-11-02 01:52:08

路由反射器(RR)在BGP中的使用的相关文章

《深入浅出 —— BGP邻居、联盟、路由反射器综合配置》

本篇文章为大家分享下华为路由BGP邻居.联盟.路由反射器综合实验配置,通过BGP邻居建立.联盟.路由反射器,实现BGP内部邻居之间路由条目的传递,最终实现R1的LoopBack 0与R6的LoopBack 0网络互通. ** 实验拓扑图如下:** **第一步,基本网络配置如下:** R1sysname R1interface g0/0/0ip address 192.168.12.1 24interface LoopBack 0ip address 10.10.1.1 24quitR2sysna

BGP-RR 路由反射器工作原理

Technorati 标签: BGP,CCIE,Router reflector,RR,路由反射器 IBGP的路由反射器 (RR) 由于IBGP的水平分割问题,所以IBGP需要全互连FULL MESH.由于整个IBGP full mesh的话,需要建的session数为(n*(n-1))/2. 不具有扩展型.所以产生两种解决办法, RR是其中的一种. 总结为非非不能传. (非客户和非客户之间不能传递BGP路由) RR的client并不知道自己是client.所以RR是本地有效. 客户和非客户经过

华为OSPF、BGP路由反射器配置详解

对于网络工程师而言,OSPF.BGP的重要性不言而喻,本篇文章我们就来回顾下OSPF.BGP的配置技巧,重点如下1.熟悉DHCP配置:2.熟悉OSFP配置:3.BGP路由反射器配置 入下图所示,要求如下:1.网络拓扑规划如图所示:2.PC1.PC2.PC3全部自动获取ip地址:3.R1.R2.R3之间运行osfp保证网络的联通性:4.PC1.PC2.PC3之间网络互通 第一步 配置OSPF保证路由器直接网络连通性R1配置如下:[R1]dhcp enable Info: The operation

解决BGP中IBGP的路由黑洞的配置方法

? R1与R2间EBGP,R4与R5间EBGP,R2与R4间IBGP,但由于R3学不到相关的路由,造成路由黑洞.处理的方法主要以下几个: 以下是路由器配置: R1: interface Loopback0 ip address 1.1.1.1 255.255.255.255!interface FastEthernet0/0 ip address 192.168.1.1 255.255.255.252!router bgp 100 bgp log-neighbor-changes network

非直连IBGP邻居路由更新的解决办法(一)-------路由反射器

如上图所示,R1/R2/R3在同一个IBGP内,这种情况下,路由更新,从IBGP邻居学习的路由不会被传递给其他的IBGP邻居.这样的解决办法有三种: 1.IBGP完全互连 2.路由反射器 (Route Reflector) 3.联盟 案例一.非直连邻居通过路由反射器(直连邻居省略) R1配置信息: interface Loopback10 ip address 10.1.1.1 255.255.255.0 ! interface Loopback100 ip address 100.1.1.1

BGP中正则表达式的理解

今天不经意和网上一个朋友聊到H3CTE 考试,不过很遗憾的上我考挂了,所以才和他讨论的,当时讨论BGP 的路由属性控制MED 和LOCAL-PECR ,突然帽出来个正则表达式,很郁闷的是,我一直都没怎么在乎这个东西,以前只是看到过,以为不怎么重要,今天他突然和我讲了下重要性,而且当时考H3CTE 就需要用上这个,汗~~~居然都不知道.和他聊完我立即找这相关方面的资料,找到了一点点,郁闷很难看懂啊,都是一些符号不好理解啊.没法呀,得学习^_^ 下面是对BGP 正则表达式的介绍 . 匹配任意单个字符

BGP中COMMUNITY属性

COMMUNITY--可选传递属性 一种标记,用于简化路由策略的执行 可以将某些路由分配一个特定的community属性,之后就可以基于该community值而不是每条路由进行BGP属性设置 community属性就可以理解成在IGP内打TAG的意思,只不过在BGP中是community值 community值会一直传递下去,如果不做策略,永远不会丢失. community属性在cisco路由器有两种表现形式: Cisco路由器默认表现形式是十进制的形式,例如图片中:796432 RFC格式:A

TCP/UDP,动态路由,RIP/OSPF/BGP简述

1.TCP/UDP的区别:TCP相对UDP相对安全:但传输效率慢2.什么是静态路由静态路由就是必须手工配置,无法适应网络拓扑变化,变化一次就得修改一次什么是动态路由路由器自动建立自己的路由表,并且能够根据实际情况的变化自动调整当网络中节点和节点间的链路发生故障,或存在其它可用路由时,动态路由可以自行选择最佳的可用路径并继续转发报文.查看路由表最长匹配原则:看子网掩码3.RIPRIPv1/2都是小型网络下使用的动态路由,路由器之间开启rip进程周期的通告邻居的路由,保证实时更新拓扑变化,是一种基于

asp.net mvc中配置路由默认值(Area中)

public class RouteConfig { private static string[] namespaces = new string[1] { "Best.Site.Areas.BestPalace" }; public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.Ignore