路由引入,路由过滤,路由策略简单实验

news2024/11/23 22:37:40
实验要求:
1、按照图示配置 IP 地址,R1,R3,R4 上使用 1oopback 口模拟业务网段
2、R1 和 R2 运行 RIPv2,R2,R3和R4 运行 OSPF,各自协议内部互通
3、在 RIP 和 OSPF 间配置双向路由引入,要求除R4上的业务网段以外,其他业务网段路由都引入到对方协议内部
4、使用路由过滤,使R4无法学习到R1 的业务网段路由,要求使用prefix-list进行匹配
5、OSPF 区域中不能出现RIP协议报文

实验拓扑图如图:

实验配置步骤:

1.按要求配置IP地址

R1:


 sysname R1
interface GigabitEthernet0/0/0
 ip address 100.1.1.1 255.255.255.0 
interface LoopBack0
 ip address 192.168.0.1 255.255.255.255 
interface LoopBack1
 ip address 192.168.1.1 255.255.255.255

R2:


 sysname R2
interface GigabitEthernet0/0/0
 ip address 100.1.1.2 255.255.255.0 
interface GigabitEthernet0/0/1
 ip address 100.2.2.2 255.255.255.0 

R3:


 sysname R3
interface GigabitEthernet0/0/0
 ip address 100.2.2.3 255.255.255.0 
interface GigabitEthernet0/0/1
 ip address 100.3.3.3 255.255.255.0
interface LoopBack0
 ip address 192.168.2.1 255.255.255.255 
interface LoopBack1
 ip address 192.168.3.1 255.255.255.255

R4:


 sysname R4
interface GigabitEthernet0/0/0
 ip address 100.3.3.4 255.255.255.0
interface LoopBack0
 ip address 192.168.4.1 255.255.255.255
interface LoopBack1
 ip address 192.168.5.1 255.255.255.255 

2.配置对应rip和ospf协议并且进行网段宣告

R1:
rip 1
 undo summary
 version 2
 network 100.0.0.0
 network 192.168.0.0
 network 192.168.1.0

R2:

rip 1
 version 2
 network 100.0.0.0
ospf 1 router-id 2.2.2.2 
 area 0.0.0.0 
  network 100.2.2.0 0.0.0.255 

R3:

ospf 1 router-id 3.3.3.3 
 area 0.0.0.0 
  network 100.2.2.0 0.0.0.255 
  network 192.168.2.1 0.0.0.0 
  network 192.168.3.1 0.0.0.0
 area 0.0.0.1 
  network 10.3.3.0 0.0.0.255 

R4:

ospf 1 router-id 4.4.4.4 
 area 0.0.0.1 
  network 0.0.0.0 255.255.255.255

3.在R2路由上按要求进行双向路由引入

 
[R2]rip 1
 
[R2-rip-1]import-route ospf
 
[R2-rip-1]q
 
[R2]ospf 1
 
[R2-ospf-1]import-route rip
 
[R2-ospf-1]q

路由引入成功后观察R1和R4路由条目及来源

R1:


[R1]dis ip routing-table protocol rip
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Public routing table : RIP
         Destinations : 6        Routes : 6        

RIP routing table status : <Active>
         Destinations : 6        Routes : 6

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

      100.2.2.0/24  RIP     100  1           D   100.1.1.2       GigabitEthernet
0/0/0
      100.3.3.0/24  RIP     100  1           D   100.1.1.2       GigabitEthernet
0/0/0
    192.168.2.1/32  RIP     100  1           D   100.1.1.2       GigabitEthernet
0/0/0
    192.168.3.1/32  RIP     100  1           D   100.1.1.2       GigabitEthernet
0/0/0
    192.168.4.1/32  RIP     100  1           D   100.1.1.2       GigabitEthernet
0/0/0
    192.168.5.1/32  RIP     100  1           D   100.1.1.2       GigabitEthernet
0/0/0

RIP routing table status : <Inactive>
         Destinations : 0        Routes : 0

R4

[R4]dis ip routing-table protocol ospf
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Public routing table : OSPF
         Destinations : 6        Routes : 6        

