[发明专利]路由网络中的容错通信有效
申请号: | 200680033111.6 | 申请日: | 2006-09-11 |
公开(公告)号: | CN101263686A | 公开(公告)日: | 2008-09-10 |
发明(设计)人: | M·T·玛萨;D·A·迪昂;R·欧帕弗斯基 | 申请(专利权)人: | 微软公司 |
主分类号: | H04L12/28 | 分类号: | H04L12/28;H04L29/10;G06F15/16 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 陈斌 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 路由 网络 中的 容错 通信 | ||
1.一种用于向应用提供多个节点之间的容错网络通信的方法,包括:
经由耦合到所述多个节点的多个网络提供多个初始通信通路;
从所述应用接收发送节点上的数据分组,所述发送节点为所述多个节点之一,所述数据分组由所述应用添加所述多个节点中的一个的地址;以及
在所述多个初始通信通路中为所述数据分组选择第一所选通路,其中所述第一所选通路是优选通路。
2.如权利要求1所述的方法,其特征在于,还包括:
检测与所述多个初始通信通路中的一个相关联的本地连通性事件;以及
基于所述本地连通性事件指示所述多个初始通信通路中的所述之一是否可用。
3.如权利要求1所述的方法,其特征在于,还包括:
在所述多个初始通信通路中的一个上发送可路由心跳分组;
监视对所述可路由心跳分组的响应以确定所述多个初始通信通路中的所述之一的端对端操作状态;以及
基于对所述响应的监视指示所述多个初始通信通路中的所述之一是否是端对端可用的。
4.如权利要求1所述的方法,其特征在于,所述地址是网际协议第4版的地址或网际协议第6版的地址。
5.如权利要求1所述的方法,其特征在于,从所述应用接收到的所述数据分组是传输控制协议分组或用户数据报协议分组。
6.如权利要求1所述的方法,其特征在于,用于执行所述方法的计算机可执行指令被存储在计算机可读介质上。
7.如权利要求1所述的方法,其特征在于,所述地址是虚拟地址。
8.如权利要求7所述的方法,其特征在于,还包括将所述数据分组在所述第一所选通路上可路由地隧穿而无需所述应用了解所述多个初始通信通路的哪一个是所选通路。
9.如权利要求8所述的方法,其特征在于,在所述第一所选通路上可路由地隧穿的所述数据分组是传输控制协议分组或用户数据报协议分组。
10.如权利要求7所述的方法,其特征在于,还包括:
检测所述第一所选通路的故障;
在所述多个初始通信通路中选择第二所选通路,其中所述第二所选通路是端对端可用的且是优选通路;以及
将所述数据分组在所述第二作数通路上可路由地隧穿而无需所述应用了解所述一个或多个初始通信通路的哪一个是所述第二所选通路。
11.如权利要求1所述的方法,其特征在于,所述第一所选通路是基于包括在所述数据分组中的物理目的地址来选择的。
12.如权利要求11所述的方法,其特征在于,还包括在所述第一所选通路上发送所述数据分组而无需所述应用了解所述多个初始通信通路的哪一个是所述第一所选通路。
13.如权利要求11所述的方法,其特征在于,还包括:
检测所述第一所选通路的故障;
从所述多个初始通信通路选择第二所选通路,其中所述第二所选通路是端对端可用的且是优选通路;以及
将所述数据分组在所述第二所选通路上可路由地隧穿而无需所述应用了解所述一个或多个初始通信通路的哪一个是所述第二所选通路。
14.如权利要求13所述的方法,其特征在于,在所述第二所选通路上可路由地隧穿的所述数据分组是传输控制协议分组或用户数据报协议分组。
15.一种用于向应用提供多个节点之间的容错网络通信的方法,包括:
经由耦合到所述多个节点的多个网络提供多个初始通信通路;
在接收节点上接收数据分组,所述接收节点包括容错网络堆栈并且是所述多个节点之一,所述数据分组指向所述应用;
确定所述数据分组是否被可路由地隧穿;以及
如果所述数据分组被可路由地隧穿,则将所述数据分组沿所述容错网络堆栈向上转发。
16.如权利要求15所述的方法,其特征在于,还包括:
通过所述多个初始通信通路之一在所述接收节点上接收可路由心跳分组;以及
向所述可路由心跳分组回复响应以指示所述多个初始通信通路的所述之一的端对端操作状态。
17.如权利要求15所述的方法,其特征在于,所述数据分组是传输控制协议分组或用户数据报协议分组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680033111.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:燃料电池再充电器
- 下一篇:用于3D图形的2D编辑隐喻