[论文解读] AS Relationships: Inference and Validation
本文提出了推断互联网自治系统(AS)拓扑中客户-提供商(c2p)、对等-对等(p2p)及兄弟-兄弟(s2s)关系的新型启发式方法,通过直接对3,724个AS关系进行调查验证。该方法在c2p关系上达到96.5%的准确率,p2p关系为82.8%,s2s关系为90.3%。研究揭示BGP数据最多会遗漏86.2%的真实邻接关系,尤其是p2p链路,凸显了当前测量技术的局限性。
Research on performance, robustness, and evolution of the global Internet is fundamentally handicapped without accurate and thorough knowledge of the nature and structure of the contractual relationships between Autonomous Systems (ASs). In this work we introduce novel heuristics for inferring AS relationships. Our heuristics improve upon previous works in several technical aspects, which we outline in detail and demonstrate with several examples. Seeking to increase the value and reliability of our inference results, we then focus on validation of inferred AS relationships. We perform a survey with ASs' network administrators to collect information on the actual connectivity and policies of the surveyed ASs. Based on the survey results, we find that our new AS relationship inference techniques achieve high levels of accuracy: we correctly infer 96.5% customer to provider (c2p), 82.8% peer to peer (p2p), and 90.3% sibling to sibling (s2s) relationships. We then cross-compare the reported AS connectivity with the AS connectivity data contained in BGP tables. We find that BGP tables miss up to 86.2% of the true adjacencies of the surveyed ASs. The majority of the missing links are of the p2p type, which highlights the limitations of present measuring techniques to capture links of this type. Finally, to make our results easily accessible and practically useful for the community, we open an AS relationship repository where we archive, on a weekly basis, and make publicly available the complete Internet AS-level topology annotated with AS relationship information for every pair of AS neighbors.
研究动机与目标
- 解决AS关系知识缺乏准确且经验证的问题,而AS关系对于构建真实感的互联网仿真与政策分析至关重要。
- 在先前AS关系推断方法的基础上进行改进,引入更符合实际的启发式方法,以考虑非分层的BGP路径模式。
- 通过直接向AS网络管理员进行调查,收集明确的基准数据,对推断的关系进行验证。
- 揭示基于BGP的拓扑测量的局限性,特别是p2p链路的漏报问题,并量化缺失邻接关系的程度。
- 提供一个公开可访问、每周更新的标注了AS级拓扑关系的仓库,以支持持续的研究工作。
提出的方法
- 基于BGP路径数据开发新的启发式方法,用于推断c2p、p2p和s2s关系,放宽先前研究中对严格分层(无山谷)路径的假设。
- 提出一种灵活的问题建模方式,允许存在非分层路径,从而在复杂的跨AS拓扑中提升真实感与准确性。
- 对3,724条AS链路进行全面调查,直接从网络管理员处收集经验证的关系类型作为基准数据。
- 将推断的关系与调查数据交叉验证,并对比BGP观测到的邻接关系与实际报告的邻接关系,以衡量测量差距。
- 自动化推断流程,并将完整的关系标注AS拓扑每周发布于公开仓库中。
- 基于推断的关系层级对AS进行排序,以反映其在互联网经济与路由结构中的位置。
实验结果
研究问题
- RQ1如何通过放宽对严格分层(无山谷)路径的假设,更准确地从BGP数据中推断AS关系?
- RQ2当前基于BGP的测量在多大程度上未能捕捉真实的AS邻接关系?哪些关系类型最易被漏报?
- RQ3当使用网络运营商直接验证的公司级基准数据进行验证时,AS关系推断启发式方法的实际准确率是多少?
- RQ4混合或多维关系(空间、时间、前缀基础)如何影响简化c2p/p2p/s2s推断的保真度?
- RQ5缺失的p2p链路对测量所得互联网拓扑的完整性和可靠性有何影响?
主要发现
- 所提出的启发式方法在推断客户-提供商(c2p)关系方面达到96.5%的准确率,显著优于以往工作。
- 对等-对等(p2p)关系推断准确率达到82.8%,证明了在面临测量挑战时检测对称对等关系的可行性。
- 兄弟-兄弟(s2s)关系推断准确率达到90.3%,反映出组织内部连接的高度一致性。
- 该推断方法在所有关系类型上的总体准确率为94.2%,并基于3,724条AS链路的直接调查数据得到验证。
- BGP表最多会遗漏AS管理员报告的真实邻接关系的86.2%,其中p2p链路是最常被漏报的类型。
- 本研究证实,p2p关系在BGP测量中被显著遗漏,为长期存在的假设提供了实证支持。
更好的研究,从现在开始
从论文设计到论文写作,大幅缩短您的研究时间。
无需绑定信用卡
本解读由 AI 生成,并经人工编辑审核。