Preemptive determination of reserved ip conflicts on vpns
AssigneeInternational Business Machines Corporation
InventorLESTER R. HICKS
Life of this patent
Estimating the term…
Abstract
Passive determination of reserved internet protocol (IP) conflicts on one or more hosted virtual private networks (VPNs) extracts configuration information for a plurality of hosting VPNs to build an aggregated list of IP addresses with mask and associated VPN information. A route table is extracted from a router directing traffic to an appropriate VPN host among the plurality of hosting VPNs, and a sorted list with host/network address, subnet mask, and associated VPN information is generated. The configuration information and the route table is used to expand and normalize a set of network entries.
Claims20
A method for passive determination of reserved internet protocol (IP) conflicts on one or more hosted virtual private networks (VPNs) comprising:
- extracting configuration information for a plurality of hosting VPNs to build an aggregated list of IP addresses with mask and associated VPN information;
- extracting a route table from a router directing traffic to an appropriate VPN host among the plurality of hosting VPNs, and generating a sorted list with host/network address, subnet mask, and associated VPN information;
- and
- using the configuration information and the route table to expand and normalize a set of network entries.
A computer program product for passive determination of reserved internet protocol (IP) conflicts on one or more hosted virtual private networks (VPNs), the computer program product comprising a non-transitory tangible storage device having program code embodied therewith, the program code executable by a processor of a computer to perform a method, the method comprising:
- extracting, by the processor, configuration information for a plurality of hosting VPNs to build an aggregated list of IP addresses with mask and associated VPN information;
- extracting, by the processor, a route table from a router directing traffic to an appropriate VPN host among the plurality of hosting VPNs, and generating a sorted list with host/network address, subnet mask, and associated VPN information;
- and
- using, by the processor, the configuration information and the route table to expand and normalize a set of network entries.
A computer system for passive determination of reserved internet protocol (IP) conflicts on one or more hosted virtual private networks (VPNs) comprising:
- one or more computer devices each having one or more processors and one or more tangible storage devices;
- and
- a program embodied on at least one of the one or more storage devices, the program having a plurality of program instructions for execution by the one or more processors, the program instructions comprising instructions for:
- extracting configuration information for a plurality of hosting VPNs to build an aggregated list of IP addresses with mask and associated VPN information;
- extracting a route table from a router directing traffic to an appropriate VPN host among the plurality of hosting VPNs, and generating a sorted list with host/network address, subnet mask, and associated VPN information;
- and
- using the configuration information and the route table to expand and normalize a set of network entries.
Dependencies are inferred from the claim text.