1 / 40

BGP 选路策略与多归属

BGP 选路策略与多归属. 数据网维护管理处 2007 年 1 月. 前 言. 为提供连续性的通信业务,高度冗余性在当前网络已经变得相当重要。与 Internet 结合在一起的日常商业通信已使提供高度冗余的 Internet 连接性的服务成为一种紧迫的任务。. 参考资料. RFC2270 (Using a Dedicated AS for Sites Homed to a Single Provider ). 目 标. 学习完此课程,您将会: 知道 BGP 的策略工具 知道多归属的分类 知道多归属的策略应用. 内容介绍. 第 1 章 BGP 选路策略

keira
Download Presentation

BGP 选路策略与多归属

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. BGP选路策略与多归属 数据网维护管理处 2007年1月 中国电信集团公司网络运行维护事业部

  2. 前 言 为提供连续性的通信业务,高度冗余性在当前网络已经变得相当重要。与Internet结合在一起的日常商业通信已使提供高度冗余的Internet连接性的服务成为一种紧迫的任务。 中国电信集团公司网络运行维护事业部

  3. 参考资料 • RFC2270 (Using a Dedicated AS for Sites Homed to a Single Provider ) 中国电信集团公司网络运行维护事业部

  4. 目 标 学习完此课程,您将会: • 知道BGP的策略工具 • 知道多归属的分类 • 知道多归属的策略应用 中国电信集团公司网络运行维护事业部

  5. 内容介绍 第1章 BGP选路策略 第2章 BGP多归属 中国电信集团公司网络运行维护事业部

  6. 内容介绍 • 第1章 BGP选路策略 • 1.1 BGP选路原则回顾 • 1.2 BGP策略工具 中国电信集团公司网络运行维护事业部

  7. BGP选路策略 • 评估Preferred-Value值,数值高的优先 • Local-Preference值最高的路由优先 • 聚合路由优先级高于非聚合路由 • 评估AS路径的长度,最短的路径优先 • 比较Origin属性,选择最低Origin属性的路径:IGP低于EGP,EGP低于Incomplete • 选择MED较小的路由 • EBGP路由优于IBGP路由 BGP选路原则回顾 中国电信集团公司网络运行维护事业部

  8. BGP选路策略 BGP选路选择回顾 • BGP优先选择到BGP下一跳的IGP度量最低的路径 • 当以上全部相同,则为等价路由,可以负载分担 • 注:AS-Path必须一致 • 当负载分担时,以下3条原则无效 • 比较CLUSTER ID长度,短者优先 • 比较Originator_ID(如果没有Originator_ID,则用Router ID比较),选择数值较小的路径 • 比较对等体的IP地址,选择IP地址数值最小的路径 中国电信集团公司网络运行维护事业部

  9. BGP选路策略 BGP选路选择总结 • 影响BGP选路的参数 • Preferred Value • Local-Preference • AS-Path • Origin • MED • EBGP/IBGP • IGP Cost • CLUSTER ID • Communities 中国电信集团公司网络运行维护事业部

  10. 内容介绍 • 第1章 BGP选路策略 • 1.1 BGP选路原则回顾 • 1.2 BGP策略工具 中国电信集团公司网络运行维护事业部

  11. BGP选路策略 BGP策略工具 • 策略过滤器 • 访问控制列表 (ACL) • 地址前缀列表 (Prefix-List) • AS路径访问列表 (as-path-filter) • 团体属性列表 (community-filter) • Filter-Policy • Route-Policy 中国电信集团公司网络运行维护事业部

  12. 访问控制列表 用于匹配路由信息的目的/源信息或下一跳地址。 地址前缀列表 应用匹配对象为路由信息的目的地址信息域; 可以指定gateway选项,指明只接收某些路由器发布的路由信息。 BGP选路策略 中国电信集团公司网络运行维护事业部

  13. AS路径访问列表 (as-path-filter) as-path-filter就是针对自治系统路径域指定匹配条件。 团体属性列表 (community-filter) community-filter就是针对团体属性域指定匹配条件。 BGP选路策略 中国电信集团公司网络运行维护事业部

  14. Filter-Policy 与ACL结合定义自己的匹配规则,只有通过过滤的路由才能被加入或被发送。 Route-Policy Route-policy不仅可以匹配给指定路由信息的某些属性,还可以在条件满足时改变路由信息的属性。 Route-policy可以使用前面几种过滤器定义自己的匹配规则。 BGP选路策略 中国电信集团公司网络运行维护事业部

  15. 内容介绍 第1章 BGP选路策略 第2章 BGP多归属 中国电信集团公司网络运行维护事业部

  16. 内容介绍 • 第2章 BGP多归属 • 2.1 多归属的分类 • 2.2 多归属到相同ISP • 2.3 多归属到不同ISP 中国电信集团公司网络运行维护事业部

  17. BGP多归属 BGP多归属分类 • 单归属末端网络 • 多归属末端网络 • 单台边界路由器 • 多台边界路由器 • 多归属到不同ISP网络 中国电信集团公司网络运行维护事业部

  18. AS 65102 BGP多归属 BGP多归属分类 • 单归属网络 • 由静态路由或缺省路由代替BGP ISP AS 100 中国电信集团公司网络运行维护事业部

  19. BGP多归属 单归属负载分担 • 通过Loopback地址来建立EBGP会话,并通过到达对方Loopback地址的等值路由迭代形成负载平衡。 • 由于EBGP报文的TTL默认值为1,所以通信双方都需要通过命令ebgp-max-hop改变TTL值。 ISP AS 100 AS65102 Loopback Loopback 中国电信集团公司网络运行维护事业部

  20. BGP多归属 单归属负载分担 • 自治系统间的每条链路都建立EBGP会话。 • 由于BGP缺省只支持一条等价路径,所以通信双方都需要通过命令maximum load-balancing设置最大等价路径的条数。 ISP AS 100 AS65102 中国电信集团公司网络运行维护事业部

  21. BGP多归属 BGP多归属分类 • 多归属末端网络 • 单台边界路由器 • 可以使用静态/缺省或BGP实现负载分担 • 可以使用私有AS号 AS 65102 ISP AS 100 中国电信集团公司网络运行维护事业部

  22. BGP多归属 BGP多归属分类 ISP AS 100 • 多归属末端网络 • 多台边界路由器 • 更好地控制出境流量,能使链路容量按比例地分担流量 • 边界路由器与边界路由器之间必须运行IBGP会话及核心IGP会话 AS 65102 中国电信集团公司网络运行维护事业部

  23. BGP多归属 BGP多归属分类 • 多归属到不同ISP网络 AS 101 AS 103 AS 102 中国电信集团公司网络运行维护事业部

  24. 内容介绍 • 第2章 BGP多归属 • 2.1 多归属的分类 • 2.2 多归属到相同ISP • 2.3 多归属到不同ISP 中国电信集团公司网络运行维护事业部

  25. BGP多归属 多归属到相同ISP • 主备链路方案 • 都通告/24聚合网络 • 主用链路正常通告路由 • 备用链路在outbound方向加大Cost;在inbound方向减小Local-Preference • AS 100向外通告路由时删除私有AS号,但AS 100内部仍然可以见到私有AS号 ISP AS 100 AS 65102 200.100.0.0/24 中国电信集团公司网络运行维护事业部

  26. BGP多归属 多归属到相同ISP • 负载分担方案 • 两链路都通告/24路由 • 分割/24路由为两/25路由,每链路上通告一条 • 实现基于入流量的负载分担 • 可以通过再分割直到实现“50/50”的负载分担 • 接收上游的路由信息 • 通过“最近的出口”实现基于出流量的负载分担 ISP AS 100 AS 65102 200.100.0.0/24 中国电信集团公司网络运行维护事业部

  27. BGP多归属 多归属到相同ISP • 负载分担方案(续) • AS 100的边界路由器只接收下游的路由信息 • AS 100删除AS 65102里的子网信息 • AS 100向外通告路由时需要删除私有AS号 ISP AS 100 AS 65102 200.100.0.0/24 中国电信集团公司网络运行维护事业部

  28. BGP多归属 多归属到相同ISP Internet ISP AS 100 AS 65100 AS 65100 中国电信集团公司网络运行维护事业部

  29. BGP多归属 多归属到相同ISP • 客户端通告原则与之前例子一样 • 客户端可以使用相同的私有AS号 • IP地址信息不能重叠 • 客户端接收默认路由 中国电信集团公司网络运行维护事业部

  30. BGP多归属 多归属到相同ISP • ISP路由器只接收客户端路由器所发出的路由前缀 • 来自客户端的私有AS号在ISP内部仍然生效 • Internet出口路由器 • 假设客户路由是ISP路由的其中一部分 • 不向Internet通告该客户路由 • 只通告聚合路由 • 假设客户路由不是ISP路由的其中一部分 • 向Internet通告该客户路由 中国电信集团公司网络运行维护事业部

  31. 内容介绍 • 第2章 BGP多归属 • 2.1 多归属的分类 • 2.2 多归属到相同ISP • 2.3 多归属到不同ISP 中国电信集团公司网络运行维护事业部

  32. BGP多归属 多归属到不同ISP网络 AS 101 AS 103 AS 102 200.100.0.0/24 • 需要使用公共的AS号 • 在与其它AS允许的情况下,也可以使用私有AS号 中国电信集团公司网络运行维护事业部

  33. BGP多归属 多归属到不同ISP网络 • 主备链路方案 • 两链路上都正常通告/24聚合路由 • 主用链路采用标准路由通告 • 备用链路延长AS-Path长度通告路由 • 当一链路失效时,另一条链路保证连接的连续性 中国电信集团公司网络运行维护事业部

  34. BGP多归属 多归属到不同ISP网络 AS 101 AS 103 通告/24聚合 通告/24聚合 并延长AS-Path长度 AS 102 200.100.0.0/24 中国电信集团公司网络运行维护事业部

  35. BGP多归属 多归属到不同ISP网络 • 负载分担方案 • 两链路上都正常通告/24聚合路由 • 把/24聚合路由分为两/25路由,每链路通告一条 • 实现入流量的负载分担 • 当一链路失效时,另一条链路保证连接的连续性 中国电信集团公司网络运行维护事业部

  36. BGP多归属 多归属到不同ISP网络 AS 101 AS 103 通告/24与/25聚合路由 通告/24与/25聚合路由并延长AS-Path长度 AS 102 200.100.0.0/24 中国电信集团公司网络运行维护事业部

  37. 问题 • BGP策略工具具体有哪些? • 多归属的目的是什么?有什么好处? • 请举出实现多归属的负载分担的例子。 中国电信集团公司网络运行维护事业部

  38. 小结 • BGP策略工具 • BGP多归属的种类 • BGP多归属负载分担 小结 中国电信集团公司网络运行维护事业部

  39. 中国电信集团公司网络运行维护事业部

  40. 谢谢! 中国电信集团公司网络运行维护事业部

More Related