Modeling and analyzing the convergence property of the BGP routing protocol in SPIN

被引:0
|
作者
Zhe Chen
Daqiang Zhang
Yinxue Ma
机构
[1] Nanjing University of Aeronautics and Astronautics,Software Verification Lab, College of Computer Science and Technology
[2] Tongji University,School of Software Engineering
来源
Telecommunication Systems | 2015年 / 58卷
关键词
BGP; Routing protocol; Convergence property; Model checking; Formal verification; SPIN;
D O I
暂无
中图分类号
学科分类号
摘要
The Border Gateway Protocol (BGP) is an interdomain routing protocol such that each autonomous system can independently formulate its routing policies. However, BGP does not always converge, because its routing policies may conflict and cause BGP to diverge, and result in persistent route oscillations. In this paper, we present an automated tool for verifying the convergence property of BGP by using the SPIN model checker. We have developed a SPIN library specifying a path vector protocol with a set of unspecified routing policies, and methods to instantiate the library to a specific BGP instance. The user only needs to provide models of network topology and customized routing policies, then SPIN can simulate the executions of the BGP instance, as well as automatically verify the protocol by exhaustively exploring all possible executions to detect possible divergences. The effectiveness of our library is demonstrated by experiments and verification results.
引用
收藏
页码:205 / 217
页数:12
相关论文
共 50 条
  • [31] A Security Routing Protocol Based On Convergence Degree and Trust
    Su Zhenzhen
    Sun Erkun
    Qi Xiaogang
    Nie Ying
    Lin Weihong
    Xie Mande
    COMPUTER AND INFORMATION TECHNOLOGY, 2014, 519-520 : 155 - +
  • [32] A security routing protocol based on convergence degree and trust
    Chen L.
    Qi X.
    Liu L.
    Zheng G.
    Qi, Xiaogang (xgqi@xidian.edu.cn), 1600, Inderscience Enterprises Ltd., 29, route de Pre-Bois, Case Postale 856, CH-1215 Geneva 15, CH-1215, Switzerland (08): : 38 - 45
  • [33] Routing the PI-Containers in the Physical Internet using the PI-BGP Protocol
    Gontara, Salah
    Boufaied, Amine
    Korbaa, Ouajdi
    2018 IEEE/ACS 15TH INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2018,
  • [34] Can SDN Accelerate BGP Convergence? A Performance Analysis of Inter-domain Routing Centralization
    Sermpezis, Pavlos
    Dimitropoulos, Xenofontas
    2017 IFIP NETWORKING CONFERENCE (IFIP NETWORKING) AND WORKSHOPS, 2017,
  • [35] Modelling and analyzing dynamic source routing protocol with general distributions
    Benzekri, A
    Salem, O
    ASMTA 2004: 11TH INTERNATIONAL CONFERENCE ON ANALYTICAL AND STOCHASTIC MODELLING TECHNIQUESAND APPLICATIONS, PROCEEDINGS, 2004, : 173 - 179
  • [36] Implementing and analyzing in Maude the Enhanced Interior Gateway Routing Protocol
    Riesco, Adrian
    Verdejo, Alberto
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 238 (03) : 249 - 266
  • [37] Analyzing Routing Protocol Performance versus Bitrate in Vehicular Networks
    Gamess, Eric
    Acosta, Larry
    Hernandez, Darwing
    2012 GLOBAL INFORMATION INFRASTRUCTURE AND NETWORKING SYMPOSIUM (GIIS), 2012,
  • [38] Poster: Application of Graph Neural Networks for Representing and Analyzing the Internet Topology via the BGP Protocol
    Esteban, Valentina
    Bachmann, Ivana
    Ferrada, Sebastian
    PROCEEDINGS OF THE 2024 ACM INTERNET MEASUREMENT CONFERENCE, IMC 2024, 2024, : 787 - 788
  • [39] A Fast Convergence Mechanism for Distance-vector Routing Protocol
    Wang, Bin
    Guo, Yun-fei
    Zhou, Jia
    Guan, Li-an
    2009 ISECS INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT, VOL I, 2009, : 34 - 37
  • [40] Modeling and Analyzing an Industry 4.0 Communication Protocol
    Aziz, Benjamin
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (10): : 10120 - 10127