BGP路由反射( 二 )
重播(或反射)这条从A学得得路由给B,反之亦然 。这就消除了在A、B间存在IBGP
对话得必要,如下图2所示 。
--------------
RTR-ARTR-B
--------------
/
IBGPASX/IBGP
/
-------
RTR-C
-------
图2: 路由反射IBGP
这个路由反射方案就是基于这个基本原理 。
4.术语和概念
我们使用术语“路由反射”来叙述一个IBGP报告者广播一条IBGP学得得路由给另一
个IBGP对等的过程 。这样的一个IBGP报告者被称为一个“路由反射器“,并且这样一条
路由被称为一个被反射的路由 。
一个路由反射器的内部对等可以被分为两个组:
1) 客户对等
2) 非客户对等
一个路由反射器不仅反射这些组间的路由,还可以反射客户对等间的路由 。一个路由反
射器和它的客户对等一起构成一个簇 。非客户对等必须全互连而客户对等则不必 。图3画出
的一个简例概括了使用上述注释的术语的基本路由反射器的构件 。
/--------------
Cluster
--------------
RTR-ARTR-B
ClientClient
--------------
/
IBGP/IBGP
/
-------
RTR-C
RR
-------
/
-----/---------/
IBGP/IBGP
--------------
RTR-DIBGPRTR-E
Non----------Non-
ClientClient
--------------
Figure3:路由反射器构件
5.操作
当一个路由反射器收到一条路由时,它基于它的路径选择规则来选择最佳路径 。在
选择了最佳路径后,它必须根据它接收的最佳路径所来自的对等的类型来进行下列操
作:
1) 从一个非客户对等来的路由
反射到全部的客户对等 。
2) 从一个客户对等来的路由
既反射到全部的非客户对等,也反射到客户对等 。(从而客户对等不需要全互
连) 。
一个自治系统可以有许多个路由反射器 。一个路由反射器将其他的路由反射器作为
任意其他的BGP报告者对待 。一个路由反射器也可以被配置为其他路由反射器的一个
客户组或非客户组 。
在一个简单配置中,主干可以被分为许多个簇 。每个路由反射器可以被配置作为其
他路由反射器的非客户对等(那么全部路由反射器将是全互连) 。客户仅和它们
同一簇的路由反射器维持IBGP对话 。由于路由反射,全部的BGP报告者将收到被反
射的路由信息 。
在一个自治系统中可能存在不理解路由反射器概念的BGP报告者(让我们称之为
传统的BGP报告者) 。路由反射器方案答应这些传统的BGP报告者共存 。传统的BGP
报告者可以是非客户组的成员也可以是客户组的成员 。这使得易于逐渐从当前IBGP模
式过渡到路由反射模式 。可以通过将单一一个路由器配置为指定的路由反射器、并且配
置其他的路由反射器和它们的客户为普通的IBGP对等来开始产生一个簇 。另外的簇也
可以逐渐产生 。
6.冗余的路由反射器
通常一个簇的客户只有单一一个路由反射器 。在次情况下,这个簇将由这个路由反
射器的ROUTER_ID来标识 。但是,这意味着单点故障将全簇故障,因此同一簇中需
要
多个路由反射器 。在同一簇中的全部路由反射器必须用一个4字节的CLUSTER_ID来
配置,从而一个路由反射器可以辨认出来自同一簇的其他路由反射器的路由 。
7.避免路由信息环回
当一条路由被反射时,它可能因为不正确的配置导致路由的再传播环回 。路由反射
方法定义了下列属性来检测和避免路由信息环回:
推荐阅读
- 小米路由器访客设备怎么关闭
- 路由器怎么设置?
- 路由协议IGRP-IGRP Metrics
- 忽略MOSPFLSA包
- 小米路由器如何关闭状态指示灯
- 1 CISCO协议总结大全
- 路由器的广域网协议配置
- 注册新BGP属性
- IP路由器警告选项
- 华为路由器怎么无线桥接