-
公开(公告)号:CN102948121B
公开(公告)日:2016-07-06
申请号:CN201180029518.2
申请日:2011-05-25
申请人: 微软技术许可有限责任公司
发明人: H·阿尔卡特比
IPC分类号: H04L12/749 , H04L29/12
CPC分类号: H04L61/251 , H04L29/12358 , H04L29/12575 , H04L61/2592
摘要: 本发明涉及当进行来自IPv4兼容应用或到IPv4兼容应用的通信时利用IPv6寻址来对网络端点进行全局唯一标识的系统、方法和计算机存储介质。来自IPv4端点和/或定向到IPv4端点的IPv4数据分组被封装在IPv6数据分组中。IPv6兼容地址被标识用于IPv6数据分组的目的地。IPv6地址是包括IPv4标识符的全局唯一标识符,该IPv4标识符代表被封装的IPv4分组的IPv4地址。IPv6数据分组被传递到由IPv6地址标识的目的地。4-到-6堆栈可在目的地前截取传入的IPv6数据分组以剥离IPv6报头信息从而揭示IPv4数据分组。
-
公开(公告)号:CN102792637B
公开(公告)日:2015-09-23
申请号:CN201180012155.1
申请日:2011-03-02
申请人: 微软技术许可有限责任公司
IPC分类号: H04L12/801 , H04L29/08 , H04L12/811
CPC分类号: H04L69/14 , H04L47/193 , H04L47/20 , H04L47/22 , H04L67/10 , H04L69/161 , H04L69/326 , H04L69/329 , H04L69/40 , Y02D50/30
摘要: 提供了用于建立和管理基于传输控制协议(TCP)的隧道(“隧道”)的计算机化方法、系统和计算机存储介质。该隧道横跨在数据中心和私有企业网之间并且连接服务应用的位于每个位置的端点。在通信期间,各端点在包括该隧道的一个或多个信道(例如,较高层级的信道和较低层级的信道)上发送数据包。每一个信道支持整体地运行于其上的用于确保完整的数据包传递的可靠性机制(例如,拥塞控制机制和丢失恢复机制)。为了避免由于可靠性机制的重复效果所引起的性能衰减,构造控制器被用来选择性地、单独地禁用可靠性机制中的一个或多个。可靠性机制的选择性禁用是由预定标准所调用的,诸如来自服务模型的指令或所检测到的源/目的端点的身份,并且是基于每一个网络连接来调用的。
-
公开(公告)号:CN102948132B
公开(公告)日:2017-04-12
申请号:CN201180030856.8
申请日:2011-06-06
申请人: 微软技术许可有限责任公司
IPC分类号: H04L29/12 , H04L12/741
CPC分类号: H04L45/745 , H04L12/4641 , H04L12/66 , H04L29/12047 , H04L29/12339 , H04L45/02 , H04L45/74 , H04L49/70 , H04L61/15 , H04L61/2007 , H04L61/2503
摘要: 提供了一种用于将虚拟化的网关功能分布到物理网络中的多个节点的计算机化的方法、系统和计算机可读介质。最初,提供执行网关功能的驱动程序来与在网络节点上实例化的端点合作,同时实现目录服务以维护虚拟因特网协议(IP)地址和位置依赖地址之间的映射,以及列举根据连接网络中端点的已知路径的变换动作的表。在操作中,目录服务用适当的位置依赖地址(利用映射)和适当的变换动作(利用表)回复来自驱动程序的请求(携带数据分组的源和目的地IP地址)。变换动作包括重写数据分组的报头以包括位置依赖地址,将数据分组封装为各个外部数据分组内的内部数据分组,或者用隧道协议配置数据分组。
-
公开(公告)号:CN109412924A
公开(公告)日:2019-03-01
申请号:CN201811067860.1
申请日:2010-10-28
申请人: 微软技术许可有限责任公司
CPC分类号: H04L29/12349 , H04L45/64 , H04L61/2507 , H04L63/0272
摘要: 提供了用于建立和维护虚拟网络覆盖(“覆盖”)的计算机化方法、系统和计算机存储介质。该覆盖横跨在数据中心和私有企业网之间并且包括服务应用的位于每个位置的端点。位于数据中心和企业私有网中的服务-应用端点可以以物理IP地址被数据分组到达。通过向服务-应用端点分配相应的虚拟IP地址以及维护虚拟IP地址与物理IP地址之间的关联来实例化服务-应用端点的虚拟存在。该关联基于在服务-应用端点在覆盖内的虚拟存在之间交换的通信来促进数据分组在所述服务-应用端点之间的路由。而且,该关联保护覆盖内的服务-应用端点之间的连接,其中该覆盖阻塞来自在该覆盖中没有虚拟存在的其他端点的通信。
-
-
-