Litcius/Paper detail

Combating Adversarial Network Topology Inference by Proactive Topology Obfuscation

Tao Hou, Tao Wang, Zhuo Lu, Yao Liu

2021IEEE/ACM Transactions on Networking19 citationsDOI

Abstract

The topology of a network is fundamental for building network infrastructure functionalities. In many scenarios, enterprise networks may have no desire to disclose their topology information. In this paper, we aim at preventing attacks that use adversarial, active end-to-end topology inference to obtain the topology information of a target network. To this end, we propose a Proactive Topology Obfuscation (ProTO) system that adopts a detect-then-obfuscate framework: (i) a lightweight probing behavior identification mechanism based on machine learning is designed to detect any probing behavior, and then (ii) a topology obfuscation design is developed to proactively delay all identified probe packets in a way such that the attacker will obtain a structurally accurate yet fake network topology based on the measurements of these delayed probe packets, therefore deceiving the attacker and decreasing its appetency for future inference. We evaluate ProTO under different evaluation scenarios. Experimental results show that ProTO is able to (i) achieve a detection rate of 99.9% with a false alarm of 3%, (ii) effectively disrupt adversarial topology inference and lead to the topology inferred by the attacker close to a fake topology, and (iii) result in an overall network delay performance degradation of 1.3% - 2.0%.

Topics & Concepts

Computer scienceTopology (electrical circuits)Network topologyObfuscationLogical topologyNetwork packetAdversarial systemInferenceComputer networkArtificial intelligenceComputer securityMathematicsCombinatoricsInternet Traffic Analysis and Secure E-votingNetwork Security and Intrusion DetectionAdversarial Robustness in Machine Learning
Combating Adversarial Network Topology Inference by Proactive Topology Obfuscation | Litcius