NOTE: Using software to mass-download the site degrades the server and is prohibited.
If you want to read The TCP/IP Guide offline, please consider licensing it. Thank you.

The Book is Here... and Now On Sale!

Read offline with no ads or diagram watermarks!
The TCP/IP Guide

Google
Web TCP/IP Guide






Table Of Contents  The TCP/IP Guide
 9  TCP/IP Lower-Layer (Interface, Internet and Transport) Protocols (OSI Layers 2, 3 and 4)
      9  TCP/IP Internet Layer (OSI Network Layer) Protocols
           9  Internet Protocol (IP/IPv4, IPng/IPv6) and IP-Related Protocols (IP NAT, IPSec, Mobile IP)
                9  Internet Protocol Version 6 (IPv6) / IP Next Generation (IPng)
                     9  IPv6 Datagram Encapsulation and Formatting

Previous Topic/Section
IPv6 Datagram Main Header Format
Previous Page
Pages in Current Topic/Section
123
4
56
Next Page
IPv6 Datagram Options
Next Topic/Section

IPv6 Datagram Extension Headers
(Page 4 of 6)

IPv6 Routing Extension Header

The Routing extension header is used to perform source routing in IPv6. It is described in Table 71, and illustrated in Figure 107.


Table 71: IPv6 Routing Extension Header Format

Field Name

Size (bytes)

Description

Next Header

1

Next Header: Contains the protocol number of the next header after the Routing header. Used to link headers together as described above.

Hdr Ext Len

1

Header Extension Length: The length of the Routing header in 8-byte units, not including the first 8 bytes of the header. For a Routing Type of 0, this value is thus two times the number addresses embedded in the header.

Routing Type

1

Routing Type: This field allows multiple routing types to be defined; at present, the only value used is 0.

Segments Left

1

Segments Left: Specifies the number of explicitly-named nodes remaining in the route until the destination.

Reserved

4

Reserved: Not used; set to zeroes.

Address1 … AddressN

Variable (multiple of 16)

Addresses: A set of IPv6 addresses that specify the route to be used.



Figure 107: IPv6 Routing Extension Header Format

 


Previous Topic/Section
IPv6 Datagram Main Header Format
Previous Page
Pages in Current Topic/Section
123
4
56
Next Page
IPv6 Datagram Options
Next Topic/Section

If you find The TCP/IP Guide useful, please consider making a small Paypal donation to help the site, using one of the buttons below. You can also donate a custom amount using the far right button (not less than $1 please, or PayPal gets most/all of your money!) In lieu of a larger donation, you may wish to consider purchasing a download license of The TCP/IP Guide. Thanks for your support!
Donate $2
Donate $5
Donate $10
Donate $20
Donate $30
Donate: $



Home - Table Of Contents - Contact Us

The TCP/IP Guide (http://www.TCPIPGuide.com)
Version 3.0 - Version Date: September 20, 2005

© Copyright 2001-2005 Charles M. Kozierok. All Rights Reserved.
Not responsible for any loss resulting from the use of this site.