HCIP重发布实验

目录

实验要求:

步骤一:拓扑设计IP地址规划

拓扑设计

R1

R2

R3

R4

发布路由

R1

R2

R3

R4

双向重发布

在R2和R4 上进行

R2

R4

检查R1

修改开销值选路

择优选择去4.0网段的路径

测试:​编辑

 择优选择去32网段的路径

测试:​编辑

择优选择去34网段的路径

测试:​编辑

检查R3

检测: 

检测:​编辑


实验要求:

1.使用双点双向重发布

2.所有路由进行最佳选路

3.存在备份路经,不得出现环路,和路由回馈

步骤一:拓扑设计IP地址规划

拓扑设计

R1

interface Serial4/0/0link-protocol pppip address 12.1.1.1 255.255.255.0 
interface GigabitEthernet0/0/0ip address 14.1.1.1 255.255.255.0 
interface LoopBack0ip address 1.1.1.1 255.255.255.0 

R2

interface Serial4/0/0link-protocol pppip address 12.1.1.2 255.255.255.0 
interface Serial4/0/1link-protocol pppip address 23.1.1.2 255.255.255.0 
interface LoopBack0ip address 2.2.2.2 255.255.255.0 

R3

interface Serial4/0/0link-protocol pppip address 34.1.1.3 255.255.255.0 
interface Serial4/0/1link-protocol pppip address 23.1.1.3 255.255.255.0 
interface LoopBack0ip address 3.3.3.3 255.255.255.0 

R4

interface Serial4/0/0link-protocol pppip address 34.1.1.4 255.255.255.0 
interface GigabitEthernet0/0/0ip address 14.1.1.4 255.255.255.0 
interface LoopBack0ip address 4.4.4.4 255.255.255.0 

发布路由

R1


rip 1version 2network 14.0.0.0network 12.0.0.0network 1.0.0.0

R2

ospf 1 area 0.0.0.0 network 23.1.1.0 0.0.0.255 
rip 1version 2network 12.0.0.0network 2.0.0.0

R3

ospf 1 area 0.0.0.0 network 3.3.3.0 0.0.0.255 network 23.1.1.0 0.0.0.255 network 34.1.1.0 0.0.0.255 

R4

ospf 1 area 0.0.0.0 network 4.4.4.0 0.0.0.255 network 34.1.1.0 0.0.0.255 
rip 1version 2network 14.0.0.0

双向重发布

在R2和R4 上进行

R2

ospf 1 import-route rip 1
rip 1import-route ospf 1

R4

ospf 1 import-route rip 1
rip 1import-route ospf 1

检查R1

检测命令:<R1>display  ip routing-table protocol rip 

解释: 子网掩码24位的为直连路由,而子网掩码为32位的为通过重发布获取的路由。

        若要进行匹配,则会优先匹配掩码长的,即最长掩码匹配规则

此时若要消除子网掩码为32位的环回地址IP,可以将该接口网络类型修改为broadcast 类型。

[R3-LoopBack0]ospf network-type  broadcast 

[R4-LoopBack0]ospf network-type broadcast 

修改开销值选路

择优选择去4.0网段的路径

走14网段,剩余路径设置为备份路径,在R2上修改

[R2]ip ip-prefix 1 permit 4.4.4.0 24 
[R2]route-policy 1 permit node  10
[R2-route-policy]if-match ip-prefix 1
[R2-route-policy]apply cost + 10
[R2-route-policy]q 	
[R2]route-policy 1 permit node 20       # 创建空列表
[R2-route-policy]q
[R2]rip 1
[R2-rip-1]import-route ospf 1 route-policy 1   # 重发布时调用

测试:

 择优选择去32网段的路径

走12网段,剩余路径设置为备份路径,在R4上修改

ip ip-prefix 1 index 10 permit 23.1.1.0 24
route-policy 1 permit node 10 if-match ip-prefix 1 apply cost + 10 
#
route-policy 1 permit node 20 
#
rip 1import-route ospf 1 route-policy 1

测试:

择优选择去34网段的路径

走14网段,剩余路径设置为备份路径,在R2上修改

[R2]ip ip-prefix 2 permit 34.1.1.0 24
[R2]route-policy 1 permit node 15
Info: New Sequence of this List.
[R2-route-policy]if-match ip-prefix 2
[R2-route-policy]apply cost + 10

测试:

检查R3

检测命令:<R3>display  ip routing-table protocol OSPF

