OSPF多区域组网实验(华为)

news2024/12/22 9:06:30

思科设备参考:OSPF多区域组网实验(思科)

技术简介

OSPF多区域功能通过划分网络为多个逻辑区域来提高网络的可扩展性和管理性能。每个区域内部运行独立的SPF计算,而区域之间通过区域边界路由器进行路由信息交换。这种划分策略适用于分布在不同地理位置的大型网络。

        

实验目的

利用OSPF技术实现全网互通

        

基础配置

Router1

[Huawei]undo info-center enable 

[Huawei]int LoopBack 1
[Huawei-LoopBack1]ip address 1.1.1.1 32
[Huawei-LoopBack1]quit

[Huawei]int e0/0/0
[Huawei-Ethernet0/0/0]ip address 192.168.10.1 24
[Huawei-Ethernet0/0/0]undo shutdown
[Huawei-Ethernet0/0/0]quit

Router2

[Huawei]undo info-center enable

[Huawei]int LoopBack 1
[Huawei-LoopBack1]ip address 2.2.2.2 32
[Huawei-LoopBack1]quit

[Huawei]int e0/0/0
[Huawei-Ethernet0/0/0]ip address 192.168.10.2 24
[Huawei-Ethernet0/0/0]undo shutdown
[Huawei-Ethernet0/0/0]quit

[Huawei]int e0/0/1 
[Huawei-Ethernet0/0/1]ip address 192.168.20.1 24
[Huawei-Ethernet0/0/1]undo shutdown
[Huawei-Ethernet0/0/1]quit



Router3

[Huawei]undo info-center enable 

[Huawei]int LoopBack 1
[Huawei-LoopBack1]ip address 3.3.3.3 32
[Huawei-LoopBack1]quit

[Huawei]int e0/0/0
[Huawei-Ethernet0/0/0]ip address 192.168.20.2 24
[Huawei-Ethernet0/0/0]undo shutdown
[Huawei-Ethernet0/0/0]quit

[Huawei]int e0/0/1
[Huawei-Ethernet0/0/1]ip address 192.168.30.1 24
[Huawei-Ethernet0/0/1]undo shutdown
[Huawei-Ethernet0/0/1]quit

Router4

[Huawei]undo info-center enable 

[Huawei]int LoopBack 1
[Huawei-LoopBack1]ip address 4.4.4.4 32
[Huawei-LoopBack1]quit

[Huawei]int e0/0/0
[Huawei-Ethernet0/0/0]ip address 192.168.30.2 24
[Huawei-Ethernet0/0/0]undo shutdown
[Huawei-Ethernet0/0/0]quit

[Huawei]int e0/0/1
[Huawei-Ethernet0/0/1]ip address 192.168.40.1 24
[Huawei-Ethernet0/0/1]undo shutdown
[Huawei-Ethernet0/0/1]quit

Router5

[Huawei]undo info-center enable 

[Huawei]int LoopBack 1 
[Huawei-LoopBack1]ip address 5.5.5.5 32
[Huawei-LoopBack1]quit

[Huawei]int e0/0/0
[Huawei-Ethernet0/0/0]ip address 192.168.40.2 24
[Huawei-Ethernet0/0/0]undo shutdown
[Huawei-Ethernet0/0/0]quit

测试

各个区域之间无法通信

        

配置OSPF

 Router1

[Huawei]ospf 10 router-id 1.1.1.1

[Huawei-ospf-10]area 1
[Huawei-ospf-10-area-0.0.0.1]network 1.1.1.1 0.0.0.0
[Huawei-ospf-10-area-0.0.0.1]network 192.168.10.0 0.0.0.255

Router2

[Huawei]ospf 10 router-id 2.2.2.2

[Huawei-ospf-10]area 0
[Huawei-ospf-10-area-0.0.0.0]network 2.2.2.2 0.0.0.0
[Huawei-ospf-10-area-0.0.0.0]network 192.168.20.0 0.0.0.255
[Huawei-ospf-10-area-0.0.0.0]quit

[Huawei-ospf-10]area 1
[Huawei-ospf-10-area-0.0.0.1]network 192.168.10.0 0.0.0.255

Router3

[Huawei]ospf 10 router-id 3.3.3.3

