一种增强型STP中PPM状态机处理方法与流程

文档序号:36971678发布日期:2024-02-07 13:21阅读:16来源:国知局
一种增强型STP中PPM状态机处理方法与流程

本发明涉及一种增强型stp中ppm状态机处理方法,属于计算机领域。


背景技术:

1、两台运行stp的交换机sw1和sw2,其中sw1与sw2连接的端口为指定端口,sw2与sw1连接的端口为根端口。sw1被手动切换为rstp模式,sw2还是stp模式,sw1发送rst bpdu,sw2不处理,超时后sw2上的根端口变为指定端口,发送config bpdu,sw1收到后切换为stp兼容模式,切换速度慢。其中,在sw2被手动切换rstp模式时,sw2无法直接告知sw1本端无法处理rst bpdu,导致长时间内两台设备运行在不同的模式,直到超时,会出现sw1和sw2都为指定端口,此时sw2才会去发送config bpdu,sw1才能感知到对端是stp模式。

2、一台运行stp的交换机sw1和一台运行rstp的交换机sw2,将sw2切换到rstp式后,sw1无法自动切换到rstp状态,此时必须要在sw1上执行mcheck。其中,sw1本来是运行在rstp模式,后面对端的设备从stp模式切换到了rstp模式,sw1无法切回rstp模式,必须依赖手动配置切换。


技术实现思路

1、本发明设计开发了一种增强型stp中ppm状态机处理方法,能够使两台运行的交换设备自动感知对端的状态并进行模式切换,无需手动执行,加快协议收敛时间。

2、本发明提供的技术方案为:

3、一种增强型stp中ppm状态机处理方法,包括:

4、步骤一、若运行stp配置模式的交换机sw1从根端口收到高于自己版本号的bpdu时,本方案在此场景下sw1会将根端口转变为指定端口;

5、步骤二、从该端口主动发送一个config bpdu,告知sw2本端仅支持stp模式,让对端切换到stp兼容模式;

6、步骤三、sw1和sw2按照stp进行协商根端口和指定端口,解决特定场景下无法进行stp协商的问题。

7、优选的是,还包括:

8、步骤一、若一台运行stp配置模式的设备sw1和运行在stp兼容模式的设备sw2协商时,当sw1手动切换到rstp模式时,本端的根端口变为指定端口;

9、步骤二、sw1同时发送一个rst bpdu,告知对方本端支持rstp模式;

10、步骤三、sw2收到rst bpdu后,则可以自动切换回rstp模式,不需要手动执行mcheck;如果sw2仅支持stp配置模式,则sw1收到config bpdu后会切到stp兼容模式。

11、本发明所述的有益效果:

12、本发明提供的增强型stp中ppm状态机处理方法,使两台运行stp的交换机,其中一台切换为rstp模式时,能迅速感知对端的状态从而选择合适的模式,加快协议收敛时间。

13、本方法使运行stp的设备切换为rstp时,运行在stp兼容模式的设备能自动感知,不需要手动执行mcheck。



技术特征:

1.一种增强型stp中ppm状态机处理方法,其特征在于,包括:

2.根据权利要求1所述的增强型stp中ppm状态机处理方法,其特征在于,还包括:自动进行mcheck操作的方法:


技术总结
本发明公开了一种增强型STP中PPM状态机处理方法,包括:步骤一、若运行STP配置模式的交换机SW1从根端口收到高于自己版本号的BPDU时,本方案在此场景下SW1会将根端口转变为指定端口。步骤二、从该端口主动发送一个config BPDU,告知SW2本端仅支持STP模式,让对端切换到STP兼容模式。步骤三、SW1和SW2按照STP进行协商根端口和指定端口,解决特定场景下无法进行STP协商的问题。本发明能够使两台运行的交换设备自动感知对端的状态并进行模式切换,无需手动执行,加快协议收敛时间。

技术研发人员:张峰
受保护的技术使用者:北京神州数码云科信息技术有限公司
技术研发日:
技术公布日:2024/2/6
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1