在R2上修改type类型使除14网段外,其余都走R2

由于type1优于type2因此修改为type1

检测: 

 发现14网段不满足要求,则因对14网段的COS值进行修改,在R4上进行修改

[R4]ip ip-prefix 14 permit 14.1.1.0 24
[R4]route-policy 14 permit node 10
[R4-route-policy]if-match ip-prefix 14
[R4-route-policy]apply cost-type type-1
[R4-route-policy]apply cost - 10
[R4]route-policy 14 permit  node 20
[R4-ospf-1]import-route rip 1 route-policy 14

检测:

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

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

相关文章

短视频矩阵源码/系统搭建/源码

一、短视频矩阵系统开发需要具备以下能力 短视频技术能力&#xff1a;开发人员应具备短视频相关技术能力&#xff0c;如视频编解码、视频流媒体传输等。 大数据存储和处理能力&#xff1a;短视频矩阵系统需要处理大量的视频数据&#xff0c;因此需要具备大数据存储和处理的能力…

JavaScript快速入门:ComPDFKit PDF SDK 快速构建 Web端 PDF阅读器

JavaScript快速入门&#xff1a;ComPDFKit PDF SDK 快速构建 Web端 PDF阅读器 在当今丰富的网络环境中&#xff0c;处理 PDF 文档已成为企业和开发人员的必需品。ComPDFKit 是一款支持 Web 平台并且功能强大的 PDF SDK&#xff0c;开发人员可以利用它创建 PDF 查看器和编辑器&…

初探webAssembly | 京东物流技术团队

1 WebAssembly是什么&#xff1f; 一种运行在现代网络浏览器中的新型代码&#xff0c;并且提供新的性能特性和效果 W3C WebAssembly Community Group开发的一项网络标准&#xff0c;对于浏览器而言&#xff0c;WebAssembly 提供了一条途径&#xff0c;让各种语言编写的代码以接…

【Visual Studio】VS调用tensorflow C++API的配置(无需编译)

windows利用vs2015调用tensorflow c api 1. 首先下载并安装visual studio Visual Studio 2015 安装教程&#xff08;附安装包&#xff09;&#xff0c;按照博客中顺序来就可以 如果在安装过程中提示安装包丢失或损坏&#xff0c;参考VS2015安装过程中安装包丢失或损坏解决办…

策略模式的实现与应用:掌握灵活算法切换的技巧

文章目录 常用的设计模式有以下几种&#xff1a;一.创建型模式&#xff08;Creational Patterns&#xff09;&#xff1a;二.结构型模式&#xff08;Structural Patterns&#xff09;&#xff1a;三.行为型模式&#xff08;Behavioral Patterns&#xff09;&#xff1a;四.并发…

Spring注解系列——@PropertySource

在Spring框架中PropertySource注解是非常常用的一个注解&#xff0c;其主要作用是将外部化配置解析成key-value键值对"存入"Spring容器的Environment环境中&#xff0c;以便在Spring应用中可以通过Value或者占位符${key}的形式来使用这些配置。 使用案列 // Propert…

基于Citespace、vosviewer、R语言的文献计量学可视化分析及SCI论文高效写作方法教程

详情点击链接&#xff1a;基于Citespace、vosviewer、R语言的文献计量学可视化分析技术及全流程文献可视化SCI论文高效写作方法 前言 文献计量学是指用数学和统计学的方法&#xff0c;定量地分析一切知识载体的交叉科学。它是集数学、统计学、文献学为一体&#xff0c;注重量…

工业边缘计算为什么?

在工厂环境中使用边缘计算并不新鲜。可编程逻辑控制器&#xff08;PLC&#xff09;、微控制器、服务器和PC进行本地数据处理&#xff0c;甚至是微型数据中心都是边缘技术&#xff0c;已经在工厂系统中存在了几十年。在车间里看到的看板系统&#xff0c;打卡系统&#xff0c;历史…

Flowable中间事件-中间信号捕获事件

定义 信号中间事件分为 Catching 事件和 Throwing 事件&#xff0c;即信号中间捕获事件&#xff08;Signal Intermediate Catch Event&#xff09;和信号中间抛出事件&#xff08;Signal Intermediate Throwing Event&#xff09;。 当流程执行到信号中间捕获事件时就会中断在…

什么是ROC曲线

