【技术实现步骤摘要】
虚拟交换单元系统的地址确定方法、设备及系统
本专利技术涉及网络信息技术安全领域,尤其涉及一种虚拟交换单元系统的地址确定方法、设备及系统。
技术介绍
虚拟交换单元(VirtualSwitchingUnit,以下简称VSU)系统是一种网络系统虚拟化技术,即将网络中的两台或多台交换机通过虚拟交换链路(VirtualSwitchingLink,VSL)连接在一起,组成单一的逻辑实体,从而简化网络拓扑,降低网络的复杂性,缩短应用恢复的时间和业务中断的时间,提高网络资源的利用率。如图1所示,处于汇聚层的VSU系统可以看作一台设备,与核心层、接入层进行交互。接入层和核心层设备通过聚合链路连接到VSU系统中。构建VSU系统时,多台交换机之间通过主从设备选举协议确定主从身份,然后,将确定为主设备的交换机的MAC(MediaAccessControl,介质访问控制)地址作为VSU系统的MAC地址并通告外部网络的其他设备。假设由设备A、设备B和设备C这三台交换机构建了一个VSU系统。若根据主从设备选举协议选举出设备C为主设备,则该设备C的MAC地址(以下简称MACc)作为VSU系统的MAC地址。整个VSU系统的连接是线形拓扑,连接方式是设备A连接设备B,设备B再连接设备C。当设备C与设备B之间的链路故障断开时,设备A和设备B为了保证VSU系统的环境不变,VSU系统的MAC地址依然是MACc。若设备C重启后与其他设备自行组建了一个VSU系统,该设备C也作为主设备,此时根据当前VSU系统的MAC地址选举原则,该VSU系统的MAC地址也是MACc。这样在网络中就出现了两个VSU系统具 ...
【技术保护点】
一种虚拟交换单元系统的地址确定方法,其特征在于,包括:获取构建虚拟交换单元VSU系统的所有设备的地址;根据所述所有设备的地址,确定一个与所述所有设备的地址均不相同的地址作为所述VSU系统的地址。
【技术特征摘要】
1.一种虚拟交换单元系统的地址确定方法,其特征在于,包括:获取构建虚拟交换单元VSU系统的所有设备的地址;根据所述所有设备的地址,确定一个与所述所有设备的地址均不相同的地址作为所述VSU系统的地址;所述地址包括:组织标识符和地址标识符,其中,所述地址的前6个十六进制数为组织标识符,所述地址的后6个十六进制数为地址标识符;相应地,所述根据所述所有设备的地址,确定一个与所述所有设备的地址均不相同的地址作为所述VSU系统的地址,包括:获取预设VSU系统的组织标识符,将所述预设VSU系统的组织标识符作为所述VSU系统的组织标识符;或者根据预设的设备组织标识符与VSU系统组织标识符的对应关系,获取所述所有设备中一个设备的组织标识符对应的VSU系统组织标识符,将所述VSU系统组织标识符作为所述VSU系统的组织标识符;根据所有设备的地址标识符,采用预设算法算出VSU系统的地址标识符。2.根据权利要求1所述的VSU系统的地址确定方法,其特征在于,所述根据预设的设备组织标识符与VSU系统组织标识符的对应关系,获取所述所有设备中一个设备的组织标识符对应的VSU系统组织标识符,具体为:根据预设的设备组织标识符与VSU系统组织标识符的对应关系,获取所述所有设备中主设备的组织标识符对应的VSU系统组织标识符;其中,所述所有设备中包括一个主设备和至少一个从设备。3.根据权利要求1或2所述VSU系统的地址确定方法,其特征在于,所述根据所有设备的地址标识符,采用预设算法算出VSU系统的地址标识符,包括:将所有设备的地址标识符均按照前后顺序均分成两个子组,所述两个子组分别为前子组和后子组;依次按照位置顺序,比较并获取所有设备的后子组中各位置上的最小数;将各位置上的最小数按位置顺序排列生成VSU系统的地址标识符的前子组;从所有设备的地址标识符的后子组中选出一个候选后子组,将所述候选后子组作为所述VSU系统的地址标识符的后子组。4.根据权利要求3所述的VSU系统的地址确定方法,其特征在于,所述从所有设备的地址标识符的后子组中选出一个候选后子组,将所述候选后子组作为所述VSU系统的地址标识符的后子组,具体为:从所有从设备的地址标识符的后子组中选出一个候选后子组,将所述候选后子组作为所述VSU系统的地址标识符的后子组;其中,所述所有设备包括一个主设备和至少一个从设备。5.根据权利要求1所述的VSU系统的地址确定方法,其特征在于,所述根据所述所有设备的地址,确定一个与所述所有设备的地址均不相同的地址作为所述VSU系统的地址之后,还包括:获取至少一个位置随机偏移值;根据所述至少一个位置随机偏移值,修正所述VSU系统的地址。6.根据权利要求5所述的VSU系统的地址确定方法,其特征在于,所述获取至少一个位置随机偏移值,包括:获取所述所有设备中一个设备的系统时钟;根据预设的系统时钟与位数随机偏移值的对应关系,获取所述系统时钟对应的位数随机偏移值;根据所述位数随机偏移值,随机确定与所述位数随机偏移值对应个数的位置随机偏移值。7.根据权利要求6所述的VSU系统的地址确定方法,其特征在于,所述系统时钟为主设备的系统时钟,其中,所述所有设备中包括一个主设备和至少一个从设备。8.根据权利要求6或7所述的VSU系统的地址确定方法,其特征在于,所述根据所述至少一个位置随机偏移值,修正所述VSU系统的地址,包括:根据所述至少一个位置随机偏移值,依次随机选取出与所述至少一个位置随机偏移值对应个数的数;依次将所述VSU系统的地址中所述至少一个位置随机偏移值指定位置处的数替换为选取出的数。9.根据权利要求1或5所述的VSU系统的地址确定方法,其特征在于,还包括:将所述VSU系统的地址与VSU系统中所有设备的地址对应存储在数据备份文件中。10.根据权利要求9所述的VSU系统的地址确定方法,其特征在于,还包括:若所述VSU系统重新启动,则查询所述数据备份文件中存储的所有设备的地址是否与构成所述VSU系统的当前所有设备的地址均相同,若相同,则获取所述数据备份文件中与当前所有设备的地址对应的VSU系统的地址作为所述VSU系统的地址;若不同,则根据当前所有设备的地址,确定一个与当前所有设备的地址均不相同的地址作为所述VSU系统的地址。11.根据权...
【专利技术属性】
技术研发人员:马飞,杨敬民,
申请(专利权)人:福建星网锐捷网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。