OSPF routing table status : <Active>
         Destinations : 6        Routes : 6

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

      100.1.1.0/24  O_ASE   150  1           D   100.3.3.3       GigabitEthernet
0/0/0
      100.2.2.0/24  OSPF    10   2           D   100.3.3.3       GigabitEthernet
0/0/0
    192.168.0.1/32  O_ASE   150  1           D   100.3.3.3       GigabitEthernet
0/0/0
    192.168.1.1/32  O_ASE   150  1           D   100.3.3.3       GigabitEthernet
0/0/0
    192.168.2.1/32  OSPF    10   1           D   100.3.3.3       GigabitEthernet
0/0/0
    192.168.3.1/32  OSPF    10   1           D   100.3.3.3       GigabitEthernet
0/0/0

OSPF routing table status : <Inactive>
         Destinations : 0        Routes : 0
 

观察后发现R1所学到的路由中包括R4的环路,R4也学到了R1的环路路由,也就是实现了要求3中的双向路由引入。

4.下一步进行路由过滤,实现除R4上的业务网段以外,其他业务网段路由都引入到对方协议内部

进行过滤:
[R2]acl 2000
[R2-acl-basic-2000]rule deny source 192.168.4.0 0.0.1.255
[R2-acl-basic-2000]rule permit source 0.0.0.0 255.255.255.255
[R2-acl-basic-2000]q

路由策略
[R2]route-policy yb p    
[R2]route-policy yb permit node 10
Info: New Sequence of this List.
[R2-route-policy]if    
[R2-route-policy]if-match acl 2000
[R2-route-policy]q

进行路由策略引入

引入[R2]rip 1
[R2-rip-1]import-route ospf 1
[R2-rip-1]import-route ospf 1 route-policy yb
[R2-rip-1]q

测试


测试
[R1]dis ip routing-table protocol rip
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Public routing table : RIP
         Destinations : 4        Routes : 4        

RIP routing table status : <Active>
         Destinations : 4        Routes : 4

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

      100.2.2.0/24  RIP     100  1           D   100.1.1.2       GigabitEthernet
0/0/0
      100.3.3.0/24  RIP     100  1           D   100.1.1.2       GigabitEthernet
0/0/0
    192.168.2.1/32  RIP     100  1           D   100.1.1.2       GigabitEthernet
0/0/0
    192.168.3.1/32  RIP     100  1           D   100.1.1.2       GigabitEthernet
0/0/0

RIP routing table status : <Inactive>
         Destinations : 0        Routes : 0
 

过滤成功

5.使R4无法学习到R1 的业务网段路由,要求使用prefix-list进行匹配

路由过滤

[R4]ip ip-prefix yb index 10 deny 192.168.0.0 23 less-equal 32
[R4]ip ip-prefix yb index 20 permit 0.0.0.0 0 less-equal 32
[R4-ospf-1]filter-policy ip-prefix yb import 
[R4-ospf-1]q

测试

[R4]dis ip routing-table protocol ospf
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Public routing table : OSPF
         Destinations : 4        Routes : 4        

OSPF routing table status : <Active>
         Destinations : 4        Routes : 4

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

      100.1.1.0/24  O_ASE   150  1           D   100.3.3.3       GigabitEthernet
0/0/0
      100.2.2.0/24  OSPF    10   2           D   100.3.3.3       GigabitEthernet
0/0/0
    192.168.2.1/32  OSPF    10   1           D   100.3.3.3       GigabitEthernet
0/0/0
    192.168.3.1/32  OSPF    10   1           D   100.3.3.3       GigabitEthernet
0/0/0

OSPF routing table status : <Inactive>
         Destinations : 0        Routes : 0

测试成功

6、OSPF 区域中不能出现RIP协议报文

配置静默接口静默掉R2的G0/0/1接口


[R2-rip-1]silent-interface GigabitEthernet 0/0/1
[R2-rip-1]q

至此实验所有要求完成!!

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

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

相关文章

在PostgreSQL中,如何创建一个触发器并在特定事件发生时执行自定义操作?

