TY - GEN
T1 - A framework for performance characterization and enhancement of the OSPF routing protocol
AU - El-Sayed, H.
AU - Ahmed, M.
AU - Jaseemuddin, M.
AU - Petriu, D.
PY - 2005
Y1 - 2005
N2 - Open Shortest Path First (OSPF) is a popular Interior Gateway Protocol widely used inside large IP routing domains. Recent studies have shown that the time consumed by local SPF computations must be controlled to achieve millisecond convergence time. This paper presents the authors' experience in measuring and improving the performance of the OSPF routing protocol software. First, we propose a reusable performance characterization framework for routing performance study, which allowed us to perform reproducible experiments in a controlled environment with different network topologies and workloads. Then we present relative performance of several low-level optimizations suggested to optimize route computation code and data structures. Finally, we present the performance benefit of algorithm-level optimization using Incremental Shortest Path First algorithm (ISPF). We are able to achieve substantial gains in performance by using ISPF, more than what is possible by employing techniques for code optimization and using efficient data structures to implement Dijkstra's SPF (DSPF) algorithm.
AB - Open Shortest Path First (OSPF) is a popular Interior Gateway Protocol widely used inside large IP routing domains. Recent studies have shown that the time consumed by local SPF computations must be controlled to achieve millisecond convergence time. This paper presents the authors' experience in measuring and improving the performance of the OSPF routing protocol software. First, we propose a reusable performance characterization framework for routing performance study, which allowed us to perform reproducible experiments in a controlled environment with different network topologies and workloads. Then we present relative performance of several low-level optimizations suggested to optimize route computation code and data structures. Finally, we present the performance benefit of algorithm-level optimization using Incremental Shortest Path First algorithm (ISPF). We are able to achieve substantial gains in performance by using ISPF, more than what is possible by employing techniques for code optimization and using efficient data structures to implement Dijkstra's SPF (DSPF) algorithm.
KW - ISPF
KW - Measurements
KW - OSPF
KW - Performance evaluation
KW - Routing protocols
UR - http://www.scopus.com/inward/record.url?scp=29844449311&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=29844449311&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:29844449311
SN - 0889864861
SN - 9780889864863
T3 - Proceedings of the IASTED International Conference on Internet and Multimedia Systems and Applications, EuroIMSA
SP - 137
EP - 142
BT - Proceedings of the IASTED International Conference on Internet and Multimedia Systems and Applications, EuroIMSA 2005
A2 - Hamza, M.H.
T2 - IASTED International Conference on Internet and Multimedia Systems and Applications, EuroIMSA 2005
Y2 - 21 February 2005 through 23 February 2005
ER -