Show simple item record

dc.contributor.authorÁlvarez Horcajo, Joaquín 
dc.contributor.authorLópez Pajares, Diego 
dc.contributor.authorMartinez Yelmo, Isaias 
dc.contributor.authorCarral Pelayo, Juan Antonio 
dc.contributor.authorArco Rodríguez, José Manuel 
dc.date.accessioned2021-05-21T15:15:37Z
dc.date.available2021-05-21T15:15:37Z
dc.date.issued2019-01-18
dc.identifier.bibliographicCitationÁlvarez Horcajo, J., López Pajares, D., Martínez Yelmo, I., Carral, J.A. & Arco, J.M. 2019, “Improving multipath routing of TCP flows by network exploration”, IEEE Access, vol. 7, pp. 13608-13621.
dc.identifier.issn2169-3536
dc.identifier.urihttp://hdl.handle.net/10017/48087
dc.description.abstractEthernet 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 TCPSYN 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 TCPPath for elephant flows, especially when working with high loads, and yields significant improvements for all types of flow at medium and high load levels.en
dc.description.sponsorshipComunidad de Madrides_ES
dc.description.sponsorshipUniversidad de Alcaláes_ES
dc.format.mimetypeapplication/pdfen
dc.language.isoengen
dc.publisherIEEE
dc.rightsAttribution 4.0 International (CC BY 4.0)*
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/*
dc.subjectData networksen
dc.subjectECMPen
dc.subjectEtherneten
dc.subjectFlow completion timeen
dc.subjectLoad balanceen
dc.subjectMultipathen
dc.subjectNetwork explorationen
dc.subjectThroughputen
dc.subjectTCPen
dc.titleImproving multipath routing of TCP flows by network explorationen
dc.typeinfo:eu-repo/semantics/articleen
dc.subject.ecienciaInformáticaes_ES
dc.subject.ecienciaComputer scienceen
dc.contributor.affiliationUniversidad de Alcalá. Departamento de Automáticaes_ES
dc.date.updated2021-05-21T15:13:57Z
dc.relation.publisherversionhttps://doi.org/10.1109/ACCESS.2019.2893412
dc.type.versioninfo:eu-repo/semantics/publishedVersionen
dc.identifier.doi10.1109/ACCESS.2019.2893412
dc.relation.projectIDinfo:eu-repo/grantAgreement/CAM//S2013%2FICE-2919/ES/TECNOLOGIAS INTEGRADAS DE GESTION Y OPERACIÓN DE RED 5G/TIGRE5-CMen
dc.relation.projectIDinfo:eu-repo/grantAgreement/CAM//S2018%2FTCS-4496/ES/TECNICAS AVANZADAS PARA POTENCIAR LA INTELIGENCIA DE LAS REDES 5G/TAPIR-CMen
dc.relation.projectIDinfo:eu-repo/grantAgreement/UAH//CCGP2017%2FEXP-001en
dc.rights.accessRightsinfo:eu-repo/semantics/openAccessen
dc.identifier.uxxiAR/0000029510
dc.identifier.publicationtitleIEEE Access
dc.identifier.publicationvolume7
dc.identifier.publicationlastpage13621
dc.identifier.publicationfirstpage13608


Files in this item

Thumbnail

This item appears in the following Collection(s)

Attribution 4.0 International (CC BY 4.0)
Este ítem está sujeto a una licencia Creative Commons.