单区域OSPF实验

实验目的:

  1. 理解OSPF的基本概念。
  2. 掌握单曲于OSPF的配置
  3. 掌握OSPF邻居状态的解读
  4. 掌握通过Cost控制OSPF选路的方法
  5. 掌握OSPF认证的配置方法

一、基础配置:

  1. 搭建实验拓扑图;

配置路由器接口的IP地址以及配置环回地址待后续使用

(1)R1的配置

检查接口IP配置:

(2)R2的配置

检查接口配置:

  1. R3的配置:

(4)R4的配置:

(5)给R1,R2, R3, R4配置环回地址:

(6)给pc机配置IP地址,子网掩码,网关:

PC1:

PC2:

*环回接口:环回接口时虚拟接口,自属于一个网段,在其他路由器上需要配置静态路由或动态路由才能访问环回接口。环回接口有很多用途,常见用途之一就是我们在实验中会用到的以环回接口作为OSPF路由器ID。

我们以AR2为例,查看AR2上面的路由表,当前路由器既没有配置静态路由,也没有配置动态路由协议,因此路由表中只含有直连链路。

二、OSPF配置

我们先在AR1,AR2,AR3这三台路由器上启用ospf进程,以此实现PC1和PC2之间的通信:

  • 创建并进入OSPF进程:使用系统视图命令ospf[process-id|router-id]
  • 创建并进入OSPF区域:使用OSPF协议视图命令area area-id
  • 将接口加入OSPF区域:可以使用OSPF区域视图命令network ip-adress wildcard-mask将属于配置子网中的接口加入这个OSPF区域中,或者使用接口视图命令ospf enable [process-id]are area-id将接口加入OSPF区域中:

使用第一种方法在AR1上配置OSPF

第二种方法在AR2上配置OSPF:

第三种方法:用户在AR3上配置OSPF,在本例中使用了一种偷懒的方法在接口上启用OSPF,OSPF区域视图中,在network后以0.0.0.0 0.0.0.0匹配所有IP子网,因此可以把路由器上的所有接口都启用OSPF。这种方法虽然简单,但在实际工作中,管理员工需要根据实际情况谨慎选择:

查看AR3上启用了OSPF接口:

  • 进程结果测试

Pc1 ping pc 2

 感兴趣的同学可以试一下从下面那条路过去的配置,AR1-AR4-AR3!

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

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

相关文章

MySQL数据分组技术深度解析及实践

在处理大量数据库记录时,数据分组是一种强大的工具,它允许我们按照特定列的值将数据划分为逻辑上的集合,进而对每个集合执行聚合操作,如计数、求和或平均值等。MySQL中的​​GROUP BY​​​子句正是实现这一功能的关键所在。本文将详细介绍​​GROUP BY​​的使用方法,结合…

文献速递:深度学习医学影像心脏疾病检测与诊断--基于深度学习的低剂量SPECT心肌灌注图像去噪:定量评估与临床表现

Title 题目 Deep learning–based denoising of low‑dose SPECT myocardialperfusion images: quantitative assessment and clinical performance 基于深度学习的低剂量SPECT心肌灌注图像去噪:定量评估与临床表现 01 文献速递介绍 单光子发射计算机断层扫描&a…

SMB攻击利用之-通过psexec发送命令流量数据包分析

SMB协议作为windows环境下最为常见的一种协议,在历史上出现过无数的通过SMB协议进行网络攻击利用的案例,包括针对SMB协议本身以及通过SMB协议实施网络攻击。 本文将介绍一种通过SMB协议的常见利用方式,即通过psexec工具控制远程的主机,作为我的专栏《SMB攻击流量数据包分析…

Spring的IOC和AOP机制?

我们是在使用Spring框架的过程中,其实就是为了使用IOC,依赖注入,和AOP,面向切面编程,这两个是Spring的灵魂。 主要用到的设计模式有工厂模式和代理模式。 IOC就是典型的工厂模式,通过sessionfactory去注入…

华为设备IPsecVPN配置记录

IPsec加密和验证算法所使用的密钥可以手工配置,也可以通过因特网密钥交换IKE协议动态协商,IKE协议建立在internet安全联盟和密钥管理协议ISAKMP框架之上,采用DH算法在不安全的网络上安全的分发密钥,验证身份,以保证数据…

数据结构与算法-相对排序

问题描述: 给定两个数组,arr1和arr2,arr2中的元素各不相同, 且arr2中的所有元素都出现在arr1中。请对arr1中的元素进行排序, 使arr1中元素的相对顺序和arr2中元素的相对顺序相同, :根绝数组2排序数组1 未…

kong 相关文档

kong 3.4x api 说明 kong 3.4x api 说明 kong 3.4 kong 3.4 修改target的weight curl --request PATCH \--url http://192.168.100.112:8001/upstreams/testcomment-cn/targets/testcomment-cn.cn6.svc.cluster.local%3A80 \--header Content-Type: application/json \--heade…

leetcode刷题指南

