2018-11-18 大型网络BGP技术 BGP Scaling Techniques (二)

接着昨天的写吧。昨天写到 iBGP mesh 如果路由器数量达到1000个的时候,ibgp sessions会增长到近50万个,因此要使用路由反射器以及联邦。

路由反射器 Route Reflector有什么作用?
--把收到的路由反射到客户(clients)和非客户(non-clients)那里
--选择最优路径
--如果最优路径来自client,则反射到其他clients和non-clients
--如果最优路径来自non-clients,则只反射到clients
--客户无需全互联Non-meshed clients
--来自RFC4456

关于路由反射器的拓扑结构
--路由反射器把骨干网分割成多个clusters
--每个cluster由至少一个路由反射器RR和一些clients构成
--RR是full meshed
--clients在cluster里可以全互联

RR避免路由环路
--Originator_ID 属性 :由RR生成,携带了源路由器(originator)的RID,在local AS内生效
--Cluster_list属性
--RR发送更新时附加本地cluster-id
--cluster-id默认是router-id
--除非两个路由反射器物理直连,千万不要用 bgp cluster-id x.x.x.x命令

RR备份
--一个cluster里可以配置多个RR,但必须具有相同的cluster-id,否则就变成不同
的cluster了
--一台路由器可以是不同cluters的RRs的客户。通常用法是一个client配置两个RR,用来实现redundancy

这是典型RR组网拓扑


屏幕快照 2018-11-18 23.29.47.png

怎么去设计和部署路由反射器呢?专家给出的原则是:

Always follow the physical topology!

典型的ISP配置RR模型如下:
POP点:
每个POP有两台核心路由器;
核心路由器是RR;
两个clusters覆盖POP;

整网:
核心路由器全互联fully meshed iBGP;
如果核心网规模太大,分层划分不同区域(regions)
每次配置时只配置一个cluster

下面这张图里,路由器D是RR,配置范例如下:


屏幕快照 2018-11-18 23.40.16.png
router bgp 100
 address-family ipv4
 ...
neighbor 1.2.3.4 remote-as 100
neighbor 1.2.3.4 route-reflector-client neighbor 1.2.3.5 remote-as 100
neighbor 1.2.3.5 route-reflector-client neighbor 1.2.3.6 remote-as 100
neighbor 1.2.3.6 route-reflector-client
...

联邦 Confederations
联邦用于把AS划分成子AS(sub-AS),sub-AS之间建立eBGP,但保留部分iBGP信息;
统一IGP;
来源RFC5065;
从外部看,整体还是一个AS号(Confederation Identifier),sub-AS使用私有AS号64512-65534;
iBGP speakers在sub-AS里是全互联的;
同时在sub-AS里也可使用路由反射技术;

屏幕快照 2018-11-18 23.47.15.png

路由器C上配置范例:

router bgp 65532
 bgp confederation identifier 200
 bgp confederation peers 65530 65531
 neighbor 141.153.12.1 remote-as 65530
 neighbor 141.153.17.2 remote-as 65531

在sub-AS之间,通过Local preference和MED来控制选路,sub-AS的管理距离(path administrative distance)等同eBGP。

屏幕快照 2018-11-18 23.51.36.png
屏幕快照 2018-11-18 23.53.06.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,288评论 19 139
  • __ __ |__| _____ __ __ ┌...
    wangchuang2017阅读 6,892评论 2 1
  • 昨天手机带回来快没电了,充电器也落在公司没有拿回来。快没电了我都把手机关机了,留一点电设个闹钟。今天晚饭是...
    天空蓝上阅读 101评论 0 0
  • 找到苏荷他们的沐晨曦,只能看到南沅最后一眼;那样决然冷酷。只是失踪几天的功夫,就已疏途陌路,分道扬镳。 不仅失去挚...
    清薇忆阅读 342评论 0 0
  • 虎嗅蔷薇猫嗅草, 无声岁月催人老。 东篱菊萎朔风近, 却等梅痕伴雪飘。 今日小雪, 打油一首。
    慢生活工坊阅读 183评论 0 0