Exploring usable Path MTU in the Internet

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

1 Citation (Scopus)
20 Downloads (Pure)

Abstract

To optimise their transmission, Internet endpoints need to know the largest size of packet they can send across a specific Internet path, the Path Maximum Transmission Unit (PMTU). This paper explores the PMTU size experienced across the Internet core, wired and mobile edge networks. Our results show that MSS Clamping has been widely deployed in edge networks, and some webservers artificially reduce their advertised MSS, both of which we expect help avoid PMTUD failure for TCP. The maximum packet size used by a TCP connection is also constrained by the acMSS. MSS Clamping was observed in over 20% of edge networks tested. We find a significant proportion of webservers that advertise a low MSS can still be reached with a 1500 byte packet. We also find more than half of IPv6 webservers do not attempt PMTUD and clamp the MSS to 1280 bytes. Furthermore, we see evidence of black-hole detection mechanisms implemented by over a quarter of IPv6 webservers and almost 15% of IPv4 webservers. We also consider the implications for UDP - which necessarily can not utilise MSS Clamping. The paper provides useful input to the design of a robust PMTUD method that can be appropriate for the growing volume of UDP-based applications, by determining ICMP quotations can be used as to verify sender authenticity.
Original languageEnglish
Title of host publication2018 Network Traffic Measurement and Analysis Conference (TMA)
Subtitle of host publicationProceedings of the 2nd Network Traffic Measurement and Analysis Conference
PublisherIEEE Explore
Pages1-8
Number of pages8
ISBN (Electronic)9783903176096
ISBN (Print)9781538671528
DOIs
Publication statusAccepted/In press - 24 Apr 2018
EventNetwork Traffic Measurement and Analysis Conference 2018 - Vienna, Austria
Duration: 26 Jun 201829 Jun 2018
https://tma.ifip.org/2018/

Conference

ConferenceNetwork Traffic Measurement and Analysis Conference 2018
Abbreviated titleTMA CONFERENCE 2018
CountryAustria
CityVienna
Period26/06/1829/06/18
Internet address

Fingerprint

Internet
Clamping devices

Cite this

Custura, A., Fairhurst, G., & Learmonth, I. (Accepted/In press). Exploring usable Path MTU in the Internet. In 2018 Network Traffic Measurement and Analysis Conference (TMA): Proceedings of the 2nd Network Traffic Measurement and Analysis Conference (pp. 1-8). IEEE Explore. https://doi.org/10.23919/TMA.2018.8506538

Exploring usable Path MTU in the Internet. / Custura, Ana; Fairhurst, Gorry; Learmonth, Iain.

2018 Network Traffic Measurement and Analysis Conference (TMA): Proceedings of the 2nd Network Traffic Measurement and Analysis Conference. IEEE Explore, 2018. p. 1-8.

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

Custura, A, Fairhurst, G & Learmonth, I 2018, Exploring usable Path MTU in the Internet. in 2018 Network Traffic Measurement and Analysis Conference (TMA): Proceedings of the 2nd Network Traffic Measurement and Analysis Conference. IEEE Explore, pp. 1-8, Network Traffic Measurement and Analysis Conference 2018, Vienna, Austria, 26/06/18. https://doi.org/10.23919/TMA.2018.8506538
Custura A, Fairhurst G, Learmonth I. Exploring usable Path MTU in the Internet. In 2018 Network Traffic Measurement and Analysis Conference (TMA): Proceedings of the 2nd Network Traffic Measurement and Analysis Conference. IEEE Explore. 2018. p. 1-8 https://doi.org/10.23919/TMA.2018.8506538
Custura, Ana ; Fairhurst, Gorry ; Learmonth, Iain. / Exploring usable Path MTU in the Internet. 2018 Network Traffic Measurement and Analysis Conference (TMA): Proceedings of the 2nd Network Traffic Measurement and Analysis Conference. IEEE Explore, 2018. pp. 1-8
@inproceedings{3797d11782a14e02ba47ccc189d67011,
title = "Exploring usable Path MTU in the Internet",
abstract = "To optimise their transmission, Internet endpoints need to know the largest size of packet they can send across a specific Internet path, the Path Maximum Transmission Unit (PMTU). This paper explores the PMTU size experienced across the Internet core, wired and mobile edge networks. Our results show that MSS Clamping has been widely deployed in edge networks, and some webservers artificially reduce their advertised MSS, both of which we expect help avoid PMTUD failure for TCP. The maximum packet size used by a TCP connection is also constrained by the acMSS. MSS Clamping was observed in over 20{\%} of edge networks tested. We find a significant proportion of webservers that advertise a low MSS can still be reached with a 1500 byte packet. We also find more than half of IPv6 webservers do not attempt PMTUD and clamp the MSS to 1280 bytes. Furthermore, we see evidence of black-hole detection mechanisms implemented by over a quarter of IPv6 webservers and almost 15{\%} of IPv4 webservers. We also consider the implications for UDP - which necessarily can not utilise MSS Clamping. The paper provides useful input to the design of a robust PMTUD method that can be appropriate for the growing volume of UDP-based applications, by determining ICMP quotations can be used as to verify sender authenticity.",
author = "Ana Custura and Gorry Fairhurst and Iain Learmonth",
note = "This work is funded by the European Union’s Horizon 2020 research and innovation programme under grant agreement No. 644399 (MONROE) through the Open Call. Additionally this work was partially supported by the European Union’s Horizon 2020 research and innovation programme under grant agreement No. 688421 (MAMI). The opinions expressed and arguments employed reflect only the authors’ view. The European Commission is not responsible for any use that may be made of that information",
year = "2018",
month = "4",
day = "24",
doi = "10.23919/TMA.2018.8506538",
language = "English",
isbn = "9781538671528",
pages = "1--8",
booktitle = "2018 Network Traffic Measurement and Analysis Conference (TMA)",
publisher = "IEEE Explore",

}

