Is it possible to extend IPv6?

Custura, A., Secchi, R., Boswell, E. and Fairhurst, G. (2023) Is it possible to extend IPv6? Computer Communications, (doi: 10.1016/j.comcom.2023.10.006) (Early Online Publication)

[img] Text
310008.pdf - Accepted Version
Available under License Creative Commons Attribution.

1MB

Abstract

The IPv6 Hop-by-Hop Options and Destination Options Extension Headers have historically faced challenges in deployment due to a lack of router support coupled with concerns around potential for denial-of-service attacks. However, there has been a renewed interest within the standards community both in simplifying their processing, and in using these extension headers for new applications. Through a wide-scale measurement campaign, we show that many autonomous systems in both access networks and the core of the Internet do permit the traversal of packets that include options, and that the path traversal currently depends on the type of network, size of the option and the transport protocol used, but does not usually depend on the type of included option. This is an encouraging result when considering the extensibility of IPv6. We show that packets that include an extension header can also impact the function of load balancing network devices, and present evidence of equipment mis-configuration, noting that a different path to the same destination can result in a different traversal result. Finally, we outline the current deployment challenges and provide recommendations for how extension headers can utilise options to extend IPv6.

Item Type:Articles
Status:Early Online Publication
Refereed:Yes
Glasgow Author(s) Enlighten ID:Boswell, Elizabeth
Authors: Custura, A., Secchi, R., Boswell, E., and Fairhurst, G.
College/School:College of Science and Engineering
Journal Name:Computer Communications
Publisher:Elsevier
ISSN:0140-3664
ISSN (Online):1873-703X
Published Online:31 October 2023
Copyright Holders:Copyright © 2023 The Authors
First Published:First published in Computer Communications 2023
Publisher Policy:Reproduced under a Creative Commons licence

University Staff: Request a correction | Enlighten Editors: Update this record