重发布

一:作用

在两种路由协议之间,或者一个协议的不同进程之间,借助ASBR  (同时工作在两种协议或   者协

议的不同进程中)学习到两个网络的路由信息,并且通过重发布进行路由共享,最终实现全网

达。

二:部署条件:

1. 必须存在ASBR设备--自治系统边界路由器--协议边界路由器

ASBR--同时连接两种协议或者一个协议的两种进程,这样的设备同时运行在两种协议中,他会同

 学习到两边的路由。

重发布的操作就是在ASBR设备上进行配置的,这里值得注意的是虽然是在ASBR设备上配置,但重发布这 种技术是主要运用在两种协议或者两种进程之间的行为,是两两之间完成的。

2. 需要关注种子度量值---路由的起始度量值,路由条目从一个协议到另一个协议时将删除原有的度

量信息,添加新的起始度量

三:名词注解

单点单向重发布   两个协议或两进程间仅存在一台ASBR,同时仅进行单向的共享

单点双向重发布   两个协议或两进程间仅存在一台ASBR,同时进行双向的共享

多点双向重发布   两个协议或两进程间仅存在多台ASBR,同时进行双向的共享

多点单向重发布   两个协议或两进程间仅存在多台ASBR,同时仅进行单向的共享

四:重发布的规则

1、将A协议(进程)发布到B协议(进程)时,是在ASBR上的B协议中配置;

2、将A协议(进程)发布到B协议(进程)时,将ASBR上所有通过A协议学习,以及本地直连在A

协议的接口信息全部共享到B协议中;

五:配置

1、A--->B:一种动态路由协议发布到另外一种动态路由协议

2、静态---->B:将静态路由导入到动态路由协议中

3、直连---->B:将直连路由导入到动态路由协议中

1)RIP:

A---->B:一种动态路由协议发布到另外一种动态路由协议

[r2-rip-1]import-route ospf 1

通过重发布技术将其他协议的路由信息导入到RIP中,其赋予的默认种子度量值为0.

修改种子度量值的方法:

        1、在进程当中对全局进行修改:[r2-rip-1]default-cost 2

        2、针对本次重发布进行修改:[r2-rip-1]import-route ospf 1cost 3

注意:当以上两条命令同时执行时,将按照第2条,匹配更精确的命令来执行。

2)静态--->B:将静态路由导入到动态路由协议中

[r2-rip-1]import-route static

重发布过程中不会将缺省路由重发布到动态路由协议中。

3)直连---->B:将直连路由导入到动态路由协议中

[r2-rip-1]import-route direct

除了R1的直连网段外,所有直连都会导入

若ASBR进行了A---->B:的重发布以及直连--->B的重发布,并且两次包含相同的路由信息,则将会

优先学习直连--->B的重发布信息。

        [r2-ospf-1]default cost ?

          INTEGER<0-16777214>Cost value

        [r2-ospf-1]default type ?

        INTEGER<1-2>

        Type value

路由回馈:

      默认RIP和OSPF协议若进行双点重发布,由于两者的优先级不同,故第一台ASBR设备发布动

作结束后,将影响其他ASBR设备的路由表,使得路由可能被回传到源协议当中,发生路由回馈---

A协议的路由重发布到B协议当中后,又被重新发布回A协议。路由回馈可能会导致选路不佳甚至路

由环路的出现。

      华为设备为了消除路由回馈现象,他将OSPF内部产生的路由的优先级定义为10,而将域外导

入的路由的默认优先级定义为150(150的优先级大于所有华为体系下的IGP协议的默认优先级)。

通过这种方式来消除路由回馈。

由于重发布技术的种子度量值问题,将必然导致选路不佳,只能依赖路由策略来认为干涉选路。

控制层流量:路由协议传递由信息产生的流量

数据层流量:设备访问目标网段时,产生的数据流量

路由策略:

      在控制层流量流动的过程中,获取流量,之后修改修量再转发或者不转发;最终实现影响路由

器路由表生成,干涉选路的效果。

1、抓取流量

        1)ACL列表(抓数据层流量)---因为ACL列表本身设计是为了抓取数据层流量的,所以,因

为通配符的存在他可以灵活匹配数字特征,但是,没有办法匹配路由信息中的掩码特征。所以,并

不擅长控制层流量的抓取。

        2)IP-preifx----前缀列表

        [r1]ip ip-prefix aa(自定义前缀列表的名称)permit(允许和拒绝,仅抓取流量则可以选择

permit)192.168.1.0 24 ---抓取的控制层流量中目标网络的信息。

        [r1]display ip ip-prefix aa---查看前缀列表信息

        匹配规则:自上而下,逐一匹配,一旦匹配上则将按照对应的规则来执行动作,不再向下匹

