OSPFv2基础03_综合实验

目录

1.创建OSPF进程

2.创建OSPF区域

3.使能OSPF

4.创建虚连接(可选)

5.OSPF常用命令

6.实验配置步骤

7.实验效果


1.创建OSPF进程

OSPF是一个支持多进程的动态路由协议,OSPF多进程可以在同一台路由器上运行多个不同的OSPF进程,OSPF进程号用来标识进程ID,取值范围为1-65535。

需要注意的是一个OSPF接口只能属于一个OSPF进程。

OSPF进程的特点:

  • 不同进程之间不会进程路由信息交换。

每一个OSPF进程有属于自己的lLSDB数据库,默认情况下不同OSPF进程的LSDB数据库无法同步,由于无法同步LSDB数据库,不同进程学习到的路由不能共享,导致网络不通,可以通过命令配置实现不同进程之间路由信息交换,实现网络互通。 通常情况下我们最好统一使用一个OSPF进程号。

  • OSPF进程是本地概念。

相连的两个路由器进程号可以一样也可以不一样,OSPF路由协议没有进程号字段,进程号只是本地概念。 OSPF进程创建使用OSPF [process-id]命令,也可以使用OSPF [process-id] router-id [router-id]命令创建OSPF进程并设置路由器ID。

2.创建OSPF区域

创建完OSPF进程后,进入OSPF进程视图,在OSPF进程视图下,通过area [area-id]命令创建OSPF区域,area-id采用十进制或者点分十进制的形式表示,如:area 0.0.0.0,路由器的OSPF接口可以属于不同的OSPF区域,所以可以创建多个OSPF区域。

3.使能OSPF

使能OSPF的作用是指定OSPF接口所属的OSPF进程和区域进行网络宣告,并通过LSA的形式在整个区域内进行通告,OSPF宣告的网络可以是子网或者超网。

使能OSPF有两种方法:

方法一:在OSPF区域下配置 在OSPF区域下使用network [ip] [wildcard-netmask]命令使能OSPF,在OSPF区域配置可以使能多个接口。

方法二:在接口视图下配置 在接口视图下使用ospf enable [process-id] area [area-id]命令使能OSPF。 需要注意一个接口只能配置一个OSPF进程。

4.创建虚连接(可选)

 图 4-1 虚连接示意图

OSPF虚连接(OSPF Virtual Link)是一种用于连接两个非直接相连的OSPF区域的技术。它允许通过中间区域建立一个逻辑上的连接,以便在两个非直接相连的区域之间交换路由信息。

虚连接通常用于以下情况:

  • 非直连区域:当两个区域之间没有直接的物理连接时,可以使用虚连接来建立逻辑连接。
  • 区域分割:当一个OSPF区域被分割成两个或多个部分时,虚连接可以用来重新连接这些分割的区域。
  • 临时网络:在某些情况下,需要在两个区域之间建立临时网络连接,而不是通过直接相连的链路。 配置OSPF虚连接的步骤如下: 确保两个区域之间的直接连接正常工作,并且每个区域内的OSPF进程都已正确配置。

虚连接需在区域视图下采用vlink-peer router-id命令配置,router-id指定同一区域的ABR路由器。

5.OSPF常用命令

 表 5-1 OSPF常用命令

6.实验配置步骤

1.配置OSPF进程

2.配置区域

3.使能OSPF

4.(可选)创建虚连接

7.实验效果

 图 7-1 OSPF综合实验结果

综合实验配套资料(包含完整配置和实验拓扑)下载地址:

https://download.csdn.net/download/weixin_28673511/88031539

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

JDK,JRE,JVM的区别

1.JVM JVM,也叫java虚拟机,用来运行字节码文件,可将字节码翻译为机器码,JVM是实现java跨平台的关键,可以让相同的java代码在不同的操作系统上运行出相同的结果。 2.JRE JRE,也叫java运行时环境&#xff…

医疗金融法律大模型:从ChatDoctor到FinBERT/FinGPT/BloombergGPT、ChatLaw/LawGPT_zh

第一部分 各种医疗类ChatGPT:或中英文数据微调LLaMA、或中文数据微调ChatGLM 1.1 基于LLaMA微调的国内外医疗问答模型 1.1.1 ChatDoctor:通过self-instruct技术提示API的数据和医患对话数据集微调LLaMA Github上有一个基于LLaMA模型的医疗微调模型&am…

MySQL基础篇第3章(基本的SELECT语句)

文章目录 1、SQL概述1.1 SQL背景知识1.2 SQL分类 2、SQL语言的规则与规范2.1 基本规则2.2 SQL大小写规范 (建议遵守)2.3 注释2.4 命名规则2.5 数据导入指令 3、基本的SELECT语句3.0 SELECT...3.1 SELECT...FROM3.2 列的别名3.3 去除重复行3.4 空置参与运…

【JAVA】这几个JAVA学习网站你绝不能错过(教学课程篇)

个人主页:【😊许思王】 文章目录 前言HOW2J.CNw3cschool菜鸟教程慕课网开课吧黑马程序员B站 前言 JAVA很难学?学不会怎么办?找对学习网站,让你轻松解决困难。 HOW2J.CN HOW2J.CN是我自认为最好的JAVA学习网站&#x…

Docker私有仓库搭建与界面化管理