文章目录 解决方案示例代码1. 创建自定义函数2. 创建触发器 解释 在PostgreSQL中&#xff0c;触发器&#xff08;trigger&#xff09;是一种数据库对象&#xff0c;它能在特定的事件&#xff08;如INSERT、UPDATE或DELETE&#xff09;发生时自动执行一系列的操作。这些操作可以…

短期斩获多个访问学者邀请函|高校教师获批CSC赴伦敦大学学院

B老师申报的是2023年CSC西部/地方合作项目&#xff0c;因申报在即&#xff0c;所以时间是第一要素&#xff0c;国家定位在英国及澳大利亚。经过努力&#xff0c;我们先后获得英国布里斯托大学、伦敦大学学院及澳大利亚昆士兰大学等多个邀请函&#xff0c;最终其选择了英国伦敦大…

CSS学习(选择器、盒子模型)

1、CSS了解 CSS&#xff1a;层叠样式表&#xff0c;一种标记语言&#xff0c;用于给HTML结构设置样式。 样式&#xff1a;文字大小、背景颜色等 p标签内不能嵌套标题标签。 2、CSS编写位置 1、行内样式&#xff08;内联样式&#xff09;&#xff1a;在标签里添加样式&#…

谷歌搜索SEO优化需要做什么?

最基本的要求&#xff0c;网站基础要优化好&#xff0c;让你的网站更加友好地服务于用户和搜索引擎&#xff0c;首先你要保证你的网站也适配手机端&#xff0c;现在手机端&#xff0c;如果你的网站在手机上打开慢&#xff0c;或者没有适配手机端&#xff0c;让用户用手机看着电…

Git merge的版本冲突实验

实验目的 发现 两个分支的 相同文件 怎样被修改 才会发生冲突&#xff1f; 实验过程 1.初始状态 现在目前有1.py、2.py两个文件&#xff0c;已经被git管理。现在我想制造冲突&#xff0c;看怎样的修改会发生冲突&#xff0c;先看怎么不会发生冲突。 目前仓库里的版本是这样…

【MySQL】A01、性能优化-参数监控分析

1、参数监控 1.1、MySQL command 查看 mysql>SHOW STATUS; &#xff08;服务器状态变量&#xff0c;运行服务器的统计和状态指标&#xff09; mysql> SHOW VARIABLES;&#xff08;服务器系统变量&#xff0c;实际上使用的变量的值&#xff09; mysql> SHOW STATUS …

2024年 团体程序设计天梯赛个人总结

前言&#xff1a; 这是一个悲伤的故事~ &#x1f3c6;题目传送门 ⭐L1一阶题⭐L1-097 编程解决一切&#xff08;5分&#xff09;⭐L1-098 再进去几个人&#xff08;5分&#xff09;⭐L1-099 帮助色盲&#xff08;10分&#xff09;⭐L1-100 四项全能&#xff08;10 分&#xff0…

做大模型产品,如何设计prompt?

做GenAI产品&#xff0c;除了要设计好的AI任务流程&#xff0c;合理的拆分业务以外&#xff0c;最重要的就是写好prompt&#xff0c;管理好prompt&#xff0c;持续迭代prompt。 prompt一般有两种形式&#xff1a;结构化prompt和对话式prompt。 结构化prompt的优点是通过规范的…

C++:二叉树进阶

二叉搜索树 二叉搜索树又称二叉排序树&#xff0c;它或者是一棵空树 &#xff0c;或者是具有以下性质的二叉树 : 若它的左子树不为空&#xff0c;则左子树上所有节点的值都小于根节点的值 若它的右子树不为空&#xff0c;则右子树上所有节点的值都大于根节点的值 它的左右子…

超分中使用的损失函数和经典文章

损失函数 https://towardsdatascience.com/super-resolution-a-basic-study-e01af1449e13 在GAN出现之前&#xff0c;使用的更多是MSE&#xff0c;PSNR,SSIM来衡量图像相似度&#xff0c;同时也使用他们作为损失函数。 MSE 表面上MSE直接决定了PSNR&#xff0c;MSE&#xff…

