一种注册虚拟机方法和装置的制造方法_3

文档序号:8514664阅读:来源:国知局
0077]较佳地,
[0078]处理单元502,进一步用于若确定本地存在所述注册报文携带的VM的注册信息,且所述注册报文中携带的VM的注册信息中的RLOC地址与本地存储的所述VM的注册信息中的RLOC地址相同,则维持本地存储的所述VM的注册信息,且不刷新为所述VM的注册信息设置的抑制时间。
[0079]较佳地,
[0080]所述确定单元,进一步用于若确定本地不存在所述注册报文携带的VM的注册信息,则生成所述VM的注册信息,并为所述VM的注册信息设置抑制时间。
[0081]较佳地,
[0082]处理单元502,进一步用于针对任一 VM的注册信息设置的抑制时间到时,设置老化时间;当接收单元501接收到注册所述VM的注册信息的xTR因针对所述VM的注册信息设置的抑制时间到,而发送的携带刷新标识的注册报文时,刷新为所述VM的注册信息设置的老化时间;当为所述VM的注册信息设置的老化时间到时,删除存储的所述VM的注册信息。
[0083]较佳地,
[0084]接收单元501,进一步用于接收去注册报文;
[0085]处理单元502,进一步用于当接收单元501接收到任一 xTR因接收到本站点的VM迀移的通知,或获知本站点的VM下线而发送的去注册报文时,若确定本地存储所述VM的注册信息,且所述VM的注册信息中的ROLC地址和所述去注册报文中携带的VM的注册信息中的RLOC地址相同,则删除所述VM的注册信息。
[0086]较佳地,
[0087]所述去注册报文为携带删除标识的注册报文。
[0088]上述实施例的单元可以集成于一体,也可以分离部署;可以合并为一个单元,也可以进一步拆分成多个子单元。
[0089]综上所述,本申请通过MS区分新增的VM注册和周期刷新的注册,即区分内容VM的注册信息变化的注册和VM的注册信息未变化的注册,针对变化的注册信息,更新本地存储的注册信息并抑制一段时间;针对未变化的注册信息,不更新本地存储的注册信息。通过本申请提供的技术方案,在LISP网络中VM迀移后,能够实现业务流量的快速恢复。
[0090]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
【主权项】
1.一种注册虚拟机VM方法,应用于身份标识与位置分离协议LISP网络中的MS上,其特征在于,该方法包括: 所述MS接收到任一边缘设备xTR因新增VM而发送的携带抑制标识的注册报文时,若确定本地存在所述注册报文携带的VM的注册信息,且所述注册报文中携带的VM的注册信息中的路由位置RLOC地址与本地存储的所述VM的注册信息中的RLOC地址不同,则向本地存储的所述VM的注册信息中的RLOC地址对应的xTR发送映射通知消息,使所述xTR获知所述VM已迀移;并更新本地存储的所述VM的注册信息,为所述VM的注册信息设置抑制时间; 接收到为刷新所述VM的注册信息而发送的携带刷新标识的注册报文时,维持本地存储的所述VM的注册信息。
2.根据权利要求1所述的方法,其特征在于,所述方法进一步包括: 若确定本地存在所述注册报文携带的VM的注册信息,且所述注册报文中携带的VM的注册信息中的RLOC地址与本地存储的所述VM的注册信息中的RLOC地址相同,则维持本地存储的所述VM的注册信息,且不刷新为所述VM的注册信息设置的抑制时间。
3.根据权利要求1所述的方法,其特征在于, 若确定本地不存在所述注册报文携带的VM的注册信息,则生成所述VM的注册信息,并为所述VM的注册信息设置抑制时间。
4.根据权利要求1-3任意一项所述的方法,其特征在于, 针对任一 VM的注册信息设置的抑制时间到时,设置老化时间; 接收到注册所述VM的注册信息的xTR因针对所述VM的注册信息设置的抑制时间到,而发送的携带刷新标识的注册报文时,刷新为所述VM的注册信息设置的老化时间; 当为所述VM的注册信息设置的老化时间到时,删除存储的所述VM的注册信息。
5.根据权利要求1-3任意一项所述的方法,其特征在于,所述方法进一步包括: 所述MS接收到任一 xTR因接收到本站点的VM迀移的通知,或获知本站点的VM下线而发送的去注册报文时,若确定本地存储所述VM的注册信息,且所述VM的注册信息中的ROLC地址和所述去注册报文中携带的VM的注册信息中的RLOC地址相同,则删除所述VM的注册信息。
6.根据权利要求5所述的方法,其特征在于, 所述去注册报文为携带删除标识的注册报文。
7.一种注册虚拟机VM装置,应用于身份标识与位置分离协议LISP网络中的MS上,其特征在于,该装置包括:接收单元、处理单元和发送单元; 所述接收单元,用于接收边缘设备xTR发送的注册报文; 所述处理单元,用于当所述接收单元接收到任一 xTR因新增VM而发送的携带抑制标识的注册报文时,若确定本地存在所述注册报文携带的VM的注册信息,且所述注册报文中携带的VM的注册信息中的路由位置RLOC地址与本地存储的所述VM的注册信息中的RLOC地址不同,更新本地存储的所述VM的注册信息,为所述VM的注册信息设置抑制时间;当所述接收单元接收到为刷新所述VM的注册信息而发送的携带刷新标识的注册报文时,维持本地存储的所述VM的注册信息; 所述发送单元,用于当所述处理单元确定本地存在所述注册报文携带的VM的注册信息,且所述注册报文中携带的VM的注册信息中的路由位置RLOC地址与本地存储的所述VM的注册信息中的RLOC地址不同,则向本地存储的所述VM的注册信息中的RLOC地址对应的xTR发送映射通知消息,使所述xTR获知所述VM已迀移。
8.根据权利要求7所述的装置,其特征在于, 所述处理单元,进一步用于若确定本地存在所述注册报文携带的VM的注册信息,且所述注册报文中携带的VM的注册信息中的RLOC地址与本地存储的所述VM的注册信息中的RLOC地址相同,则维持本地存储的所述VM的注册信息,且不刷新为所述VM的注册信息设置的抑制时间。
9.根据权利要求7所述的装置,其特征在于, 所述确定单元,进一步用于若确定本地不存在所述注册报文携带的VM的注册信息,则生成所述VM的注册信息,并为所述VM的注册信息设置抑制时间。
10.根据权利要求7-9任意一项所述的装置,其特征在于, 所述处理单元,进一步用于针对任一 VM的注册信息设置的抑制时间到时,设置老化时间;当所述接收单元接收到注册所述VM的注册信息的xTR因针对所述VM的注册信息设置的抑制时间到,而发送的携带刷新标识的注册报文时,刷新为所述VM的注册信息设置的老化时间;当为所述VM的注册信息设置的老化时间到时,删除存储的所述VM的注册信息。
11.根据权利要求7-9任意一项所述的装置,其特征在于, 所述接收单元,进一步用于接收去注册报文; 所述处理单元,进一步用于当所述接收单元接收到任一 xTR因接收到本站点的VM迀移的通知,或获知本站点的VM下线而发送的去注册报文时,若确定本地存储所述VM的注册信息,且所述VM的注册信息中的ROLC地址和所述去注册报文中携带的VM的注册信息中的RLOC地址相同,则删除所述VM的注册信息。
12.根据权利要求11所述的装置,其特征在于, 所述去注册报文为携带删除标识的注册报文。
【专利摘要】本发明提供了一种注册虚拟机方法,该方法包括:MS接收到任一xTR因新增VM而发送的携带抑制标识的注册报文时,若确定本地存在所述注册报文携带的VM的注册信息,且所述注册报文中携带的VM的注册信息中的路由位置RLOC地址与本地存储的所述VM的注册信息中的RLOC地址不同,更新本地存储的所述VM的注册信息,为所述VM的注册信息设置抑制时间;接收到为刷新所述VM的注册信息而发送的携带刷新标识的注册报文时,维持本地存储的所述VM的注册信息。基于同样的发明构思,本申请还提出一种注册虚拟机装置,在LISP网络中VM迁移后,能够实现业务流量的快速恢复。
【IPC分类】H04L29-08, H04L29-12
【公开号】CN104836849
【申请号】CN201510179251
【发明人】林长望
【申请人】杭州华三通信技术有限公司
【公开日】2015年8月12日
【申请日】2015年4月16日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1