25.02.2013 Views

TCP/IP Tutorial and Technical Overview - IBM Redbooks

TCP/IP Tutorial and Technical Overview - IBM Redbooks

TCP/IP Tutorial and Technical Overview - IBM Redbooks

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

source routing, which operates in a similar way to source routing in <strong>IP</strong>v4 (see “<strong>IP</strong><br />

datagram routing options” on page 105).<br />

Figure 9-7 <strong>IP</strong>v6 routing header<br />

Where:<br />

next hdr<br />

Next hdr The type of header after this one.<br />

Hdr length Length of this routing header, not including the first 8<br />

bytes.<br />

Type Type of routing header. Currently, this can only have the<br />

value 0, meaning strict/loose source routing.<br />

Segments left Number of route segments remaining, that is, number of<br />

explicitly listed intermediate nodes still to be visited before<br />

reaching the final destination.<br />

Address 1..n A series of 16-byte <strong>IP</strong>v6 addresses that make up the<br />

source route.<br />

The first hop on the required path of the packet is indicated by the destination<br />

address in the basic header of the packet. When the packet arrives at this<br />

address, the router swaps the next address from the router extension header<br />

with the destination address in the basic header. The router also decrements the<br />

segments left field by one, <strong>and</strong> then forwards the packet.<br />

338 <strong>TCP</strong>/<strong>IP</strong> <strong>Tutorial</strong> <strong>and</strong> <strong>Technical</strong> <strong>Overview</strong><br />

0 8 16 24 31<br />

hdr length<br />

reserved<br />

address[0]<br />

address[1]<br />

type addrs left<br />

/ / . . .<br />

/ /<br />

address[n-1]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!