- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
HC120112003BGP路由聚合概要1
路由聚合原则采用最长相同掩码匹配的方法。 自动聚合: 对BGP引入的IGP子网路由进行聚合。配置自动聚合后,生成聚合后的自然网段路由,而原引入的子网路由被抑制,不会被优选和发布给BGP邻居。 summary automatic命令用来使能对引入的路由进行自动聚合,undo summary automatic命令用来取消对引入的路由进行自动聚合。 缺省情况下,不对引入的路由进行自动聚合。 手动聚合: 对BGP本地路由进行聚合。通常情况下,手动聚合的优先级高于自动聚合的优先级。缺省情况下手动聚合后会把明细路由和聚合路由一起发布。 aggregate命令用来在BGP路由表中创建一条聚合路由,undo aggregate命令用来关闭该功能。 缺省情况下,不进行路由聚合。 通过“aggregate”命令把多条BGP明细路由聚合为一条汇总路由,并通告给其它对等体。与summary automatic命令不一样,aggregate命令需要手动输入指定聚合的前缀和掩码 ip-address mask [ as-set | attribute-policy route-policy-name1 | detail-suppressed | origin-policy route-policy-name2 | suppress-policy route-policy-name3 ] AS_Path属性按一定次序记录了某条路由从本地到目的地址所要经过的所有AS编号。 华为产品VRP支持4种类型的AS_PATH属性: AS_SEQUENCE AS_SET AS_CONFED_SEQUENCE AS_CONFED_SET SET和SEQUENCE的不同之处在于,SET选项下的AS列表通常用于路由聚合,将来自不同AS的AS号无序排列在AS列表里;而SEQUENCE选项下的AS列表是有序的,每经过一个AS都会将其AS号排列在列表的前端。 AS_CONFED仅仅只能应用于BGP联盟的情况下,一旦路由信息向外部AS更新时,AS_CONFED将会被删去。 当RTA与RTB把本地网络宣告给RTC,RTC通过命令:aggregate detail-suppressed 聚合为/8,然后通告给RTD。 通过display bgp routing-table查看RTC的路由表: Status codes: * - valid, - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete Network NextHop Path/Ogn * /8 i s 200 i s 100 i 可以看到,通过命令聚合后的BGP路由表多了一条聚合路由,并且该聚合路由的AS-Path属性里没有任何其它AS信息,说明没有带AS_SET参数的聚合路由会被认为是由RTC产生的。 RTC将来自于 AS_100的路由/16和来自于AS_200的路由/16 进行聚合,因为 RTC上配置了参数detail-suppressed ,这样只有聚合路由被发布到 RTD。具体路由/16 和 /16 被抑制,下面是 RTD上BGP路由表的信息,注意聚合路由的as-path属性。 [RTD] display bgp routing-table Status codes: * - valid, - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete Network NextHop Path/Ogn * /8 300 i 聚合路由 /8 被认为是始发AS-300,Origin属性为 IGP,并且丢失了所有具体路/16 和 /16 的as-path 信息。 现在我们在 RTC 的聚合命令中增加 as-set 参数。配置如下: aggregate detail-suppressed as-set 改变配置后 RTC 上的 BGP 路由表
文档评论(0)