[发明专利]选择性禁用网络连接上的可靠性机制有效
申请号: | 201180012155.1 | 申请日: | 2011-03-02 |
公开(公告)号: | CN102792637A | 公开(公告)日: | 2012-11-21 |
发明(设计)人: | D·班塞尔;H·阿尔卡特比 | 申请(专利权)人: | 微软公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/56;H04L29/06;G06F15/16 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 蔡悦 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 选择性 禁用 网络 接上 可靠性 机制 | ||
1.一个或多个其上包含计算机可执行指令的计算机可读介质,这些指令在被执行时执行用于在位于不同网络中的多个端点之间所建立的网络连接上通信的方法,该方法包括:
提供跨在源端点和目的端点之间的网络连接,其中所述网络连接用作基于传输控制协议(TCP)的隧道,所述隧道桥接所述源端点和所述目的端点所分别位于的不同网络;
选择性地禁用整体地运行在所述基于TCP的隧道上的一个或多个较低层级的可靠性机制;以及
在第一端点和第二端点之间通过所述隧道传送消息,而所述一个或多个较低层级的可靠性机制不干扰所述消息被发送的定时。
2.如权利要求1所述的一个或多个计算机可读介质,其特征在于,在第一端点和第二端点之间传送消息包括经由所述基于TCP的隧道将因特网协议(IP)包从第一端点发送到第二端点。
3.如权利要求2所述的一个或多个计算机可读介质,其特征在于,所述一个或多个较低层级的可靠性机制包括被配置成管理IP包的传输速率的拥塞控制机制。
4.如权利要求2所述的一个或多个计算机可读介质,其特征在于,所述一个或多个较低层级的可靠性机制包括被配置成通过自动重发未传递或延迟的IP包来管理所述网络连接上的丢包的丢包机制。
5.如权利要求1所述的一个或多个计算机可读介质,其特征在于,所述网络连接包括运行在较低层级的基于TCP的连接之上的较高层级的基于TCP的连接。
6.如权利要求5所述的一个或多个计算机可读介质,其特征在于,一个或多个较高层级的可靠性机制整体地运行在所述较高层级的基于TCP的连接上,并且一个或多个较低层级的可靠性机制整体地运行在所述较低层级的基于TCP的连接上。
7.如权利要求6所述的一个或多个计算机可读介质,其特征在于,当选择性地禁用一个或多个较低层级的可靠性机制时,一个或多个较高层级的可靠性机制保持启用。
8.如权利要求6所述的一个或多个计算机可读介质,其特征在于,一个或多个较高层级的可靠性机制包括被配置成管理IP包的传输速率的拥塞控制机制以及被配置成通过自动重发未传递或延迟的IP包来管理所述网络连接上的丢包的丢包机制。
9.如权利要求6所述的一个或多个计算机可读介质,其特征在于,一个或多个较高层级的可靠性机制在被启用时实施用来管理较高层级的基于TCP的连接上的数据流的一组规则,并且其中一个或多个较低层级的可靠性机制在被启用时实施同一组规则来管理较低层级的基于TCP的连接上的数据流。
10.如权利要求1所述的一个或多个计算机可读介质,其特征在于,根据部分由云计算平台的客户机所设计的云计算服务模型来选择性地禁用一个或多个较低层级的可靠性机制,并且其中所述云计算平台包括主控所述源端点的数据中心。
11.如权利要求1所述的一个或多个计算机可读介质,其特征在于,所述目的端点由位于由客户机管理的私有企业网络内的资源所主控。
12.一种用于管理位于各个网络中的端点间的数据流的计算机系统,所述计算机系统包括:
位于云计算平台内的数据中心,该数据中心主控源端点,其中所述源端点被分配给在云计算平台和私有企业网络上都运行的应用;
位于所述私有企业网络内的资源,该资源主控分配给所述应用的目的端点,其中所述源端点和所述目的端点通过隧道连接,所述隧道直接传输两个端点间的数据流,其中所述隧道启用运行在较低层级的连接上的较高层级的连接,并且其中拥塞控制机制和丢包机制(505)都被分别内建在所述较高层级的连接和所述较低层级的连接的每一个中;以及
运行在所述数据中心内的构造控制器,该构造控制器建立所述隧道并且配置所述隧道内的连接,其中配置所述连接包括选择性地禁用内建在所述较低层级的连接内的拥塞控制机制和丢包机制,并且选择性地启用内建在所述较高层级的连接内的拥塞控制机制和丢包机制。
13.如权利要求12所述的计算机系统,其特征在于,还包括位于所述数据中心内的虚拟机,所述虚拟机生成在所述较高层级的连接上被运载给所述源端点的第一因特网协议(IP)包,并且其中所述源端点将所述第一IP包封装成第二IP包并在所述较低层级的连接上发送所述第二IP包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180012155.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种钳形电流表
- 下一篇:一种血液精密测试仪防盗装置