1.一种交换机端口聚合failover方法,其特征在于,包括步骤:S1:监控交换机的端口状态;
S2:当交换机的端口的状态发生改变时,删除该端口所在的聚合组;
S3:根据该端口的状态创建新的聚合组,所述新的聚合组包括或不包括该端口。
2.如权利要求1所述的交换机端口聚合failover方法,其特征在于,所述步骤S1“监控交换机端口状态”之前还包括步骤:S0:对交换机进行初始化。
3.如权利要求1所述的交换机端口聚合failover方法,其特征在于:所述步骤S1“监控交换机端口状态”还包括步骤:S11:设置钩子函数;
所述步骤S2“当交换机端口的状态发生改变时,删除所述端口所在的聚合组具体”包括:S21:当交换机端口的状态发生改变时,调用所述钩子函数,删除所述端口所在的聚合组。
4.如权利要求3所述的交换机端口聚合failover方法,其特征在于:所述步骤S3“根据该端口的状态创建新的聚合组,所述新的聚合组包括或不包括该端口”具体包括步骤:S31:检测当前端口的UP/DOWN状态,当所述端口的状态由UP变为DOWN,则调用所述钩子函数创建新的聚合组,该新的聚合组不包括当前端口。
5.如权利要求3所述的交换机端口聚合failover方法,其特征在于:所述步骤S3“根据该端口的状态创建新的聚合组,所述新的聚合组包括或不包括该端口”具体包括步骤:S32:检测当前端口的UP/DOWN状态,当所述端口的状态由DOWN变为UP,则调用所述钩子函数创建新的聚合组,该新的聚合组包括当前端口。
6.一种交换机端口聚合failover系统,其特征在于,包括:监控模块,监控交换机端口状态是否改变;
删除模块,当所述监控模块监控到交换机端口的状态发生改变时,删除所述端口所在的聚合组;
检测模块,检测端口的状态;
创建模块,根据所述检测模块检测的端口的状态创建新的聚合组;该新的聚合组包括或者不包括该端口。
7.如权利要求6所述的交换机端口聚合failover系统,其特征在于,还包括:初始化模块,用于对交换机进行初始化。
8.如权利要求6所述的交换机端口聚合failover系统,其特征在于,还包括:设置模块,设置钩子函数;所述删除模块当交换机端口的状态发生改变时调用所述钩子函数,删除所述端口所在的聚合组。
9.如权利要求8所述的交换机端口聚合failover系统,其特征在于:当所述检测模块检测所述端口的状态由UP变为DOWN,所述创建模块调用所述钩子函数创建新的聚合组,该新的聚合组不包括当前端口。
10.如权利要求8所述的交换机端口聚合failover系统,其特征在于:当所述检测模块检测所述端口的状态由DOWN变为UP,所述创建模块调用所述钩子函数创建新的聚合组,该新的聚合组包括当前端口。