可靠性:MSTP 和 VRRP 配置实验

一、拓扑:
        说明:

        1、交换机 SW1、2、3 分别起 vlan 10、20,都以 trunk 方式连接
        2、 PC1、2 分别属于 vlan 10、20
        3、SW1、2 起 vlan 100 做为管理段,网关地址分别以 100.1.1.1/24 和 200.1.1.2/24 和 AR1相连
        4、AR1 起 loopback0 接口,地址 1.1.1.1/24,模拟业务地址

        要求:

        1、SW1、2、3 组成 MSTP 单域,SW1 为 vlan 10 根桥,SW2 为 vlan 20 根桥,做二层流量转发负载;
        2、SW1、2 网关做 VRRP,互为主备,做三层转发负载;

二、配置过程:
        1、各设备基本配置:vlan、vlanif、ip、接口
        2、SW1、2、3 分别起 mstp instance,SW1 为 vlan 10 根桥,SW2 为 vlan 20 根桥
[SW1]:
stp instance 1 root primary
stp instance 2 root secondary
#
stp region-configurationregion-name Ainstance 1 vlan 10instance 2 vlan 20active region-configuration
#
[SW2]:
stp instance 1 root secondary
stp instance 2 root primary
#
stp region-configurationregion-name Ainstance 1 vlan 10instance 2 vlan 20active region-configuration
#
        3、SW1、2 分别起 VRRP,SW1 上起VRID 1,绑定 vlan 10,网关为 10.1.1.254 ,VIP 配置为 10.1.1.254,相同 ip 则为 ip address owner,系统自动配置 priority 255,为主;
        SW2上 网关起 10.2.2.254 ,同样配置,为 VRID 2 的主;
[SW1]:
interface Vlanif10ip address 10.1.1.254 255.255.255.0vrrp vrid 1 virtual-ip 10.1.1.254
#
interface Vlanif20ip address 10.2.2.252 255.255.255.0vrrp vrid 2 virtual-ip 10.2.2.254
#
[SW2]:
interface Vlanif10ip address 10.1.1.252 255.255.255.0vrrp vrid 1 virtual-ip 10.1.1.254
#
interface Vlanif20ip address 10.2.2.254 255.255.255.0vrrp vrid 2 virtual-ip 10.2.2.254
#
        4、SW1 配置 默认路由为100.1.1.2,指向 AR1
        SW2 配置 默认路由 为200.1.1.2,指向 AR1
        AR1 上配置 10.0.0.0/8 分别指向两个接口地址,做回程路由
        5、配置SW3上两个PC端口为EP
        配置SW1、2两个上行口接口为EP,减少资源消耗(也可不配)
三、验证:
        1、查看 SW1 的 STP 状态,为 instance 1 的根桥:

        查看 SW2 的 STP 状态,为 instance 2 的根桥:

        2、查看 SW1 的 VRRP 状态,为 VRID 1 的 Master:                查看 SW2 的 VRRP 状态,为 VRID 2 的 Master:    
        3、分别断开 SW3 的上行口,可以看到在3秒后,PC1 和 PC2 都可以ping 通AR1 上的 1.1.1.1 地址

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

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

相关文章

【日记】对这两天的总结,比赛止步 32 强(3338 字)

正文 这两天的事情非常多,一直也没来得及写。 这篇日记相当于对这几天的一个大总结吧。 2024 年 9 月 13 日 - 14 日 这两天都在培训,所幸最终考核卷子,题目出得不是很难。只给半个小时考试。我的天啊,我题目都没写完。 我印象中出…

即时通讯平台是什么?

即时通讯平台是一种软件或服务,用于提供实时的多媒体沟通和交流功能。它允许用户在任何时间、任何地点,通过文本、语音、图片、视频等方式与其他用户进行实时的双向交流。即时通讯平台在个人和企业间广泛应用,为用户提供了高效便捷的沟通工具…

虚拟机centos_7 配置教程(镜像源、配置centos、静态ip地址、Finalshell远程操控使用)

文章目录 一、下载镜像源(准备工作)1、开源网站2、下载 二、VMware配置centos三、配置静态IP地址四、Finalshell使用1、下载Finalshell2、连接虚拟机 五、谢谢观看! 一、下载镜像源(准备工作) 1、开源网站 有许多开源…

[DDCTF2018](╯°□°)╯︵ ┻━┻

贴个脚本在这 def split_and_convert(input_string):# 检查字符串长度是否为偶数if len(input_string) % 2 ! 0:print("字符串长度不是偶数,最后一个字符将被丢弃。")input_string input_string[:-1] # 丢弃最后一个字符# 使用列表推导式将字符串分隔为…

中位数贪心+分组,CF 433C - Ryouko‘s Memory Note

目录 一、题目 1、题目描述 2、输入输出 2.1输入 2.2输出 3、原题链接 二、解题报告 1、思路分析 2、复杂度 3、代码详解 一、题目 1、题目描述 2、输入输出 2.1输入 2.2输出 3、原题链接 433C - Ryoukos Memory Note 二、解题报告 1、思路分析 改变 x 只会影响…

47.面向对象综合训练-汽车

