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
July 2005
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
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