FlowTrace: measuring round-trip time and tracing path in software-defined networking with low communication overhead

被引:11
|
作者
Wang, Shuo [1 ,2 ]
Zhang, Jiao [1 ]
Huang, Tao [1 ,2 ,3 ]
Liu, Jiang [1 ,2 ]
Liu, Yun-jie [1 ,3 ]
Yu, F. Richard [4 ]
机构
[1] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
[2] Sci & Technol Informat Transmiss & Disseminat Com, Shijiazhuang 050081, Peoples R China
[3] Beijing Univ Technol, Beijing Adv Innovat Ctr Future Internet Technol, Beijing 100124, Peoples R China
[4] Carleton Univ, Dept Syst & Comp Engn, Ottawa, ON K1S 5B6, Canada
基金
中国国家自然科学基金;
关键词
Software-defined networking; Network monitoring; Traceroute; LATENCY;
D O I
10.1631/FITEE.1601280
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In today's networks, load balancing and priority queues in switches are used to support various quality-of-service (QoS) features and provide preferential treatment to certain types of traffic. Traditionally, network operators use 'traceroute' and 'ping' to troubleshoot load balancing and QoS problems. However, these tools are not supported by the common OpenFlow-based switches in software-defined networking (SDN). In addition, traceroute and ping have potential problems. Because load balancing mechanisms balance flows to different paths, it is impossible for these tools to send a single type of probe packet to find the forwarding paths of flows and measure latencies. Therefore, tracing flows' real forwarding paths is needed before measuring their latencies, and path tracing and latency measurement should be jointly considered. To this end, FlowTrace is proposed to find arbitrary flow paths and measure flow latencies in OpenFlow networks. FlowTrace collects all flow entries and calculates flow paths according to the collected flow entries. However, polling flow entries from switches will induce high overhead in the control plane of SDN. Therefore, a passive flow table collecting method with zero control plane overhead is proposed to address this problem. After finding flows' real forwarding paths, FlowTrace uses a new measurement method to measure the latencies of different flows. Results of experiments conducted in Mininet indicate that FlowTrace can correctly find flow paths and accurately measure the latencies of flows in different priority classes.
引用
收藏
页码:206 / 219
页数:14
相关论文
共 7 条
  • [1] FlowTrace: measuring round-trip time and tracing path in software-defined networking with low communication overhead
    Shuo Wang
    Jiao Zhang
    Tao Huang
    Jiang Liu
    Yun-jie Liu
    F. Richard Yu
    Frontiers of Information Technology & Electronic Engineering, 2017, 18 : 206 - 219
  • [2] Efficient measurement of round-trip link delays in software-defined networks
    Wang, Xiong
    Yang, Yukun
    Liu, Hanyu
    Ren, Jing
    Xu, Shizhong
    Wang, Sheng
    Yu, Shui
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2020, 150
  • [3] Reliable Communication in Transmission Grids based on Nondisjoint Path Aggregation Using Software-Defined Networking
    Zhou, Boyang
    Yang, Qiang
    Wang, Yansong
    Wu, Chunming
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2019, 15 (02) : 842 - 855
  • [4] Fault-Resilient Real-Time Communication Using Software-Defined Networking
    Lee, Kilho
    Kim, Minsu
    Kim, Hayeon
    Chwa, Hoon Sung
    Lee, Jinkyu
    Shin, Insik
    25TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2019), 2019, : 204 - 215
  • [5] Development of Deterministic Communication for In-Vehicle Networks Based on Software-Defined Time-Sensitive Networking
    Li, Binqi
    Zhu, Yuan
    Liu, Qin
    Yao, Xiangxi
    MACHINES, 2024, 12 (11)
  • [6] Analysis of Real-Time Coordination of Distributed Power Flow Controllers Using Software-Defined Networking Communication
    Dalhues, Stefan
    Robitzky, Lena
    Haeger, Ulf
    Dorsch, Nils
    Kurtz, Fabian
    Wietfeld, Christian
    2018 IEEE POWER & ENERGY SOCIETY INNOVATIVE SMART GRID TECHNOLOGIES CONFERENCE (ISGT), 2018,
  • [7] MC-SDN: Supporting Mixed-Criticality Real-Time Communication Using Software-Defined Networking
    Lee, Kilho
    Kim, Minsu
    Park, Taejune
    Chwa, Hoon Sung
    Lee, Jinkyu
    Shin, Seungwon
    Shin, Insik
    IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (04): : 6325 - 6344