HCIP —— 重发布

目录

路由重发布背景:

路由重发布的作用:

​编辑

部署条件:

1.必须存在ASBR设备

2.需要关注种子度量值

重发布的规则

重发布的名词

重发布的方向性问题(单向/双向)

重发布的ASBR数量问题

单点---只存在一个ASBR

双点---存在两个ASBR设备

多点---存在多个ASBR设备


路由重发布背景:

从HCIA到现在HCIP我们讨论的多数网络环境都有一个共同的特点,那就是网络中只用到了一种路由协议,然而现实网络往往更加复杂和多元化,在同一个网络中存在两种或者多种以上路由协议的情况是很常见的,举个例子,假设A公司和B公司各有自己的网络,这两个网络被独立管理及运维,A企业的网络使用的路由协议是 OSPFB公司使用RIP搭建,现在A公司将B公司收购了,这就导致原有的网络必须进行整合,为了使整合后 的网络业务流量能够正常通讯,实现路由互通就是关键的问题之一。.然而问题来了,OSPF和RIP是两种不同 的动态路由协议,不同的协议之间,必然标准不会统一,最简单的就是,开销算法就不一致,那必然路由信 息肯定是无法在路由协议之间直接交互的,当然、有的同学就说了,我不能把这两个公司的网络建设成一种吗?整改后不就只使用一种协议了吗,当然可以,但是这样一来实施和变更的成本就是一个不得不考虑的问 题。那怎么办呢?出在协议上的问题,也必须在协议上解决。操作就是,保持原有的路由规划,然后在协议 边界路由器上进行特定的操作将某种路由协议的路由信息引入到另外一种路由协议。这个操作被称为路由引入又叫路由重发布

路由重发布的作用:

在两种路由协议之间,或者一个协议的不同进程之间,借助ASBR同时工作在两种协议或者协议的不同进程中)学习到两个网络的路由信息,并且通过重发布进行路由共享,最终实现全网可达。

部署条件:

1.必须存在ASBR设备

ASBR --- 同时连接两种协议或者一个协议的两种进程,这样的设备同时运行在两种协议中,他会同时学习到两边的路由条目。

重发布的操作:ASBR设备上进行配置。

例如:如图,部署了两种动态路由协议,其中R1-R2部署的是RIP网络,宣告了192.168.1.0/24 和 192.168.2.0/24这两个网段,同时R3-R2部署了OSPF网络,同时宣告了192.168.3.0/24和192.168.4.0/24这两个网段,这张图中R2分别运行了两种路由协议,所以对于R2而言,他通过运行两种路由协议获取到了所有的路由信息,但是,默认情况下由于协议规则的不同,R2不会将R3上的路由信息通过RIP通告给R1,同 时R2自然也不会将R1上的路由信息通过OSPF通告给R3,所以R3学习不到R1上的路由信息,R1自然也 学习不到R3上的路由。因此R2就变成了路由的分割点,怎么将路由打通,办法就是通过在R2(ASBR)上部署路由重发布,实现两端路由的传递。

而R2就是所谓的ASBR。

2.需要关注种子度量值

--- 路由的起始度量值,因为 A协议 和 B协议 的开销计算逻辑是不一样的,故不能直接使用原本协议本身 传递路由携带的度量值。做法就是,当A协议重发布到B协议时,ASBR将不携带A协议传递过来的度 量,而是通告给B协议时,由ASBR设备在路由中添加一个起始的种子度量值。

重发布的规则

A协议路由发布到B协议

在ASBR中的B协议(OSPF)上配置-----配置位置规则

一旦发布,ASBR将会把所有通过A协议学习到的路由以及在ASBR上宣告在A协议中的所有直连路由,全部发 布给B协议 ---- 重发布发布内容规则

重发布的名词

