华为vrrp+mstp+ospf+dhcp+dhcp relay配置案例

在这里插入图片描述
1、左边是vlan 10主桥,右边是vlan 20的主桥,并且互为备桥
2、 vlan 10 vrrp网关默认用左边,vlan 20的vrrp 网关默认用右边,对应mstp生成树
3、两边都track检测,不通就把vrrp减掉60,这样就会自动切另一边了
4、两边vlan 10和20 都启用dhcp代理,帮助pc获取路由器上的地址

R1配置

dhcp enable

ip pool vlan10
gateway-list 192.168.10.254
network 192.168.10.0 mask 255.255.255.0
dns-list 8.8.8.8

ip pool vlan20
gateway-list 192.168.20.254
network 192.168.20.0 mask 255.255.255.0
dns-list 8.8.8.8

interface GigabitEthernet0/0/0
ip address 10.0.0.1 255.255.255.0
ospf enable 1 area 0.0.0.0

interface GigabitEthernet0/0/1
ip address 10.0.1.1 255.255.255.0
ospf enable 1 area 0.0.0.0
dhcp select global

interface GigabitEthernet0/0/2
dhcp select global

interface NULL0

interface LoopBack0
ip address 1.1.1.1 255.255.255.255
ospf enable 1 area 0.0.0.0

ospf 1 router-id 1.1.1.1
default-route-advertise always
area 0.0.0.0

sw1

vlan batch 10 20 100

stp instance 1 root primary
stp instance 2 root secondary
dhcp enable

ip relay address cycle //多dhcp服务器时负载

stp region-configuration
region-name a
instance 1 vlan 10
instance 2 vlan 20
active region-configuration

drop-profile default

dhcp server group vlan10
dhcp-server 10.0.0.1 0
dhcp-server 10.0.1.1 1

interface Vlanif10
ip address 192.168.10.1 255.255.255.0
vrrp vrid 10 virtual-ip 192.168.10.254
vrrp vrid 10 priority 105
vrrp vrid 10 track interface GigabitEthernet0/0/1 reduced 60
vrrp vrid 10 track interface GigabitEthernet0/0/2 reduced 60
ospf enable 1 area 0.0.0.0
dhcp select relay
dhcp relay server-select vlan10

interface Vlanif20
ip address 192.168.20.1 255.255.255.0
vrrp vrid 20 virtual-ip 192.168.20.254
ospf enable 1 area 0.0.0.0
dhcp select relay
dhcp relay server-select vlan10

interface Vlanif100
ip address 10.0.0.2 255.255.255.0
ospf enable 1 area 0.0.0.0

interface MEth0/0/1

interface GigabitEthernet0/0/1
port link-type access
port default vlan 100

interface GigabitEthernet0/0/2
port link-type trunk
port trunk allow-pass vlan 10 20

interface GigabitEthernet0/0/3
port link-type trunk
port trunk allow-pass vlan 10 20

ospf 1 router-id 2.2.2.2
area 0.0.0.0

sw2

vlan batch 10 20 200

stp instance 1 root secondary
stp instance 2 root primary
dhcp enable

ip relay address cycle

diffserv domain default

stp region-configuration
region-name a
instance 1 vlan 10
instance 2 vlan 20
active region-configuration

drop-profile default

dhcp server group vlan10
dhcp-server 10.0.0.1 0
dhcp-server 10.0.1.1 1

interface Vlanif10
ip address 192.168.10.2 255.255.255.0
vrrp vrid 10 virtual-ip 192.168.10.254
ospf enable 1 area 0.0.0.0
dhcp select relay
dhcp relay server-select vlan10

interface Vlanif20
ip address 192.168.20.2 255.255.255.0
vrrp vrid 20 virtual-ip 192.168.20.254
vrrp vrid 20 priority 105
vrrp vrid 20 track interface GigabitEthernet0/0/1 reduced 60
vrrp vrid 20 track interface GigabitEthernet0/0/2 reduced 60
ospf enable 1 area 0.0.0.0
dhcp select relay
dhcp relay server-select vlan10

