PATHspider

A tool for active measurement of path transparency

Iain R. Learmonth, Brian Tramell, Mirja Kuehlewind, Gorry Fairhurst

Research output: Chapter in Book/Report/Conference proceedingConference contribution

15 Citations (Scopus)
4 Downloads (Pure)

Abstract

In today’s Internet we see an increasing deployment of middleboxes. While middleboxes provide in-network functionality that is necessary to keep networks manageable and economically viable, any packet mangling – whether essential for the needed functionality or accidental as an unwanted side effect – makes it more and more difficult to deploy new protocols or extensions of existing protocols. For the evolution of the protocol stack, it is important to know which network impairments exist and potentially need to be worked around. While classical network measurement tools are often focused on absolute performance values, we present a new measurement tool, called PATHspider that performs A/B testing between two different protocols or different protocol extension to perform controlled experiments of protocol-dependent connectivity problems as well as differential treatment. PATHspider is a framework for performing and analyzing these measurements, while the actual A/B test can be easily customized. This paper describes the basic design approach and architecture of PATHspider and gives guidance how to use and customize it.
Original languageEnglish
Title of host publicationANRW '16 Proceedings of the 2016 Applied Networking Research Workshop
PublisherACM Press
Pages62-64
Number of pages2
ISBN (Print)978-1-4503-4443-2
DOIs
Publication statusPublished - 16 Jul 2016

Fingerprint

Transparency
Network protocols
Internet
Testing
Experiments

Keywords

  • Active network measurement
  • Research output › Chapter in Book_Report_Conference proceeding › Conference contribution - Pure 5.6.3-1.htm
  • Network experimentation
  • Path transparency
  • Transport protocol features

Cite this

Learmonth, I. R., Tramell, B., Kuehlewind, M., & Fairhurst, G. (2016). PATHspider: A tool for active measurement of path transparency. In ANRW '16 Proceedings of the 2016 Applied Networking Research Workshop (pp. 62-64). ACM Press. https://doi.org/10.1145/2959424.2959441

PATHspider : A tool for active measurement of path transparency. / Learmonth, Iain R.; Tramell, Brian; Kuehlewind, Mirja; Fairhurst, Gorry.

ANRW '16 Proceedings of the 2016 Applied Networking Research Workshop. ACM Press, 2016. p. 62-64.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Learmonth, IR, Tramell, B, Kuehlewind, M & Fairhurst, G 2016, PATHspider: A tool for active measurement of path transparency. in ANRW '16 Proceedings of the 2016 Applied Networking Research Workshop. ACM Press, pp. 62-64. https://doi.org/10.1145/2959424.2959441
Learmonth IR, Tramell B, Kuehlewind M, Fairhurst G. PATHspider: A tool for active measurement of path transparency. In ANRW '16 Proceedings of the 2016 Applied Networking Research Workshop. ACM Press. 2016. p. 62-64 https://doi.org/10.1145/2959424.2959441
Learmonth, Iain R. ; Tramell, Brian ; Kuehlewind, Mirja ; Fairhurst, Gorry. / PATHspider : A tool for active measurement of path transparency. ANRW '16 Proceedings of the 2016 Applied Networking Research Workshop. ACM Press, 2016. pp. 62-64
@inproceedings{842a3150124a4b50ba8fe2d5bdd7f421,
title = "PATHspider: A tool for active measurement of path transparency",
abstract = "In today’s Internet we see an increasing deployment of middleboxes. While middleboxes provide in-network functionality that is necessary to keep networks manageable and economically viable, any packet mangling – whether essential for the needed functionality or accidental as an unwanted side effect – makes it more and more difficult to deploy new protocols or extensions of existing protocols. For the evolution of the protocol stack, it is important to know which network impairments exist and potentially need to be worked around. While classical network measurement tools are often focused on absolute performance values, we present a new measurement tool, called PATHspider that performs A/B testing between two different protocols or different protocol extension to perform controlled experiments of protocol-dependent connectivity problems as well as differential treatment. PATHspider is a framework for performing and analyzing these measurements, while the actual A/B test can be easily customized. This paper describes the basic design approach and architecture of PATHspider and gives guidance how to use and customize it.",
keywords = "Active network measurement, Research output › Chapter in Book_Report_Conference proceeding › Conference contribution - Pure 5.6.3-1.htm, Network experimentation, Path transparency, Transport protocol features",
author = "Learmonth, {Iain R.} and Brian Tramell and Mirja Kuehlewind and Gorry Fairhurst",
year = "2016",
month = "7",
day = "16",
doi = "10.1145/2959424.2959441",
language = "English",
isbn = "978-1-4503-4443-2",
pages = "62--64",
booktitle = "ANRW '16 Proceedings of the 2016 Applied Networking Research Workshop",
publisher = "ACM Press",

}

TY - GEN

T1 - PATHspider

T2 - A tool for active measurement of path transparency

AU - Learmonth, Iain R.

AU - Tramell, Brian

AU - Kuehlewind, Mirja

AU - Fairhurst, Gorry

PY - 2016/7/16

Y1 - 2016/7/16

N2 - In today’s Internet we see an increasing deployment of middleboxes. While middleboxes provide in-network functionality that is necessary to keep networks manageable and economically viable, any packet mangling – whether essential for the needed functionality or accidental as an unwanted side effect – makes it more and more difficult to deploy new protocols or extensions of existing protocols. For the evolution of the protocol stack, it is important to know which network impairments exist and potentially need to be worked around. While classical network measurement tools are often focused on absolute performance values, we present a new measurement tool, called PATHspider that performs A/B testing between two different protocols or different protocol extension to perform controlled experiments of protocol-dependent connectivity problems as well as differential treatment. PATHspider is a framework for performing and analyzing these measurements, while the actual A/B test can be easily customized. This paper describes the basic design approach and architecture of PATHspider and gives guidance how to use and customize it.

AB - In today’s Internet we see an increasing deployment of middleboxes. While middleboxes provide in-network functionality that is necessary to keep networks manageable and economically viable, any packet mangling – whether essential for the needed functionality or accidental as an unwanted side effect – makes it more and more difficult to deploy new protocols or extensions of existing protocols. For the evolution of the protocol stack, it is important to know which network impairments exist and potentially need to be worked around. While classical network measurement tools are often focused on absolute performance values, we present a new measurement tool, called PATHspider that performs A/B testing between two different protocols or different protocol extension to perform controlled experiments of protocol-dependent connectivity problems as well as differential treatment. PATHspider is a framework for performing and analyzing these measurements, while the actual A/B test can be easily customized. This paper describes the basic design approach and architecture of PATHspider and gives guidance how to use and customize it.

KW - Active network measurement

KW - Research output › Chapter in Book_Report_Conference proceeding › Conference contribution - Pure 5.6.3-1.htm

KW - Network experimentation

KW - Path transparency

KW - Transport protocol features

U2 - 10.1145/2959424.2959441

DO - 10.1145/2959424.2959441

M3 - Conference contribution

SN - 978-1-4503-4443-2

SP - 62

EP - 64

BT - ANRW '16 Proceedings of the 2016 Applied Networking Research Workshop

PB - ACM Press

ER -