一端是开启mstp一端没有启用mstp,现在导致网络丢包。请问没有启用mstp一端需要启用mstp吗
一端是开启mstp一端没有启用mstp,现在导致网络丢包。请问没有启用mstp一端需要启用mstp吗
(0)
最佳答案
您好,需要的,可看下mstp简介和工作原理
(1) STP和RSTP存在的不足
STP不能快速迁移,即使是在点对点链路或边缘端口,也必须等待两倍的Forward Delay的时间延迟,端口才能迁移到转发状态。
RSTP可以快速收敛,但和STP一样还存在如下缺陷:由于局域网内所有VLAN都共享一棵生成树,因此所有VLAN的报文都沿这棵生成树进行转发,不能按VLAN阻塞冗余链路,也无法在VLAN间实现数据流量的负载均衡。
(2) MSTP的特点
MSTP由IEEE制定的802.1s标准定义,它可以弥补STP和RSTP的缺陷,既可以快速收敛,也能使不同VLAN的流量沿各自的路径转发,从而为冗余链路提供了更好的负载分担机制。MSTP的特点如下:
· MSTP把一个交换网络划分成多个域,每个域内形成多棵生成树,生成树之间彼此独立。
· MSTP通过设置VLAN与生成树的对应关系表(即VLAN映射表),将VLAN与生成树联系起来。并通过“实例”的概念,将多个VLAN捆绑到一个实例中,从而达到了节省通信开销和降低资源占用率的目的。
· MSTP将环路网络修剪成为一个无环的树型网络,避免报文在环路网络中的增生和无限循环,同时还提供了数据转发的多个冗余路径,在数据转发过程中实现VLAN数据的负载分担。
MSTP将整个二层网络划分为多个MST域,各域之间通过计算生成CST;域内则通过计算生成多棵生成树,每棵生成树都被称为是一个MSTI,其中的MSTI 0也称为IST。MSTP同STP一样,使用BPDU进行生成树的计算,只是BPDU中携带的是设备上MSTP的配置信息。
(1) CIST生成树的计算
通过比较BPDU后,在整个网络中选择一个优先级最高的设备作为CIST的根桥。在每个MST域内MSTP通过计算生成IST;同时MSTP将每个MST域作为单台设备对待,通过计算在域间生成CST。CST和IST构成了整个网络的CIST。
(2) MSTI的计算
在MST域内,MSTP根据VLAN与MSTI的映射关系,针对不同的VLAN生成不同的MSTI。每棵生成树独立进行计算,计算过程与STP计算生成树的过程类似,请参见“1.1.1 3. STP的基本原理”。
MSTP中,一个VLAN报文将沿着如下路径进行转发:
· 在MST域内,沿着其对应的MSTI转发;
· 在MST域间,沿着CST转发。
MSTP同时兼容STP和RSTP。STP和RSTP的协议报文都可以被运行MSTP协议的设备识别并应用于生成树计算。设备除了提供MSTP的基本功能外,还从用户的角度出发,提供了如下便于管理的特殊功能:
· 根桥保持;
· 根桥备份;
· 根保护功能;
· BPDU保护功能;
· 环路保护功能;
· 防TC-BPDU攻击保护功能;
· 端口角色限制功能;
· TC-BPDU传播限制功能。
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论