filter-policy和AS-PATH-FILTER过滤BGP路由条目
Filter-policy过滤BGP路由条目
一:根据项目需求搭建好拓扑图如下:
二:配置
1:对项目图做理论分析,首先RT1和RT2属于EBGP(不同自治系统之间的直连路由),而RT2和RT3属于IBGP(相同AS之间的metric);由于本项目使用的是BGP属于EGP(内部网关协议),所以对于网络的发现和学习不是很敏感,因此要在BGP视图下手动将网络加入到BGP进程上,以便在BGP的路由表可以看到这条路由条目.
(有一个前提是各网段以划分好,并且IP配置好)下面做具体的配置:
在RT1系统视图下创建一个BGP进程,然后宣告对等体的地址,并指出自治系统的区号;
紧接着将网络段加入BGP内:
2:RT2和RT1由于属于EBGP,所以只要创建各自的BGP进程,并将对方的对等体地址宣告即可
3:RT3和RT2属于IBGP,在将对方的对等体地址宣告的同时,还需指出对等体的连接地址
4:从项目图中得知,RT3有10.10.1.0/24和10.10.5.0/24两个网段在通过BGP network宣告,后,将会通过RT2到RT1,在路由表可以看到这些条目。由于本项目的目的是通过filter-polcy来过滤BGP的路由条目,所以在RT1上通过filter-policy 过滤掉从RT3传来的10.10.1.0/24和10.10.5.0/24两条路由,使其不在RTA的路由表里出现:
5:比较有无经过filter-policy过滤的BGP网络中RT1的路由表前后变化:
As-path-filter(自治系统号正则表达式匹配过滤)
一:根据项目需求搭建号拓扑图如下:
二:配置
1:由项目图进行理论分析,RT1,2,3,4分别属于AS65000,65002,65003三个自治系统,RT2和RT4是属于同一个自治系统,RT1和RT3属于不同的自治系统;其次,这四个主干设备都是相互之间建立EBGP对等体关系;由于本项目采用的是根据自治系统号来过滤路由条目,所以理应建立这些EBGP关系;
分析到此,在loopback和interface配置IP配置好后,在RTD上进行as-path-filter过滤
filter-policy和AS-PATH-FILTER过滤BGP路由条目的更多相关文章
- 如何使用 Quagga BGP(边界网关协议)路由器来过滤 BGP 路由
在之前的文章中,我们介绍了如何使用 Quagga 将 CentOS 服务器变成一个 BGP 路由器,也介绍了 BGP 对等体和前缀交换设置.在本教程中,我们将重点放在如何使用前缀列表prefix-li ...
- CCIE路由实验(4) -- BGP路由控制
1.过滤BGP路由的方法2.用AS-path filter控制路由3.用Community Filter控制路由 enableconf tno ip do loenable pass ciscolin ...
- BGP路由的手动汇总
网络拓扑 XRV1 ========================================================== !hostname XRV1!interface Loopba ...
- 反向路径过滤——reverse path filter
原文地址:反向路径过滤——reverse path filter 作者:pwp_cu 反向路径过滤——reverse path filter 一.原理先介绍个非对称路由的概念参考<Underst ...
- 数组filter方法对数组元素进行过滤
Array.prototype.filter对数组中元素进行过滤 /** * @method reduce * @param {number} item 当前迭代的数组元素 * @param {num ...
- HCNP Routing&Switching之BGP路由过滤和AS-Path-Filter
前文我们聊了下通过修改BGP路由属性来影响路由,从而达到控制BGP路由的目的:回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15495585.html:今天我们 ...
- 【转载】Servlet Filter(过滤器)、Filter是如何实现拦截的、Filter开发入门
Servlet Filter(过滤器).Filter是如何实现拦截的.Filter开发入门 Filter简介 Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过F ...
- Servlet Filter(过滤器)、Filter是如何实现拦截的、Filter开发入门
Servlet Filter(过滤器).Filter是如何实现拦截的.Filter开发入门 Filter简介 Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过F ...
- ASP.NET MVC 入门10、Action Filter 与 内置的Filter实现(实例-防盗链)
于ASP.NET MVC Preview5. 前一篇中我们已经了解了Action Filter 与 内置的Filter实现,现在我们就来写一个实例.就写一个防盗链的Filter吧. 首先继承自Filt ...
随机推荐
- ppt写作的注意事项
PPT推荐字体及大小: 宋体严谨,适合正文,显示最清晰 黑体庄重,适合标题,或者强调区 隶书楷体,艺术性强,不适合投影 如果通过文字排版突出重点:加粗.加大字号.变色 PPT文字太多怎么办? 1.抽象 ...
- dispatchTouchEvent,onTouchEvent与onInterceptTouchEvent
1.首先明白一个常识:View 没有onInterceptTouchEvent事件,而ViewGroup这三个事件都有,是viewgroup继承View之后才加了一个方法叫onIntercepTouc ...
- Java 创建 ARM 虚拟机磁盘类型选择的问题
问题描述 在Azure 门户创建 ARM 虚拟机时,我们直接可以选择虚拟机的磁盘类型,但是在 Azure Management Libraries for Java 的 API 中我们无法找到直接设置 ...
- 狂欢圣诞节,Azure云邀你一起云端跑酷!
想要速度更快? 希望绕过障碍? 还想安全抵达目的地? …… 平安夜夜游时的各种畅想,不也正是 IT 同事所追求的,更是业务发展的终极目标呀. 好啦,小编说的太多了,这样不好不好.过节休息不谈工作,那就 ...
- 使用WindowsService为宿主实装WCF 服务
1. 写WCF服务 创建一个接口类,与一个实现类.接口类上打上[ServiceContract]标签,需要暴露的服务方法上打上[OperationContract] (注意:增加System.Se ...
- day6-基础 模块详解
1.定义: 1)模块:本质上就是一个python程序,封装成一个"模块",可以调用里面的方法,用来实现一个功能.逻辑上用来组织python代码. 2)包:本质上是一个目录(必须带有 ...
- March 25 2017 Week 12 Saturday
Better master one than engage with ten. 会十事不如精一事. My colleagues think I have known a lot of things, ...
- Tomcat与MySQL的数据源连接方法
Tomcat配置数据源,由于项目经常访问数据库,需要不断地打开关闭,这就耗费了大量的资源.所以用数据源的方式访问数据库. 大体步骤: 配置server.xml 配置项目所在的WebRoot/WEB-I ...
- RHEL6.5和RHEL7 的区别(转)
Rhel6.5实验环境搭建 1)操作系统安装 RHEL7是一站式安装 2)网卡配置文件 RHEL6: /etc/sysconfig/network-scripts/ifcfg-eth0 RHEL7 ...
- 两个list相加
>>> a = ['] >>> b = ['] >>> a+b ['] >>> a = [1,2] >>> b ...