Upload
kelly-webb
View
213
Download
0
Embed Size (px)
Citation preview
TCP/IP Protocol Suite 1
Chapter 27Chapter 27
Upon completion you will be able to:
Next Generation:Next Generation:IPv6IPv6
• Understand the shortcomings of IPv4 • Know the IPv6 address format, address types, and abbreviations• Be familiar with the IPv6 header format• Know the extension header types•
Objectives
TCP/IP Protocol Suite 2
27.1 IPv6
IPv6 has these advantages over IPv4: IPv6 has these advantages over IPv4: 1. 1. larger address space larger address space 2. 2. better header format better header format 3. 3. new options new options4. 4. allowance for extension allowance for extension5. 5. support for resource allocation support for resource allocation 6. 6. support for more securitysupport for more security
The topics discussed in this section include:The topics discussed in this section include:
IPv6 Addresses IPv6 Addresses Address Space Assignment Address Space Assignment Packet Format Packet Format Comparison between IPv4 and IPv6 Comparison between IPv4 and IPv6
TCP/IP Protocol Suite 3
Figure 27.1 IPv6 address
TCP/IP Protocol Suite 4
Figure 27.2 Abbreviated address
TCP/IP Protocol Suite 5
Figure 27.3 Abbreviated address with consecutive zeros
TCP/IP Protocol Suite 6
Figure 27.4 CIDR address
TCP/IP Protocol Suite 7
Figure 27.5 Address structure
TCP/IP Protocol Suite 8
Table 27.1 Table 27.1 Type prefixes for IPv6 addressesType prefixes for IPv6 addresses
TCP/IP Protocol Suite 9
Figure 27.6 Provider-based address
TCP/IP Protocol Suite 10
Figure 27.7 Address hierarchy
TCP/IP Protocol Suite 11
Figure 27.8 Unspecified address
TCP/IP Protocol Suite 12
Figure 27.9 Loopback address
TCP/IP Protocol Suite 13
Figure 27.10 Compatible address
TCP/IP Protocol Suite 14
Figure 27.11 Mapped address
TCP/IP Protocol Suite 15
Figure 27.12 Link local address
TCP/IP Protocol Suite 16
Figure 27.13 Site local address
TCP/IP Protocol Suite 17
Figure 27.14 Multicast address
TCP/IP Protocol Suite 18
Figure 27.15 IPv6 datagram
TCP/IP Protocol Suite 19
Figure 27.16 Format of an IPv6 datagram
TCP/IP Protocol Suite 20
Table 27.2 Table 27.2 Next header codesNext header codes
TCP/IP Protocol Suite 21
Table 27.3 Table 27.3 Priorities for congestion-controlled Priorities for congestion-controlled traffic traffic
TCP/IP Protocol Suite 22
Table 27.4 Table 27.4 Priorities for noncongestion-controlledPriorities for noncongestion-controlled traffic traffic
TCP/IP Protocol Suite 23
Table 27.5 Table 27.5 Comparison between IPv4 and IPv6 packet headerComparison between IPv4 and IPv6 packet header
TCP/IP Protocol Suite 24
Figure 27.17 Extension header format
TCP/IP Protocol Suite 25
Figure 27.18 Extension header types
TCP/IP Protocol Suite 26
Figure 27.19 Hop-by-hop option header format
TCP/IP Protocol Suite 27
Figure 27.20 The format of options in a hop-by-hop option header
TCP/IP Protocol Suite 28
Figure 27.21 Pad1
TCP/IP Protocol Suite 29
Figure 27.22 PadN
TCP/IP Protocol Suite 30
Figure 27.23 Jumbo payload
TCP/IP Protocol Suite 31
Figure 27.24 Source routing
TCP/IP Protocol Suite 32
Figure 27.25 Source routing example
TCP/IP Protocol Suite 33
Figure 27.26 Fragmentation
TCP/IP Protocol Suite 34
Figure 27.27 Authentication
TCP/IP Protocol Suite 35
Figure 27.28 Calculation of authentication data
TCP/IP Protocol Suite 36
Figure 27.29 Encrypted security payload
TCP/IP Protocol Suite 37
Figure 27.30 Transport mode encryption
TCP/IP Protocol Suite 38
Figure 27.31 Tunnel-mode encryption
TCP/IP Protocol Suite 39
Table 27.6 Table 27.6 Comparison between IPv4 options and IPv6 extensionComparison between IPv4 options and IPv6 extension headers headers
TCP/IP Protocol Suite 40
27.3 TRANSITION FROM IPv4 TO IPv6
Three strategies have been devised by the IETF to provide for a smooth Three strategies have been devised by the IETF to provide for a smooth transition from IPv4 to IPv6.transition from IPv4 to IPv6.
The topics discussed in this section include:The topics discussed in this section include:
Dual Stack Dual Stack Tunneling Tunneling Header Translation Header Translation
TCP/IP Protocol Suite 41
Figure 27.48 Three transition strategies
TCP/IP Protocol Suite 42
Figure 27.49 Dual stack
TCP/IP Protocol Suite 43
Figure 27.50 Automatic tunneling
TCP/IP Protocol Suite 44
Figure 27.51 Configured tunneling
TCP/IP Protocol Suite 45
Figure 27.52 Header translation
TCP/IP Protocol Suite 46
Table 27.9 Table 27.9 Header translationHeader translation