Network Topology-Preserving Internet Protocol Address Anonymization
AssigneeInternational Business Machines Corporation
InventorWayne Tackabury
Life of this patent
Estimating the term…
Abstract
Anonymization of IP addresses of a network while preserving a topology of the network is provided. Information is received regarding a network topology. The information is analyzed to generate a first model of the network topology. The first model is converted into a second model preserving the network topology and obfuscating a mapping of the IP addresses. The second model is utilized to simulate processing of network packets consistent with actual processing of the network packets in the network topology.
Claims25
A computer-implemented method for anonymization of IP addresses of a network while preserving a topology of the network, the computer-implemented method comprising:
- receiving, by a computer, information regarding a network topology;
- analyzing, by the computer, the information to generate a first model of the network topology;
- converting, by the computer, the first model into a second model preserving the network topology and obfuscating a mapping of the IP addresses;
- and
- utilizing, by the computer, the second model to simulate processing of network packets consistent with actual processing of the network packets in the network topology.
A computer system for anonymization of IP addresses of a network while preserving a topology of the network, the computer system comprising:
- a bus system;
- a storage device connected to the bus system, wherein the storage device stores program instructions;
- and
- a processor connected to the bus system, wherein the processor executes the program instructions to:
- receive information regarding a network topology;
- analyze the information to generate a first model of the network topology;
- convert the first model into a second model preserving the network topology and obfuscating a mapping of the IP addresses;
- and
- utilize the second model to simulate processing of network packets consistent with actual processing of the network packets in the network topology.
A computer program product for anonymization of IP addresses of a network while preserving a topology of the network, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computer to cause the computer to perform a method comprising:
- receiving, by the computer, information regarding a network topology;
- analyzing, by the computer, the information to generate a first model of the network topology;
- converting, by the computer, the first model into a second model preserving the network topology and obfuscating a mapping of the IP addresses;
- and
- utilizing, by the computer, the second model to simulate processing of network packets consistent with actual processing of the network packets in the network topology.
Dependencies are inferred from the claim text.