本发明专利技术实施例提供了一种虚拟交换单元带外管理方法及装置,方法包括:获取虚拟交换单元信息;根据所述虚拟交换单元信息,为所述虚拟交换单元中的每个交换设备创建对应的虚拟管理以太网口;当所述虚拟交换单元的主机设备发生改变,通过新的主机设备对应的虚拟管理以太网口进行带外管理。本发明专利技术提供的虚拟交换单元带外管理方法及装置,能够在虚拟链路出现故障时,保持虚拟交换单元的正常工作,提高带外管理可用性。
【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及一种虚拟交换单元带外管理方法及装置。
技术介绍
在传统网络中,为了提高网络的可靠性,一般将两台或两台以上交换机设备通过虚拟链路,配置为一个虚拟交换单元,其中一台设备作为主机,一台设备作为备机,其他设备作为候选机,起到冗余备份的作用,该逻辑实体称为虚拟交换单元。当主机出现故障或者虚拟链路断开时,备机会接替主机运行并变成为新的主机,其中一台候选机变更为备机,该过程即为主从切换。网络管理一般分为带内管理(In-BandManagemnet)和带外管理(Out-Of-BandManagement)。其中,带内管理,是指网络的管理控制信息与用户网络的承载业务信息通过一个通道传送,带内管理最大的缺陷在于当网络出现故障中断时,业务信息和管理控制信息都无法正常进行。带外管理则是通过不同的通道传送管理控制信息和数据信息,两者完全独立,互不影响,带外管理各自独享通信信道,可以避免业务网络拥塞时,网络管理人员访问网络设备的速度受到影响。很多场合是将带内管理和带外管理并用,以达到对网络的可靠管理。在交换机面板上,包括两类以太网口:一类以太网口用于业务转发,成为业务以太网口,数量较多;另一类以太网口则为管理以太网口,通常只有一个。管理以太网口和业务以太网口在物理通道上相互隔离,因此适合带外管理。在该虚拟交换单元中,虽然每台交换机都有一个物理管理以太网口,但虚拟交换单元作为一个整体,只能选择其中一个物理管理以太网口作为虚拟管理以太网口,为外部环境提供带外管理,其他物理管理以太网口则为无效出口,不为外部环境提供带外管理。当该虚拟管理以太网口出现掉线或其他故障时,系统会自动选择虚拟交换单元中另外一个物理管理以太网口作为新的虚拟管理以太网口,原先的作为虚拟管理以太网口的物理以太网口变更为无效口。由于虚拟交换单元只有一个虚拟管理以太网口,因此,全局只有一个IP(InternetProtocol)地址和MAC(MediaAccessControl)地址可供使用。如图1所示,当虚拟链路断开时,则会出现双主机(SW1和SW2)的情况,两台主机各自选择自身的物理管理以太网口为有效口。可是此时两台主机使用相同的IP地址和MAC地址,会造成地址冲突,无法进行带外管理。对于上述问题,目前的解决方式是对出现故障的虚拟链路进行修复,使分裂开的虚拟交换单元恢复成原来的虚拟交换单元,但该方式需要人为干预,实现较为复杂,且处理效率较低,处理故障过程会影响虚拟交换单元的带外管理可用性。
技术实现思路
本专利技术的实施例提供了一种虚拟交换单元带外管理方法及装置,能够在虚拟链路出现故障时,保持虚拟交换单元的正常工作,提高带外管理可用性。本专利技术提供了如下方案:一种虚拟交换单元带外管理方法,所述方法包括:获取虚拟交换单元信息;根据所述虚拟交换单元信息,为所述虚拟交换单元中的每个交换设备创建对应的虚拟管理以太网口;当所述虚拟交换单元的主机设备发生改变,通过新的主机设备对应的虚拟管理以太网口进行带外管理。可选的,所述方法还包括:将通过虚拟管理以太网口接收到的报文发送至所述虚拟交换单元的主机设备进行处理;将主机设备处理得到的处理结果通过所述虚拟管理以太网口进行发送。可选的,所述将通过虚拟管理以太网口接收到的报文发送至所述虚拟交换单元的主机设备进行处理,包括:判断接收到报文的第一虚拟管理以太网口对应的交换设备是否为所述虚拟交换单元的主机设备;若不是主机设备,将所述报文转发至所述主机设备进行处理。可选的,所述将主机设备处理得到的处理结果通过所述虚拟管理以太网口进行发送,包括:判断所述处理结果中携带的第二虚拟管理以太网口对应的交换设备是否为所述虚拟交换单元的主机设备;若不是主机设备,将所述处理结果转发至所述第二虚拟管理以太网口对应的交换设备,通过所述交换设备对应的虚拟管理以太网口进行发送。可选的,所述当所述虚拟交换单元的主机设备发生改变,通过新的主机设备对应的虚拟管理以太网口进行带外管理,包括:当所述虚拟交换单元分裂时,使用新的主机设备对应的虚拟管理以太网口配置的MAC地址和IP地址进行带外管理。可选的,所述方法还包括:分别为每个虚拟管理以太网口配置不同的MAC地址和IP地址;其中,所述MAC地址为所述虚拟管理以太网口对应交换设备的MAC地址。一种虚拟交换单元带外管理装置,包括:接口驱动单元、协议处理单元;其中,所述接口驱动单元,用于获取虚拟交换单元信息,根据所述虚拟交换单元信息,为所述虚拟交换单元中每个交换设备创建对应的虚拟管理以太网口;所述协议处理单元,用于当所述虚拟交换单元的主机设备发生改变,通过新的主机设备对应的虚拟管理以太网口进行带外管理。可选的,所述协议处理单元,运行于所述主机设备上;所述装置还包括:报文转发处理单元,用于将通过虚拟管理以太网口接收到的报文发送至所述协议处理单元进行处理;将协议处理单元处理得到的处理结果通过所述虚拟管理以太网口进行发送。可选的,所述报文转发处理单元,具体用于判断接收到报文的第一虚拟管理以太网口对应的交换设备是否为所述虚拟交换单元的主机设备;若不是主机设备,将所述报文转发至所述主机设备上的协议处理单元进行处理。可选的,所述报文转发处理单元,具体用于判断所述处理结果中携带的第二虚拟管理以太网口对应的交换设备是否为所述虚拟交换单元的主机设备;若不是主机设备,将所述处理结果转发至所述第二虚拟管理以太网口对应的交换设备,通过所述交换设备对应的虚拟管理以太网口进行发送。可选的,所述协议处理单元,具体用于当所述虚拟交换单元分裂时,使用新的主机设备对应的虚拟管理以太网口配置的MAC地址和IP地址进行带外管理。可选的,所述接口驱动单元,还用于分别为每个虚拟管理以太网口配置不同的MAC地址;其中,所述MAC地址为所述虚拟管理以太网口对应交换设备的MAC地址;所述协议处理单元,还用于为每个虚拟管理以太网口配置IP地址。由上述本专利技术的实施例提供的技术方案可以看出,本专利技术实施例提供的虚拟交换单元带外管理方法及装置,为虚拟交换单元中的每个交换设备创建一个虚拟管理以太网口,当所述虚拟交换单元的主机发生改变,通过新的主机设备对应的虚拟管理以太网口进行带外管理,能够在虚拟链路出现故障时或主机设备故障或虚拟交换单元逻辑分裂时,避免了双主机地址冲突的问题,保持虚拟交换单元的正本文档来自技高网...
【技术保护点】
一种虚拟交换单元带外管理方法,其特征在于,所述方法包括:获取虚拟交换单元信息;根据所述虚拟交换单元信息,为所述虚拟交换单元中的每个交换设备创建对应的虚拟管理以太网口;当所述虚拟交换单元的主机设备发生改变,通过新的主机设备对应的虚拟管理以太网口进行带外管理。
【技术特征摘要】
1.一种虚拟交换单元带外管理方法,其特征在于,所述方法包括:
获取虚拟交换单元信息;
根据所述虚拟交换单元信息,为所述虚拟交换单元中的每个交换设备创建
对应的虚拟管理以太网口;
当所述虚拟交换单元的主机设备发生改变,通过新的主机设备对应的虚拟
管理以太网口进行带外管理。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将通过虚拟管理以太网口接收到的报文发送至所述虚拟交换单元的主机
设备进行处理;
将主机设备处理得到的处理结果通过所述虚拟管理以太网口进行发送。
3.根据权利要求2所述的方法,其特征在于,所述将通过虚拟管理以太网
口接收到的报文发送至所述虚拟交换单元的主机设备进行处理,包括:
判断接收到报文的第一虚拟管理以太网口对应的交换设备是否为所述虚
拟交换单元的主机设备;
若不是主机设备,将所述报文转发至所述主机设备进行处理。
4.根据权利要求2所述的方法,其特征在于,所述将主机设备处理得到的
处理结果通过所述虚拟管理以太网口进行发送,包括:
判断所述处理结果中携带的第二虚拟管理以太网口对应的交换设备是否
为所述虚拟交换单元的主机设备;
若不是主机设备,将所述处理结果转发至所述第二虚拟管理以太网口对应
的交换设备,通过所述交换设备对应的虚拟管理以太网口进行发送。
5.根据权利要求1所述的方法,其特征在于,所述当所述虚拟交换单元的
主机设备发生改变,通过新的主机设备对应的虚拟管理以太网口进行带外管
理,包括:
当所述虚拟交换单元分裂时,使用新的主机设备对应的虚拟管理以太网口
\t配置的MAC地址和IP地址进行带外管理。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:
分别为每个虚拟管理以太网口配置不同的MAC地址和IP地址;其中,所述
MAC地址为所述虚拟管理以太网口对应交换设备的MAC地址。
7.一种...
【专利技术属性】
技术研发人员:蔡伟群,
申请(专利权)人:福建星网锐捷网络有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。