26.10.2012 Views

Internet Security - Dang Thanh Binh's Page

Internet Security - Dang Thanh Binh's Page

Internet Security - Dang Thanh Binh's Page

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

TCP/IP SUITE AND INTERNET STACK PROTOCOLS 37<br />

Table 2.5 Type prefixes for IPv6 addresses<br />

Type prefix<br />

(binary)<br />

Type of address Fraction of<br />

address space<br />

0000 0000 Reserved 1/256<br />

0000 0001 Reserved 1/256<br />

0000 001 NSAP (Network Service Access<br />

Point)<br />

1/128<br />

0000 010 IPX (Novell) 1/128<br />

0000 011 Reserved 1/128<br />

0000 100 Reserved 1/128<br />

0000 101 Reserved 1/128<br />

0000 110 Reserved 1/128<br />

0000 111 Reserved 1/128<br />

0001 Reserved 1/16<br />

001 Reserved 1/8<br />

010 Provider-based unicast addresses 1/8<br />

011 Reserved 1/8<br />

100 Geographic unicast addresses 1/8<br />

101 Reserved 1/8<br />

110 Reserved 1/8<br />

1110 Reserved 1/16<br />

1111 0 Reserved 1/32<br />

1111 10 Reserved 1/64<br />

1111 110 Reserved 1/128<br />

1111 1110 0 Reserved 1/512<br />

1111 1110 10 Link local addresses 1/1024<br />

1111 1110 11 Site local addresses 1/1024<br />

1111 1111 Multicast addresses 1/256<br />

Prefix (variable)<br />

Rest of address (variable)<br />

128 bits<br />

occupy up to 65 535 bytes of information. Figure 2.8 shows the base header with its eight<br />

fields. Each IPv6 datagram begins with a base header. The IPv6 header has a fixed length<br />

of 40 octets, consisting of the following fields:<br />

• Version: This four-bit field defines the version number of the IP. For IPv6, the<br />

value is 6.<br />

• Priority: This four-bit priority field defines the priority of the packet with respect to<br />

traffic congestion. So, this field is a measure of the importance of a datagram. The<br />

IPv4 service class field has been renamed the IPv6 traffic class field.<br />

• Flow label: This 24-bit field is designed to provide special handling for a particular<br />

flow of data. This field contains information that routers use to associate a datagram<br />

with a specific flow and priority.

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

Saved successfully!

Ooh no, something went wrong!