发明名称 MULTIPLE GATEWAY OPERATION ON SINGLE OPERATING SYSTEM
摘要 A multi-gateway virtual machine that operates multiple gateways. Each gateway acts as an interface between a virtual network and entities outside of the virtual network. Each virtual network has its own address space, which may be overlapping with the address space of other virtual networks, even if the gateways of those virtual networks are operating on the same virtual machine. Accordingly, the principles described herein relate to a virtual machine that can operate thereon multiple gateways, and thus to a multi-gateway virtual machine that services multiple virtual networks.
申请公布号 US2017126430(A1) 申请公布日期 2017.05.04
申请号 US201514929049 申请日期 2015.10.30
申请人 Microsoft Technology Licensing, LLC 发明人 Patel Parveen Kumar;Cai Yiqun;Raj Himanshu
分类号 H04L12/46;H04L29/12;G06F9/455;H04L12/931 主分类号 H04L12/46
代理机构 代理人
主权项 1. A computing system comprising: one or more processors; and one or more computer-readable storage media having thereon one or more computer-executable instructions that are structured such that, when executed by the one or more processors configure the computing system to create and/or operate a multi-gateway virtual machine that operates multiple gateways on the multi-gateway virtual machine, each of the multiple gateways operating for a respective virtual network, such that the multi-gateway virtual machine operates gateways for a plurality of virtual networks, the method comprising the following for each of at least some of the packets received at the multi-gateway virtual machine: an act of the multi-gateway virtual machine accessing a corresponding encapsulated packet that contains a virtual network identifier corresponding to one of the multiple virtual networks for which there is a corresponding gateway operating on the multi-gateway virtual machine; an act of the multi-gateway virtual machine decapsulating the encapsulated packet; an act of the multi-virtual machine virtual machine identifying the virtual network based on the virtual network identifier; and an act of the multi-gateway virtual machine delivering the decapsulated packet to the corresponding gateway running for the identified virtual network.
地址 Redmond WA US