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 条
  • [21] Multiple path routing algorithm for IP networks
    Rios, M
    Marianov, V
    Avagliano, A
    COMPUTER COMMUNICATIONS, 2005, 28 (07) : 829 - 836
  • [22] A limited path unicast QoS routing algorithm
    Zheng, YX
    Tian, J
    Liu, ZF
    Dou, WH
    ISCC2004: NINTH INTERNATIONAL SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, VOLS 1 AND 2, PROCEEDINGS, 2004, : 870 - 875
  • [23] A Distributed Routing Algorithm Based on the Reliable Path
    Ma Zan
    Xu Zhen
    Rui Liyang
    2009 5TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-8, 2009, : 2993 - 2996
  • [24] A Hybrid routing algorithm for an efficient shortest path decision in network routing
    Cho, Taehwan
    Kim, Kyeongseob
    Yoon, Wanoh
    Choi, Sang Bang
    International Journal of Multimedia and Ubiquitous Engineering, 2013, 8 (04): : 127 - 136
  • [25] A Road Condition-based Routing and Greedy Data Forwarding Algorithm for VANETs
    Park, Hyunhee
    Park, Seunghyun
    Jung, Jai-Jin
    Kim, Eui-Jik
    AD HOC & SENSOR WIRELESS NETWORKS, 2016, 33 (1-4) : 301 - 319
  • [26] A Novel Hybrid Routing Forwarding Algorithm in SDN Enabled Wireless Mesh Networks
    Peng, Yuhuai
    Guo, Lei
    Deng, QingXu
    Ning, Zhaolong
    Zhang, Lingbing
    2015 IEEE 17TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2015 IEEE 7TH INTERNATIONAL SYMPOSIUM ON CYBERSPACE SAFETY AND SECURITY, AND 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2015, : 1806 - 1811
  • [28] Forwarding and Routing With Packet Subscriptions
    Jepsen, Theo
    Fattaholmanan, Ali
    Moshref, Masoud
    Foster, Nate
    Carzaniga, Antonio
    Soule, Robert
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2022, 30 (06) : 2464 - 2479
  • [29] Routing and forwarding with flexible addressing
    Poutievski, Leonid B.
    Calvert, Kenneth L.
    Griffioen, James N.
    JOURNAL OF COMMUNICATIONS AND NETWORKS, 2007, 9 (04) : 383 - 393
  • [30] Common Opportunistic Routing and Forwarding
    Plymoth, Anders Nilsson
    Bhorkar, Abhijeet
    Johansson, Per
    2010 IEEE 71ST VEHICULAR TECHNOLOGY CONFERENCE, 2010,