扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
我们知道,树是一个由上至下分层的结构,比如WINDOWS的文件系统,而在MSTP中,总根就是最高的那一层“我的电脑”,各个盘符C、D、E相当于是它的子目录,而在MSTP中就称之为下游桥,总根就是下游桥的“上游桥”。可见一个上游桥可能会有多个下游桥,而一个下游桥,有且只有一个上游桥。那么这里是怎么判断一个交换机的上游桥或下游桥呢?在MSTP中的判断方法就是COST值(类似路由协议中的METRIX),也叫做开销,COST值从根桥时为0,在每经过一个接收端口就会累加该端口的COST。在非根桥交换机中距离总根桥开销最小的那个端口被称作Root端口,就是根端口。一台交换机在一个实例上有且只有一个根端口,根端口对端相连接的交换机就是这台交换机的上游桥。
l 端口角色
在上一节中所描述的“根端口”其实就是说的端口角色。MSTP中共有四种端口角色,分别为:Designed、Root、Alternate、Backup;简称为DESI、ROOT、ALTE、BACK。
端口角色和端口状态之间存在一定的联系,一般情况下,DESI和ROOT端口的状态都为FORWARDING(LEARNING);而ALTE和BACK端口的状态永远为DISCARDING。
这样就很好理解了,根端口的角色是怎样选举产生的,ALTE端口和BACK端口其实就是我们所说的被阻塞的端口,而与ALTE、ROOT、BACK端口相连接的对端就是DESI端口(对端只有一个端口的情况下)。在网段上抑制其他端口(无论是自己的还是其他网桥的)发送BPDU的端口,就是该网段的指定端口。在收敛后,只有指定端口和根端口可以处于转发状态。这个定义比较难懂,简单说来,MSTP启动以后,每个端口都会发送自己的配置消息,这个消息是端口当前认为的最优消息,此时就会发生比较。如果某端口发送的消息优于对端,那么此端口就是DESI端口,对端则为其他三种端口角色之一。
MSTP协议从开始运行起,一边发送消息通过比较产生根桥,同时根端口和DESI端口也被选举出来,剩下的端口就是ALTE和BACK端口。
l 域与多实例
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。