一、关于Registry 官方的Docker hub是一个用于管理公共镜像的好地方,我们可以在上面找到我们想要的镜像,也可以把我们自己的镜像推送上去。 但是有时候我们的使用场景需要我们拥有一个私有的镜像仓库用于管理我们自己的镜像。这个可以通过开源软件Regi…

5.EFLK(ELK+filebeat)+filter过滤

文章目录 EFLK(ELKfilebeat)部署filebeat修改配置文件logstash配置 logstash的filter过滤grok(正则捕获插件)内置正则表达式调用自定义表达式 mutate(数据修改插件)重命名字段添加字段删除字段转换数据类型替换字段内容以"|"为分割符拆分数据成…

抖音seo源码部署搭建--代码分享

一、 开发环境搭建 抖音SEO源码部署环境搭建可以分为以下几个步骤: 安装必要的软件和工具:需要安装Node.js、NPM、Git等软件和工具,具体安装方法可以参考官方文档。 下载源码:从GitHub或其他源码托管平台下载抖音SEO源码。 安装…

Failed to start connector [Connector[HTTP/1.1-8080]]

1、解决Web server failed to start. Port 8080 was already in use 2、SpringBoot启动报错:“Error starting ApplicationContext. To display the conditions report re-run your application with ‘debug’ enabled.” 3、Failed to start end point associated with Proto…

Docker部署(1)——将jar包打成docker镜像并启动容器

在代码编写完成即将部署的时候,如果采用docker容器的方法,需要将jar包打成docker镜像并通过镜像将容器启动起来。具体的步骤如下。 一、首先下载java镜像 先使用docker search java命令进行搜索。 然而在拉取镜像的时候要注意不能直接去选择pull java ,…

Idea社区版创建SpringBoot

一 下载Spring Initalizr and Assistant插件 选择左上角的File->Settings->Plugins,在搜索框中输入Spring,出现的第一个Spring Boot Helper插件,点击Installed,下载插件。(这里已经下载) 二 创建Spr…

【设计模式】23种设计模式——单例模式(原理讲解+应用场景介绍+案例介绍+Java代码实现)

单例模式(Singleton) 介绍 所谓类的单例设计模式,就是采取一定的方法,保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法(静态方法)。比如Hibernate的Sessio…

MobileNeRF在Windows上的配置

MobileNeRF于2023年提出,源码地址:https://github.com/google-research/jax3d/tree/main/jax3d/projects/mobilenerf ,论文为:《MobileNeRF: Exploiting the Polygon Rasterization Pipeline for Efficient Neural Field Renderin…

Minio在Windows的部署并使用Python来操作桶

什么是Minio? MinIO 是一个开源的对象存储服务器,具有高可用性、高性能和可伸缩性。它兼容 Amazon S3 API,因此可以无缝地替代 Amazon S3 作为对象存储的解决方案。 MinIO 可以让你在自己的基础设施中搭建一个对象存储服务,使你能够存储和…

Linux的shell脚本

Linux的shell脚本 😇博主简介:我是一名正在攻读研究生学位的人工智能专业学生,我可以为计算机、人工智能相关本科生和研究生提供排忧解惑的服务。如果您有任何问题或困惑,欢迎随时来交流哦!😄 ✨座右铭&…

查看docker运行状态,与查看防火墙运行状态

安装docker这里不细述了,可以通过 docker -version 查看安装的版本,出现成功就表示安装是ok的 查看docker状态是否启动状态,出现running就表示成功 systemctl status docker 如果没有则需要输入启动命令来启动 systemctl start docker 没报错…

对于没有任何基础的初学者,云计算该怎样学习?

想学习任何一门专业技能,可以按下面这一套逻辑梳理! 1)了解基本内容 云计算这个技术是做什么的?适用哪些场景?有什么优点和缺点? 同时建议先找技术大纲,至少要学哪些技能点,可以网…

6. Springboot快速回顾(集成Dubbo)

Dubbo是实现远程调用的一个框架,阿里巴巴开源的。远程调用就是B服务器可以调用A服务器的方法。大型项目会被拆分成多个模块,部署在不同的服务器上。若将公共模块集中部署在一台服务器上,可以方便其他服务器调用。因此,需要Dubbo。…

ArcGIS栅格影像数据处理

ArcGIS栅格影像数据处理 文章目录 ArcGIS栅格影像数据处理1. 栅格影像数据坐标系转换2. 栅格数据16bit转8bit3. 栅格数据波段变换参考链接 1. 栅格影像数据坐标系转换 点击【ArcToolbox】>【数据管理工具】>【投影和变换】>【栅格】>【投影栅格】。 2. 栅格数据16…

驱动 day8 作业

1.在内核模块中启用定时器&#xff0c;定时1s,让led1 一秒亮、一秒灭 2.基于gpio子系统完成LED灯驱动的注册&#xff0c;应用程序测试 1.mychrdev_timer.c #include <linux/init.h> #include <linux/module.h> #include <linux/fs.h> #include <linux/io…

electron-vue 台称串口对接 SerialPort

大致流程 1.首先找一个串口工具&#xff08;sscom5.12.1&#xff09;试试读取串口是否成功连上&#xff1b; 2.创建electron-vue的项目&#xff1b; 3.安装依赖&#xff0c;调整版本&#xff0c;启动项目&#xff1b;&#xff08;在electron中使用串口_electron 串口_Jack_K…