双重OSPF + OSPF综合实验

news2024/11/17 12:58:27

一、实验要求

1.R4为ISP,所连接的所有物理接口为公有网段,任意指定IP即可。
2.R1-2-3 构建一个星型结构的MGRE结构,其中R1为中心点,假设R1的公有IP为固定地址。
3.R1-5-6 构建另一个全连网状的MGRE网络,其中R1/5均为中心区域。
4.使用OSPF实现整个私有网络的互通,同时所有PC可以正常访问R4的环回。

二、实验拓扑

三、实验步骤

r1:
一、配置IP地址
[r1]interface GigabitEthernet 0/0/0
[r1-GigabitEthernet0/0/0]ip address 192.168.1.1 24
[r1]interface GigabitEthernet 0/0/1
[r1-GigabitEthernet0/0/1]ip address 14.1.1.1 24
[r1]interface GigabitEthernet 0/0/2
[r1-GigabitEthernet0/0/2]ip address 14.1.2.1 24
二、写缺省路由
[r1]ip route-static 0.0.0.0 0 14.1.1.2
[r1]ip route-static 0.0.0.0 0 14.1.2.2
三、构建1-2-3MGRE隧道
[r1]interface Tunnel 0/0/0
[r1-Tunnel0/0/0]ip address 10.1.1.1 24	
[r1-Tunnel0/0/0]tunnel-protocol gre p2mp 
[r1-Tunnel0/0/0]source 14.1.2.1
[r1-Tunnel0/0/0]nhrp entry multicast dynamic 
[r1-Tunnel0/0/0]nhrp network-id 100
四、构建1-5-6MGRE隧道
[r1]interface Tunnel 0/0/1
[r1-Tunnel0/0/1]ip address 100.1.1.1 24	
[r1-Tunnel0/0/1]tunnel-protocol gre p2mp 
[r1-Tunnel0/0/1]source 14.1.1.1
[r1-Tunnel0/0/1]nhrp entry multicast dynamic 
[r1-Tunnel0/0/1]nhrp network-id 100
五、ACL + NAT使得私网均可以访问到ISP的环回4.4.4.4
[r1]acl 2000	
[r1-acl-basic-2000]rule 1 permit source any 
[r1]interface GigabitEthernet 0/0/1
[r1-GigabitEthernet0/0/1]nat outbound 2000
[r1]interface GigabitEthernet 0/0/2
[r1-GigabitEthernet0/0/2]nat outbound 2000
六、启动OSPF宣告私网以及PC端IP地址
[r1]ospf 1 router-id 1.1.1.1	
[r1-ospf-1]area 0
[r1-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255
[r1-ospf-1-area-0.0.0.0]network 10.1.1.0 0.0.0.255
[r1-ospf-1-area-0.0.0.0]network 100.1.1.0 0.0.0.255
七、将隧道OSPF点到点类型改为点对多
[r1]interface Tunnel 0/0/0
[r1-Tunnel0/0/0]ospf network-type p2mp
[r1]interface Tunnel 0/0/1
[r1-Tunnel0/0/1]ospf network-type p2mp

 

r2:
一、配置IP地址
[r2]interface GigabitEthernet 0/0/0
[r2-GigabitEthernet0/0/0]ip address 24.1.1.1 24
[r2]interface GigabitEthernet 0/0/1
[r2-GigabitEthernet0/0/1]ip address 192.168.2.1 24
二、写缺省路由
[r2]ip route-static 0.0.0.0 0 24.1.1.2
三、构建MGRE隧道
[r2]interface Tunnel 0/0/0
[r2-Tunnel0/0/0]ip add	
[r2-Tunnel0/0/0]ip address 10.1.1.2 24
[r2-Tunnel0/0/0]tunnel-protocol gre p2mp 	
[r2-Tunnel0/0/0]source GigabitEthernet 0/0/0
[r2-Tunnel0/0/0]nhrp entry 10.1.1.1 14.1.2.1 register 
[r2-Tunnel0/0/0]nhrp network-id 100
四、ACL + NAT使得私网均可以访问到ISP的环回4.4.4.4
[r2]acl 2000
[r2-acl-basic-2000]rule 1 permit source any 
[r2]interface GigabitEthernet 0/0/0
[r2-GigabitEthernet0/0/0]nat outbound 2000
五、启动OSPF宣告私网以及PC端IP地址
[r2]ospf 1 router-id 2.2.2.2
[r2-ospf-1]area 0
[r2-ospf-1-area-0.0.0.0]network 192.168.2.0 0.0.0.255
[r2-ospf-1-area-0.0.0.0]network 10.1.1.0 0.0.0.255
六、将隧道OSPF点到点类型改为点对多
[r2]interface Tunnel 0/0/0
[r2-Tunnel0/0/0]ospf network-type p2mp
r3:
一、配置IP地址
[r3]interface GigabitEthernet 0/0/0
[r3-GigabitEthernet0/0/0]ip address 34.1.1.1 24
[r3]interface GigabitEthernet 0/0/1
[r3-GigabitEthernet0/0/1]ip address 192.168.3.1 24
二、写缺省路由
[r3]ip route-static 0.0.0.0 0 34.1.1.2 
三、构建MGRE隧道
[r3]interface Tunnel 0/0/0
[r3-Tunnel0/0/0]ip add	
[r3-Tunnel0/0/0]ip address 10.1.1.3 24
[r3-Tunnel0/0/0]tu	
[r3-Tunnel0/0/0]tunnel-protocol g	
[r3-Tunnel0/0/0]tunnel-protocol gre p	
[r3-Tunnel0/0/0]tunnel-protocol gre p2mp 
[r3-Tunnel0/0/0]source GigabitEthernet 0/0/0
[r3-Tunnel0/0/0]nhrp entry 10.1.1.1 14.1.2.1 register 
[r3-Tunnel0/0/0]nhrp network-id 100
四、ACL + NAT使得私网均可以访问到ISP的环回4.4.4.4
[r3]acl 2000
[r3-acl-basic-2000]rule 1 permit source any 
[r3]interface GigabitEthernet 0/0/0
[r3-GigabitEthernet0/0/0]nat outbound 2000
五、启动OSPF宣告私网以及PC端IP地址
[r3]ospf 1 router-id 3.3.3.3	
[r3-ospf-1]area 0
[r3-ospf-1-area-0.0.0.0]network 192.168.3.0 0.0.0.255
[r3-ospf-1-area-0.0.0.0]network 10.1.1.0 0.0.0.255
六、将隧道OSPF点到点类型改为点对多
[r3]interface Tunnel 0/0/0
[r3-Tunnel0/0/0]ospf network-type p2mp
ISP-AR4:
一、配置IP地址
[ISP]interface GigabitEthernet 0/0/0	
[ISP-GigabitEthernet0/0/0]ip address 14.1.1.2 24
[ISP]interface GigabitEthernet 0/0/1
[ISP-GigabitEthernet0/0/1]ip address 14.1.2.2 24
[ISP]interface GigabitEthernet 0/0/2
[ISP-GigabitEthernet0/0/2]ip address 24.1.1.2 24
[ISP]interface GigabitEthernet 4/0/0
[ISP-GigabitEthernet4/0/0]ip address 45.1.1.2 24
[ISP]interface GigabitEthernet 4/0/1
[ISP-GigabitEthernet4/0/1]ip address 46.1.1.2 24	
[ISP]interface GigabitEthernet 4/0/2	
[ISP-GigabitEthernet4/0/2]ip address 34.1.1.2 24
[ISP]interface LoopBack 0
[ISP-LoopBack0]ip address 4.4.4.4 24
r5:
一、配置IP地址
[r5]interface GigabitEthernet 0/0/0	
[r5-GigabitEthernet0/0/0]ip address 45.1.1.1 24
[r5]interface GigabitEthernet 0/0/1
[r5-GigabitEthernet0/0/1]ip address 192.168.4.1 24
二、写缺省路由
[r5]ip route-static 0.0.0.0 0 45.1.1.2
三、构建MGRE隧道
[r5]interface Tunnel 0/0/1
[r5-Tunnel0/0/1]ip address 100.1.1.2 24	
[r5-Tunnel0/0/1]tunnel-protocol gre p2mp 
[r5-Tunnel0/0/1]source 45.1.1.1
[r5-Tunnel0/0/1]nhrp entry multicast dynamic 
[r5-Tunnel0/0/1]nhrp network-id 100
四、ACL + NAT使得私网均可以访问到ISP的环回4.4.4.4
[r5]acl 2000
[r5-acl-basic-2000]rule 1 permit source any 
[r5]interface GigabitEthernet 0/0/0
[r5-GigabitEthernet0/0/0]nat outbound 2000
五、启动OSPF宣告私网以及PC端IP地址
[r5]ospf 1 router-id 5.5.5.5
[r5-ospf-1]area 0
[r5-ospf-1-area-0.0.0.0]network 100.1.1.0 0.0.0.255
[r5-ospf-1-area-0.0.0.0]network 192.168.4.0 0.0.0.255
六、将隧道OSPF点到点类型改为点对多
[r5]interface Tunnel 0/0/1
[r5-Tunnel0/0/1]ospf network-type p2mp
r6:
一、配置IP地址
[r6]interface GigabitEthernet 0/0/0
[r6-GigabitEthernet0/0/0]ip address 46.1.1.1 24
[r6]interface GigabitEthernet 0/0/1
[r6-GigabitEthernet0/0/1]ip address 192.168.5.1 24
二、写缺省路由
[r6]ip route-static 0.0.0.0 0 46.1.1.2
三、构建MGRE隧道
[r6]interface Tunnel 0/0/1
[r6-Tunnel0/0/1]ip address 100.1.1.3 24
[r6-Tunnel0/0/1]tunnel-protocol gre p2mp 
[r6-Tunnel0/0/1]source GigabitEthernet 0/0/0	
[r6-Tunnel0/0/1]nhrp entry 100.1.1.1 14.1.1.1 register 	
[r6-Tunnel0/0/1]nhrp entry 100.1.1.2 45.1.1.1 register 
[r6-Tunnel0/0/1]nhrp network-id 100
四、ACL + NAT使得私网均可以访问到ISP的环回4.4.4.4
[r6]acl 2000
[r6-acl-basic-2000]rule 1 permit source any 
[r6]interface GigabitEthernet 0/0/0
[r6-GigabitEthernet0/0/0]nat outbound 2000
五、启动OSPF宣告私网以及PC端IP地址
[r6]ospf 1 router-id 6.6.6.6	
[r6-ospf-1]area 0
[r6-ospf-1-area-0.0.0.0]network 100.1.1.0 0.0.0.255
[r6-ospf-1-area-0.0.0.0]network 192.168.5.0 0.0.0.255
六、将隧道OSPF点到点类型改为点对多
[r6]interface Tunnel 0/0/1
[r6-Tunnel0/0/1]ospf network-type p2mp

四、测试网络的连通性

        PC1 pingISP的环回和PC5

        PC5 ping ISP上的环回和 PC2

 

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

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

相关文章

【见微知著】OpenCV中C++11 lambda方式急速像素遍历

学习《OpenCV应用开发:入门、进阶与工程化实践》一书 做真正的OpenCV开发者,从入门到入职,一步到位! C11 lambda语法 C11中引入了lambda表达式,它支持定义一个内联(inline)的函数,作为一个本地的对象或者…

【MySQL】-12 MySQL索引(上篇MySQL索引类型前置-2-高性能的索引策略)

MySQL索引-高性能的索引策略 3 高性能的索引策略3.1 独立的列3.2 前缀索引和索引选择性3.3 多列索引3.4 选择合适的索引列顺序3.5 聚簇索引(Clustered Indexes)3.5.1 InnoDB和MyISAM的数据布局的比较3.5.2 按primary key的顺序插入行(InnoDB) 3.6 覆盖索引(Covering Indexes)3.…

【深度学习】实验7布置,图像超分辨

清华大学驭风计划 因为篇幅原因实验答案分开上传, 实验答案链接http://t.csdnimg.cn/P1yJF 如果需要更详细的实验报告或者代码可以私聊博主 有任何疑问或者问题,也欢迎私信博主,大家可以相互讨论交流哟~~ 深度学习训练营 案例 7 &#xff1…

C语言每日一题(53)翻转二叉树

力扣网 226 翻转二叉树 题目描述 给你一棵二叉树的根节点 root ,翻转这棵二叉树,并返回其根节点。 示例 1: 输入:root [4,2,7,1,3,6,9] 输出:[4,7,2,9,6,3,1]示例 2: 输入:root [2,1,3] 输出…

[动态规划]判断整除

题目 一个给定的正整数序列,在每个数之前都插入号或-号后计算它们的和。比如序列:1、2、4共有8种可能的序列: (1) (2) (4) 7 (1) (2) (-4) -1 (1) (-2) (4) 3 (1) (-2) (-4) -5 (-1) (2) (4) 5 (-1) (2) (-4) -3 (…

律师小程序,在线咨询,在线问答小程序修复头像

应用介绍 演示前端小程序: #小程序://问卜易学咨询/cVtT0ndctaecDKd 律师小程序是一种智能化的服务平台,提供了多种有益的功能。首先,它能够实现在线法律咨询,用户可以通过文字、语音或视频与律师实时沟通,获得专业意见…

算法学习——LeetCode力扣栈与队列篇1

算法学习——LeetCode力扣栈与队列篇1 232. 用栈实现队列 232. 用栈实现队列 - 力扣(LeetCode) 描述 请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty): 实现 MyQu…

Mac 下载安装Java、maven并配置环境变量

下载Java8 下载地址:https://www.oracle.com/java/technologies/downloads/ 根据操作系统选择版本 没有oracle账号需要注册、激活登录 mac直接选择.dmg文件进行下载,下载后安装。 默认安装路径:/Library/Java/JavaVirtualMachines/jdk-1…

websocket简易基操

一、概述 1.1 简介 WebSocket是HTML5下一种新的协议(websocket协议本质上是一个基于tcp的协议),它实现了浏览器与服务器全双工通信,能更好的节省服务器资源和带宽并达到实时通讯的目的,Websocket是一个持久化的协议。…

【Git】07 本地仓库同步到GitHub或Gitee

文章目录 一、远端仓库配置1.1 配置密钥认证1.2 新建仓库 二、本地配置2.1 添加远程库 三、push推送四、拉取合并与推送4.1 拉取fetch4.2 合并merge4.3 推送push 五、总结 一、远端仓库配置 1.1 配置密钥认证 1)ssh-keygen 本地端命令行上执行ssh-keygen命令&…

