OSPFv2基础03_综合实验

news2024/9/24 17:15:25

目录

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

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

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

相关文章

ES6基本知识点

目录 1.对象优化 1.1 新增API 1.2 object.assign方法的第一个参数是目标对象,后面的参数都是源对象 1.3 声明对象简写 1.4 对象的函数属性简写 1.5 对象拓展运算符 2.map和reduce 2.1 数组中新增的map和reduce方法 3 promise 3.1 promise封装异步操作 4.模…

C# PaddleInference OCR 验证码识别

说明 C# PaddleInference OCR 验证码识别 自己训练的模型,只针对测试图片类型,准确率99% 效果 项目 VS2022.net4.8OpenCvSharp4Sdcb.PaddleInference 测试图片 代码 using OpenCvSharp; using Sdcb.PaddleInference.Native; using Sdcb.PaddleInfer…

mac笔记本安装java环境以及idea设置

系列文章目录 文章目录 系列文章目录安装java环境一、安装jdk二、下载安装IntelliJ IDEA三、安装maven四、安装git五、安装tomcat六、安装appenv配置文件七、有关idea的设置1、快捷键设置2、新建类的命名3、字体的大小,有关菜单栏的大小4、框内的tab最多能有多少个窗…

【2 beego学习 - 项目导入与项目知识点】

0 项目导入 1 在英文路径下新建一个同名的项目,拷贝其他数据到这个文件 bee new 同名项目名 cd 同名项目名 go mod tidy go get -u -v github.com/astaxie/beego go get 同名项目名/models2 拷贝部分的项目文件到新目录 bee run 运行的其他错误,按照提示安装文件 1 后端获取…

微软MFC技术中的消息队列及消息处理

我是荔园微风,作为一名在IT界整整25年的老兵,今天来聊聊微软MFC技术中的消息队列及消息处理。 MFC应用程序中由Windows 系统以消息的形式发送给应用程序的窗口。窗口接收和处理消息之后,把控制返回给Windows。Windows系统在同一时间可显示多…

HashMap底层原理:数据结构+put()流程+2的n次方+死循环+数据覆盖问题

导航: 【Java笔记踩坑汇总】Java基础进阶JavaWebSSMSpringBoot瑞吉外卖SpringCloud黑马旅游谷粒商城学成在线MySQL高级篇设计模式常见面试题源码_vincewm的博客-CSDN博客 目录 一、底层 1.1 HashMap数据结构 1.2 扩容机制 1.3 put()流程 1.4 HashMap是如何计算…

电话号码的字母组合问题

解题思路: 当我第一眼看到这题的时候,我直接举出来一个列子“258”,直接套用多重for循环遍历可以罗列出来,但是根据数字组合的长度不能确定for循环的多少(除非把所有for循环个数情况都罗列一遍) 所以只能…

几种常用接口调用方式介绍

API,全称叫做Application Programming interface,也就是应用程序接口,API是一些预先定义的函数,我是学Java的,当我要使用这些函数的时候,便可以直接调用Java API,不用去访问源码,也不…

Linux设备驱动程序(四)——调试技术

文章目录 前言一、内核中的调试技术二、通过打印调试1、printk2、重定向控制台消息3、消息如何被记录4、开启及关闭消息5、速度限制6、打印设备编号 三、通过查询调试1、使用 /proc 文件系统①、在/proc中实现文件②、创建自己的 /proc 文件③、seq_file 接口 2、ioctl 方法 四…

Chatbot UI 和 ChatGLM2-6B 的集成

Chatbot UI 和 ChatGLM2-6B 的集成 0. 背景1. 部署 Chatbot UI2. 部署 ChatGLM2-6B3. 修改 ChatGLM2-6B 项目的 openai_api.py4. 修改 Chatbot UI 的配置5. 访问 Chatbot UI 0. 背景 尝试将 Chatbot UI 和 ChatGLM2-6B 的进行集成, ChatGLM2-6B 提供 API 服务&…

精确时钟同步协议ptp/IEEE-1588v2协议-------(2)主从时钟之间的消息交互与时钟同步过程

本文目录 1、主时钟和从时钟之间的消息交互流2、延时delay和偏移offset的计算2.1、延时delay的计算2.2、偏移offset的计算 主时钟和从时钟之间,通过sync, follow up, delay request, delay response这四条消息,完成时钟同步过程。PTP时钟同步系统能工作的…

word绘制横向表格

最近写小论文,表格太宽需要绘制横向表格,找了半天教程说的都不是很详细,我学习了一下决定自己写个教程。 我要在一和二之间创建一个横向表格。首先在一后面添加一个分节符号。布局->分隔符->分节负下一页。 再在二之前添加一个分节符号…

新耀东方|安全狗亮相2023第二届上海网络安全博览会

7月5日至7日,“新耀东方-2023第二届上海网络安全博览会暨高峰论坛”在上海顺利举办。此次大会由上海市信息网络安全管理协会、国家计算机网络应急技术处理协调中心上海分中心、(ISC)2上海分会、上海市普陀区科学技术委员会、上海市网络安全产业示范园共同主办。 作为…

左神算法之中级提升(2)

目录 [案例1】 【题目描述】 【思路解析1】 【思路解析2】 【代码实现】 【案例2】 【题目描述】 【思路解析】 【代码实现】 【案例3】 【题目描述】 【思路解析】 【代码实现】 【案例4】 【题目描述】今日头条2018面试题 第四题 【输入描述】 【思路解析】 【…

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

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

Layui之入门

目录 一、layui介绍 1.是什么 2.谁开发的 3.特点 二、layui,easyui和bootstrap的区别 1.layui、easyui与bootstrap的对比 2. layui和bootstrap对比(这两个都属于UI渲染框架) 3. layui和easyui对比 三、基础使用 四、登录注册实例讲解 …

医院陪诊小程序开发|陪诊小程序定制|陪诊服务app成品

陪诊小程序的功能开发对于陪诊行业有以下好处:   提高服务效率:陪诊小程序可以提供在线预约功能,方便用户随时预约合适的陪诊人员,减少了繁琐的人工沟通和安排工作,提高了服务效率。   增加服务范围:通…

基于matlab将图像标记器多边形转换为标记的块图像以进行语义分割(附源码)

一、前言 此示例演示如何将存储在对象中的多边形标签转换为适用于语义分割工作流的标记阻止图像。 可以使用计算机视觉工具箱中的图像标记器应用来标记太大而无法放入内存和多分辨率图像的图像。有关详细信息,请参阅在图像标记器(计算机视觉工具箱&…

uniapp zjy-calendar日历,uni-calendar日历增强版

一、zjy-calendar简介 zjy-calendar日历是对uniapp uni-calendar日历的增强,支持圆点和文字自定义颜色。 二、使用方法 源使用说明:https://uniapp.dcloud.net.cn/component/uniui/uni-calendar.html 1、下载导入 https://ext.dcloud.net.cn/plugin?…

web-php

目录 基础 注释 php程序的组成 php的数据类型 php代码的运行 代码 显示时间 输出账户名和密码 后端对前端的数据进行验证处理代码 连接数据库的代码 前后端代码相结合验证,实现登录接口验证 login.html login.php register.html register.php error…