interface Vlanif200
ip address 10.0.1.2 255.255.255.0
ospf enable 1 area 0.0.0.0

interface MEth0/0/1

interface GigabitEthernet0/0/1
port link-type access
port default vlan 200

interface GigabitEthernet0/0/2
port link-type trunk
port trunk allow-pass vlan 10 20

interface GigabitEthernet0/0/3
port link-type trunk
port trunk allow-pass vlan 10 20

ospf 1 router-id 3.3.3.3
area 0.0.0.0

SW3

vlan batch 10 20

stp region-configuration
region-name a
instance 1 vlan 10
instance 2 vlan 20
active region-configuration

interface MEth0/0/1

interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 10 20

interface GigabitEthernet0/0/2
port link-type trunk
port trunk allow-pass vlan 10 20

interface GigabitEthernet0/0/3
port link-type access
port default vlan 10
stp edged-port enable

interface GigabitEthernet0/0/4
port link-type access
port default vlan 20
stp edged-port enable

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

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

相关文章

Hadoop入门学习笔记——七、Hive语法

视频课程地址:https://www.bilibili.com/video/BV1WY4y197g7 课程资料链接:https://pan.baidu.com/s/15KpnWeKpvExpKmOC8xjmtQ?pwd5ay8 Hadoop入门学习笔记(汇总) 目录 七、Hive语法7.1. 数据库相关操作7.1.1. 创建数据库7.1.2…

kubernetes集群 应用实践 zookeeper部署

