Improving Multipath Routing of TCP Flows by Network Exploration

被引:7
|
作者
Alvarez-Horcajo, J. [1 ]
Lopez-Pajares, D. [1 ]
Martinez-Yelmo, I. [1 ]
Carral, J. A. [1 ]
Arco, J. M. [1 ]
机构
[1] Alcala Univ, Dept Automat, Alcala De Henares 28805, Spain
关键词
Data networks; ECMP; Ethernet; flow completion time; load balance; multipath; network exploration; throughput; TCP;
D O I
10.1109/ACCESS.2019.2893412
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Ethernet switched networks are widely used in enterprise and data center networks. However, they have some drawbacks, mainly that to prevent loops, they cannot take advantage of multipath topologies to balance traffic. Several multipath routing proposals use link-state protocols and equal cost multi-path routing (ECMP) to distribute the load over multiple paths. But, these proposals are complex and prone to flow collisions that may degrade performance. This paper studies TCP-path, a protocol that employs a different approach. It uses a distributed network exploration mechanism based on broadcasting the TCP-SYN packet to identify and select the fastest available path to the destination host, on the fly. Our evaluation shows that it improves on ECMP by up to 70% in terms of throughput for elephant flows and by up to 60% in terms of flow completion time for mouse flows. Indeed, network exploration offers a better, yet simple alternative to ECMP-based solutions for multipath topologies. In addition, we also study TCP-path for elephant flows (TFE) which restricts TCP-path application to elephant flows to reduce the exploration broadcast overhead and the size of forwarding tables thus improving its scalability. Although elephant flows represent a small fraction (about 5%) of total flows, they have a major impact on overall performance, as we show in our evaluation. TFE reduces both the overhead incurred during path setup and the size of the forwarding tables by a factor of almost 20. Moreover, it achieves results close to those obtained by TCP-path for elephant flows, especially when working with high loads, and yields significant improvements for all types of flow at medium- and high-load levels.
引用
收藏
页码:13608 / 13621
页数:14
相关论文
共 50 条
  • [41] Multipath routing scheme for wireless multihop network
    Vaidya, Binod
    Choi, Dong-You
    Park, JongAn
    Hang, SeungJo
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2008, PT 2, PROCEEDINGS, 2008, 5073 : 433 - +
  • [42] AMALGAMATIVE MULTIPATH ROUTING IN WIRELESS SENSOR NETWORK
    Alotaibi, Abdullah S.
    Rajeyyagari, Sivaram
    JOURNAL OF MECHANICS OF CONTINUA AND MATHEMATICAL SCIENCES, 2019, 14 (06): : 316 - 321
  • [43] Network congestion control with Markovian multipath routing
    Cominetti, Roberto
    Guzman, Cristobal
    MATHEMATICAL PROGRAMMING, 2014, 147 (1-2) : 231 - 251
  • [44] Adaptive Multipath Routing for Network Functions Virtualization
    Thi-Thuy-Lien Nguyen
    Tuan-Minh Pham
    Huynh Thi Thanh Binh
    PROCEEDINGS OF THE SEVENTH SYMPOSIUM ON INFORMATION AND COMMUNICATION TECHNOLOGY (SOICT 2016), 2016, : 222 - 228
  • [45] Evaluation of the Aggregation Capability of the MPT Network Layer Multipath Communication Library and Multipath TCP
    Kovacs, Akos
    ACTA POLYTECHNICA HUNGARICA, 2019, 16 (06) : 129 - 147
  • [46] Exploration of multipath routing protocol for mobile ad hoc networks
    Singh, Gurpreet
    Kaur, Amanpreet
    INTERNATIONAL JOURNAL OF SUSTAINABLE AGRICULTURAL MANAGEMENT AND INFORMATICS, 2019, 5 (04) : 249 - 261
  • [47] GCLR: GNN-Based Cross Layer Optimization for Multipath TCP by Routing
    Zhu, Ting
    Chen, Xiaohui
    Chen, Li
    Wang, Weidong
    Wei, Guo
    IEEE ACCESS, 2020, 8 : 17060 - 17070
  • [48] Multipath Network Flows: Bounded Buffers and Jitter
    Anjali, Tricha
    Fortin, Alexander
    Tongngam, Sutep
    Calinescu, Gruia
    Kapoor, Sanjiv
    Kirubanandan, Nandakiran
    2010 PROCEEDINGS IEEE INFOCOM, 2010,
  • [49] CodeMP: Network coded multipath to support TCP in disruptive MANETs
    Computer Science Dept., UCLA, Los Angeles, CA 90095, United States
    不详
    MASS - IEEE Int. Conf. Mob. Ad-Hoc Sens. Syst., (209-217):
  • [50] Design and Implementation of a Network Based on Multipath TCP of Local Production
    Baca Wiesse, Luis Enrique
    Calsina Condori, Helarf Ferrer
    Atencio Mendoza, Arturo
    PROCEEDINGS OF THE 2018 IEEE 25TH INTERNATIONAL CONFERENCE ON ELECTRONICS, ELECTRICAL ENGINEERING AND COMPUTING (INTERCON 2018), 2018,