配。末尾隐含拒绝所有的规则。前缀列表中的规则默认以10为步调自动添加序号,便于插入和删除

规则。

       (1) [r1]ip ip-prefix aa index 15 permit 192.168.3.0 24---根据序号插入规则

       (2) [r1]undo ip ip-prefix aa index 15---删除前缀列表中的规则

       (3) [r1]ip ip-prefix aa permit 192.168.3.0 24 less-equal 28---抓取掩码长度再24到28之间的

       (4) [r1]ip ip-prefix aa permit 192.168.4.0 24 greater-equal 28---当前后矛盾时,将以后面的为

主,前面的24变为前24为固定不变,匹配掩码长度大于等于28的路由信息。

       (5) [r1]ip ip-prefix aa permit 192.168.5.0 24 greater-equal 28 less-equal 30---前24位固定,

匹配掩码长度为28 -30的网段信息

       (6) [r1]ip ip-prefix aa permit 192.168.6.0 24 greater-equal 28 less-equal 28---前24位固定,

匹配掩码长度为28位的网段信息

       (7) [r1]ip ip-prefix aa permit 0.0.0.0 0 greater-equal 32---匹配所有主机路由

       (8) [r1]ip ip-prefix aa permit 0.0.0.0 0 ---匹配缺省

       (9) [r1]ip ip-prefix aa permit 0.0.0.0 0 less-equal 32

2、路由策略

1)RIP的merticin和mertiout-----偏移列表----只针对距离矢量型协议设计应用

        1)抓取流量

                [r1]ip ip-prefix aa permit 23.0.0.0 24

        2)在接口上调用

                [r1-GigabitEthernet0/0/1]rip metricin ip-prefix aa 10

2)fillter-policy----过滤策略

        1)抓取流量

                [r1]ip ip-prefix bb deny 34.0.0.0 24

                [r1]ip ip-prefix bb permit 0.0.0.0 0 less-equal 32

        2)在进程中调用

                [r1-rip-1]filter-policy ip-prefix bb import GigabitEthernet0/0/0

注意:过滤策略本身是可以在OSPF中使用的,但是,在OSPF区域内使用时,因为区域内部传递

的是拓扑信息,所以无法在出方向调用,只能在入方向调用,影响自己,也不是说将LSA信息过滤

掉,只是在路由信息加表时过滤,不让其加表。在区域之间传递路由信息可以出方向调用。

3、router-policy----路由策略

        1)抓取流量

                [r2-acl-basic-2000]rule permit source 1.1.1.0 0

                [r2-acl-basic-2001]rule permit source 2.2.2.0 0

                [r2]ip ip-prefix aa permit 3.3.3.0 24

                [r2]ip ip-prefix bb permit 4.4.4.0 24

        2)配置路由策略

              (1) [r2]route-policy aa deny node 10----创建路由策略

                        [r2-route-policy]if-match acl 2000-----匹配流量

              (2)[r2]route-policy aa permit node 20

                       [r2-route-policy]if-match acl 2001

                       [r2-route-policy]apply cost 10-----执行动作

             (3)[r2]route-policy aa permit node 30

                      [r2-route-policy]if-match ip-prefix aa

                      [r2-route-policy]apply cost-type type-1

             (4)[r2]route-policy aa permit node 40

                      [r2-route-policy]if-match ip-prefix bb

                      [r2-route-policy]apply cost-type type-1

                      [r2-route-policy]apply tag 666

注意:一条规则当中,如果存在多个apply或者if-match,则这些需要同时满足,满足“与”关系

              (5)[r2]route-policy aa permit node 50---允许所有

        1、没有if-match----匹配所有

        2、没有apply--只需要按照大动作来执行

        3、在重发布过程中调用路由策略

        [r2-ospf-1]import-route rip route-policy aa

匹配规则:自上而下,逐一匹配,一旦匹配上则将按照对应的规则来执行动作,不再向下匹配。末

尾隐含拒绝所有的规则。

ROUTE-POLICY的配置指南:

1、即便一个流量需要拒绝,在抓取流量的时候,也必须使用允许,之后在路由策略中进行拒绝

2、在一条规则中,若没有流量匹配,则代表匹配所有;若没有APPLY(小动作),则只按照大动

作来执行。因此,大动作为允许的空表代表允许所有。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/442489.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

tarojs View多行文本无法换行问题解决

问题&#xff1a;未换行 code&#xff1a; 解决&#xff1a; 加上换行属性的css就好了 white-space: break-spaces;

