华为交换技术——MSTP协议原理(华为MSTP)

网友投稿 485 2022-09-24


华为交换技术——MSTP协议原理(华为MSTP)

MSTP是IEEE 802.1s中提出的一种STP和VLAN结合使用的新协议,它既继承了RSTP端口快速迁移的优点,又解决了RSTP中不同VLAN必须运行在同一棵生成树上的问题。接下来我们详细了解一下MSTP协议。

MSTP协议是一个公有的生成树协议,在实际生产环境中得到了广泛的应用。

一、MSTP概述

MSTP将环形网络修剪成一个无环的树形网络,避免广播风暴的发生,同时还提供了数据转发的多个冗余路径,在数据转发过程中实现VLAN数据的负载均衡。MSTP还兼容STP和RSTP。MSTP把一个交换网络划分成多个域,每个域内形成多棵生成树,生成树之间彼此独立。每棵生成树成为一个多生成树实例(MSTI),每个域称为一个MST域。

MSTP通过设置VLAN映射表,把VLAN和MSTI联系起来。每个VLAN只能对应一个MSTI,即同一VLAN的数据只能在一个MSTI中传输,而一个MSTI可以对应多个VLAN。这样就可以充分的利用网络带宽,有效避免资源浪费!

二. MSTP的基本原理

在MSTP中。通过把整个互联的二层以太网划分成若干域。在域内,把其中的VLAN分成若干组,每组具有相同的拓补结构,然后定义若干MSTI,并把这些生成树实例和不同的VLAN映射起来!

所谓实例就是多个VLAN的一个集合。通过将多个VLAN映射到一个实例,可以节省通信开销和资源占用率。MSTP各个实例拓补的计算相互独立,在这些实例上可以实现负载均衡。可以把多个相同拓补结构的VLAN映射到一个实例中,这些VLAN在接口上的转发状态取决于接口在对应MSTP实例的状态。

2.MST域MST域是多生成树域,由局域网中的多台交换机及它们之间的网段构成。一个局域网可以存在多个MST域,各MST域之间在物理上直接或间接相连。用户可以通过MSTP配置命令把多台交换机划分在同一个MST域内。MST域中的交换机都启用了MSTP,配置相同的域名及VLAN映射表。

3.MSTI一个MST域内可以运行多个MSTI,MSTI之间彼此独立,MSTI可以与一个或者多个VLAN对应。但一个VLAN只能与一个MSTI对应。

MSTP的端口状态分为一下三种: Forwarding:在这种状态下,端口即转发用户流量,又接收/发送BPDU报文。 Learning:这是一种过渡状态,在learning状态下,交换机会根据收到的用户流量,学习MAC地址表,但不转发用户流量,所以被称为学习状态,learning状态的端口接收/发送BPDU报文,不转发用户流量。 Discarding:在这种状态下,端口只能接收BPDU报文。

三.MSTP的保护功能

四.MST的相关配置


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:假装网络工程师3——ospf的邻居建立条件与虚连接
下一篇:mybatis批量新增、删除、查询和修改方式
相关文章

 发表评论

暂时没有评论,来抢沙发吧~