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 条
  • [41] Improved SPIN Routing Protocol of Wireless Sensor Networks
    Ma, Zhen
    JOURNAL OF INTERNET TECHNOLOGY, 2008, 9 (05): : 367 - 370
  • [42] Formal Modeling and Verification of Rumor Routing Protocol
    Yasin, Daniyal
    Saghar, Kashif
    Younis, Shahzad
    2016 13TH INTERNATIONAL BHURBAN CONFERENCE ON APPLIED SCIENCES AND TECHNOLOGY (IBCAST), 2016, : 318 - 323
  • [43] Analyzing and designing energy efficient routing protocol in delay tolerant networks
    Nikita Choudhary
    Kunal Mittal
    Krishna Dwypayan Kota
    Preeti Nagrath
    Sandhya Aneja
    CSI Transactions on ICT, 2016, 4 (2-4) : 285 - 291
  • [44] A formal model for checking the convergence property of border gateway protocol
    Yin, Ping
    Ma, Yinxue
    ICIC Express Letters, Part B: Applications, 2014, 5 (06): : 1753 - 1758
  • [45] NTD-BGP: An inter-domain routing protocol for integrated terrestrial- satellite networks
    Yang Z.
    Wu Q.
    Li H.
    Wu J.
    Qinghua Daxue Xuebao/Journal of Tsinghua University, 2019, 59 (07): : 512 - 522
  • [46] Scheduling routing table calculations to achieve fast convergence in OSPF protocol
    Goyal, M.
    Xie, W.
    Soperi, M.
    Hosseini, S. H.
    Vairavan, K.
    2007 FOURTH INTERNATIONAL CONFERENCE ON BROADBAND COMMUNICATIONS, NETWORKS & SYSTEMS, VOLS 1 AND 2, 2007, : 863 - 872
  • [47] Modeling and analyzing sliding window protocol with improved CPN modeling method
    Zhu, Jinqi
    Liu, Ming
    Zeng, Jiazhi
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE INFORMATION COMPUTING AND AUTOMATION, VOLS 1-3, 2008, : 1049 - 1052
  • [48] Modeling and Analyzing Anycast and Geocast Routing in Wireless Mesh Networks
    Hadi, Fazle
    Ahmed, Sheeraz
    Minhas, Abid Ali
    Naseer, Atif
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (09) : 418 - 423
  • [49] An improved routing protocol based on SPIN in Wireless Sensor Networks
    Tian, F.
    Qiu, Qf
    Sun, Xp
    2008 PROCEEDINGS OF INFORMATION TECHNOLOGY AND ENVIRONMENTAL SYSTEM SCIENCES: ITESS 2008, VOL 1, 2008, : 222 - 226
  • [50] SDN Enabled SPIN Routing Protocol for Wireless Sensor Networks
    Pradeepa, R.
    Pushpalatha, M.
    PROCEEDINGS OF THE 2016 IEEE INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, SIGNAL PROCESSING AND NETWORKING (WISPNET), 2016, : 639 - 643