The University of Southampton
University of Southampton Institutional Repository

Introducing IPv6 Tokenised Interface Identifiers into the Linux Kernel

Introducing IPv6 Tokenised Interface Identifiers into the Linux Kernel
Introducing IPv6 Tokenised Interface Identifiers into the Linux Kernel
IPv6 Stateless Address Autoconfiguration (SLAAC) enables network administrators to deploy devices in a network and have those devices automatically generate global addresses without any administrative intervention, and without the need for any stateful configuration service such as DHCPv6. However, certain services --- such as HTTP, SMTP and IMAP --- may better benefit from having "well known" identifiers that do not depend on the physical hardware address of the server's network interface card. Tokenised addresses offer facility for administrators to specify the bottom 64 bits of an IPv6 address for a node whilst allowing the top 64 bits (the network prefix) to be automatically configured from router advertisements. This report documents the approach taken and experience gained from introducing tokenised interface identifiers into the Linux 2.6.11 kernel, as shipped with Redhat Fedora Core 4. This proof of concept work demonstrates the relative ease of introducing this useful utility for network node deployment, and further motivates wider deployment of the semi-automatic configuration approach.
ipv6, renumbering
0854328319
Thompson, Mark K.
97c5ad12-581a-451e-853a-ef81dd173517
Thompson, Mark K.
97c5ad12-581a-451e-853a-ef81dd173517

Thompson, Mark K. (2005) Introducing IPv6 Tokenised Interface Identifiers into the Linux Kernel

Record type: Monograph (Project Report)

Abstract

IPv6 Stateless Address Autoconfiguration (SLAAC) enables network administrators to deploy devices in a network and have those devices automatically generate global addresses without any administrative intervention, and without the need for any stateful configuration service such as DHCPv6. However, certain services --- such as HTTP, SMTP and IMAP --- may better benefit from having "well known" identifiers that do not depend on the physical hardware address of the server's network interface card. Tokenised addresses offer facility for administrators to specify the bottom 64 bits of an IPv6 address for a node whilst allowing the top 64 bits (the network prefix) to be automatically configured from router advertisements. This report documents the approach taken and experience gained from introducing tokenised interface identifiers into the Linux 2.6.11 kernel, as shipped with Redhat Fedora Core 4. This proof of concept work demonstrates the relative ease of introducing this useful utility for network node deployment, and further motivates wider deployment of the semi-automatic configuration approach.

Text
tokenisedlinux.pdf - Other
Download (135kB)

More information

Published date: July 2005
Keywords: ipv6, renumbering
Organisations: Electronics & Computer Science

Identifiers

Local EPrints ID: 261045
URI: http://eprints.soton.ac.uk/id/eprint/261045
ISBN: 0854328319
PURE UUID: 8ca6c413-ede7-4088-b837-350a2a005e2e

Catalogue record

Date deposited: 06 Jul 2005
Last modified: 14 Mar 2024 06:47

Export record

Contributors

Author: Mark K. Thompson

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×