OSPF中配置静态路由负载分担实验简述

OSPF中配置静态路由负载分担 实验简述
在静态路由负载分担中,多个路由器被配置为共享负载的目标,以实现流量的均衡分配
到达目的地有N条相同度量值的路径,默认值60,N条路由是等价路由,数据报文在N条链路上轮流发送
静态路由负载分担的优点是简单易用,不需要额外的负载均衡设备或协议支持
它也存在一些限制和缺点,例如无法自动适应网络拓扑变化、无法动态调整负载分配等。

实验拓扑图:

在这里插入图片描述
实验基础配置:
销售部电脑:192.168.1.100/24/192.168.1.254
财务部电脑:192.168.2.100/24 /192.168.2.254
r1:
sys
sysname r1
undo info enable
int g0/0/0
ip add 12.1.1.1 16
quit
int g0/0/1
ip add 12.2.2.1 16
quit
int g0/0/2
ip add 12.3.3.1 16
quit
int e0/0/0
ip add 192.168.1.254 24
quit
int e0/0/1
ip add 192.168.2.254 24
quit
ospf router-id 1.1.1.1
area 0
network 12.1.1.0 0.0.255.255
network 1.1.1.1 0.0.0.0
network 12.2.2.0 0.0.255.255
network 12.3.3.0 0.0.255.255
quit
Quit

r2:
sys
sysname r2
undo info enable
int g0/0/1
ip add 12.1.1.2 16
quit
int g0/0/2
ip add 12.2.2.2 16
quit
int g0/0/3
ip add 12.3.3.2 16
quit
int g0/0/0
ip add 23.1.1.2 16
quit
ospf router-id 2.2.2.2
area 0
network 12.1.1.0 0.0.255.255
network 23.1.1.0 0.0.255.255
network 2.2.2.2 0.0.0.0
network 12.2.2.0 0.0.255.255
network 12.3.3.0 0.0.255.255
quit
quit

r3:
sys
sysname r3
undo info enable
int g0/0/1
ip add 23.1.1.3 16
quit

ospf router-id 3.3.3.3
area 0
network 23.1.1.0 0.0.255.255
network 3.3.3.3 0.0.0.0
quit

配置r1 -r3完成,在r2上查看全局路由表,测试与销售部和财务部连通性
在这里插入图片描述
在R2上配置静态路由负载分担
ip route-static 192.168.1.0 24 12.1.1.1 链路1
ip route-static 192.168.1.0 24 12.2.2.1 链路2
ip route-static 192.168.1.0 24 12.3.3.1 链路3

ip route-static 192.168.2.0 24 12.1.1.1 链路1
ip route-static 192.168.2.0 24 12.2.2.1 链路2
ip route-static 192.168.2.0 24 12.3.3.1 链路3

在这里插入图片描述

在R3上配置静态路由
ip route-static 192.168.1.0 24 23.1.1.2
ip route-static 192.168.2.0 24 23.1.1.2
在这里插入图片描述
配置完成静态路由负载分担,在R2上查看全局路由表,发现目的地址的3条静态路由负载分担
在这里插入图片描述
在这里插入图片描述
在销售部和财务部电脑测试与R3连通性,并在R2 G0/0/1 G0/0/2 G0/0/3三个链路上进行抓包分析,发现数据报文会在3条链路上轮流发送。
在这里插入图片描述
在这里插入图片描述
实验完成。

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

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

相关文章

速盾:cdn原服务器地理位置

CDN(Content Delivery Network)是一种通过在不同地理位置部署服务器的技术,旨在提高网站的访问速度和稳定性。它将原始服务器内容复制到多个节点服务器中,这些节点服务器分布在全球各个地理位置,并根据用户的地理位置和…

使用iPhone/安卓手机代替门禁卡

文章目录 基础知识ID卡和IC卡ID卡技术IC卡技术IC卡加密方式手机NFC只能模拟IC卡,而不支持ID卡电梯卡可能使用滚动码验证方式,不支持使用手机模拟 (IC类型)门禁卡验证方式仅验证ID(卡号)验证ID分区信息 iPho…

【云开发笔记NO.28】数据中台的概述

数据中台的定义 在云开发中,数据中台是一个综合性的数据管理和服务平台,它集成了数据管理、数据治理、数据服务等多个功能,并基于云计算技术架构而建立。数据中台的核心目标是为企业提供稳定、高效、安全的数据支持和服务,进而推…

探索基于WebRTC的有感录屏技术开发流程

title: 探索基于WebRTC的有感录屏技术开发流程 date: 2024/4/7 18:21:56 updated: 2024/4/7 18:21:56 tags: WebRTC录屏技术屏幕捕获有感录屏MediaStream实时传输音频录制 第一章:技术原理 WebRTC(Web Real-Time Communication)是一种开放源…

Python中的 if __name__ == ‘__main__‘

