一种互为备份装置的主从切换方法及主从切换系统制造方法及图纸

技术编号:3505634 阅读:184 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种互为备份装置的主从切换方法,所述互为备份装置具有相同的虚拟IP地址,从装置拒绝响应对上述虚拟IP地址的ARP请求;从装置新当选为主装置时,发布其自身MAC地址与所述虚拟IP地址对应关系的免费ARP报文,所述免费ARP报文用于触发NFC刷新ARP记录。本发明专利技术还公开了另外一种可以进行负载分担的互为备份装置的主从切换方法。本发明专利技术还公开了一种主从切换系统。

【技术实现步骤摘要】

本专利技术涉及数据通信领域,尤其涉及一种互为备份装置的主从切换方法。
技术介绍
当今网络世界,对网络设备的要求不再仅仅是传统的路由器和交换机提供的数据转发能力,更要求网络设备支持各种各样的应用。比如,要求设备既能做数据转发,又能接入语音;既能完成负载分担,又能够进行内容安全过滤。由于任何一家独立的技术厂商很难同时提供客户所要求的所有服务,用户需要购买多个厂商的设备,自己进行这些设备的组网和功能配合。这样往往因设备间的配合问题导致工作效率低下,不能灵活地使用每种设备所提供的各项功能。同时,很多设备堆放在机房中,给管理和维护造成了不小的负担。为了解决上述问题,本申请人提出了一种OAA架构,将不同厂商的设备集成为一个松耦合的系统,如图1所示。一个符合OAA架构的系统包括通过接口连接部件ILC连接的网络转发部件NFC和独立业务部件IAC,其中NFC是OAA系统的主体,负责进行报文转发,有着完整的路由器和交换机的功能,也是用户管理控制的核心;IAC是用来提供各种应用的附加功能的业务服务主体,一般在OAA系统中表现为一块单板或扣卡;ILC通常作为接口分别集成在NFC和IAC之上,为NFC和IAC提供报文转发和控制信息传递的路径。针对不同的应用,本申请人定义了主机、镜像、重定向以及穿透4种工作模式,可以通过这4种模式之一或其中几种的组合来完成NFC与IAC之间的通信。其中主机(Host)模式目前应用最为广泛的一种模式。这种模式下,IAC就像网络上的一台主机,拥有自己的IP地址,作为网络末梢存在。IP报文都是通ILC的以太网口转发的,在逻辑上称其为转发通道(Forwar ding-Channel)。这种方式,NFC和IAC之间的耦合是最松的,NFC仅仅完成单纯的报文转发,IAC则作为数据报文的发起者和接收者,收发各种报文,NFC就是IAC的网关。在主机模式下,重要的IAC需要进行主、从备份,而如何进行IAC的主从切换则是需要解决的关键问题。
技术实现思路
本专利技术要解决的问题是提供一种开放应用架构OAA系统中互为备份IAC的主从切换方法以及主从切换系统,使得工作于主机模式下的IAC能够进行顺利进行主从切换,而不影响NFC为其提供的报文转发。为解决上述技术问题,本专利技术的目的是通过以下技术方案实现的一种互为备份装置的主从切换方法,所述装置为工作于主机模式的开放应用架构OAA中的独立业务部件IAC,所述互为备份的至少两个IAC具有相同的虚拟IP地址,从IAC拒绝响应对上述虚拟IP地址的ARP请求;从IAC新当选为主IAC时,发布其自身MAC地址与所述虚拟IP地址对应关系的免费ARP报文,所述免费ARP报文用于触发NFC刷新ARP记录。优选的,所述互为备份的至少两个IAC还具有相同的虚拟MAC地址,从IAC新当选为主IAC时,发布其自身虚拟MAC地址与虚拟IP地址对应关系的免费ARP报文,所述免费ARP报文用于触发NFC刷新虚拟MAC地址与接口的对应关系。优选的,所述互为备份的至少两个IAC具有不同的真实MAC地址,从IAC新当选为主IAC时,发布其自身真实MAC地址与虚拟IP地址对应关系的免费ARP报文,所述免费ARP报文用于触发NFC刷新虚拟IP地址与真实MAC地址的对应关系。优选的,所述方法还包括当主IAC发生故障时,另外一个与之互为备份的从IAC新当选为主IAC。优选的,所述方法还包括新主IAC接收来自NFC的新到达所述虚拟IP地址的业务流量。优选的,所述方法还包括互为备份的IAC根据交互的基本信息报文进行主从角色选举。一种主从切换系统,包括OAA中工作于主机模式的互为备份的至少两个独立业务部件IAC,所述互为备份IAC具有相同的虚拟IP地址,每个IAC包括ARP请求处理单元,用以在所述IAC由从IAC新当选为主IAC时发布其自身MAC地址与所述虚拟IP地址对应关系的免费ARP报文,所述免费ARP报文用于触发NFC刷新ARP记录;当所述IAC作为从IAC时,其ARP请求处理单元拒绝响应对上述虚拟IP地址的ARP请求。优选的,所述互为备份IAC还具有相同的虚拟MAC地址,上述ARP请求处理单元在其所属IAC由从IAC新当选为主IAC时发布的免费ARP报文包括自身虚拟MAC地址与虚拟IP地址的对应关系,所述免费ARP报文用于触发NEC刷新虚拟MAC地址与接口的对应关系。优选的,所述互为备份IAC具有不同的真实MAC地址,上述ARP请求处理单元在其所属IAC由从IAC新当选为主IAC时发布的免费ARP报文包括自身真实MAC地址与虚拟IP地址的对应关系,所述免费ARP报文用于触发NFC刷新虚拟IP地址与真实MAC地址的对应关系。优选的,每个IAC还包括主从控制单元,用以根据交互的基本信息报文进行主从角色选举。一种互为备份装置的主从切换方法,所述装置为工作于主机模式的开放应用架构OAA中的独立业务部件IAC,所述互为备份的至少两个IAC具有相同的业务虚拟IP地址组,所述业务虚拟IP地址组包括关联于不同业务组的至少两个业务虚拟IP地址,所述互为备份IAC基于不同的业务组进行负载分担,每个IAC对其从控业务组相关的业务虚拟IP地址的ARP请求拒绝响应;一个IAC将其业务组的控制权由从控切换为主控时,发布所述业务组关联的业务虚拟IP地址与其自身MAC地址对应关系的免费ARP报文,所述免费ARP报文用于触发NFC刷新ARP记录。优选的,所述互为备份的至少两个IAC还具有相同的业务虚拟MAC地址组,所述业务虚拟MAC地址组包括关联于不同业务组的至少两个业务虚拟MAC地址,一个IAC将其业务组的控制权由从控切换为主控时,发布所述业务组关联的业务虚拟IP地址和业务虚拟MAC地址对应关系的免费ARP报文,所述免费ARP报文用于触发NFC刷新业务虚拟MAC地址与接口的对应关系。优选的,述互为备份的至少两个IAC具有不同的真实MAC地址,一个IAC将其业务组的控制权由从控切换为主控时,发布所述业务组关联的业务虚拟IP地址与其自身真实MAC地址对应关系的免费ARP报文,所述免费ARP报文用于触发NFC刷新业务虚拟IP地址与真实MAC地址的对应关系。优选的,所述方法还包括当一个IAC发生故障时,接替工作的IAC将其对应业务组的控制权由从控切换为主控。优选的,所述方法还包括新掌握业务组主控权的IAC接收来自NFC的到达所述业务组关联的业务虚拟IP地址的流量。一种主从切换系统,包括OAA中工作于主机模式的互为备份的至少两个独立业务部件IAC,所述互为备份IAC具有相同的业务虚拟IP地址组,所述业务虚拟IP地址组包括关联于不同业务组的至少两个业务虚拟IP地址,互为备份IAC基于不同的业务组进行负载分担;每个IAC包括ARP请求处理单元,用以在所述IAC将其业务组的控制权由从控切换为主控时,发布所述业务组关联的业务虚拟IP地址与其自身MAC地址对应关系的免费ARP报文,所述免费ARP报文用于触发NFC刷新ARP记录;所述IAC的ARP请求处理单元拒绝响应对该IAC从控业务组相关的业务虚拟IP地址的ARP请求。优选的,所述互为备份IAC还具有相同的业务虚拟MAC地址组,所述业务虚拟MAC地址组包括关联于不同业务组的至少两个业务虚拟MAC地址,所述IAC本文档来自技高网
...

【技术保护点】
一种互为备份装置的主从切换方法,所述装置为工作于主机模式的开放应用架构OAA中的独立业务部件IAC,其特征在于,所述互为备份的至少两个IAC具有相同的虚拟IP地址,从IAC拒绝响应对上述虚拟IP地址的ARP请求;从IAC新当 选为主IAC时,发布其自身MAC地址与所述虚拟IP地址对应关系的免费ARP报文,所述免费ARP报文用于触发NFC刷新ARP记录。

【技术特征摘要】

【专利技术属性】
技术研发人员:王飓
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:86[中国|杭州]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利