mstp配置中,划分instance的具体作用是什么啊,怎么知道哪些vlan应该划分在哪个instance中呢?求大神指点

2025-05-05 14:30:00
推荐回答(2个)
回答1:

MSTP中划分INSTANCE具体作用:
1、可以实现负载均衡,这样每一个实例单独运行一棵生成树,不同于通用生成树,不能有效利用设备,所有VLAN运行一个生成树,不能有效利用带宽
2、简化了生成树的计算量:首先通用生成树,所有VLAN的生成树拓扑都是一样的,那么根桥维护这么一棵生成树,压力很大,对于思科的PVST(PVST+),虽然每VLAN维护一棵生成树,分担了根桥的压力,实现了负载均衡,但是计算量却没有减少,还是和通用生成树一样
3、使用MSTP,可以把一组VLAN划分到一个实例中,这样每个实例运行一个生成树实例,根桥的计算量小了(有几个实例,运行几次生成树计算),又可以实现负载均衡
关于VLAN划分到INSTANCE的问题:
这个是概念性的东西了,我简要说一下,具体的,你可以看书去理解
1、默认情况下,所有的VLAN都在MSTI0中,这是MSTP默认运行的一棵生成树中
2、对于多区域生成树,同一区域中的生成树实例要一样,比如你可以建一个INSTANCE 1,里面有VLAN10\20\30,那么这个INSTANCE1是你在同一区域所有交换机上都要敲的,那么剩下的VLAN都在实例0中,即MSTI0中
3、不同区域之间,会建立一棵CIST,通用内部生成树,即是由所有MSTI0中的VLAN组成的一棵生成树
4、至于VLAN划分给实例的问题,你可以根据你的设备,进行适当的负载平衡就可以了!

希望可以帮到你!有问题请追加!

回答2:

MSTP instance 用来区分VLAN用的 不同的实例可以设置不同的优先级 来实现根桥负载的功能
交换机1
instance1 10 20 30 8192
instance2 40 50 60 32768
交换机2
instance1 10 20 30 32768
instance2 40 50 60 8192