TY - GEN

T1 - Exploring usable Path MTU in the Internet

AU - Custura, Ana

AU - Fairhurst, Gorry

AU - Learmonth, Iain

N1 - This work is funded by the European Union’s Horizon 2020 research and innovation programme under grant agreement No. 644399 (MONROE) through the Open Call. Additionally this work was partially supported by the European Union’s Horizon 2020 research and innovation programme under grant agreement No. 688421 (MAMI). The opinions expressed and arguments employed reflect only the authors’ view. The European Commission is not responsible for any use that may be made of that information

PY - 2018/4/24

Y1 - 2018/4/24

N2 - To optimise their transmission, Internet endpoints need to know the largest size of packet they can send across a specific Internet path, the Path Maximum Transmission Unit (PMTU). This paper explores the PMTU size experienced across the Internet core, wired and mobile edge networks. Our results show that MSS Clamping has been widely deployed in edge networks, and some webservers artificially reduce their advertised MSS, both of which we expect help avoid PMTUD failure for TCP. The maximum packet size used by a TCP connection is also constrained by the acMSS. MSS Clamping was observed in over 20% of edge networks tested. We find a significant proportion of webservers that advertise a low MSS can still be reached with a 1500 byte packet. We also find more than half of IPv6 webservers do not attempt PMTUD and clamp the MSS to 1280 bytes. Furthermore, we see evidence of black-hole detection mechanisms implemented by over a quarter of IPv6 webservers and almost 15% of IPv4 webservers. We also consider the implications for UDP - which necessarily can not utilise MSS Clamping. The paper provides useful input to the design of a robust PMTUD method that can be appropriate for the growing volume of UDP-based applications, by determining ICMP quotations can be used as to verify sender authenticity.

AB - To optimise their transmission, Internet endpoints need to know the largest size of packet they can send across a specific Internet path, the Path Maximum Transmission Unit (PMTU). This paper explores the PMTU size experienced across the Internet core, wired and mobile edge networks. Our results show that MSS Clamping has been widely deployed in edge networks, and some webservers artificially reduce their advertised MSS, both of which we expect help avoid PMTUD failure for TCP. The maximum packet size used by a TCP connection is also constrained by the acMSS. MSS Clamping was observed in over 20% of edge networks tested. We find a significant proportion of webservers that advertise a low MSS can still be reached with a 1500 byte packet. We also find more than half of IPv6 webservers do not attempt PMTUD and clamp the MSS to 1280 bytes. Furthermore, we see evidence of black-hole detection mechanisms implemented by over a quarter of IPv6 webservers and almost 15% of IPv4 webservers. We also consider the implications for UDP - which necessarily can not utilise MSS Clamping. The paper provides useful input to the design of a robust PMTUD method that can be appropriate for the growing volume of UDP-based applications, by determining ICMP quotations can be used as to verify sender authenticity.

U2 - 10.23919/TMA.2018.8506538

DO - 10.23919/TMA.2018.8506538

M3 - Conference contribution

SN - 9781538671528

SP - 1

EP - 8

BT - 2018 Network Traffic Measurement and Analysis Conference (TMA)

PB - IEEE Explore

ER -