路径规划算法 | A* 搜索算法

作者&#xff1a;Rachit Belwariar 编译&#xff1a;东岸因为一点人工一点智能 路径规划算法 | A* 搜索算法https://mp.weixin.qq.com/s/lTVkknLWZ4ERYnv8m0JCGQ 动机&#xff1a;为了在现实生活中近似求解最短路径&#xff0c;例如地图、游戏等存在许多障碍物的情况。我们可…

Linux命令超详细介绍

目录 安装 Linux的目录结构&#xff1a; Linux命令入门&#xff1a; Linux命令的基础格式&#xff1a; 例子&#xff1a; ls 参数 选项 注意&#xff1a; 目录切换命令&#xff1a;cd/pwd cd: pwd: 相对路径和绝对路径&#xff1a; mkdir 不用参数&#xff1a; …

非Root用户编译C程序如何生成Core文件

非Root用户编译C程序如何生成Core文件 一.生成core文件的步骤1.设置核心转储文件大小为不限制2.**修改核心转储文件生成路径**3.指定core的生成目录为当前目录下4.测试程序 二.核心转储相关设置文件 一.生成core文件的步骤 1.设置核心转储文件大小为不限制 #查询生成core文件…

云上如何实现 Autoscaling: AutoMQ 的实战经验与教训

01 背景 弹性是云原生、Serverless 的基础。AutoMQ 从软件设计之初即考虑将弹性作为产品的核心特质。对于 Apache Kafka 而言&#xff0c;由于其存储架构诞生于 IDC 时代&#xff0c;针对物理硬件设计&#xff0c;存储层强依赖本地存储&#xff0c;已不能很好地适应现在云的时…

【网络】:高级IO(一)

高级IO 一.五种IO模型二.多路转接&#xff08;select&#xff09;三.非阻塞IO&#xff08;funcl&#xff09;四.POLL IO等待拷贝。单位时间内&#xff0c;IO过程中&#xff0c;等的比例越小&#xff0c;IO就越高效。几乎所有提高IO效率的方式本质都是基于此。 一.五种IO模型 举…

深入解析:前端跨域问题及其CORS、代理、JSONP、Nginx反向代理等解决方案

前端跨域是指在浏览器环境下&#xff0c;当一个网页&#xff08;源&#xff09;尝试访问与自身源不同的服务器资源&#xff08;目标源&#xff09;时&#xff0c;由于浏览器的同源策略限制而产生的访问限制现象。同源策略&#xff08;Same-Origin Policy&#xff09;是浏览器实…

芜湖市夜间景区、文娱主题活动、夜读空、精品文艺演出、数字促销补助等夜间经济奖励政策申报条件、材料

芜湖市示范街区、示范门店、夜间景区、文娱主题活动、体育赛事、夜读空、精品文艺演出、数字促销补助等夜间经济奖励政策申报条件、材料及补贴标准整理如下 芜湖市2023年促进夜间经济发展若干政策申报时间&#xff1a; 针对2023年度促进夜间经济发展若干政策&#xff08;商务局…

❤️新版Linux零基础快速入门到精通——第一部分❤️

❤️新版Linux零基础快速入门到精通——第一部分❤️ 非科班的我&#xff01;Ta&#xff01;还是来了~~~1. 来认识一下Linux吧!1.1 操作系统概述1.1.1 操作系统概述1.1.2 操作系统的发展史1.1.2.1 Unix1.1.2.2 Minix1.1.2.3 Linux 1.1.3 操作系统的发展 1.2 Linux初识1.2.1 Lin…

二叉检索树的实现——增删改查、读取命令文件、将结果写入新文件

看这篇文章前的知识储备 链接: 二叉树的性质和分类 链接: 二叉检索树的概念 、insert方法的图解、实现、时间代价分析 链接: 二叉检索树的search、remove方法的图解、实现、时间代价分析 1、中序遍历及中序遍历写进文件的区别 两者思路一致&#xff0c;将二叉树分为三部分&…