发明名称 Load balanced and prioritized data connections
摘要 In embodiments of load balanced and prioritized data connections, a first connection is established to communicate first data from a first server to a second server over a public network, where the first data is communicated from a private network to a first device or subnet that is connected to the second server. A second connection is established to communicate second data from the first server to the second server over the public network, where the second data is communicated from the private network to a second device or subnet that is connected to the second server. The second server can distinguish the first data from the second data according to an authentication certificate field that identifies one of a first communication interface of the first connection or a second communication interface of the second connection.
申请公布号 US9621402(B2) 申请公布日期 2017.04.11
申请号 US201113230518 申请日期 2011.09.12
申请人 Microsoft Technology Licensing, LLC 发明人 Mudigonda Uma Mahesh;Ramachandran Sai Ganesh;Nanda Amit Kumar
分类号 H04L9/32;H04L29/08;H04L29/06 主分类号 H04L9/32
代理机构 Lee & Hayes PLLC 代理人 Lee & Hayes PLLC
主权项 1. A data communication system, comprising: a first connection, implemented at least in part using hardware, and established to communicate first data from a first server to a second server over a public network, the first data configured for communication from a private network that is connected to the first server to a first device that is connected to the second server; a first authentication certificate that is associated with the first connection, the first authentication certificate including a first authentication certificate field that identifies a first communication interface of the first connection, the first authentication certificate field including at least an indication of a first subnet associated with the first device and a first priority of the first connection on the second server; a second connection, implemented at least in part using hardware, and established to communicate second data from the first server to the second server over the public network, the second data configured for communication from the private network that is connected to the first server to a second device that is connected to the second server; a second authentication certificate that is associated with the second connection, the second authentication certificate including a second authentication certificate field that identifies a second communication interface of the second connection, the second authentication certificate field including at least an indication of a second subnet associated with the second device and a second priority of the second connection on the second server; and a load-balancing algorithm configured to generate, based at least in part on the first priority and the second priority, at least the first authentication certificate field that identifies the first communication interface of the first connection and the second authentication certificate field that identifies the second communication interface of the second connection, wherein the second server configured to distinguish the first data of the first connection from the second data of the second connection according to the first authentication certificate field of the first authentication certificate or the second authentication certificate field of the second authentication certificate.
地址 Redmond WA US