ChatGPT高效提问—prompt常见用法(续篇四)

ChatGPT高效提问—prompt常见用法(续篇四) 1.1 知识生成 ​ 知识生成是指使用自然语言处理技术,通过ChatGPT等AI模型生成与特定主题相关的知识、文本或回答。在知识生成过程中,模型接收prompt输入的问题、指令或上下文信息&…

腾讯云4核8G12M轻量应用服务器性能够用吗?支持多少人?

腾讯云轻量4核8G12M轻量应用服务器支持多少人同时在线?通用型-4核8G-180G-2000G,2000GB月流量,系统盘为180GB SSD盘,12M公网带宽,下载速度峰值为1536KB/s,即1.5M/秒,假设网站内页平均大小为60KB…

【5G NR】【一文读懂系列】移动通讯中使用的信道编解码技术-Viterbi译码原理

目录 一、引言 二、Viterbi译码的基本原理 2.1 卷积码与网格图 2.2 Viterbi算法的核心思想 2.3 路径度量与状态转移 三、Viterbi译码算法工作原理详解 3.1 算法流程 3.2 关键步骤 3.3 译码算法举例 3.4 性能特点 四、Viterbi译码的应用场景 4.1 移动通信系统 4.2 卫…

【GO语言卵细胞级别教程】04.GO函数介绍

