Achieving Correct Hop-by-Hop Forwarding on Multiple Policy-Based Routing Paths

被引:4
|
作者
Amaral, Pedro [1 ,2 ]
Pinto, Paulo [1 ,2 ]
Bernardo, Luis [1 ,2 ]
机构
[1] Univ Nova Lisboa, Dept Engn Electrotecn, Fac Ciencias & Tecnol, P-2829516 Caparica, Portugal
[2] Inst Telecomunicacoes, P-1049001 Lisbon, Portugal
关键词
Routing; Routing protocols; Convergence; Topology; Integrated circuit modeling; Measurement; multipath routing; algebraic routing models; policy routing; SDN; distributed control; INTERNET;
D O I
10.1109/TNSE.2019.2915515
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Algebra has made the tasks of modeling routing algorithms and proving their correct operation very clear. However, traditional models are only concerned with the convergence to a stable routing solution not covering distributed hop-by-hop forwarding on multiple paths (within a flow or separately per flow). This paper addresses this challenge. Currently, loop-free distributed multipath forwarding is only proven if a strict decrease in the preference of a path occurs with every added link. This is very rigid for multipath routing, limiting the amount of equal preferred paths. In this paper, we prove that correct distributed forwarding behavior is possible, without the strict decrease in preference, if the possible pairs of policy values applied to the directed edges connecting two nodes obey to a particular condition. If this is not true, correct behavior is still possible if the policies applied to links forming circuits in the network graph are constrained according to two other conditions. Modern technologies are bringing the possibility to build new routing protocols using network programmability while distributed operation is still needed in many scenarios due to scaling issues. We show how our results can be relevant in this setting and serve as a tool in the design process and/or for formal protocol verification.
引用
收藏
页码:1226 / 1238
页数:13
相关论文
共 50 条
  • [31] Dynamic load distribution with hop-by-hop forwarding based on max-min one-way delay
    CHEN Fei
    WU ChunMing
    WANG Bin
    QIAN YaGuan
    WU XiaoChun
    ScienceChina(InformationSciences), 2014, 57 (06) : 113 - 124
  • [32] Loop-free constrained path computation for hop-by-hop QoS routing
    Li, Zhenjiang
    Garcia-Luna-Aceves, J. J.
    COMPUTER NETWORKS, 2007, 51 (11) : 3278 - 3293
  • [33] On hop-by-hop rate-based congestion control
    AT&T Bell Lab, Murray Hill, United States
    IEEE ACM Trans Networking, 2 (224-229):
  • [34] Fundamental bound on the capacity of ad hoc networks with conventional hop-by-hop routing
    Acampora, Anthony
    Tan, Michael
    Ip, Louisa
    WIRELESS COMMUNICATIONS 2007 CNIT THYRRENIAN SYMPOSIUM, 2008, : 127 - +
  • [35] Hop-by-hop routing strategy for multihop decode-and-forward cooperative networks
    Zhang, Lu
    Cimini, Leonard J., Jr.
    WCNC 2008: IEEE WIRELESS COMMUNICATIONS & NETWORKING CONFERENCE, VOLS 1-7, 2008, : 576 - 581
  • [36] A hop-by-hop dynamic distributed multipath routing mechanism for link state network
    Geng, Haijun
    Shi, Xingang
    Wang, Zhiliang
    Yin, Xin
    COMPUTER COMMUNICATIONS, 2018, 116 : 225 - 239
  • [37] Link-State Routing With Hop-By-Hop Forwarding Can Achieve Optimal Traffic Engineering (vol 19, pg 1717, 2011)
    Xu, Dahai
    Chiang, Mung
    Rexford, Jennifer
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2015, 23 (05) : 1702 - 1703
  • [38] On hop-by-hop rate-based congestion control
    Mishra, PP
    Kanakia, H
    Tripathi, SK
    IEEE-ACM TRANSACTIONS ON NETWORKING, 1996, 4 (02) : 224 - 239
  • [39] Hop-by-Hop Cooperative Detection of Selective Forwarding Attacks in Energy Harvesting Wireless Sensor Networks
    Lim, Sunho
    Huie, Lauren
    2015 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2015, : 315 - 319
  • [40] On the Memory Requirement of Hop-by-Hop Routing: Tight Bounds and Optimal Address Spaces
    Korosi, Attila
    Gulyas, Andras
    Heszberger, Zalan
    Biro, Jozsef
    Retvari, Gabor
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2020, 28 (03) : 1353 - 1363