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 条
  • [41] A Parallel Genetic Algorithm for Shortest Path Routing Problem
    Yussof, Salman
    Razali, Rina Azlin
    See, Ong Hang
    INTERNATIONAL CONFERENCE ON FUTURE COMPUTER AND COMMUNICATIONS, PROCEEDINGS, 2009, : 268 - 273
  • [42] A Improved Routing Algorithm for MAODV based on Path Stability
    Fan Zi-Fu
    Wu Bi-Yun
    Wan Xiao-Yu
    NEW TRENDS AND APPLICATIONS OF COMPUTER-AIDED MATERIAL AND ENGINEERING, 2011, 186 : 655 - 659
  • [43] Path based routing algorithm for ad hoc networks
    Zeng, WL
    Suda, T
    ICCCN 2004: 13TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, PROCEEDINGS, 2004, : 37 - 43
  • [44] Research of a genetic algorithm for shortest path routing problem
    Zhang, Yong-Jun
    Gao, Lan-Fang
    Gu, Wan-Yi
    Beijing Ligong Daxue Xuebao/Transaction of Beijing Institute of Technology, 2007, 27 (11): : 1005 - 1008
  • [45] Net by net routing with a new path search algorithm
    Johann, M
    Reis, R
    13TH SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN, PROCEEDINGS, 2000, : 144 - 149
  • [46] Weather Routing Optimization: A New Shortest Path Algorithm
    Chauveau, Estelle
    Jegou, Philippe
    Prcovic, Nicolas
    2017 IEEE 29TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2017), 2017, : 687 - 694
  • [47] A Security-Enhanced Routing Algorithm with Path Randomization
    Pagan, Mario
    Hession, Audrey
    Yuan, Shengli
    2015 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2015, : 1137 - 1141
  • [48] Node State and Backup Reverse Path Based LAODV Routing Protocol
    Li, Xia
    Su, Xin
    Wang, Zhiyuan
    Li, Qilong
    PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON WIRELESS NETWORKS AND INFORMATION SYSTEMS, 2009, : 42 - 45
  • [49] A Cluster Routing Algorithm based on RSSI for An Efficient Multi-Hop Data Forwarding
    Hong, Sung-IL
    Lin, Chi-Ho
    2015 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2015, : 339 - 340
  • [50] A Unified Unicast and Multicast Routing and Forwarding Algorithm for Software-Defined Datacenter Networks
    Jia, Wen-Kang
    Wang, Li-Chun
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2013, 31 (12) : 2646 - 2657