本文我将分享给大家一套我自己使用良久并觉得非常高效的 学习论,它可以运用到 Leetcode 上的刷题,也可以 generalize 到生活中涉及到学习以及记忆的方方面面。当然,本文将以 Leetcode 刷题为 case study 去进行讲解。 更具体一点, 我会教大家…

JavaScript的综合案例

案例要求&#xff1a; 实现一个表单验证 1.当输入框失去焦点时&#xff0c;验证输入的内容是否符合要求 2.当点击注册按钮时&#xff0c;判断所有输入框的内容是否都符合要求&#xff0c;如果不符合要求阻止表单提交 简单的页面实现 <!DOCTYPE html> <html lang&…

在阿里云服务器上安装MySQL

目录 一、先卸载不需要的环境 1.关闭MySQL服务 2.查看安装包以及卸载安装包 3.依次卸载所有包 4. 获取mysql官⽅yum源 二、安装&#xff08;密钥过期解决方法&#xff09; 三、启动并进入 关于MySQL MySQL是一个广泛使用的开源关系型数据库管理系统&#xff08;RDBMS&…

【深度学习中的“冻结”含义】

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、冻结操作二、实际使用三 、案例训练代码... 总结 前言 在深度学习领域&#xff0c;“冻结”的含义通常指的是在训练过程中保持网络模型中的某一层或多层的…

Linux中如何配置虚拟机网络(NAT方法)

首先我们要在Linux中找到配置文件的路径/etc/sysconfig/network-scripts/&#xff0c;然后找到配置文件的名称ifcfg-xxx&#xff08;如&#xff1a;ifcfg-ens33&#xff09;&#xff0c;然后打开这个文件内 容如下&#xff1a; TYPEEthernet # 指定网卡类型是以太网 BOOTPROT…

解决qt5.12.12编译源码没有libqxcb的问题

最近要研究一下qt源码,因为设计到要修改源码,所以需要编译源码并替换修改的库文件运行验证。 我这里使用的是qt5.12.12版本,去官网上下载对应版本的安装包,安装时勾选上源码即可。 后面编译完发现,plugins/platforms/目录下没有生成库文件libqxcb.so,造成了一点麻烦。 设置 e…

【平衡二叉树】AVL树(双旋)

&#x1f389;博主首页&#xff1a; 有趣的中国人 &#x1f389;专栏首页&#xff1a; C进阶 &#x1f389;其它专栏&#xff1a; C初阶 | Linux | 初阶数据结构 小伙伴们大家好&#xff0c;本片文章将会讲解AVL树的左双选和右双旋的相关内容。 如果看到最后您觉得这篇文章写…

C++基础语法之数组

一、一维数组 在C中&#xff0c;一维数组是一系列具有相同数据类型的元素的集合。它们在内存中是连续存储的&#xff0c;可以通过索引访问每个元素。 一维数组的声明形式如下&#xff1a; 数据类型 数组名[常量表达式] 例如&#xff1a; // 声明一个能存储10个整数的数组 in…

【AI学习】对指令微调(instruction tuning)的理解

前面对微调&#xff08;Fine-tuning&#xff09;的学习中&#xff0c;提到指令微调。当时&#xff0c;不清楚何为指令微调&#xff0c;也一直没来得及仔细学习。 什么是指令微调&#xff1f;LLM经过预训练后&#xff0c;通过指令微调提升模型的指令遵循能力。所谓指令&#xf…

从零开始精通RTSP之认证

概述 在多媒体流传输方向&#xff0c;RTSP凭借其对实时性、可控制性的良好支持&#xff0c;成为视频监控、在线直播等领域不可或缺的协议之一。然而&#xff0c;安全是任何网络通信的核心&#xff0c;尤其是在涉及敏感内容的实时流传输中。另外&#xff0c;RTSP认证不仅是技术上…

Flutter 中的 AnimatedIcon 小部件:全面指南

Flutter 中的 AnimatedIcon 小部件&#xff1a;全面指南 AnimatedIcon是Flutter Material组件库中的一个独特动画组件&#xff0c;它允许开发者在两个图标之间进行平滑的过渡动画。这使得它非常适合用于表示应用程序的状态变化&#xff0c;如菜单打开/关闭、搜索打开/关闭等。…

java动态多态性

在Java中&#xff0c;动态多态性是指同一个方法调用可以在运行时根据对象的实际类型来执行不同的行为。这是通过Java的方法重写&#xff08;Override&#xff09;和继承机制来实现的。 动态多态性的实现方式&#xff1a; 方法重写&#xff08;Override&#xff09;&#xff1a…

box-shadow和filter: drop-shadow的异同,及使用canvas绘制椭圆

一、box-shadow 和 filter: drop-shadow的异同&#xff1a; filter: drop-shadow 和 box-shadow 都可以用于创建阴影效果&#xff0c;但它们之间有一些重要的区别&#xff1a; 1、适用对象&#xff1a; 1、filter: drop-shadow* 适用于元素的整个内容区域&#xff0c;包括内容…