Method and structure for autoconfiguration of network destinations
First Claim
Patent Images
1. A method of determining an optimal subnet data-packet-routing in an overlay network comprising a plurality of routers interrelated by a defined neighborhood relationship, by automatically determining an optimal router from said plurality of routers to serve as a local router that will communicate directly to said subnet, said method comprising:
- responsive to learning of a presence of a subnet not previously recognized by said overlay network, determining a distance between said subnet and each router in said plurality of routers; and
determining a router having a smallest distance to said subnet to serve as the local router for said subnet for purpose of said overlay network.
1 Assignment
0 Petitions
Accused Products
Abstract
A method (and structure) for determining an optimal routing of data packets to subnet addresses in a network including a plurality of routers interrelated by a defined neighborhood relationship, includes, responsive to learning of a presence of a subnet, determining a distance between the subnet and each router.
-
Citations
13 Claims
-
1. A method of determining an optimal subnet data-packet-routing in an overlay network comprising a plurality of routers interrelated by a defined neighborhood relationship, by automatically determining an optimal router from said plurality of routers to serve as a local router that will communicate directly to said subnet, said method comprising:
-
responsive to learning of a presence of a subnet not previously recognized by said overlay network, determining a distance between said subnet and each router in said plurality of routers; and determining a router having a smallest distance to said subnet to serve as the local router for said subnet for purpose of said overlay network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer for determining an optimal routing of data packets to subnets in an overlay network by automatically determining whether it should itself serve as a local router to communicate directly to a subnet, said overlay network comprising a plurality of routers organized by a relationship defining how said plurality of routers are related as neighboring routers, said computer comprising:
-
an awareness module for learning of a presence of a subnet not previously recognized by said overlay network; a receiver to receive data packets addressed to said subnet and transmissions from any neighboring router of said overlay network; a transmitter for communicating with said subnet and with any neighboring router of said overlay network; a timing detector for determining from said communication a time interval corresponding to a distance to said subnet; and a calculator for using said time interval to determine an optimal routing procedure to use whenever receiving a data packet addressed to said subnet, said optimal routing procedure defining whether to transmit said data packet directly to said subnet or to transmit said data packet to a neighboring router of said overlay network, an optimal routing determined by comparing said distance to said subnet with a distance to said subnet as reported by each neighboring router. - View Dependent Claims (13)
-
Specification