[Huawei-ospf-10]area 0
[Huawei-ospf-10-area-0.0.0.0]network 3.3.3.3 0.0.0.0
[Huawei-ospf-10-area-0.0.0.0]network 192.168.20.0 0.0.0.255
[Huawei-ospf-10-area-0.0.0.0]network 192.168.30.0 0.0.0.255

Router4

[Huawei]ospf 10 router-id 4.4.4.4

[Huawei-ospf-10]area 0
[Huawei-ospf-10-area-0.0.0.0]network 4.4.4.4 0.0.0.0
[Huawei-ospf-10-area-0.0.0.0]network 192.168.30.0 0.0.0.255
[Huawei-ospf-10-area-0.0.0.0]quit

[Huawei-ospf-10]area 2
[Huawei-ospf-10-area-0.0.0.2]network 192.168.40.0 0.0.0.255

Router5

[Huawei]ospf 10 router-id 5.5.5.5

[Huawei-ospf-10]area 2
[Huawei-ospf-10-area-0.0.0.2]network 5.5.5.5 0.0.0.0
[Huawei-ospf-10-area-0.0.0.2]network 192.168.40.0 0.0.0.255

测试

各个区域之间可以相互通信

        

查看OSPF

四张表

查看OSPF邻居表

display ospf peer

display ospf peer {neighbor-id}

display ospf peer brief

查看LSDB(链路状态数据库)

display ospf lsdb

查看OSPF路由表

display ospf routing-table

查看全局路由表

display ip routing-table

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

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

相关文章

线性代数(二)

1.标量 标量也叫0D张量,一个标量就是一个数,它只有大小,没有方向。 import torch x torch.Tensor(3) print(x)2.向量 向量也叫1D张量。向量只有一个轴,沿着行的方向,或者沿着列的方向。向量一般指列向量。 import…

光伏储能EMS 风电智慧能量管理系统 -安科瑞王盼盼

安科瑞18721098782王盼盼 一:储能 EMS(Energy Management System) 储能 EMS:储能 EMS 是一个综合管理系统,用于整体管理和优化储能系统的运行。它基于电力系统的需求和需求响应,通过控制和协调储能设备的…

WPF中DataGrid实现多选框功能

