Vector routing-revised
OwnerDaren Frenchinventor
Life of this patent
Estimating the term…
Abstract
A device used to combine two or more diverse network paths to increase the amount of bandwidth available both to and from external networks and a local network by dividing traffic between the network paths and provide for redundancy in the event of a network path failure by determining overall diverse path loads and availability.
Claims11
A method for combining two or more diverse network paths in order to obtain higher data transfer rates and provide redundancy for network traffic between a local network and a larger external network (like the Internet) by probing multiple remote nodes through the two or more diverse network paths. These probes gather information which is then used by an algorithm to determine whether any of the paths are within the predetermined acceptable availability range. If the path is no longer within the acceptable range, the routing table of the computing device is change such that the non-acceptable path is removed, thus network traffic no longer uses such path. The IP address of the network interface card which is associated to the non-acceptable path is also set to an inactive state within the computing devices DNS responder daemon. If all paths are within the acceptable range traffic is equally divided between the paths.
Dependencies are inferred from the claim text.