Reduction-based Analysis of BGP Systems with BGPVerif

被引:0
|
作者
Wang, Anduo [1 ]
Gurney, Alexander J. T. [1 ]
Han, Xianglong [1 ]
Cao, Jinyan [1 ]
Talcott, Carolyn
Loo, Boon Thau [1 ]
Scedrov, Andre [1 ]
机构
[1] Univ Penn, Philadelphia, PA 19104 USA
关键词
Verification; Management; Border gateway protocol; reduction; formal analysis;
D O I
10.1145/2377677.2377695
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Today's inter-domain routing protocol, the Border Gateway Protocol (BGP), is increasingly complicated and fragile due to policy misconfiguration by individual autonomous systems (ASes). Existing configuration analysis techniques are either manual and tedious, or do not scale beyond a small number of nodes due to the state explosion problem. To aid the diagnosis of misconfigurations in real-world large BGP systems, this paper presents BGPVerif, a reduction based analysis toolkit. The key idea is to reduce BGP system size prior to analysis while preserving crucial correctness properties. BGPVerif consists of two components, Net Reducer that simplifies BGP configurations, and Net Analyzer that automatically detects routing oscillation. BGPVerif accepts a wide range of BGP configuration inputs ranging from real-world traces (Rocketfuel network topologies), randomly generated BGP networks (GT-ITM), Cisco configuration guidelines, as well as arbitrary user-defined networks. BGPVerif illustrates the applicability, efficiency, and benefits of the reduction technique, it also introduces an infrastructure that enables networking researchers to interact with advanced formal method tool.
引用
收藏
页码:89 / 90
页数:2
相关论文
共 50 条
  • [1] Reduction-Based Formal Analysis of BGP Instances
    Wang, Anduo
    Talcott, Carolyn
    Gurney, Alexander J. T.
    Boon Thau Loo
    Scedrov, Andre
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, TACAS 2012, 2012, 7214 : 283 - 298
  • [2] Reduction-based schedulability analysis of distributed systems with cycles in the task graph
    Praveen Jayachandran
    Tarek Abdelzaher
    Real-Time Systems, 2010, 46 : 121 - 151
  • [3] Reduction-based schedulability analysis of distributed systems with cycles in the task graph
    Jayachandran, Praveen
    Abdelzaher, Tarek
    REAL-TIME SYSTEMS, 2010, 46 (01) : 121 - 151
  • [4] Grouping sampling reduction-based linear discriminant analysis
    Wu, Yan
    Dai, Li
    INTELLIGENT COMPUTING IN SIGNAL PROCESSING AND PATTERN RECOGNITION, 2006, 345 : 888 - 893
  • [5] An Improved Strength Reduction-Based Slope Stability Analysis
    Seyed-Kolbadi, S. M.
    Sadoghi-Yazdi, J.
    Hariri-Ardebili, M. A.
    GEOSCIENCES, 2019, 9 (01)
  • [6] Reduction-based Security Analysis of Internet Routing Protocols
    Chen, Chen
    Jia, Limin
    Loo, Boon Thau
    Zhou, Wenchao
    2012 20TH IEEE INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP), 2012,
  • [7] ON REDUCTION-BASED PROCESS SEMANTICS
    HONDA, K
    YOSHIDA, N
    THEORETICAL COMPUTER SCIENCE, 1995, 151 (02) : 437 - 486
  • [8] On reduction-based process semantics
    Keio Univ, Yokohama, Japan
    Theor Comput Sci, 2 (437-486):
  • [9] Adaptive reduction-based AMG
    MacLachlan, Scott
    Manteuffel, Tom
    McCormick, Steve
    NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2006, 13 (08) : 599 - 620
  • [10] Dimension Reduction-based Reliability Analysis for Dependent Interval Variables
    Dey, Shibshankar
    Zaman, Kais
    2018 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI), 2018, : 320 - 326