Cutting Through the Noise to Infer Autonomous System Topology
Kirtus G. Leyba, Joshua J. Daymude, Jean-Gabriel Young, M. E., J. Newman, Jennifer Rexford, Stephanie Forrest

TL;DR
This paper introduces a Bayesian inference method to accurately infer autonomous system topology from incomplete and noisy BGP data, improving reliability and evaluation of network structure understanding.
Contribution
It presents a novel Bayesian approach for inferring AS topology from multiple vantage points, handling data errors, and assessing existing methods' accuracy.
Findings
Effective in handling measurement errors in BGP data
Provides a way to evaluate existing AS topology inference methods
Identifies optimal locations for new route collectors
Abstract
The Border Gateway Protocol (BGP) is a distributed protocol that manages interdomain routing without requiring a centralized record of which autonomous systems (ASes) connect to which others. Many methods have been devised to infer the AS topology from publicly available BGP data, but none provide a general way to handle the fact that the data are notoriously incomplete and subject to error. This paper describes a method for reliably inferring AS-level connectivity in the presence of measurement error using Bayesian statistical inference acting on BGP routing tables from multiple vantage points. We employ a novel approach for counting AS adjacency observations in the AS-PATH attribute data from public route collectors, along with a Bayesian algorithm to generate a statistical estimate of the AS-level network. Our approach also gives us a way to evaluate the accuracy of existing…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStatistical Methods and Inference · Bayesian Methods and Mixture Models · Distributed Sensor Networks and Detection Algorithms