ROC曲线&#xff08;Receiver Operating Characteristic Curve&#xff09;&#xff0c;也称为“接受者操作特性曲线”。它最早应用于雷达信号检测的分析&#xff0c;后来广泛应用于心理学和医学领域。 ROC分析是进行临床诊断试验评价最常用的方法。诊断试验是指评价某种疾病诊…

Xshell配置ssh免密码登录-公钥与私钥登录linux服务器

目录 简介 提示 方法步骤 步骤1&#xff1a;生成密钥公钥&#xff08;Public key&#xff09;与私钥(Private Key) 方法1&#xff1a;使用xshell工具 方法2&#xff1a;使用命令行 步骤2&#xff1a;放置公钥(Public Key)到服务器 方法1&#xff1a;&#xff08;我使用的是…

InnoDB数据存储结构

一. InnoDB的数据存储结构&#xff1a;页 索引是在存储引擎中实现的&#xff0c;MySQL服务器上的存储引擎负责对表中数据的读取和写入工作。不同存储引擎中存放的格式一般不同的&#xff0c;甚至有的存储引擎比如Memory都不用磁盘来存储数据&#xff0c;这里讲讲InooDB存储引擎…

NineData支持最受欢迎数据库PostgreSQL

根据在 Stack Overflow 发布的 2023 开发者调研报告中显示&#xff0c;PostgreSQL 以 45% vs 41% 的受欢迎比率战胜 MySQL&#xff0c;成为新的最受欢迎的数据库。NineData 也在近期支持了 PostgreSQL&#xff0c;用户可以在 NineData 平台上进行创建数据库/Schema、管理用户与…

解决AttributeError: ‘DataParallel‘ object has no attribute ‘xxxx_fc1‘

问题描述 训练模型时&#xff0c;分阶段训练&#xff0c;第二阶段加载第一阶段训练好的模型的参数&#xff0c;接着训练 第一阶段训练&#xff0c;含有代码 if (train_on_gpu):if torch.cuda.device_count() > 1:net nn.DataParallel(net)net net.to(device)第二阶段训练…

Linux环境Arduino IDE中配置ATOM S3

linux选择ubuntu发行版。 硬件设备有多小呢&#xff1a; 功能超级强大。 之前的ROS1和ROS2案例已经全部移植完成并测试结束&#xff08;三轮纯人力校验&#x1f60e;&#xff09;。 官网文档信息非常非常好&#xff1a; https://docs.m5stack.com/zh_CN/quick_start/atoms3…

Jenkins 配置maven和jdk

前提:服务器已经安装maven和jdk 一、在Jenkins中添加全局变量 系统管理–>系统配置–>全局属性–>环境变量 添加三个全局变量 JAVA_HOME、MAVEN_HOME、PATH 二、配置maven 系统管理–>全局工具配置–>maven–>新增 新增配置 三、配置JDK 在系统管…

科普 | OSI模型

本文简要地介绍 OSI 模型 1’ 2’ 3。 更新&#xff1a;2023 / 7 / 23 科普 | OSI模型 术语节点链路协议网络拓扑 概念作用结构应用层表示层会话层传输层网络层数据链路层物理层 数据如何流动OSI 和TCP/IP 的对应关系和协议参考链接 术语 节点 节点&#xff08; Node &#…

Go 语言切片是如何扩容的?

在 Go 语言中&#xff0c;有一个很常用的数据结构&#xff0c;那就是切片&#xff08;Slice&#xff09;。 切片是一个拥有相同类型元素的可变长度的序列&#xff0c;它是基于数组类型做的一层封装。它非常灵活&#xff0c;支持自动扩容。 切片是一种引用类型&#xff0c;它有…

前端(九)——探索微信小程序、Vue、React和Uniapp生命周期

&#x1f642;博主&#xff1a;小猫娃来啦 &#x1f642;文章核心&#xff1a;探索微信小程序、Vue、React和Uniapp生命周期 文章目录 微信小程序、Vue、React和Uniapp的基本定义和应用领域微信小程序生命周期生命周期概述页面生命周期应用生命周期组件和API的生命周期钩子 Vu…

【雕爷学编程】MicroPython动手做(16)——掌控板之图片图像显示

知识点&#xff1a;什么是掌控板&#xff1f; 掌控板是一块普及STEAM创客教育、人工智能教育、机器人编程教育的开源智能硬件。它集成ESP-32高性能双核芯片&#xff0c;支持WiFi和蓝牙双模通信&#xff0c;可作为物联网节点&#xff0c;实现物联网应用。同时掌控板上集成了OLED…