//题目需求:定义数组存储3个汽车对象 //汽车的属性:品牌,价格,颜色 //创建三个汽车对象,数据通过键盘录入而来,并把数据存入到数组当中 1.标准的JavaBean类 public class Car {private String brand;//品…

Ubuntu使用docker安装Oracle23aiFree

Oracle 安装docker安装部署 官网:Oracle23AI 功能亮点 AI战略搜索 Oracle AI Vector Search专为人工智能(AI)工作负载而设计,允许您基于语义而不是关键字查询数据。 JSON 关系二元性 数据可以作为 JSON 文档或关系表透明地访问和…

『功能项目』第二职业法师的平A【57】

我们打开上一篇56制作提示主角升级面板的项目, 本章要做的事情是制作法师平A的魔法球触碰到Boss后让Boss受到一个无视攻击力与防御力的一个(100)左右随机的一个伤害值 修改脚本:PlayerCtrl.cs 将法师职业生成的魔法球的标签Tag设…

2019-2023(CSP-J)选择题真题解析

1,了解的知识 中国的国家顶级域名是( )【2019年CSP-J初赛选择题第一题】 A…cn B…ch C…chn D…china 【答案】:A 以下哪个奖项是计算机科学领域的最高奖?( )【2019年CSP-J初赛选择题第…

项目实训:CSS基本布局理解——WEB开发系列38

对CSS学习已经接近尾声,下面你可以对以下两道“小卡拉米”测试进行测试下CSS理解程度。 题 1:基于栅格布局的现代博客首页设计 题目要求: 创建一个博客首页布局,包含一个顶部导航栏、一个主要的内容区域(左侧为博客文…

PumpkinRaising靶机详解

靶机下载地址 https://www.vulnhub.com/entry/mission-pumpkin-v10-pumpkinraising,324/ 靶机配置 端口扫描 nmap -sV -A -T4 192.168.229.162 访问网页 http://192.168.229.162/ 查看页面源码 base64解密 发现base64解码后的信息不重要 发现一个html网页,访问 …

【C++】C++的多态

目录 多态的使用 多态的概念 多态的定义和实现 虚函数 构成多态的条件 特殊情况:协变 析构函数的重写 怎么实现 为什么实现 override和final关键字 override final 重载/重写/隐藏的对比 纯虚函数和抽象类 纯虚函数 抽象类 多态的实现 虚函数表指针…

【C++】vector详解,模拟实现

目录 1. vector的介绍 2. vector的使用 2.1 构造函数 2.2 遍历方式 2.3 reserve与resize 2.4 shrink_to_fit 2.5 insert,erase,find 3. vector模拟实现 3.1 初始结构 3.2 析构函数 3.3 获取容量和元素个数 3.4 扩容reserve 3.5 resize改变…

方法引用(Java)

把已经有的方法拿过来用,当做函数式接口中抽象方法的方法体 1.引用处必须是函数式接口 2.被引用的方法必须已经存在 3.被引用的方法形参的返回值需要跟抽象方法保持一致 4.被引用方法的功能要满足当前需求 package function;import java.util.Arrays;public cl…

C++基础(3)——类和对象(中)

目录 1.类的默认成员函数 ​编辑 2. 构造函数 3. 析构函数 4. 拷⻉构造函数 5. 赋值运算符重载 5.1 运算符重载 5.2 赋值运算符重载 5.3 ⽇期类实现 6. 取地址运算符重载 6.1 const成员函数 6.2 取地址运算符重载 1.类的默认成员函数 简介:默认成员函数就…

day21JS-axios数据通信

1. 什么是axios axios 是一个基于Promise 用于浏览器和 nodejs 的 HTTP 客户端,简单的理解就是ajax的封装,只不过它是Promise的实现版本。 特性: 从浏览器中创建 XMLHttpRequests从 node.js 创建 http 请求支持 Promise API拦截请求和响应转…

论文笔记:交替单模态适应的多模态表征学习

整理了CVPR2024 Multimodal Representation Learning by Alternating Unimodal Adaptation)论文的阅读笔记 背景MLA框架实验Q1 与之前的方法相比,MLA能否克服模态懒惰并提高多模态学习性能?Q2 MLA在面临模式缺失的挑战时表现如何?Q3 所有模块是否可以有…

ThreadX源码:Cortex-A7的tx_thread_irq_nesting_end(嵌套中断结束动作).s汇编代码分析

0 参考资料 Cortex M3权威指南(中文).pdf(可以参考ARM指令集用法) 1 前言 tx_thread_irq_nesting_end.S是用来实现Cortex-A7 IRQ嵌套中断的结束函数实现的汇编文件。 2 源码分析 源码如下: 1.#ifdef TX_ENABLE_FIQ_SUPPORT 2.DISABLE_INT…

【 ACM独立出版,见刊后1个月检索!!!】第二届通信网络与机器学习国际学术会议(CNML 2024,10月25-27)

第二届通信网络与机器学习国际学术会议(CNML 2024) The 2nd International Conference on Communication Networks and Machine Learning 官方信息 会议官网:www.cn-ml.org The 2nd International Conference on Communication Networks an…

jd 京东h5st 最新版 分析

声明: 本文章中所有内容仅供学习交流使用,不用于其他任何目的,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关! 有相关问题请第一时间头像私信联系我…