Method and apparatus for configuring routing paths in a custodian-based routing architecture
First Claim
1. A computer-implemented method, comprising:
- determining, by a local computing device, a first network domain which is to function as a via for a local domain, wherein the via is to route data from other network devices to a predetermined endpoint of the local domain;
updating a via-domain description, within a routing-data collection for the local domain, to reference a via-domain description of the first network domain, thereby establishing the first network domain as the via for the local domain; and
synchronizing a network-configuration collection, which includes the routing-data collection for the local domain, with at least devices of the first network domain to provide the via-domain description to the first network domain.
5 Assignments
0 Petitions
Accused Products
Abstract
A network-connectivity system uses one or more local endpoints to establish a set of directed network connections across network domains. During operation, the system determines a first network domain which is to function as a via that communicates data from other network devices to a predetermined endpoint of a local domain. The system then generates a via-domain description, which references the first network domain as a via for the local domain. The system also determines a second network domain which is to function as a proxy that communicates data to other network domains from a predetermined endpoint of the local domain. The system generates a proxy-domain description, which references the second network domain as a proxy for the local domain. The system then synchronizes the via-domain description with devices of the first network domain, and synchronizes the proxy-domain description with devices of the second network domain.
382 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
determining, by a local computing device, a first network domain which is to function as a via for a local domain, wherein the via is to route data from other network devices to a predetermined endpoint of the local domain; updating a via-domain description, within a routing-data collection for the local domain, to reference a via-domain description of the first network domain, thereby establishing the first network domain as the via for the local domain; and synchronizing a network-configuration collection, which includes the routing-data collection for the local domain, with at least devices of the first network domain to provide the via-domain description to the first network domain. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method, the method comprising:
-
determining a first network domain which is to function as a via for a local domain, wherein the via is to route data from other network devices to a predetermined endpoint of the local domain; updating a via-domain description, within a routing-data collection for the local domain, to reference a via-domain description of the first network domain, thereby establishing the first network domain as the via for the local domain; and synchronizing a network-configuration collection, which includes the routing-data collection for the local domain, with at least devices of the first network domain to provide the via-domain description to the first network domain. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus comprising:
- a processor;
a memory; and
a data storage device storing instructions that when executed implement modules comprising;a network-configuring module to determine a first network domain which is to function as a via for a local domain, wherein the via is to route data from other network devices to a predetermined endpoint of the local domain; a collection-managing module to update a via-domain description, within a routing-data collection for the local domain, to reference a via-domain description of the first network domain, thereby establishing the first network domain as a via the via for the local domain; and a collection-synchronizing module to synchronize a network-configuration collection, which includes the routing-data collection for the local domain, with at least devices of the first network domain to provide the via-domain description to the first network domain.
- a processor;
Specification