Back to Search
Start Over
Achieving Correct Hop-by-Hop Forwarding on Multiple Policy-Based Routing Paths
- Source :
- IEEE Transactions on Network Science and Engineering. 7:1226-1238
- Publication Year :
- 2020
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2020.
-
Abstract
- Algebra has made the tasks of modelling 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 work we prove that correct distributed forwarding behaviour 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 behaviour 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. authorsversion epub_ahead_of_print
- Subjects :
- Routing protocol
policy routing
Computer Networks and Communications
Computer science
algebraic routing models
050801 communication & media studies
02 engineering and technology
Hop (networking)
SDN
0508 media and communications
distributed control
Computer Science::Networking and Internet Architecture
0202 electrical engineering, electronic engineering, information engineering
Scaling
Electronic circuit
business.industry
05 social sciences
Policy-based routing
020206 networking & telecommunications
Computer Science Applications
Control and Systems Engineering
Multipath routing
multipath routing
Engineering design process
business
Multipath propagation
Computer network
Subjects
Details
- ISSN :
- 2334329X
- Volume :
- 7
- Database :
- OpenAIRE
- Journal :
- IEEE Transactions on Network Science and Engineering
- Accession number :
- edsair.doi.dedup.....5adfd6c5c9495f0e64d1aec851f2fa21