kubernetes集群 应用实践 zookeeper部署 零、环境说明 一、zookeeper持久存储准备 zookeeper属于有状态应用,需要为zookeeper部署后端存储服务。 1.1 在NFS服务器添加一块硬盘vdc [rootnfsserver ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT …

《剑指offer》Java版--13.机器人的运动范围(BFS)

剑指offer原题13:机器人的运动范围 地上有一个m行n列的方格。一个机器人从坐标(0,0)的格子开始移动,它每次可以向左、右、上、下移动一格,但不能进入行坐标和列坐标的数位之和大于k的格子。例如,当k为18时,机器人能够进入方格(35,37),因为353…

[dfs搜索寻找矩阵中最长递减序列]魔法森林的秘密路径

魔法森林的秘密路径 题目描述 在一个遥远的国度里,存在一个神秘的魔法森林,传说中森林深处隐藏着一个古老的宝藏。这个宝藏只能通过找到森林中最长的“递减魔法路径”来解锁。这个路径由一系列魔法石组成,每个魔法石刻有不同的数字&#xf…

金融知识——OMS、EMS和PMS分别是什么意思

金融知识——OMS、EMS和PMS分别是什么意思 OMSEMSPMS OMS OMS(Order Management System)是为了管理头寸,以多种方式创建订单,并进行订单屈从检验以使得用户在订单创建时收到一些约束。在交易管理方面,OMS提供交易组合…

Lambda表达式:现代编程语言的利器

引言: 在现代编程语言中,Lambda表达式成为了一种强大而灵活的工具,它的引入为编程带来了更为简洁和高效的方式。Lambda表达式起源于函数式编程范式,被广泛应用于诸如Java、Python、C#等主流编程语言。本文将深入探讨Lambda表达式…

指针:6-1移动字母(本题要求编写函数,将输入字符串的前3个字符移到最后)

本题要求编写函数,将输入字符串的前3个字符移到最后。 函数接口定义: void Shift( char s[] ); 其中char s[]是用户传入的字符串,题目保证其长度不小于3;函数Shift须将按照要求变换后的字符串仍然存在s[]里。 裁判测试程序样例…

【Python】基于flaskMVT架构与session实现博客前台登录登出功能

目录 一、MVT说明 1.Model层 2.View层 3.Template层 二、功能说明 三、代码框架展示 四、具体代码实现 models.py 登录界面前端代码 博客界面前端代码(profile.html) main.py 一、MVT说明 MVT架构是Model-View-Template的缩写,是…

《剑指offer》Java版--12.矩阵中的路径(DFS+剪枝)

剑指offer原题:矩阵中的路径 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一格开始,每一步可以在矩阵中向左、右、上、下移动一格。如果一条路径经过了矩阵的某一格,那么该路径不能再…

持续集成交付CICD:Linux 部署 Jira 9.12.1

目录 一、实验 1.环境 2.K8S master节点部署Jira 3.Jira 初始化设置 4.Jira 使用 一、实验 1.环境 (1)主机 表1 主机 主机架构版本IP备注master1K8S master节点1.20.6192.168.204.180 jenkins slave (从节点) jira9.12.1…

使用vue-qr,报错in ./node_modules/vue-qr/dist/vue-qr.js

找到node_modules—>vue-qr/dist/vue-qr.js文件,搜…e,将…去掉,然后重新运行项目。

Confluent 与阿里云将携手拓展亚太市场,提供消息流平台服务

10 月 31 日,杭州云栖大会上,阿里云云原生应用平台负责人丁宇宣布,Confluent 成为阿里云技术合作伙伴,合作全新升级,一起拓展和服务亚太市场。 本次合作伙伴签约,阿里云与消息流开创领导者 Confluent 将进一…

微服务项目遇到的小问题

com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Public Key Retrieval is not MySQL 8.0版本导致的问题,需要在后面加allowPublicKeyRetrievaltrue datasource:driver-class-name: com.mysql.jdbc.Driverurl: jdbc:mysql://localhost:3306…

git入门指南:新手快速上手git(Linux环境如何使用git)

目录 前言 1. 什么是git? 2. git版本控制器 3. git在Linux中的使用 安装git 4. git三板斧 第一招:add 第二招:commit 第三招:push 5. 执行状态 6. 删除 总结 前言 Linux的基本开发工具介绍完毕,接下来介绍一…

重构云计算,打造 AI 原生时代的云计算产品与技术体系,实现 AI 零距离

概述 自 ChatGPT 大模型横空出世以来,文心一言、通义千问等诸多大模型接踵而来,感觉这个世界每天都在发生着翻天覆地的变化。 今年很有幸,参与了云栖的盛宴,当时被震惊到瞠目结舌,12 月 20 日百度云智能云智算大会&a…

Flink实时电商数仓(五)

FlinkSQL的join Regular join普通join,两条流的数据都时存放在内存的状态中,如果两条流数据都很大,对内存压力很大。Interval Join: 适合两条流到达时间有先后关系的;一条流的存活时间短,一条流的存活时间长。Lookup …

(一)深入理解Mysql底层数据结构和算法

什么是索引 索引是帮助MySQL高效获取数据的排好序的数据结构 数据结构有哪些 数据结构模拟网站:Data Structure Visualization 二叉树 不适合做自增ID的数据结构。如下示意图,假设采用二叉树作为表自增主键ID的数据存储结果如下:当查询i…

2023前端面试题(计算机网络):HTTP和HTTPS协议的区别

HTTP和HTTPS协议的区别 回答思路:费用区别-->传输协议区别-->端口号区别-->连接难易程度-->安全性1.费用区别2.传输协议的区别3.端口号区别4.连接难易程度5.安全性 回答思路:费用区别–>传输协议区别–>端口号区别–>连接难易程度–…

docker笔记1-安装与基础命令

docker的用途: 可以把应用程序代码及运行依赖环境打包成镜像,作为交付介质,在各种环境部署。可以将镜像(image)启动成容器(container),并提供多容器的生命周期进行管理(…

2.7 转置与置换

一、转置 A A A 的转置(transpose)记作 A T A^T AT, A T A^T AT 的列就是 A A A 的行。 若 A A A 是 m n m\times n mn 的矩阵,则它的转置 A T A^T AT 就是 n m n\times m nm 的矩阵: 转置 如果 A [ 1 2 3 0 …