Back to results
US 2015/0358228 A1Published application
Method and apparatus for identifying different routing paths between networks
AssigneeConsole Connect Inc.
InventorsAl Burgio, Joseph B. Gillman, William B. Norton, Thomas Brian Madej
Life of this patent
Estimating the term…
Abstract
A method and apparatus is disclosed for analyzing IP data flows for the determination of an alternate routing path for network traffic between a known first network and a destination within an unknown second network on the Internet.
Claims20
A computer-implemented method for identifying alternate routing paths for network traffic between a known first network and a destination within an unknown second network on the Internet wherein:
- an initial routing path for the network traffic between the first network and the destination within the unknown second network crosses at least one interconnecting transit network;
- the method comprising:
- a. obtaining, at a processor of a computer, destination IP address information for the destination within the unknown second network;
- b. the processor comparing the destination IP address information to an Internet database to determine an identity of the second network;
- and
- c. the processor using the identity of the second network to identify a second routing path comprising a peer connection between the first network and the second network wherein the peer connection and the second routing path differs from the initial routing path and bypasses the at least one interconnecting transit network.
3 more elements
A system for identifying different routing paths for autonomous networks, comprising:
- a. physical infrastructure operable to provide a peer connection between a first autonomous network (AN) and a second AN over a routing path that differs from an initial routing path between the first AN and the second AN, the initial path traversing at least one interconnecting transit network:
- b. at least one database operable to maintain destination internet protocol (IP) addresses correlated to a set of ANs and routing information for the set of ANs;
- c. a processing module communicatively coupled to the at least one database, having a processor, memory unit, and executable code and operable to:
- i. receive a destination IP address for network traffic;
- ii. compare the destination IP address to information in the at least one database to determine an identity of the second AN;
- and
- iii. determine the peer connection and routing path to the second AN based on the identity of the second AN and the routing information.
4 more elements
Dependencies are inferred from the claim text.