【GO语言卵细胞级别教程】04.GO函数介绍 目录: 【GO语言卵细胞级别教程】04.GO函数介绍0.创建项目1.函数的引入2.注意事项3.详细介绍3.1 形参介绍 0.创建项目 创建目录 执行命令加载模块 cd 02.gostudy目录下 1.进入目录下 cd 02.gostudy 2.初始化模块变量 go …

django admin 自定义界面时丢失左侧导航 nav_sidebar

只显示了自定义模板的内容,左侧导航没有显示出来。 原因:context 漏掉了,要补上。 # 错误写法(左侧导航不显示)def changelist_view(self, request, extra_contextNone):form CsvImportForm()payload {"form&qu…

【linux温故】CFS调度

写在前面 网上关于CFS 调度器的文章多如牛毛,没必要自己写。很多文章写的都非常好。 很多文章里,关键的技术点,都是一样的,只是各个文章说法不一样。 掌握了核心的,关键的,其他的,如果工作中…

【Spring框架】Spring事务的原理

目录 〇、对类或方法的Spring事务属性进行解析 0.1 解析标签 0.2 注册 InfrastructureAdvisorAutoProxyCreator 0.3 判断目标方法是否适合 canApply 0.4 匹配标签 match 0.5 小结 一、Spring事务的实现 1.1 准备事务 1.1.1 收集Transactional注解属性信息,…

【第六天】c++虚函数多态

一、多态的概述 多态按字面的意思就是多种形态。当类之间存在层次结构,并且类之间是通过继承关联(父类与子类)时,就会用到多态。 C 多态意味着调用成员函数时,会根据调用函数的对象的类型来执行不同的函数。 静态多态&…

改变终端安全的革命性新兴技术:自动移动目标防御技术AMTD

自动移动目标防御技术通过启用终端配置的自适应防御来改变终端检测和响应能力。产品领导者可以实施AMTD来确保实时威胁响应,并减少检测和响应安全威胁所需的时间。 主要发现 通过动态修改系统配置、软件堆栈或网络特征,自动移动目标防御(AMTD…

[word] word斜线表头怎么做? #微信#媒体#职场发展

word斜线表头怎么做? 在制作Word表格的时候,经常会用到两栏三栏的表头,这样两栏、三栏的斜线表头你都是怎么样制作的呢?今天给大家分享在Word中制作两栏、三栏斜线表头的多种制作方法。 1、边框法 选中第一个单元格&#xff0c…