OSPF 普通区域stub实验简述

1、OSPF 普通区域stub配置

实验拓扑图
在这里插入图片描述
r1:
sys
sysname r1
undo info enable
int loopb 0
ip add 1.1.1.1 32
quit
int e0/0/0
ip add 172.16.1.1 24
quit
ospf 1
area 0.0.0.1
network 172.16.1.0 0.0.0.255
network 1.1.1.1 0.0.0.0
Stub 配置普通区域
ret

r6:
sys
sysname r6
undo info enable
int loopb 0
ip add 6.6.6.6 32
quit
int e0/0/0
ip add 172.16.1.6 24
quit
ospf 1
area 0.0.0.1
network 172.16.1.0 0.0.0.255
network 6.6.6.6 0.0.0.0
stub 配置普通区域
ret

r2:
sys
sysname r2
undo info enable
int loopb 0
ip add 2.2.2.2 32
quit
int e0/0/0
ip add 172.16.1.2 24
quit
int s0/0/0
ip add 23.1.1.2 24
quit
ospf 1
area 0.0.0.1
network 172.16.1.0 0.0.0.255
network 2.2.2.2 0.0.0.0
stub 配置普通区域
quit
area 0.0.0.0
network 23.1.1.0 0.0.0.255
ret

r3:
sys
sysname r3
undo info enable
int loopb 0
ip add 3.3.3.3 32
quit
int s0/0/1
ip add 23.1.1.3 24
quit
int s0/0/0
ip add 34.1.1.3 24
quit
ospf 1
area 0.0.0.0
network 23.1.1.0 0.0.0.255
quit
area 0.0.0.2
network 34.1.1.0 0.0.0.255
Network 3.3.3.3 0.0.0.0
ret

r4:
sys
sysname r4
undo info enable
int loopb 0
ip add 4.4.4.4 32
quit
int s0/0/1
ip add 34.1.1.4 24
quit
int s0/0/0
ip add 45.1.1.4 24
quit
ospf 1
area 0.0.0.2
network 34.1.1.0 0.0.0.255
network 45.1.1.0 0.0.0.255
Network 4.4.4.4 0.0.0.0
ret

r5:
sys
sysname r5
undo info enable
int loopb 0
ip add 5.5.5.5 32
quit
int loopb 100
ip add 100.100.100.100 32 配置环回口地址 并引入OSPF
quit
int s0/0/1
ip add 45.1.1.5 24
quit
ospf 1
import-route direct
area 0.0.0.2
network 45.1.1.0 0.0.0.255
network 5.5.5.5 0.0.0.0
ret

以上配置r1-r6,测试r5与r1连通性
在这里插入图片描述
已连通

查看r1 OSPF路由表,发现
在这里插入图片描述

域内路由4条 域间路由6条 外部路由2条

如果R5上loopback 100 配置N个外部地址,则R1上外部路由条目显示N条,为减轻R1外部路由负担,将R1所属区域1配置为stub区域
在这里插入图片描述
R2 Area1 设置为stub区域
在这里插入图片描述
R6 Area1 设置为stub区域
在这里插入图片描述

查看r1 OSPF路由表 发现
在这里插入图片描述
域内路由4条 域间路由7条 外部路0条,产生0.0.0.0 LSA3默认路由 取带外部路由
Stub 对LSA支持 lsa 1 lsa 2 lsa3

以上配置r1-r6,测试r1与r5外部IP 100.100.100.100连通性
如果外部IP有N个,N个连通性
在这里插入图片描述
已连通,实验完成

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

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

相关文章

Linux设备模型(十) - bus/device/device_driver/class

四,驱动的注册 1,struct device_driver结构体 /** * struct device_driver - The basic device driver structure * name: Name of the device driver. * bus: The bus which the device of this driver belongs to. * owner: The module own…

g2o -- curve_fit代码解析

概述 本文介绍通过g2o框架,优化点和曲线的匹配(曲线拟合)。曲线的公式如下所示: 它有三个参数:a, b, lamba。 代码解析 自定义顶点 /*** \brief the params, a, b, and lambda for a * exp(-lambda * t) b*/ clas…

