VRRP介绍和MSTP介绍+项目实例

本文详细介绍了如何在华为eNSP模拟器中配置VRRP和MSTP,包括VRRP协议的原理、作用、角色和应用场景,以及MSTP的介绍、端口角色和配置实例。通过配置实例展示了VRRP实现网关冗余和负载均衡,以及MSTP如何提供VLAN间数据流量负载均衡。
摘要由CSDN通过智能技术生成
今天主要给大家介绍一下什么是VRRP和MSTP以及相关配置,本实验使用华为eNSP模拟器,实现华为设备上VRRP和MSTP的配置实例。

一、实例要求及拓扑

实验拓扑如上所示,现在要求S1和S2使用VRRP配置虚拟网关冗余备份,并实现底层PC的负载分担。为了实现VLAN间数据流量的负载均衡,要求配置MSTP来实现。

二、VRRP协议

1、VRRP介绍

VRRP(虚拟路由器备份协议)是由IETF提出的解决局域网中配置静态网关出现单点失效现象的路由协议,VRRP广泛应用在边缘网络中。

2、VRRP的作用

(1)为了防止单点故障。(2)网关冗余,当网关发生故障的时候,能让PC快速的切换。

3、VRRP的协议版本

VRRP协议包括两个版本:VRRPv2和VRRPv3。
VRRPv2仅适用于IPv4网络,VRRPv3适用于IPv4和IPv6两种网络。

4、VRRP组成员

(1)Master路由器
活动状态(Master)
当VRRP设备处于Master状态时,它将会承担虚拟路由设备的所有转发工作,并定期向整个虚拟内发送VRRP通告报文。
(2)Backup路由器
备份状态(Backup)
当VRRP设备处于Backup状态时,它不会承担虚拟路由设备的转发工作,并定期接受Master设备的VRRP通告报文,判断Master的工作状态是否正常。
(3)虚拟路由器
虚拟路由器是VRRP备份组中所有路由器的集合,它是一个逻辑概念,并不是正真存在的。
(4)其他路由器

5、VRRP协议报文

只有一种报文:Advertisement报文;其目的IP地址是224.0.0.18,目的MAC地址是01-00-5e-00-00-12,协议号是112。

6、VRRP应用场景

(1)与接口状态联动
VRRP可以与上行接口的状态绑定在一起,当承担转发任务的Master设备的上行接口出现异常时,Master设备会降低一定的优先级,当优先级低于Backup设备的优先级时,Backup设备就会切换为Master设备,从而防止因为上行接口的异常导致业务受损。
(2)与路由状态联动
VRRP可以与上行路由的状态绑定在一起,当上行路由出现异常时,Master设备可以降低一定的优先级,当优先级低于Backup设备的优先级时,Backup设备就会切换为Master设备,从而防止因为上行路由的异常导致业务受损。

三、MSTP协议

1、MSTP介绍

MSTP(Multiple Spanning tree Algorithm and protocol)是多生成树技术,为了弥补STP和RSTP的缺陷,IEEE于2002年发布的802.1s标准定义了MSTP。MSTP兼容STP和RSTP,既可以快速收敛,又提供了数据转发的多个冗余路径,在数据转发过程中实现VLAN数据的负载均衡。

2、端口角色

(1)根端口
非根交换机上到根交换机开销最小的端口就是该交换机的根端口。
(2)指定端口
该交换机向下游交换机发送BPDU或者数据流量的端口。
(3)边缘端口
位于网络最边缘处,不参与生成树计算,一般作为连接非交换机设备。
(4)预备端口
从转发流量的角度来看,预备端口提供了到达根交换机的一个备份链路。其接口状态为阻塞,不转发数据流量。
(5)备份端口
当同一台交换机的两个端口互相连接时就会形成一个环路,此时交换机会将其中一个端口堵塞,备份端口就是被堵塞的端口。

3、MSTP的端口状态

(1)Forwarding
在这种状态下,端口既转发用户流量,又接收/发送BPDU报文,称为转发状态。
(2)Learning
这是一种过渡状态。在Learning状态下,交换机会根据收到的用户流量,学习MAC地址表,但不转发用户流量,所以称为学习状态。Learning状态的端口接收/发送BPDU报文,但不转发用户流量。
(3)Discarding
在这种状态下,端口只接收BPDU报文,称为丢弃状态。

四、实例配置

1、底层PC配置

2、S3,S4配置

S3

sysname S3

vlan batch 2 to 3

stp mode mstp         #设置stp为mstp

stp region-configuration    
 region-name RG1
 instance 2 vlan 2
 instance 3 vlan 3
 active region-configuration

#配置vlan中继

interface Ethernet0/0/1
 port link-type access
 port default vlan 2

interface Ethernet0/0/2
 port link-type access
 port default vlan 3

interface Ethernet0/0/14
 port link-type trunk
 port trunk allow-pass vlan 2 to 3