一、if name ‘main’ 在Python的世界里,if name ‘main’:这行代码就像是派对的入口,它决定了哪些部分是只在当前这个“派对”(或者说脚本)中直接执行的,哪些部分是可以被其他“派对”(或脚本&#xff…

【Vue】 Vue项目中的跨域配置指南

她坐红帐 面带浓妆 唢呐一声唱 明月光 这女子泪眼拜高堂 一拜天地日月 二拜就遗忘这一生 跪三拜红尘凉 庭院 大门锁上 杂乱的眼光 多喧嚷 这女子笑颜几惆怅 余生喜乐悲欢都无关 她眼中已无光 🎵 倪莫问《三拜红尘凉》 在前后端分离的项目开发中…

Java中的内存模型和例子

Java内存模型(Java Memory Model, JMM)是Java虚拟机(JVM)规范中定义的一种关于内存访问、共享变量在多线程之间的可见性、以及原子性、顺序性的规则。Java内存模型的目标是定义程序中各个共享变量的访问方式,以及如何在…

python实例1.2:创建一个简易的命令行地址簿程序,允许用户添加、删除、查找和编辑联系人(详解及其知识点拓展)

目录 一、基础:地址簿程序代码附带注释 二、基础:地址簿程序详细分析 三、拓展:地址簿程序拓展,如何实现在地址簿程序中持久化数据? 四、拓展:地址簿程序拓展代码详细分析 一、基础:地址簿程…

SQL Sever 2008 安装教程

先从官网下载程序:下载地址 打开上述链接后,点击下载按钮。 就会跳出下面这个界面,如果你的电脑是64位的请选择下图中这两个程序。 下载完成后,在电脑磁盘中找到这两个文件,注意安装的顺序,先安装 SQLEXPR…

Linux:软硬链接及动静态库

一、Linux中的链接文件 1.1硬链接及应用场景 ln//创建硬链接 我们再创建一个硬链接生成的文件。 我们可以看到mlink.hard的inode和makefile.c的inode都是一样的,inode一样里面的数据自然也是一样。相当于对make.file进行了一个重命名,所以硬链接一定没…

2023年蓝桥杯省赛——买二赠一

目录 题目链接:1.买二赠一 - 蓝桥云课 (lanqiao.cn) 题目描述 输入格式 输出格式 样例输入 样例输出 样例说明 思路 队列贪心 代码实现 总结 题目链接:1.买二赠一 - 蓝桥云课 (lanqiao.cn) 题目描述 某商场有 N 件商品,其中第 i 件…

漫谈:“标准”是一种幻觉 C++语言标准的意义

初级代码游戏的专栏介绍与文章目录-CSDN博客 我的github:codetoys,所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。 这些代码大部分以Linux为目标但部分代码是纯C的,可以在任何平台上使用。 “标准”这个词很迷惑&#xf…

基于SpringBoot注入Bean形式的监听(端口)

起一个线程、监听对应的端口,注入到容器 package com.port.component;import com.port.service.PortListenerService; import org.springframework.beans.factory.annotation.Value; import org.springframework.boot.CommandLineRunner; import org.springframework.stereoty…

铸铁平台的单围和双围是什么——北重机械

铸铁平台的单围和双围是指平台的围栏结构。单围指平台只有一面围栏,通常用于平台的三个边界上,另一边是与建筑物相连的。双围指平台两侧围栏都有,即平台四个边界都有围栏。双围结构比单围结构更加安全,可以防止人员和物品从平台四…

CleanmyMac 苹果电脑清理软件,为你的 Mac 提速!

Apple Macbook 已成为当今职场不可或缺的高效助手,尤其在普遍的远程办公场景下,其运行流畅度对工作效率及用户体验至关重要。虽然长期使用会使Mac电脑性能自然衰退,但大部分导致系统变慢的因素其实可经由用户自行调整得到显著改善&#xff0c…

linux 设置命令输入行高亮(与软件无关:xshell等)

在命令执行后输出内容比较多的情况下,很难查看自己的历史命令 这个配置是系统的配置:取消.bashrc文件中force_color_prompt=yes的注释即可 (和连接服务器的软件无关) 具体的操作如下: 执行以下命令,查看配置所在的行数root@hecs-166280:~# cat .bashrc -n | grep force_…

Java Lambda 表达式(详细)

Java Lambda 表达式 Lambda 的发展史 Java Lambda 表达式是在 Java 8 版本中引入的重要特性,它描述了一种更简洁、更灵活的方式来处理函数式编程。 在 Java 8 之前,要实现函数式编程,需要通过匿名类实现接口的方式。这样的代码通常比较冗长…

深入MyBatis的动态SQL:概念、特性与实例解析

MyBatis 是一个优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。它可以使用简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO,即普通的 Java 对象为数据库中的记…

MacOS Docker 部署 Redis 数据库

一、简介 Redis是一个开源的、使用C语言编写的、基于内存亦可持久化的Key-Value数据库,它提供了多种语言的API,并支持网络交互。Redis的数据存储在内存中,因此其读写速度非常快,每秒可以处理超过10万次读写操作,是已知…

milvus search api的数据结构

search api的数据结构 此api的功能是向量相似度搜索(vector similarity search) 一个完整的search例子: 服务端collection是一个hnsw类型的索引。 import random from pymilvus import (connections,Collection, )dim 128if __name__ __main__:connections.connect(alias…