Analyses of the reverse path forwarding routing algorithm

被引:0
|
作者
Bolton, C [1 ]
Lowe, G [1 ]
机构
[1] Univ Oxford, Comp Lab, Oxford OX1 3QD, England
来源
2004 INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS | 2004年
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The reverse path forwarding algorithm is a protocol for distributing messages throughout networks. The intention is to preserve correctness-messages sent will eventually be received by all nodes in the originator's connected component-whilst minimising the number of propagations of each message. We use a variety of analysis techniques to identify necessary additional constraints, and to prove correctness under these conditions. In particular we present counter examples found by the model-checkers FDR and the Alloy Analyzer, illustrating that the protocol is incorrect if the cost of links is dependent upon the node using that link. We then consider the case where the cost of links is independent of the node using that link; we use a special-purpose network sampling program to increase confidence in the correctness of this stricter protocol, and then perform a hand-proof to verify correctness. We conclude with a discussion of the suitability of these techniques for reasoning about protocols of this complexity.
引用
收藏
页码:485 / 494
页数:10
相关论文
共 50 条
  • [31] Load balancing routing algorithm for reverse proxy servers
    Kato, S
    Okamoto, H
    Takenaka, T
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2005, E88B (09) : 3693 - 3700
  • [32] A genetic algorithm to vehicle routing problem in reverse logistics
    Li Jun
    Mang Jian-yong
    PROCEEDINGS OF 2007 INTERNATIONAL CONFERENCE ON MANAGEMENT SCIENCE & ENGINEERING (14TH) VOLS 1-3, 2007, : 573 - 578
  • [33] Algorithm of routing path selection based on performance driving
    Weidianzixue yu Jisuanji, 1 (48-50):
  • [34] Making path selection faster: a routing algorithm for ONoC
    Zhu, Lijing
    Gu, Huaxi
    Yang, Yintang
    Chen, Yawen
    OPTICS EXPRESS, 2021, 29 (07) : 10221 - 10235
  • [35] Reinforcement Learning in Path Lifetime Routing Algorithm for VANETs
    Teixeira, Lincoln Herbert
    Huszak, Arpad
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2023, 39 (01) : 129 - 147
  • [36] A bypassing path based routing algorithm for the pyramid structures
    Shen, Zhizhang
    APPLIED MATHEMATICS AND COMPUTATION, 2006, 181 (02) : 1523 - 1543
  • [37] Tree-based shortest path routing algorithm
    Long, YH
    Ho, TK
    Rad, AB
    Lam, SPS
    INTERNET ROUTING AND QUALITY OF SERVICE, 1998, 3529 : 354 - 364
  • [38] Alternate path routing algorithm for traffic engineering in the Internet
    Subramanian, S
    Muthukumar, V
    ITCC 2003: INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: COMPUTERS AND COMMUNICATIONS, PROCEEDINGS, 2003, : 367 - 372
  • [39] Dynamic near shortest path (DNSP) routing algorithm
    Ali, AD
    Dalal'ah, A
    ASMTA 2004: 11TH INTERNATIONAL CONFERENCE ON ANALYTICAL AND STOCHASTIC MODELLING TECHNIQUESAND APPLICATIONS, PROCEEDINGS, 2004, : 25 - 30
  • [40] Novel shortest path routing algorithm in the crossed cube
    Yu, Xin
    Wu, Min
    Wang, Guo-Jun
    Jisuanji Xuebao/Chinese Journal of Computers, 2007, 30 (04): : 615 - 621