1. 效果图 2. Model建立 public class RstModelCheck : ObservableObject {//为了显示Head1和Head2.而且View中绑定属性而非字段,否则不能显示。public string? Name { get; set; } public bool PlatenAll {get > _platenAll;set{SetProperty(ref _platenAl…

【代码随想录】【算法训练营】【第15天】 [102]二叉树的层序遍历 [226]翻转二叉树 [101]对称二叉树

前言 思路及算法思维,指路 代码随想录。 题目来自 LeetCode。 day 15,一周中最困难的周三~ 题目详情 [102] 二叉树的层序遍历 题目描述 102 二叉树的层序遍历 解题思路 前提:二叉树的层级遍历 思路:利用队列的“先进先出…

C#利用WinForm实现可以查看指定目录文件下所有图片

目录 一、关于Winform 二、创建应用 三、功能实现 四、代码部分 一、关于Winform Windows 窗体是用于生成 Windows 桌面应用的 UI 框架。 它提供了一种基于 Visual Studio 中提供的可视化设计器创建桌面应用的高效方法。 利用视觉对象控件的拖放放置等功能,可…

信捷PLC 编程常用寄存器及编程技巧说明

最近在用信捷的PLC,分享下常用的寄存器和编程技巧说明。 技巧主要包括以下几个方面: 充分规划各个功能区:在编写程序时,需要充分规划各个功能区。 考虑伺服步进功能和气缸手动功能的应用,手动操作时,可…

C语言 | Leetcode C语言题解之第107题二叉树的层序遍历II

题目: 题解: int** levelOrderBottom(struct TreeNode* root, int* returnSize, int** returnColumnSizes) {int** levelOrder malloc(sizeof(int*) * 2001);*returnColumnSizes malloc(sizeof(int) * 2001);*returnSize 0;if (!root) {return level…

个人感觉对Material设计有用的几个网址

(一) Modular and customizable Material Design UI components for Android GIthub: material-components-android (二) 学习Material设计 Material Design (三) 用于创建Material主题,支持导出多种格式 material-theme-builder

Web API——获取DOM元素

目录 1、根据选择器来获取DOM元素 2.、根据选择器来获取DOM元素伪数组 3、根据id获取一个元素 4、通过标签类型名获取所有该标签的元素 5、通过类名获取元素 目标:能查找/获取DOM对象 1、根据选择器来获取DOM元素 语法: document.querySelector(css选择…

一维前缀和[模版]

题目链接 题目: 分析: 因为要求数组中连续区间的和, 可以使用前缀和算法注意:下标是从1开始算起的, 真正下标0的位置是0第一步: 预处理出来一个前缀和数组dp dp[i] 表示: 表示[1,i] 区间所有元素的和dp[i] dp[i-1] arr[i]例如示例一中: dp数组为{1,3,7}第二步: 使用前缀数…

css特性(继承性、层叠性)

1.继承性 可以继承的常见属性(文字控制属性都可以继承) ps:可以通过调试器查看是否能够继承 注意:a标签的color会继承失效;h系列标签的font-size会继承失效 2.层叠性 后面的样式会覆盖前面的样式 给同一个标签设置不同的样式…

酷开科技以内容为契机,酷开系统向消费者需求的深度挖掘迈进一步

酷开系统还拥有强大的内容资源和推荐算法,能够根据消费者的兴趣爱好为其提供个性化的推荐服务。无论是电影、电视剧、综艺节目,还是新闻、体育、娱乐资讯,酷开系统都能帮助大家快速找到感兴趣的内容,并且通过智能推荐算法不断优化…

vue3插槽solt 使用

背景增加组件的复用性,个人体验组件化还是react 方便。 Vue插槽solt如何传递具名插槽的数据给子组件? 一、solt 原理 知其然知其所以然 Vue的插槽(slots)是一种分发内容的机制,允许你在组件模板中定义可插入的内容…

4月粽子行业线上市场销售数据分析

随着节日庆祝常态化,消费者对礼物消费的态度发生变化,这会影响粽子的消费模式和市场需求。再加上技术进步,如速冻粽子和真空粽子的推广,也极大地推动了粽子行业的发展,使得产品更易于保存和运输,从而满足了…

Spark-RDD-持久化详解

Spark概述 Spark-RDD概述 1.持久化与序列化的关系 在Spark中,持久化(Persistence)和序列化(Serialization)是两个关键概念,它们在RDD处理过程中起着重要作用,并且有一定的关联: &a…

Windows安装mingw32/w64

1.下载 MinGW-w64 WinLibs - GCCMinGW-w64 compiler for Windows Releases niXman/mingw-builds-binaries (github.com) MinGW-w64、UCRT 和 MSVCRT 是 Windows 平台上常用的 C/C 运行库,它们有以下不同点: MinGW-w64:是一个基于 GCC 的…

Transformer,革命性的深度学习架构

Transformer 是一种革命性的深度学习架构,专门设计用于处理序列数据,特别是在自然语言处理(NLP)任务中表现卓越。它由 Vaswani 等人在 2017 年发表的论文《Attention is All You Need》中首次提出,打破了当时基于循环神经网络(RNN)和卷积神经网络(CNN)的序列建模常规,…

Golang | Leetcode Golang题解之第108题将有序数组转换为二叉搜索树

题目: 题解: func sortedArrayToBST(nums []int) *TreeNode {rand.Seed(time.Now().UnixNano())return helper(nums, 0, len(nums) - 1) }func helper(nums []int, left, right int) *TreeNode {if left > right {return nil}// 选择任意一个中间位置…

基于Vue的图片文件上传与压缩组件的设计与实现

摘要 随着前端技术的发展,系统开发的复杂度不断提升,传统开发方式将整个系统做成整块应用,导致修改和维护成本高昂。组件化开发作为一种解决方案,能够实现单独开发、单独维护,并能灵活组合组件,从而提升开…

Leetcode861. 翻转矩阵后的得分

Every day a Leetcode 题目来源:861. 翻转矩阵后的得分 解法1:贪心 对于二进制数来说,我们只要保证最高位是1,就可以保证这个数是最大的,因为移动操作会使得它取反,因此我们进行行变化的时候只需要考虑首…