Abstract
Multipath routing, which provides multiple paths for ubiquitous communications, has been considered as promising routing mechanism to optimize network performance for Internet. However, it will incur adverse effects on the existing and emerging network measurement schemes, for example incomplete and inaccurate measurement results, to understand network characteristics, since many of them commonly do the work under single-path routing rather than multipath-routing. In order to eliminate this emerging issue on single-path-based network measurement in Internet, it requires to identify whether there is multipath routing between two reachable hosts in the network. Notice that no out-of-order delivery among a strip of packets along multiple paths seldom occurs, in this paper, an efficient multipath routing identification approach has been proposed to achieve this goal, by introducing a composite probe built on out-of-order delivery. We have elaborated our theoretical observation on the current probe composed of a strip of packets, and then presented our composite probe design in detail. Our proposed approach not only can efficiently identify the existing multipath routing, but also accurately recognize its type, referring to flow-based or packet-based routing. Corroborated by experiments and simulations, conducted on Planetlab and NS2, respectively, our approach outperforms other schemes in terms of effectiveness and accuracy.
Similar content being viewed by others
References
Bajpai, V., & Schonwaderr, J. (2015). A survey on internet performance measurement platforms and related standardization efforts. IEEE Communications Surveys & Tutorials, 17(3), 1313–1341.
Donnet, B., & Friedman, T. (2007). Internet topology discovery: A survey. IEEE Communications Surveys & Tutorials, 9(4), 56–69.
Min, G., & Ould-Khaoua, M. (2004). A performance model for wormhole-switched interconnection networks under self-similar traffic. IEEE Transactions on Computers, 53(5), 601–613.
Michaut, F., & Lepage, F. (2005). Application-oriented network metrology: Metrics and active measurement tools. IEEE Communications Surveys & Tutorials, 7(2), 2–24.
Zhang, X., & Phillips, C. (2012). A survey on selective routing topology inference through active probing. IEEE Communications Surveys & Tutorials, 14(4), 1129–1141.
Castro, R., Coates, M., Liang, G., Nowak, R., & Yu, B. (2004). Network tomography: recent developments. Statistical science, 19(3), 499–517.
He, J., & Rexford, J. (2008). Toward internet-wide multipath routing. IEEE Network, 22(2), 16–21.
Augustin, B., Friedman, T., & Teixeira, R. (2011). Measuring multipath routing in the internet. IEEE/ACM Transactions on Networking, 19(3), 830–840.
Marchetta, P., Persico, V., Pescapé, A., & Katz-Bassett, E. (2013). Don’t trust traceroute (completely). In Proceedings of the 2013 workshop on Student workhop. ACM, (pp. 5–8).
Ghita, D., Argyraki, K., & Thiran, P. (2013). Toward accurate and practical network tomography. ACM SIGOPS Operating Systems Review, 47(1), 22–26.
Lawrence, E., Michailidis, G., Nair, V. N., & Xi, B. (2006). Network tomography: A review and recent developments. In Frontiers in Statistics, 1001, 345–366.
Donnet, B. (2013). Internet topology discovery. In E. Biersack, C. Callegari, & M. Matijasevic (Eds.), Data Traffic Monitoring and Analysis (pp. 44–81). Berlin: Springer.
Duffield, N. G., & Presti, F. L. (2004). Network tomography from measured end-to-end delay covariance. IEEE/ACM Transactions on Networking, 12(6), 978–992.
Min, G., Wu, Y., & Al-Dubai, A. (2012). Performance modelling and analysis of cognitive mesh networks. IEEE Transactions on Communications, 60(6), 1474–1478.
Nguyen, H., & Zheng, R. (2013). A binary independent component analysis approach to tree topology inference. IEEE Transactions on Signal Processing, 61(12), 3071–3080.
Zhang, R., Li, Y., & Li, X. (2014). Topology inference with network tomography based on t-test. IEEE Communications Letters, 18(6), 921–924.
Duffield, N. G., Horowitz, J., Lo Presti, F., & Towsley, D. (2002). Multicast topology inference from measured end-to-end loss. IEEE Transactions on Information Theory, 48(1), 26–45.
Pan, S., Zhang, Z., Yu, F., & Hu, G. (2014). End-to-end measurements for network tomography under multipath routing. IEEE Communications Letters, 18(5), 881–884.
Rabbat, M. G., Coates, M. J., & Nowak, R. D. (2006). Multiple-source internet tomography. IEEE Journal on Selected Areas in Communications, 24(12), 2221–2234.
Ni, J., & Tatikonda, S. (2011). Network tomography based on additive metrics. IEEE Transactions on Information Theory, 57(12), 7798–7809.
Krishnamurthy, A., & Singh, A. (2012). Robust multi-source network tomography using selective probes. In INFOCOM, 2012 Proceedings IEEE, 2012, (pp. 1629–1637).
Bellardo, J., & Savage, S. (2003). Measuring packet reordering. In Proceedings of ACM SIGCOMM Workshop on Internet Measurment. (pp. 97–105). Miami: ACM.
Wei, W., Wang, B., Towsley, D., & Kurose, J. (2011). Model-based identification of dominant congested links. IEEE/ACM Transactions on Networking, 19(2), 456–469.
Huang, H., Yin, H., Min, G., Wu, D. O., Wu, Y., & Li, K. (2015). Network distance prediction for enabling service-oriented applications over large-scale networks. IEEE Communications Magazine, 53(8), 166–174.
Paxson, V. (2006). End-to-end routing behavior in the internet. ACM SIGCOMM Computer Communication Review, 36(5), 41–56.
Pan, S., Tang, Y., & Hu, G. (2016). Identification of multipath routing based on end-to-end packet order. In 2016 IEEE Global Communications Conference (GLOBECOM), (pp. 1–7).
Malekzadeh, A., & MacGregor, M. H. (2013). Network topology inference from end-to-end unicast measurements. In Advanced Information Networking and Applications Workshops (WAINA), 2013 27th International Conference on IEEE, (pp. 1101–1106).
Shih, M. F., & Hero, A. O. (2007). Hierarchical inference of unicast network topologies based on end-to-end measurements. IEEE Transactions on Signal Processing, 55(5), 1708–1718.
Coates, M., Castro, R., Nowak, R., Gadhiok, M., King, R., & Tsang, Y. (2002). Maximum likelihood network topology identification from edge-based unicast measurements. In ACM SIGMETRICS Performance Evaluation Review, Vol. 30, No. 1. ACM, (pp. 11–20).
Nguyen, H. X., & Thiran, P. (2007). Network loss inference with second order statistics of end-to-end flows. In Proceedings of the 7th ACM SIGCOMM conference on Internet measurement, (pp. 227–240).
Eriksson, B., Dasarathy, G., Barford, P., & Nowak, R. (2010). Toward the practical use of network tomography for internet topology discovery. In INFOCOM, 2010 Proceedings IEEE. IEEE, (pp. 1–9).
Peterson, L., & Roscoe, T. (2006). The design principles of planetlab. ACM Sigops Operating Systems Review, 40(1), 11–16.
Jaiswal, S., Iannaccone, G., Diot, C., Kurose, J., & Towsley, D. (2007). Measurement and classification of out-of-sequence packets in a tier-1 ip backbone. IEEE/ACM Transactions on Networking, 15(1), 54–66.
Acknowledgements
This work has been partially supported by the Natural Science Foundation of China (Nos. 61701074 and 61402343), the Fundamental Research Funds for the Central Universities, China University of Geosciences (Wuhan) (Nos. G1323531866 and G1323541861), and the Natural Science Foundation of Suzhou/Jiangsu Province (No. BK20160385).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Huang, H., Pan, S. & Zhang, J. Multipath routing identification for network measurement built on end-to-end packet order. Wireless Netw 28, 1335–1347 (2022). https://doi.org/10.1007/s11276-018-01908-1
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11276-018-01908-1