Although Transmission Control Protocol (TCP) is a widely deployed and successful protocol, it shows some limitations in present-day environments. In particular, it is unable to exploit multiple (physical or logical) paths between two hosts. This paper presents PATTHEL, a session-layer solution designed for parallelizing stream data transfers. Parallelization is achieved by striping the data flow among multiple TCP channels. This solution does not require invasive changes to the networking stack and can be implemented entirely in user space. Moreover, it is flexible enough to suit several scenarios - e.g. it can be used to split a data transfer among multiple relays within a peer-to-peer overlay network.
Increasing Performances of TCP Data Transfers Through Multiple Parallel Connections / BALDINI A; DE CARLI L; RISSO F.. - STAMPA. - (2009), pp. 630-636. ((Intervento presentato al convegno IEEE Symposium on Computers and Communications (ISCC 09) tenutosi a Sousse (Tunisia) nel July 5-8, 2009 [10.1109/ISCC.2009.5202274].
Titolo: | Increasing Performances of TCP Data Transfers Through Multiple Parallel Connections | |
Autori: | ||
Data di pubblicazione: | 2009 | |
Abstract: | Although Transmission Control Protocol (TCP) is a widely deployed and successful protocol, it sho...ws some limitations in present-day environments. In particular, it is unable to exploit multiple (physical or logical) paths between two hosts. This paper presents PATTHEL, a session-layer solution designed for parallelizing stream data transfers. Parallelization is achieved by striping the data flow among multiple TCP channels. This solution does not require invasive changes to the networking stack and can be implemented entirely in user space. Moreover, it is flexible enough to suit several scenarios - e.g. it can be used to split a data transfer among multiple relays within a peer-to-peer overlay network. | |
ISBN: | 9781424446728 | |
Appare nelle tipologie: | 4.1 Contributo in Atti di convegno |
File in questo prodotto:
File | Descrizione | Tipologia | Licenza | |
---|---|---|---|---|
09ISCC-PATTHEL.pdf | 1. Preprint / submitted version [pre- review] | PUBBLICO - Tutti i diritti riservati | Visibile a tuttiVisualizza/Apri | |
09ISCC-PATTHEL-published.pdf | 2. Post-print / Author's Accepted Manuscript | Non Pubblico - Accesso privato/ristretto | Administrator Richiedi una copia |
http://hdl.handle.net/11583/2298004