interface Ethernet0/0/15
 port link-type trunk
 port trunk allow-pass vlan 2 to 3

S4

sysname S4

vlan batch 2 4 

##配置mstp
stp mode mstp
stp region-configuration
 region-name RG1
 instance 2 vlan 2
 instance 4 vlan 4
 active region-configuration

#配置vlan中继
interface Ethernet0/0/1
 port link-type access
 port default vlan 2

interface Ethernet0/0/2
 port link-type access
 port default vlan 4

interface Ethernet0/0/14
 port link-type trunk
 port trunk allow-pass vlan 2 4

interface Ethernet0/0/15
 port link-type trunk
 port trunk allow-pass vlan 2 4
 

3、S1,S2配置

sysname S1

vlan batch 2 to 4 100

#配置mstp

stp  mode mstp
stp region-configuration
 region-name RG1
 instance 2 vlan 2
 instance 3 vlan 3
 active region-configuration

#配置主根和从根
stp instance 2 root primary
stp instance 3 root secondary

#配置vrrp
interface Vlanif2
 ip address 192.219.20.1 255.255.255.0
 vrrp vrid 2 virtual-ip 192.219.20.254
 vrrp vrid 2 priority 200
 vrrp vrid 2 preempt-mode timer delay 1
 vrrp vrid 2 track interface GigabitEthernet0/0/1 reduced 100

interface Vlanif3
 ip address 192.219.30.1 255.255.255.0
 vrrp vrid 3 virtual-ip 192.219.30.254
 vrrp vrid 3 priority 150
 vrrp vrid 3 preempt-mode timer delay 1

interface Vlanif4
 ip address 192.219.40.2 255.255.255.0
 vrrp vrid 4 virtual-ip 192.219.40.254
 vrrp vrid 4 priority 150
 vrrp vrid 4 preempt-mode timer delay 1

interface Vlanif100
 ip address 192.219.100.1 255.255.255.252

#配置中继
interface GigabitEthernet0/0/1
 port link-type access
 port default vlan 100


interface GigabitEthernet0/0/13
 port link-type trunk
 port trunk allow-pass vlan 2 to 4

interface GigabitEthernet0/0/14
 port link-type trunk
 port trunk allow-pass vlan 2 to 3

interface GigabitEthernet0/0/15
 port link-type trunk
 port trunk allow-pass vlan 2 to 4

#配置默认路由
ip route-static 0.0.0.0 0.0.0.0 192.219.100.2

sysname S2

vlan batch 2 to 4 100

#配置mstp

syp mode mstp
stp region-configuration
 region-name RG1
 instance 2 vlan 2
 instance 4 vlan 4
 active region-configuration

#配置主根和从根

stp instance 2 root secondary
stp instance 4 root primary

#配置vrrp

interface Vlanif2
 ip address 192.219.20.2 255.255.255.0
 vrrp vrid 2 virtual-ip 192.219.20.254
 vrrp vrid 2 priority 150
 vrrp vrid 2 preempt-mode timer delay 1

interface Vlanif3
 ip address 192.219.30.2 255.255.255.0
 vrrp vrid 3 virtual-ip 192.219.30.254
 vrrp vrid 3 priority 150

interface Vlanif4
 ip address 192.219.40.1 255.255.255.0
 vrrp vrid 4 virtual-ip 192.219.40.254
 vrrp vrid 4 priority 200
 vrrp vrid 4 preempt-mode timer delay 1
 vrrp vrid 4 track interface GigabitEthernet0/0/1 reduced 100

interface Vlanif100
 ip address 192.219.100.6 255.255.255.252
 

#配置中继
interface GigabitEthernet0/0/1
 port link-type access
 port default vlan 100

interface GigabitEthernet0/0/13
 port link-type trunk
 port trunk allow-pass vlan 2 to 4

interface GigabitEthernet0/0/14
 port link-type trunk
 port trunk allow-pass vlan 2 4

interface GigabitEthernet0/0/15
 port link-type trunk
 port trunk allow-pass vlan 2 to 4

#配置默认路由

ip route-static 0.0.0.0 0.0.0.0 192.219.100.5

4、R1配置

 sysname R1

interface GigabitEthernet0/0/0
 ip address 192.219.100.2 255.255.255.252 

interface GigabitEthernet0/0/1
 ip address 192.219.100.5 255.255.255.252 


interface LoopBack0
 ip address 222.219.225.1 255.255.255.252 


#配置静态路由和指定优先级为70
ip route-static 192.219.20.0 255.255.255.0 192.219.100.1
ip route-static 192.219.20.0 255.255.255.0 192.219.100.6 preference 70
ip route-static 192.219.30.0 255.255.255.0 192.219.100.1
ip route-static 192.219.40.0 255.255.255.0 192.219.100.6
ip route-static 192.219.40.0 255.255.255.0 192.219.100.1 preference 70

备注:本文部分内容来源于网络,如有侵权请联系本人。

  • 19
    点赞
  • 53
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值