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 条
  • [21] Routing TCP Flows in Underwater Mesh Networks
    Huang, Chin-Ya
    Ramanathan, Parameswaran
    Saluja, Kewal
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2011, 29 (10) : 2022 - 2032
  • [22] The Effect of Routing Path Buffer Size On Throughput of Multipath TCP
    Kim, Hyungjik
    Choi, Sunwoong
    2016 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC 2016): TOWARDS SMARTER HYPER-CONNECTED WORLD, 2016, : 1261 - 1263
  • [23] Effects of multipath routing on TCP performance in ad hoc networks
    Ye, ZQ
    Krishnamurthy, SV
    Tripathi, SK
    GLOBECOM '04: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-6, 2004, : 4125 - 4131
  • [24] Improving WiFi Networking with Concurrent Connections and Multipath TCP
    Kien Nguyen
    Ji, Yusheng
    Yamada, Shigeki
    2013 IEEE 14TH INTERNATIONAL SYMPOSIUM AND WORKSHOPS ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS (WOWMOM), 2013,
  • [25] Improving TCP performance in multipath packet forwarding networks
    Lee, Y
    Park, I
    Choi, Y
    JOURNAL OF COMMUNICATIONS AND NETWORKS, 2002, 4 (02) : 148 - 157
  • [26] Multipath TCP Performance Improvement in Mobile Network
    Lee, Jin Seong
    Lee, Jaiyong
    2015 SEVENTH INTERNATIONAL CONFERENCE ON UBIQUITOUS AND FUTURE NETWORKS, 2015, : 710 - 714
  • [27] Multipath Routing for Reducing Network Energy
    Lee, Yong Oh
    Reddy, A. L. Narasimha
    2012 IEEE ONLINE CONFERENCE ON GREEN COMMUNICATIONS (GREENCOM), 2012, : 44 - 49
  • [28] Multipath Routing Model of Multicast Flows in Telecommunication Networks
    Mersni, Amal
    Ilyashenko, Andriy
    Ahmed, Ruaa Hameed
    2017 4TH INTERNATIONAL SCIENTIFIC-PRACTICAL CONFERENCE PROBLEMS OF INFOCOMMUNICATIONS-SCIENCE AND TECHNOLOGY (PIC S&T), 2017, : 372 - 375
  • [29] TCP performance over multipath routing in mobile ad hoc networks
    Lim, H
    Xu, KX
    Gerla, M
    2003 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5: NEW FRONTIERS IN TELECOMMUNICATIONS, 2003, : 1064 - 1068
  • [30] Multipath TCP over Network Coding for Wireless Networks
    Ageneau, Paul-Louis
    Boukhatem, Nadia
    2017 14TH IEEE ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC), 2017, : 373 - 376