重发布的方向性问题(单向/双向

重发布的ASBR数量问题

单点---只存在一个ASBR

双点---存在两个ASBR设备

多点---存在多个ASBR设备

需要强调的是,重发布这种行为是具有方向的,比如说,我将RIP的路由引入OSPF中,首先配置位置是在 ASBR上,其次需要进入OSPF协议,然后执行路由引入的操作,这个过程将使得OSPF网络中的设备获取到达 RIP网络的路由。但是此时在RIP网络中,依然不存在任何OSPF网络的路由,为了实现全网路由的可达,还需 要在R2上进入RIP进程将OSPF路由引入RIP网络中,也就是路由的双向重发布

当然,如果只希望OSPF网络学习到RIP网络的路由,那就仅可以在OSPF进程中执行引入RIP路由。这就是路 由的单向重发布

RIP的默认种子度量值 为 0

重发布的应用场景:

  • 重发布的配置规则 动态路由协议之间的重发布:[ASBR - rip - 1]import - route ospf 1  --- RIP中引入OSPF进程 1 的路由信息   [ASBR - ospf - 1]improt - route rip 1 --- OSPF中引入RIP进程1的路由信息
  • 将直连路由引入动态路由协议:[ASBR - rip - 1]import - route direct --- RIP中引入直连路由
  • 将静态路由引入动态路由协议:[ASBR - rip - 1]import - route static --- RIP中引入 静态路由

[r1-rip-1]display this

[V200R003C00]

#

rip 1

import - route ospf 1 cost 5 --- 更改 RIP种子度量值的方法

通过这台ASBR时,所有的度量值都会默认这个。

重发布直连 > 重发布OSPF

重发布一般不会引入缺省路由

OSPF默认种子度量为1

[ASBR - ospf - 1]import - route rip --- 在OSPF协议中引入RIP路由

[ASBR - ospf - 1]import - route rip type 1 --- 更改OSPF重发布路由类型,OSPF默认使用类型2

type 1 --- 通过重发布学习到的路由开销均为种子开销值(种子度量值) + 沿途累加开销值

type 2 --- 通过重发布学习到的路由开销均为种子开销值  (种子度量值)

[r3 - g0/0/1]ospf cost 10 --- 改变OSPF接口的开销值

[r2 - ospf - 1]import - route rip cost 10 type 2 --- 同时改变重发布路由种子的度量值和类型

种子度量的更改不是直接针对协议,而是针对重发布的路由对应的协议

OSPF 是链路开销 不是接口开销

路由回馈 --- 一个动态路由协议中的路由信息,重新通过重发布发回本协议。

OSPF为了防止路由回馈的产生,将域外学习到的路由信息,统一将优先级定为150(数值大于所有的动态路由协议)

多点双向的重发布一定会造成选路不佳。

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

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

相关文章

陀螺仪防抖术语

陀螺仪防抖术语 fov 视场角 drift 零偏   MotionFusion即运动传感器的融合补偿,对陀螺仪、加速度计等运动测量器件的数据 进行预处理,通过标定和补偿,为防抖提供校准后的陀螺仪数据 ratio 系数 gyro 陀螺仪 calibration 校准 标定 DIS&…

实力出圈,开源网安连续4年入选中国网络安全企业100强

近日,安全牛第十一版《中国网络安全企业100强》正式发布。开源网安突出的综合实力、技术创新能力,以及前沿技术的落地应用成果,再次受到权威认可,从数百家安全厂商中脱颖而出,连续多年上榜百强榜单。 《中国网络安全企…

2023年个人工作总结怎么写?工作任务完成自动记录的待办软件

2023年已经接近尾声,不少人已经开始期待新的一年到来了。不过对于大多数职场人士来说,最近还有一项让人头疼的任务需要完成,这就是撰写2023年个人工作总结。 那么年度个人工作总结怎么写呢?其实很简单,年度工作总结一…

【软件安装】在vm上安装Centos操作系统

文章目录 下载iso镜像安装 下载iso镜像 centos下载地址:阿里巴巴centos下载地址 安装 基本按照下面的步骤走就可以了 新手一般建议典型就可以了,而且自定义也改不了什么东西,没太大必要 选择自己下载的iso镜像文件 用户名和密码 安装位置 指…

webGL开发虚拟实验室技术方案

开发虚拟实验室涉及到模拟实际实验环境和过程,同时提供用户互动性和学习体验。以下是一个可能的技术方案,用于实现这样的虚拟实验室,希望对大家有所帮助。北京木奇移动技术有限公司,专业的软件外包开发公司,欢迎交流合…

【EI会议征稿中】第五届人工智能与机电自动化国际学术会议(AIEA 2024)

第五届人工智能与机电自动化国际学术会议(AIEA 2024) 2024 5th International Conference on Artificial Intelligence and Electromechanical Automation 第五届人工智能与机电自动化国际学术会议(AIEA 2024)将于2024年3月8-10…

极致体验云上无缝协作

探索SOLIDWORKS云上之旅 谁适合应用3DEXPERIENCE云平台? 迈向云策略的数字化转型企业、加速新品上市的企业创新部门、资源有限的小微及初创企业 什么是3DEXPERIENCE云平台? 3DEXPERIENCE(3DX)是一种业务与创新平台,可让所有组织整体实时了解业务活动和生态系统&#xff0c…

SOLIDWORKS 2024新功能之Simulation篇

SOLIDWORKS 2024 新功能 Simulation篇目录概述 • 自动保存模型文件 • 壳体的接合交互 • 收敛检查图解 • 去耦合混合自由体模式 • Direct Sparse 解算器已停用 • 增强型轴承接头 • 复制算例时排除网格和结果 • 导出模型形状数据 • 网格性能 • 性能增强功能 …

活动目录是什么?

企业在进行数字化转型时,也会面临日益增长的网络用户和复杂的身份管理需求。为了高效地管理用户身份、控制访问权限以及保护企业的数据安全,许多企业选择使用微软的Active Directory,即微软活动目录,来作为网络身份管理系统。 1、…

彼此的远方

那天两个人互相表白了心意,在那天那刻确定了彼此相爱,没有鲜花,没有礼物。 男孩的世界曾陷入黑暗,冷清而又孤寂,女孩带着光和热来了,后来,女孩成为了男孩的太阳。女孩以为男孩是远方的风…

Opencv UI自动化应用人脸识别

OpenCV: Open Source Computer Vision Library OpenCV是一个开源的计算机视觉库,它提供了很多函数,这些函数非常高效地实现了计算机视觉算法 OpenCV官网:http://www.opencv.org.cn/ OpenCV 使用 C/C 开发,同时也提供了 Python、Ja…

如何用几行Python代码获取北京时间(建议收藏!)

需求场景 当使用linux系统或其他场景时,有时需要利用当前时间作为信息存储数据,但利用python的datetime库打印当前时间时,却没有正确显示对的时间(北京时间)。在本博文中,小编带你利用几行Python代码获取北京时间。 获取当前时间…

【电机控制】PMSM无感foc控制(六)相电流检测及重构 — 双电阻采样、三电阻采样

0. 前言 目前,永磁同步电机的电流信号采样方法应用较多的是分流电阻采样,包括单电阻、双电阻以及三电阻采样法。其中,单电阻采样上一章节已经讲解,这章讲双电阻以及三电阻电流采样法。 1. 双电阻采样 1.1 双电阻采样原理 双电阻采…

mybatis的数据库连接池

直接看原文 原文链接:【MyBatis】 连接池技术_mybatis自带连接池-CSDN博客 本文先不说springBoot整合mybatis后的 本文讲的是没有被springBoot整合前的mybatis自己的默认的连接池 --------------------------------------------------------------------------------------…

认识异常 ---java

目录 一. 异常的概念 二. 异常的体系结构 三. 异常的分类 三. 异常的处理 3.1 异常的抛出throw 3.2. 异常声明throws 3.3 捕获并处理try-catch finally 3.4异常的处理流程 四. 自定义异常类 一. 异常的概念 在 Java 中,将程序执行过程中发生的不正常行为称为…

计算机类应届生简历10篇

计算机类应届生简历模板下载(可在线编辑制作):来幻主简历,做好简历! 计算机类应届生简历1: 求职意向 求职类型:全职 意向岗位:计算机相关工作 意向城市:广东广…

二维码智慧门牌管理系统升级:强化信息安全的防伪技术

文章目录 前言一、解决方案概览二、具体措施 前言 随着二维码智慧门牌管理系统在城市管理、企业形象展示和商铺门店等领域的广泛应用,信息安全问题愈发凸显。如何保障二维码门牌信息的安全性成为当前迫切需要解决的难题。 一、解决方案概览 专码专用:每…

【SQL 基础教程】w3school-SQL-基础知识-总结笔记

SQL-基础-笔记 一、简介 1:什么是 SQL? SQL 是用于访问和处理数据库的标准的计算机语言。 SQL 指结构化查询语言 SQL 使我们有能力访问数据库 SQL 是一种 ANSI 的标准计算机语言 2:SQL 能做什么? SQL 可在数据库中插入新的记录、删…

谢宁老师受邀在浙商企业家研习班中讲授华为战略规划SP实践(业务领先模型BLM)

随着全球经济持续的发展与变革,企业家们正面临着前所未有的挑战和机遇。如何在不断变化的市场环境中保持稳健发展,如何进行高效的投资,是众多企业家必须深思的重要问题。 为了协助企业家们更好地应对这些挑战,近日,在…

python超详细基础文件操作【建议收藏】

文章目录 前言1 文件操作1.1 文件打开与关闭1.1.1 打开文件1.1.2 关闭文件 1.2 访问模式及说明 2 文件读写2.1 写数据(write)2.2 读数据(read)2.3 读数据(readlines)2.3 读数据(readline&#x…