Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6904900
  • 博文数量: 3857
  • 博客积分: 6409
  • 博客等级: 准将
  • 技术积分: 15948
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-02 16:48
个人简介

迷彩 潜伏 隐蔽 伪装

文章分类

全部博文(3857)

文章存档

2017年(5)

2016年(63)

2015年(927)

2014年(677)

2013年(807)

2012年(1241)

2011年(67)

2010年(7)

2009年(36)

2008年(28)

分类:

2012-12-27 16:17:37

原文地址:BGP 追踪路由 作者:utm168

以BGP表中存在的某一条目,控制另一路由条目的通告。拓扑图与拆分路由演示的TOP一样。

基本:R2有一条R1通告的缺省路由。并且默认情况下R2向全网通告了自己的环回1,22.22.22.0/24,这样R3也能学到这条路由。现在要做的配置要求是当R2有从R1学到缺省路由时,就不向R3通告22.22.22.0/24;当R2没有从R1学 到缺省路由时,就向R3通告22.22.22.0/24

配置前R2的BGP路由表

配置前R3的路由表,注意22.22.22.0/24的下一跳

具体配置如下

r2(config)#ip prefix-list r1 permit 0.0.0.0/0 前缀列表定义需要追踪的路由,此例为从R1学到的缺省路由

r2(config)#ip prefix-list r3 permit 22.22.22.0/24 前缀列表定义需要控制通告 的路由,此例为R2的lo1

r2(config)#route-map zhui
r2(config-route-map)#match ip add prefix-list r1

r2(config-route-map)#exit

创建路由图,图名zhui匹配需要追踪的路由

r2(config)#route-map adv
r2(config-route-map)#match ip add pre r3
r2(config-route-map)#exit

创建路由图,图名adv匹配控制通告的路由

r2(config-router)#nei 3.3.3.3 advertise-map adv non-exist-map zhui

在协议下,应用到某个邻居上

配置后R3的路由表,注意此时22.22.22.0的下一跳

 

此时下一跳变成了5.5.5.5,绕了一大圈才学到,而不是从R2处直接学到的,说明配置成功了。(拓扑见上例拆分路由)

刚才的配置是没有路由时才通告,有路由时就不通告。也可以配置要求有路由才通告,没路由就不通告。

此时只需要把应用在邻居上的命令一改就OK了

r2(config-router)#nei 3.3.3.3 advertise-map adv exist-map zhui

阅读(482) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~