MGRE环境下的ospf实验

MGRE环境下的ospf实验

一.拓扑图在这里插入图片描述

二.实验步骤

1.分配各路由网段IP

[R1]int g 0/0/0
[R1-GigabitEthernet0/0/0]ip address 16.0.0.1 24
[R1-GigabitEthernet0/0/0]int g 0/0/1
[R1-GigabitEthernet0/0/1]ip address 116.0.0.1 24[R2]int g 0/0/0
[R2-GigabitEthernet0/0/0]ip address 26.0.0.1 24[R3]int g 0/0/0
[R3-GigabitEthernet0/0/0]ip address 36.0.0.1 24[R4]int g 0/0/0
[R4-GigabitEthernet0/0/0]ip address 46.0.0.1 24[R5]int g 0/0/0
[R5-GigabitEthernet0/0/0]ip address 56.0.0.1 24[R6]int g 0/0/0
[R6-GigabitEthernet0/0/0]ip address 16.0.0.2 24
[R6-GigabitEthernet0/0/1]ip address 116.0.0.2 24
[R6-GigabitEthernet0/0/2]ip address 56.0.0.2 24
[R6-GigabitEthernet2/0/0]ip address 26.0.0.2 24
[R6-GigabitEthernet3/0/0]ip address 36.0.0.2 24
[R6-GigabitEthernet4/0/0]ip address 46.0.0.2 24

2.R1 R4 R5为全连的MGRE结构,R1 R2 R3为星型拓扑结构。编写缺省路由

缺省路由
[R1]ip route-static 0.0.0.0 0 16.0.0.2
[R1]ip route-static 0.0.0.0 0 116.0.0.2
[R2]ip route-static 0.0.0.0 0 26.0.0.2
[R3]ip route-static 0.0.0.0 0 36.0.0.2
[R4]ip route-static 0.0.0.0 0 46.0.0.2
[R5]ip route-static 0.0.0.0 0 56.0.0.2
星型拓扑
[R1]int t 0/0/1
[R1-Tunnel0/0/1]ip add 192.168.7.1 24
[R1-Tunnel0/0/1]tunnel-protocol gre p2mp
[R1-Tunnel0/0/1]source 116.0.0.1
[R1-Tunnel0/0/1]nhrp network-id 110
[R1-Tunnel0/0/1]nhrp entry multicast dynamic[R2]int t 0/0/0
[R2-Tunnel0/0/0]ip add 192.168.7.2 24
[R2-Tunnel0/0/0]tunnel-protocol gre p2mp
[R2-Tunnel0/0/0]source GigabitEthernet 0/0/0
[R2-Tunnel0/0/0]nhrp network-id 110
[R2-Tunnel0/0/0]nhrp entry 192.168.7.1 116.0.0.1 register[R3]int t 0/0/0
[R3-Tunnel0/0/0]ip add 192.168.7.3 24
[R3-Tunnel0/0/0]tunnel-protocol gre p2mp
[R3-Tunnel0/0/0]source GigabitEthernet 0/0/0
[R3-Tunnel0/0/0]nhrp network-id 110
[R3-Tunnel0/0/0]nhrp entry 192.168.7.1 116.0.0.1 register

3.搭建MGRE环境

[R1]int t 0/0/0
[R1-Tunnel0/0/0]ip add 192.168.6.1 24
[R1-Tunnel0/0/0]tunnel-protocol gre p2mp
[R1-Tunnel0/0/0]source 16.0.0.1
[R1-Tunnel0/0/0]nhrp network-id 100
[R1-Tunnel0/0/0]nhrp entry multicast dynamic[R4]int t 0/0/0
[R4-Tunnel0/0/0]ip add 192.168.6.2 24
[R4-Tunnel0/0/0]tunnel-protocol gre p2mp
[R4-Tunnel0/0/0]nhrp network-id 100
[R4-Tunnel0/0/0]nhrp entry multicast dynamic
[R4-Tunnel0/0/0]source 46.0.0.1[R5]int t 0/0/0
[R5-Tunnel0/0/0]ip add 192.168.6.3 24
[R5-Tunnel0/0/0]tunnel-protocol gre p2mp
[R5-Tunnel0/0/0]source 56.0.0.1
[R5-Tunnel0/0/0]nhrp network-id 100
[R5-Tunnel0/0/0]nhrp entry multicast dynamic[R1-Tunnel0/0/0]nhrp entry 192.168.6.2 46.0.0.1 register
[R1-Tunnel0/0/0]nhrp entry 192.168.6.3 56.0.0.1 register
[R4-Tunnel0/0/0]nhrp entry 192.168.6.1 16.0.0.1 register
[R4-Tunnel0/0/0]nhrp entry 192.168.6.3 56.0.0.1 register
[R5-Tunnel0/0/0]nhrp entry 192.168.6.1 16.0.0.1 register
[R5-Tunnel0/0/0]nhrp entry 192.168.6.2 46.0.0.2 register

