Invention Grant
- Patent Title: API supporting server and key based networking
- Patent Title (中): API支持服务器和基于密钥的网络
-
Application No.: US12969181Application Date: 2010-12-15
-
Publication No.: US09015345B2Publication Date: 2015-04-21
- Inventor: Gregory O'Shea , Austin Donnelly , Antony Rowstron , Paolo Costa
- Applicant: Gregory O'Shea , Austin Donnelly , Antony Rowstron , Paolo Costa
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agent Steve Wight; Judy Yee; Micky Minhas
- Main IPC: G06F15/16
- IPC: G06F15/16 ; H04L29/14 ; H04L29/06 ; H04L29/08

Abstract:
An application programming interface (API) supporting server and key based networking is described. In an embodiment, the API receives either a key or a server address from a service running on a server in a direct-connect topology and returns data which identifies suitable next hops for transmission of a packet of data which has a destination of the received server address or of a server address which is encoded within the received key. In another embodiment, the key also encodes information specifying alternative server addresses for use in the event that the original server is unreachable. This information may also be used to define servers for replication of the key. A further embodiment describes a method of queuing packets for transmission against multiple links, where the packet is transmitted on the first available link and at this time is removed from the queues for the other links.
Public/Granted literature
- US20120158998A1 API Supporting Server and Key Based Networking Public/Granted day:2012-06-21
Information query