[青少年CTF擂台挑战赛 2024 #Round] Misc 1ez_model

[青少年CTF擂台挑战赛 2024 #Round] Misc 1ez_model 题目描述:从Pytorch开始的AI之路 下载附件,是一个pth文件 .pth 文件通常是 PyTorch 模型的权重文件,它包含了模型的参数。要还原(或加载)一个大模型,你…

msvcp140.dll丢失的多种解决方法解析,总结4种msvcp140.dll修复的手段

msvcp140.dll是一个重要的系统文件,属于Microsoft Visual C Redistributable软件包。如果计算机显示找不到msvcp140.dll文件的错误,这通常意味着该文件丢失、损坏或未被正确注册。今天,我们将深入探究这个文件的相关知识,并提供一…

654.最大二叉树

这段Java代码实现了一个名为Solution的类,其中包含两个方法:constructMaximumBinaryTree()和constructMaximumBinaryTree1(),目的是从给定的整数数组nums中构建出一个最大二叉树。以下是详细的注释说明: class Solution {// 主方…

蓝桥杯集训·每日一题2024 (前缀和)

笔记&#xff1a; 例题&#xff1a; #include<bits/stdc.h> using namespace std; const int N 5000010; char str[N]; int s[N]; int main(){int t;cin>>t;for(int a1;a<t;a){int n;cin>>n;scanf("%s",str1);for(int i1;i<n;i){s[i]s[i-1]…

lv20 QT事件5

1 事件模型 2 事件处理 virtual void keyPressEvent(QKeyEvent *event) virtual void keyReleaseEvent(QKeyEvent *event) virtual void mouseDoubleClickEvent(QMouseEvent *event) virtual void mouseMoveEvent(QMouseEvent *event) virtual void mousePressEvent(QMou…

【MySQL系列】在 MacOS 上安装 MySQL

在 MacOS 上有两种方式安装 MySQL 服务器&#xff1a;通过 brew 安装和通过安装包安装。 文章目录 1、通过 brew 安装 MySQL1.1、安装 MySQL1.2、启动 MySQL 服务器1.3、配置 MySQL 服务器1.4、MySQL 服务器管理命令 2、通过安装包安装 MySQL2.1、下载安装包2.2、安装 MySQL2.3…

程序人生:当看到男友学测试拿高薪后,我突然悟了......

Hello&#xff0c;大家好&#xff0c;我是小雨 认识软件测试是因为我男朋友&#xff0c;他在华测教育培训软测后出去就业非常不错&#xff0c;所以我也萌生了转行的想法&#xff0c;当时我的想法是&#xff0c;他都能学会&#xff0c;那我肯定没问题&#xff0c;所以在他的介绍…

Mongodb安装配置

Mongodb安装配置 一、MongoDB简介二、Windows下MongoDB安装2.1.MongoDB下载2.2.安装MongoDB【解压版】2.2.1.解压2.2.2.创建和 bin 目录同级 data\db 目录来存储 MongoDB 产生的数据2.2.3.进入 bin 目录&#xff0c;cmd命令行窗口&#xff0c;使用命令的指定存储数据文件的形式…

[NSSCTF 2nd]MyJs

做一题ejs原型链污染 首先是登录界面 源码里面提示了源码的路由 js不熟先审计一下 const express require(express); #导入Express框架&#xff0c;用于构建Web应用程序的服务器和路由 const bodyParser require(body-parser); #导入body-parser中间件&#xff0c;用于解析…

网盘拉新如何对接?盘点最靠谱的一手渠道平台

2024网盘行业再次重燃战火。字节旗下产品头条搜索极速版APP、悟空浏览器APP推出对应的网盘功能&#xff0c;刚刚开放了拉新推广&#xff0c;现在是一个不能错过新项目的好时机。 如果你对网盘拉新推广充满热情&#xff0c;千万不要错过星子助推联合字节推出的网盘项目机会。小…