路由引入实验(思科)

华为设备参考:路由引入实验(华为)

技术简介

路由引入技术在网络通信中起着重要的作用,能够实现不同路由协议之间的路由传递,并在路由引入时部署路由控制,实现路径或策略的控制

        

实验目的

不同的路由协议之间互相学习到对方的路由信息,并连通(Redistribute重发布)

                

基础配置

Router1

Router#configure terminal 
Router(config)#no logging consoleRouter(config)#int loopback 1
Router(config-if)#ip address 1.1.1.1 255.255.255.255
Router(config-if)#exitRouter(config)#int g0/0
Router(config-if)#ip address 192.168.10.1 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exitRouter(config)#router ospf 3
Router(config-router)#router-id 1.1.1.1
Router(config-router)#network 1.1.1.1 0.0.0.0 area 0
Router(config-router)#network 192.168.10.0 0.0.0.3 area 0

Router2

Router#configure terminal 
Router(config)#no logging consoleRouter(config)#int loopback 1
Router(config-if)#ip address 2.2.2.2 255.255.255.255
Router(config-if)#exitRouter(config)#int g0/0
Router(config-if)#ip address 192.168.10.2 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exitRouter(config)#int g0/1
Router(config-if)#ip address 192.168.20.1 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exitRouter(config)#router ospf 3
Router(config-router)#router-id 2.2.2.2
Router(config-router)#network 2.2.2.2 0.0.0.0 area 0
Router(config-router)#network 192.168.10.0 0.0.0.3 area 0
Router(config-router)#exitRouter(config)#router rip 
Router(config-router)#version 2
Router(config-router)#network 2.2.2.2
Router(config-router)#network 192.168.20.0

Router3

Router#configure terminal 
Router(config)#no logging consoleRouter(config)#int loopback 1
Router(config-if)#ip address 3.3.3.3 255.255.255.255
Router(config-if)#exitRouter(config)#int g0/0
Router(config-if)#ip address 192.168.20.2 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exitRouter(config)#router rip 
Router(config-router)#version 2
Router(config-router)#network 3.3.3.3
Router(config-router)#network 192.168.20.0

测试

此时,基础配置已经完成,两个协议内部都可以学习到本协议的路由信息,并连通。但协议与协议之间的路由学习还需要配置路由引入

                

配置引入

Router2(边界路由器)

Router(config)#router rip
Router(config-router)#redistribute ospf 3 metric 1    
-- 将OSPF协议(进程号为3)中的路由重分发到RIP协议中    度量值被设置为1
Router(config-router)#exitRouter(config)#router ospf 3
Router(config-router)#redistribute rip subnets metric-type 1 metric 20    
-- 将RIP协议中的子网路由重分发到OSPF协议(进程号为3)中
-- RIP 中的子网路由也会被重分发    度量值类型为1    度量值被设置为20

测试

        

路由引入可能会出现的问题

问题:次优路径问题和环路问题

解决方法:修改AD值或设置路由过滤

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

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

相关文章

抽样方法你真的懂么?

新书上架~👇全国包邮奥~ python实用小工具开发教程http://pythontoolsteach.com/3 欢迎关注我👆,收藏下次不迷路┗|`O′|┛ 嗷~~ 目录 一、引言:抽样方法的魅力与挑战 二、有放回抽样与无放回抽样的比较 1. 有放回抽…

高级优化理论与方法(十三)

高级优化理论与方法(十三) Non-linear Constrained OptimizationCase 1DefinitionExample 1Example 2 Necessary/Sufficient ConditionsDefinitionExample TheoremFONC(Lagranges Condition)2-DimensionalSummary:Lagranges Theorem[FONC] Lagranges Fun…

关于flask的错误:ImportError: cannot import name ‘Flask

学习flask框架的时候报错ImportError: cannot import name ‘Flask’ 可尝试如下两种方法解决: 方法一:若没安装过flask,则进入cmd,输入pip install flask 方法二:若安装过flask,则看文件名是否是flask …

精通C++ STL(二):string类的模拟实现

目录 string类各函数接口总览 默认成员函数 构造函数 拷贝构造函数 赋值运算符重载函数 析构函数 迭代器相关函数 begin和end 容量和大小相关函数 size和capacity reserve和resize empty 修改字符串相关函数 push_back append operator insert erase clear swap c_str 访…

跨平台之用VisualStudio开发APK嵌入OpenCV(一)

序 本篇是杂谈以及准备工作(此处应无掌声) 暂时不管iOS(因为开发hello world都要年费) 软件: Visual Studio 2019(含Android SDK和NDK编译器等) OpenCV 这是一个女仆级的系列文章&#xf…

探索数据结构:单链表的实践和应用

🔑🔑博客主页:阿客不是客 🍓🍓系列专栏:渐入佳境之数据结构与算法 欢迎来到泊舟小课堂 😘博客制作不易欢迎各位👍点赞⭐收藏➕关注 ​ 一、前言 前面我们学习了数据结构中的顺序表&…

扭蛋机小程序开发,数字化发展对行业带来的优势