(十一)springboot实战——springboot3下关于WebFlux项目的一些常用功能整合

前言 本节内容主要是对webflux项目一些常用功能的介绍&#xff0c;例如系统集成swagger接口文档&#xff0c;方便接口测试以及前后端项目联调测试&#xff1b;使用actuator完成系统各种指标的监控功能&#xff1b;系统使用logback日志框架完成项目日志的收集&#xff1b;使用过…

【python】在python中使用单元测试unittest

在python中使用单元测试unittest 大家好&#xff0c;欢迎来到我的技术乐园&#xff01;今天&#xff0c;我们将一起踏入Python单元测试的奇妙旅程&#xff0c;探索这个让我们的代码更可靠、更强壮的令人愉快的世界。 前言&#xff1a;为什么单元测试如此重要&#xff1f; 在我…

互联网加竞赛 基于深度学习的人脸表情识别

文章目录 0 前言1 技术介绍1.1 技术概括1.2 目前表情识别实现技术 2 实现效果3 深度学习表情识别实现过程3.1 网络架构3.2 数据3.3 实现流程3.4 部分实现代码 4 最后 0 前言 &#x1f525; 优质竞赛项目系列&#xff0c;今天要分享的是 基于深度学习的人脸表情识别 该项目较…

StarRocks -- 基础概念(数据模型及分区分桶)

1. 数据模型 StarRocks提供四种数据模型&#xff1a; Duplicate Key, Aggregate Key, Unique Key, Primary Key 1.1 Duplicate Key 适用场景&#xff1a; 分析原始数据&#xff0c;如原始日志和原始操作记录。可以使用多种方法查询数据&#xff0c;不受预聚合方法的限制。加…

阿里十年 “帕鲁” 手把手带你 学习 ThreadLocal

阿里十年 “帕鲁” 手把手带你 学习 ThreadLocal 文章目录 阿里十年 “帕鲁” 手把手带你 学习 ThreadLocal前言目录ThreadLocal代码演示ThreadLocal的数据结构GC 之后 key 是否为 null&#xff1f;ThreadLocal.set()方法源码详解ThreadLocalMap Hash 算法ThreadLocalMap Hash …

Docker的使用方式

一、Docker概念 Docker类似于一个轻量的虚拟机。 容器和镜像是Docker中最重要的两个概念&#xff0c;镜像可以保存为tar文件&#xff0c;Dockerfile是配置文件&#xff0c;仓库保存了很多第三方已经做好的镜像。 基本指令 查找镜像 docker search nginx 拉取nginx镜像 do…

亚信安慧AntDB:AntDB-M元数据锁(十)

5.8 锁等待及通知 每个线程的锁上下文都有一个条件变量来进行锁等待。线程在没有获取锁的授权时&#xff0c;会将自己的ticket添加到锁对象的等待队列&#xff0c;并进入等待状态。等待队列的锁授予检测有3个时机&#xff1a; 1&#xff09;加锁申请阶段&#xff0c;hog,pigl…

海外云手机开辟企业跨境电商新道路

近几年&#xff0c;海外云手机为跨境电商、海外媒体引流、游戏行业等互联网领域注入了蓬勃活力。对于国内跨境电商而言&#xff0c;在亚马逊及其他平台上&#xff0c;短视频引流和社交电商营销成为最为有效的流量来源。如何通过海外云手机的助力&#xff0c;在新兴社交平台为企…

【WPF.NET开发】优化性能:图形呈现层

本文内容 图形硬件呈现层定义其他资源 呈现层为运行 WPF 应用程序的设备定义图形硬件功能和性能级别。 1、图形硬件 对呈现层级别影响最大的图形硬件功能包括&#xff1a; 视频 RAM - 图形硬件中的视频内存量决定了可用于合成图形的缓冲区大小和数量。 像素着色器 - 像素着…

数据结构—栈实现前缀表达式的计算

前缀表达式计算 过程分析 中缀表达式&#xff1a;&#xff08;1 5&#xff09;*3 > 前缀表达式&#xff1a;*153 &#xff08;可参考这篇文章&#xff1a;中缀转前缀&#xff09; 第一步&#xff1a;从右至左扫描前缀表达式&#xff08;已存放在字符数组中&#xff09;&a…

华为VRP系统简介

因为现在国内主流是华为、华三、锐捷的设备趋势&#xff0c;然后考的证书也是相关的&#xff0c;对于华为设备的一个了解也是需要的。 一、VRP概述 华为的VRP(通用路由平台)是华为公司数据通信产品的通用操作系统平台&#xff0c;作为华为公司从低端到核心的全系列路由器、以太…