BGP路由过滤

发布时间:2020-08-05 21:58:27 作者:轶如既往
来源:网络 阅读:468

BGP路由过滤

本实验来源于HCNP路由实验指南

实验要求:1. AS200不能接收其它分支机构的路由

                    2. 分支机构2(AS300)不能将自己的路由信息通告给其它分支机构

                    3. 分支机构4(AS500)不能接收分支机构3(AS400)的路由

实验编址表

R1

GE0/0/0:10.0.12.1/ 24

GE0/0/1:10.0.13.1/ 24

GE0/0/2:10.0.14.1 /24

lo0:10.0.1.1 32

 

R2

GE0/0/0:10.0.12.2 /24

GE0/0/1:10.0.25.2/ 24

GE0/0/2:10.0.26.2 /24

lo0:10.0.2.2 32

 

R3

GE0/0/0:10.0.13.3 /24

lo0 :10.0.3.3/32

lo1:192.168.1.1/24      模拟下挂网段

 

R4

GE0/0/0:10.0.14.4 /24

lo0 :10.0.4.4/32

lo1:192.168.2.1/24   模拟下挂网段

 

R5

GE0/0/0:10.0.25.5 /24

lo0 :10.0.5.5/32

lo1:192.168.3.1/24   模拟下挂网段

 

R6

GE0/0/0:10.0.26.6 /24

lo0 :10.0.6.6/32

lo1:192.168.4./24     模拟下挂网段

 

都通过直连接口建立BGP邻居关系

1. AS200(R3)不能接收其它分支机构的路由

只接收总部的也就是AS100的,思路:正则表达式

查看路由表

BGP路由过滤

BGP路由过滤

定义一个as-path的过滤器1只允许100始发的路由,100$应该懂吧

BGP路由过滤

在bgp视图下应用,应用在10.0.13.1的import方向

BGP路由过滤

第一个要求成功

 

2. 分支机构2(AS300(AR4))不能将自己的路由信息通告给其它分支机构

利用团体属性no-export

首先查看路由表R1总部,

BGP路由过滤

R5分支

BGP路由过滤

接下来在R4上配置

BGP路由过滤

定义一个route-policy 1

将R4向外发布的路由打上团体属性no-export

接下来应用

BGP路由过滤

peer 10.0.14.1 advertise-community 意思是给邻居通告团体属性

AS100的AR1也要通告给AS100中的AR2

接下来在R1与R6上查看路由表

BGP路由过滤

R1上面查看一下community属性

BGP路由过滤

 BGP路由过滤

可以看到R6上面没有收到4.4与192.168.2.0的路由

 

3. 分支机构4(AS500)不能接收分支机构3(AS400)的路由

思路:AS500是从AS100发布的路由信息里接收AS400的,只要在AS100上将AS400的路由不给AS500发布就可以了

BGP路由过滤

这里我没看书之前用的10.0.25.5 24,但是还是发布给了AS500

BGP路由过滤

这里如果路由的下一跳为10.0.25.5就deny掉

然后应用发布给AR6

BGP路由过滤

在AR6上查看路由表

BGP路由过滤

没有10.0.4.4 192.168.3.1等路由信息

 

 

 

 

 

 

 

 

 

 

 

 

  

附件:http://down.51cto.com/data/2367467
推荐阅读:
  1. 华为BGP动态路由协议理论+实验
  2. BGP路由交换详细介绍

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

信息 机构 通告

上一篇:获取评论相关的字段值一段php代码

下一篇:XP系统下oracle11g client安装前先决环境检查全失败

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》