随着科技的不断进步和大众对娱乐消费需求的提高,线上扭蛋机得到了快速发展,市场规模不断扩大。线上扭蛋机是基于淘宝的小程序,它以电商的模式让消费者进行虚拟扭蛋,获得各类商品,扭蛋机小程序中的商品包括玩具、IP周边…

线段(线性dp)

题目链接:[TJOI2007] 线段 - 洛谷 思路: f[i][0]表示走完第i行且停在第i行的左端点最少用的步数 f[i][1]同理,停在右端点的最少步数。 那么转移就很简单了,走完当前行且停到左端点,那么一定是从右端点过来的&#x…

Spring是怎么处理循环依赖的

Spring框架处理循环依赖主要依赖于其容器的设计和几个关键的缓存机制,这里所说的“三级缓存”是一个广为流传的概念,用于简化描述Spring处理循环依赖的过程。实际上,Spring处理循环依赖的核心策略可以概括为以下几个步骤,主要针对…

算法课程笔记——高斯消元

算法课程笔记——高斯消元 先乘后除&#xff0c;精度 #include<bist/stdc.h>usingnamespacestd; #definemaxn 2800intn,m,x,ans; bitset<N>a[N]; voidgauss(){ intcnt0; for(inti1;i<n;i){ intmaxxcnt1; for(intji1;j<n;j){ …

2024年上半年软件系统架构师考试【回忆版】

文章目录 考试时间考试地点综合知识案例分析1、微服务架构的优点和缺点2、质量属性的6个要素3、分布式锁 Redis的缺点4、MongoDB 存储矢量图的优势 论文回忆版论文一、论单元测试的设计与应用论文二、论大数据模型的设计与应用论文三、论模型驱动的架构设计及应用论文四、论云自…

Android端 可使用Yolov5训练 路标识别

相信大家对于路标识别&#xff0c;红绿灯识别&#xff0c;图形识别opencv中也是一件烦人的事情&#xff0c;其参数是及其受到现实环境因素的影响的&#xff0c;那么今天我就给大家推荐一种方式&#xff0c;缺点是周期长&#xff0c;但其优点是如果训练效果好久对于环境的各种变…

django在线考试系统-计算机毕业设计源码78268

摘 要 本论文主要论述了如何使用python语言、Django框架开发一个在线考试系统&#xff0c;本系统将严格按照软件开发流程&#xff0c;进行各个阶段的工作&#xff0c;面向对象编程思想进行项目开发。在引言中&#xff0c;作者将论述该系统的当前背景以及系统开发的目的&#xf…

阿里云产品DTU评测报告(三)

这阿里云产品DTU评测报告&#xff08;三&#xff09; 连接物联网平台创建项目 连接物联网平台 在开始连接物联网平台之前&#xff0c;首先需要下载开发工具Visual Studio Code 开发工具&#xff0c;开发工具可以到https://code.visualstudio.com/ 去查找下载&#xff0c;下载完…

安泰电子:功率放大器的选择方法有哪些

选择适合的功率放大器是实现电子系统中的关键步骤之一。以下是一些选择功率放大器的常用方法和考虑因素&#xff1a; 功率需求&#xff1a;首先确定你的系统需要多大的功率输出。功率输出需求通常由被驱动设备的功率要求决定。计算出所需功率后&#xff0c;选择一个具有适当功率…

查询linux下目录的大小

要找出 abc 目录中占用空间最大的子目录&#xff0c;你可以使用 du 命令来递归地查看每个子目录的大小&#xff0c;然后排序以找到最大的一个。下面是具体的步骤&#xff1a; du -h --max-depth1 /usr/local/abc | sort -rh让我解释一下这个命令&#xff1a; 1.du -h --max-d…

GaussDB数据库的备份与恢复

1.逻辑备份-gs_dump gs_dump是一款用于导出数据库相关信息的工具&#xff0c;支持导出完整一致的数据库对象&#xff08;数据库、模式、表、视图等&#xff09;数据&#xff0c;同时不影响用户对数据库的正常访问。 备份sql语句 gs_dump是openGauss用于导出数据库相关信息的工…

Java I/O 序列化:详述Java的I/O流模型,File类用法,以及Java序列化机制

1. Java I/O Java I/O概述: Java的I/O系统非常强大和灵活,它的设计模式基于装饰器模式。主要包括:字节流(InputStream / OutputStream)、字符流(Reader / Writer)、缓冲流(Buffered)、对象流(Object I/O)以及数据流(Data I/O)。它们都在java.io包下。 字节流和…

Redis使用Set实现点赞功能

文章目录 set 数据类型介绍不排序实现排序实现 set 数据类型介绍 Redis中的set类型是一组无序的字符串值。 set通过其独特的数据结构和丰富的命令提供了在存储和处理集合元素方面的一些非常有用的功能。下面列出了主要的set类型命令&#xff1a; SADD key member1 [member2]&a…

不可错过的数据存储指南:JVS物联网平台存储策略详解

在物联网时代&#xff0c;数据的采集、存储和分析成为了关键环节。随着设备点位不断生成大量数据&#xff0c;如何高效地管理和保存这些数据&#xff0c;同时考虑存储成本和后续的数据分析价值&#xff0c;成为了亟待解决的问题。JVS物联网平台提供了灵活多样的存储策略&#x…