【交换机】路由反射器的应用场景和功能原理以及应用路由反射器有什么效果?

发布时间: 2013-11-16 点击量:808 打印 字体:

应用场景:
路由反射器(RR)主要用于解决IBGP内部路由水平分割的问题(从一个IBGP邻居接收到的路由不会在传递给他的其他IBGP邻居,这样会导致路由学习不完整,黑洞等问题),要解决IBGP水平分割的问题需要采用IBGP邻居全互联,这样当IBGP邻居数量很庞大的时候,两两之间的邻居关系将承指数级增长,维护这些邻居信息与路由信息将变的非常繁琐,与消耗设备资源,此时就引人了路由反射器(RR),用于减少AS 内IBGP 对等体连接数量的方法。类似于在广播环境中的OSPF的DR,BDR的角色作用一样。当您的IBGP网络环境中需要解决大量邻居全互联问题时的资源消耗,或者是想减轻数量庞大的IBGP邻居的大量的重复配置的问题时,可以采用RR。

功能原理:
为了加快路由信息的收敛,通常一个AS 内的所有BGP Speaker 将建立全连接关系(BGP Speaker 两两建立邻接关系)。当AS 内的BGP Speaker 数量过多,将增加BGP Speaker 的资源开销,同时也给网络管理员增加了配置任务的工作量和复杂度,降低了网络的扩张性能。

路由反射器是一种减少自治系统内IBGP 对等体连接数量的方法。将一台BGP Speaker 设置为路由反射器,其将本自治系统内的IBGP 对等体分为两类:客户端和非客户端。在AS 内实现路由反射器,其规则如下:
1)配置路由反射器,并指定其客户端,路由反射器和其客户端形成一个群。路由反射器和客户端之间将建立连接关系。
2)一个群内路由反射器的客户端不应该同群外的其他BGP Speakers 建立连接关系。
3)在AS 内,非客户端的IBGP 对等体之间建立完全连接关系,这里的非客户端的IBGP 对等体包括以下几种情况:一个群内的多个路由反射器之间;群内的路由反射器和群外不参与路由反射器功能的BGP Speaker(通常这些BGP Speaker 不支持路由反射器功能);群内的路由反射器和其他群的路由反射器之间。

路由反射器接收到一条路由的处理规则如下:
1)从EBGP Speaker 接收到的路由更新,将发送给所有的客户端和非客户端;
2)从客户端接收到的路由更新,将发送其他客户端和所有非客户端;
3)从IBGP 非客户端接收到的路由更新,将发送给其所有客户端。

 

00 分享 纠错
相关条目