4.配置ospf

[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 192.168.6.0 0.0.0.255
[R1-ospf-1-area-0.0.0.0]network 192.168.7.0 0.0.0.255[R2]ospf 1 router-id 2.2.2.2
[R2-ospf-1]network 192.168.2.0 0.0.0.255
[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 192.168.7.0 0.0.0.255[R3]ospf 1 router-id 3.3.3.3
[R3-ospf-1]network 192.168.3.0 0.0.0.255
[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 192.168.7.0 0.0.0.255[R4]ospf 1 router-id 4.4.4.4
[R4-ospf-1]network 192.168.4.0 0.0.0.255
[R4-ospf-1]area 0
[R4-ospf-1-area-0.0.0.0]network 192.168.4.0 0.0.0.255
[R4-ospf-1-area-0.0.0.0]network 192.168.6.0 0.0.0.255[R5]ospf 1 router-id 5.5.5.5
[R5-ospf-1]network 192.168.5.0 0.0.0.255
[R5-ospf-1]area 0
[R5-ospf-1-area-0.0.0.0]network 192.168.5.0 0.0.0.255
[R5-ospf-1-area-0.0.0.0]network 192.168.6.0 0.0.0.255
[R1-Tunnel0/0/0]ospf network-type p2mp
[R2-Tunnel0/0/0]ospf network-type p2mp
[R3-Tunnel0/0/0]ospf network-type p2mp
[R1-Tunnel0/0/1]ospf network-type broadcast
[R4-Tunnel0/0/0]ospf network-type broadcast
[R5-Tunnel0/0/0]ospf network-type broadcast

`

[R1-Tunnel0/0/1]ospf network-type broadcast
[R4-Tunnel0/0/0]ospf network-type broadcast
[R5-Tunnel0/0/0]ospf network-type broadcast

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

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

相关文章

Docker+Uwsgi部署Django项目

在之前的文章中,已经给大家分享了在docker中使用django自带的命令部署项目,这篇文章主要讲解如何使用uwsgi部署。 1. 在Django项目的根目录下新建Dockerfile文件 #Dockerfile文件 # 使用 Python 3.9 作为基础镜像 FROM python:3.9# 设置工作目录 WORKDI…

随机游走的艺术-图嵌入表示学习

图嵌入引入 机器学习算法: 厨师 样本集: 食材 只有好的食材才能做出好的饭菜 我们需要把数据变成计算机能够读懂的形式(将数据映射成为向量) 图嵌入概述 传统图机器学习 图表示学习 自动学习特征,将…

初学python记录:力扣924. 尽量减少恶意软件的传播

题目: 给出了一个由 n 个节点组成的网络,用 n n 个邻接矩阵图 graph 表示。在节点网络中,当 graph[i][j] 1 时,表示节点 i 能够直接连接到另一个节点 j。 一些节点 initial 最初被恶意软件感染。只要两个节点直接连接&#x…

提升测试效率都有哪些具体手段?

🔥 交流讨论:欢迎加入我们一起学习! 🔥 资源分享:耗时200小时精选的「软件测试」资料包 🔥 教程推荐:火遍全网的《软件测试》教程 📢欢迎点赞 👍 收藏 ⭐留言 &#x1…

uncloud的查询数据库的条件要和shema中写的一致,不然会报错

为什么uni-app中的database中的有些文件在hbuilder中可以看到,在vscode中看不到? uni-starter微信登录后查数据库db.collection后会提示没有权限 貌似非管理员都不能访问 uni-starter微信登录后查数据库db.collection(opendb-poi).aggregate()后会提示…

计算机网络(六)应用层

应用层 基本概念 服务器端(Server): 服务器是网络中提供服务的计算机或软件程序。服务器通常具有更高的性能、更大的存储空间和更高的带宽,用于提供各种服务,如文件存储、数据库管理、Web托管、电子邮件传递等。服务…

共享桌面,3分钟自己实现一个吧,还能听见麦克风声音哦

前言 关于【SSD系列】: 前端一些有意思的内容,旨在3-10分钟里, 500-1000字,有所获,又不为所累。 共享桌面程序,哇,高大尚耶!其实不然,让我带你3分钟实现桌面共享程序&am…

LD3320语音模块开发以及未来拿到其他模块的开发方式

当我们拿到一块模块进行开发的时候,一定要拿到配套的使用手册,不然在短时间内根本下不了手 一、使用source Insight来阅读源码 1.建立文件夹 2. 在source Insight放入该文件 3.添加源码 4.解决Source Insight乱码的问题 5.让各个代码模块之间有关联 二、…

uni-app中页面生命周期与vue生命周期的执行顺序对比

应用生命周期 uni-app 支持如下应用生命周期函数: 函数名说明平台兼容onLaunch当uni-app 初始化完成时触发(全局只触发一次),参数为应用启动参数,同 uni.getLaunchOptionsSync 的返回值onShow当 uni-app 启动&#x…

Python零基础从小白打怪升级中~~~~~~~Python面向对象(二)

第九节:Python面向对象——继承和多继承 一、继承 Python面向对象的继承指的是多个类之间的所属关系,即子类默认继承父类的所有属性和函数。 在Python中,所有类默认继承object类,object类是顶级类或基类; 1、单继承…

Linux - 线程

目录 一.Linux线程的概念 1.1什么是线程 1.2 线程的优点 1.3 线程的缺点 1.4 线程异常 1.5 线程用途 二. Linux进程VS线程 2.1 进程和线程 三. Linux线程控制 3.1 POSIX线程库 3.2 创建线程 3.3 进程ID和线程ID 3.4 线程ID及进程地址空间布局 3.5 线程终止 3.6 线…

实战小项目 | ESP32-S3和ESP32-C3通过ESP-Mesh-Lite组网 温湿度传感器案例

传统Wi-Fi网络所有终端设备都需要直接与路由器相连,这使得Wi-Fi的覆盖区域受到路由器位置的限制,可接入终端设备的数量也受到路由器容量的限制。而乐鑫ESP-Mesh-Lite Wi-Fi组网方案,所有终端设备都可以与相邻设备连接,摆脱了对路由…

移动硬盘盒支持PD充电:优势解析与实际应用探讨

随着科技的飞速发展,数据存储和传输的需求日益增长,移动硬盘盒作为便携式存储设备的重要载体,其功能和性能也在不断提升。近年来,越来越多的移动硬盘盒开始支持PD(Power Delivery)充电技术,这一…

9.Hexo通过partial文件传值和改变CSS属性

partials 基本上是可以在自己的HTML文件或.ejs文件中定义网站中不同组件的方法 如果想要为网站定义一个标头,这个标头将会很好地出现在网站的每个页面上 用partials可以创建一个.ejs文件,可以将该标头的所有代码存储在该文件中,然后当想要在…

记一次奇妙的某个edu渗透测试

前话: 对登录方法的轻视造成一系列的漏洞出现,对接口确实鉴权造成大量的信息泄露。从小程序到web端网址的奇妙的测试就此开始。(文章厚码,请见谅) 1. 寻找到目标站点的小程序 进入登录发现只需要姓名加学工号就能成功…

BIT-6-C语言文件操作(C语言进阶)

本章重点 为什么使用文件什么是文件文件的打开和关闭文件的顺序读写文件的随机读写文本文件和二进制文件文件读取结束的判定 文件缓冲区 1. 为什么使用文件 我们前面学习结构体时,写了通讯录的程序,当通讯录运行起来的时候,可以给通讯录中增…

程序员应该遵守的 10 个编程原则

程序员应该遵守的编程原则 程序员拥有一个较好的编程原则能使他的编程能力有大幅的提升,可以使其开发出维护性高、缺陷更少的代码。以下内容梳理自StactOverflow的一个问题:编程时你最先考虑的准则是什么? 目录 Toggle KISS(Keep …

PaddleOCR训练自己模型(2)----参数配置及训练

一、介绍 paddleocr分为文字定位(Det)和文字识别(Rec)两个部分 二、定位模型训练 (1)Det预训练模型下载:https://paddleocr.bj.bcebos.com/PP-OCRv4/chinese/ch_PP-OCRv4_det_train.tar (2)下载完之后,…

基于zookeeper安装Kafka集群

操作系统:centOS 9 Stream,6台,基于vmware虚拟机创建 准备工作 确认系统环境: 确保所有服务器已安装了最新更新。安装Java Development Kit (JDK) 8或更高版本,因为ZooKeeper和Kafka都是基于Java开发的。例如&#x…

【探索人工智能】我与讯飞星火认知大模型的对话

文章目录 讯飞星火认知大模型的地址概要讯飞星火认知大模型的发展历程讯飞星火认知大模型的主页利用讯飞星火大模型解决一些基本的数学问题讯飞星火认知大模型与OpenAI,ChatGPT没有关系!让讯飞星火认知大模型编写传奇代码hello world小结 讯飞星火认知大模型的地址 …