You are on page 1of 19

Windows Platform - CH 8

Chapter 8: Implementing IPv6

-0-
Windows Platform - CH 8

Subject Page Number


Lesson 1: Overview of IPv6 3
Benefits of IPv6 4
Differences Between IPv4 and IPv6 4
IPv6 Address Space 5
Lesson 2: IPv6 Addressing 6
IPv6 Prefixes 7
Unicast IPv6 Address Types 7
Zone IDs 7
Address Autoconfiguration for IPv6 8
Demonstration: Configuring IPv6 Client 8
Settings
Lesson 3: Coexistence with IPv4 9
What Are Node Types? 10
IPv4 and IPv6 Coexistence 10
Demonstration: Configuring DNS to Support 10
What
IPv6 Is IPv6 Over IPv4 Tunneling? 11
Lesson 4: IPv6 Transition Technologies 12
What Is ISATAP? 13
What Is 6to4? 13
What Is Teredo? 14
What Is PortProxy? 15
Process for Transitioning to IPv6–Only 15

-1-
Windows Platform - CH 8

Module Overview
 Overview of IPv6
 IPv6 Addressing
 Coexistence with IPv4
 IPv6 Transition Technologies

-2-
Windows Platform - CH 8

Lesson 1: Overview of IPv6


 Benefits of IPv6
 Differences Between IPv4 and IPv6
 IPv6 Address Space

-3-
Windows Platform - CH 8

Benefits of IPv6
Benefits of IPv6 include:
 Larger address space
 Hierarchical addressing and routing infrastructure
 Stateless and stateful address configuration
 Required support for IPsec
 End-to-end communication
 Prioritized delivery
 Improved support for single-subnet environments
 Extensibility

Differences Between IPv4 and IPv6


IPv4 IPv6
Source and destination 32 bits (4 bytes) in length 128 bits (16 bytes) in length
addresses
IPsec support Optional Required
Address Resolution Broadcast ARP Request ARP Request frames
frames resolve IPv4 replaced with multicast
address to link layer Neighbor Solicitation
address messages
Manages local subnet IGMP IGMP replaced with MLD
group membershi messages

Router Discovery ICMP Router Discovery Replaced with ICMPv6 Router


Solicitation and Router
Advertisement messages
Broadcast addresses Sends traffic to all nodes Uses a link-local scope, all-
on a subnet nodes multicast address
instead of an IPv6 broadcast
address

-4-
Windows Platform - CH 8

Configuration Configured manually or Can be configured manually,


through DHCP by using DHCP, or router
advertisements
Resource records Uses host (A) resource Uses IPv6 host (AAAA)
records in DNS to map resource records in DNS to
host names to IPv4 map host names to IPv6
addresses addresses

IPv6 Address Space

-5-
Windows Platform - CH 8

Lesson 2: IPv6 Addressing


 IPv6 Prefixes
 Unicast IPv6 Address Types
 Zone IDs
 Address Autoconfiguration for IPv6
 Demonstration: Configuring IPv6 Client Settings

-6-
Windows Platform - CH 8

IPv6 Prefixes
Allocation Prefix binary value Prefix hexadecimal Fraction of the
value address space
Reserved 0000 0000 - 1/256
Global unicast 001 2 or 3 1/8
addresses
Link-local unicast 1111 1110 1000 FE8 1/1024
addresses
Unique local 1111 1100 FD 1/256
unicast addresses
Multicast addresses 1111 1111 FF 1/256

Prefixes are expressed in the same manner as CIDR notation

Unicast IPv6 Address Types


 Global unicast addresses
 Link-local unicast addresses
 Unique local IPv6 unicast addresses

Zone IDs
 A zone ID:
 Is a unique identifier that is added to link-local addresses
 Is based on the interface index
 Must be included when communicating with a link-local address
 Examples:
 fe80::2b0:d0ff:fee9:4143%3
 fe80::94bd:21cf:4080:e612%2

-7-
Windows Platform - CH 8

Address Autoconfiguration for IPv6

Demonstration: Configuring IPv6 Client Settings


In this demonstration, you will see how to:
 View IPv6 configuration by using IPconfig
 Configure IPv6 on LON-DC1
 Configure IPv6 on LON-SVR1
 Verify IPv6 communication is functional

-8-
Windows Platform - CH 8

Lesson 3: Coexistence with IPv4


 What Are Node Types?
 IPv4 and IPv6 Coexistence
 Demonstration: Configuring DNS to Support IPv6
 What Is IPv6 Over IPv4 Tunneling?

-9-
Windows Platform - CH 8

What Are Node Types?

IPv4 and IPv6 Coexistence


Windows Server 2012 uses a dual IP layer architecture that supports IPv4 and IPv6
in a single protocol stack
DNS records required for coexistence are:
 Host (A) resource records for IPv4 nodes
 IPv6 host (AAAA) resource records
 Reverse lookup pointer (PTR) resource records for IPv4 and IPv6 nodes

Demonstration: Configuring DNS to Support IPv6


In this demonstration, you will see how to:
 Configure an IPv6 host (AAAA) resource record for an IPv6 address
 Verify name resolution for an IPv6 host (AAAA) resource record

- 10 -
Windows Platform - CH 8

What Is IPv6 Over IPv4 Tunneling?

- 11 -
Windows Platform - CH 8

Lesson 4: IPv6 Transition Technologies


 What Is ISATAP?
 What Is 6to4?
 What Is Teredo?
 What Is PortProxy?
 Process for Transitioning to IPv6–Only

- 12 -
Windows Platform - CH 8

What Is ISATAP?

What Is 6to4?

- 13 -
Windows Platform - CH 8

Field Value
IPv6 Source Address 2002:9D3C:5B7B:1::1
IPv6 Destination Address 2002:836B:D231:2::3
IPv4 Source Address 157.60.91.123
IPv4 Destination Address 131.107.210.49

What Is Teredo?

- 14 -
Windows Platform - CH 8

What Is PortProxy?
PortProxy is a component that allows the proxying of the following traffic:
 IPv4 to IPv4: TCP traffic to an IPv4 address is proxied to TCP traffic to
another IPv4 address
 IPv4 to IPv6: TCP traffic to an IPv4 address is proxied to TCP traffic to an
IPv6 address
 IPv6 to IPv6: TCP traffic to an IPv6 address is proxied to TCP traffic to
another IPv6 address
 IPv6 to IPv4: TCP traffic to an IPv6 address is proxied to TCP traffic to an
IPv4 address

Process for Transitioning to IPv6–Only


To transition from IPv4 to IPv6 you must:
 Update applications to support IPv6
 Update routing infrastructure to support IPv6
 Update devices to support IPv6
 Update DNS with records for IPv6
 Upgrade hosts to IPv4/IPv6 nodes

- 15 -
Windows Platform - CH 8

Lab: Implementing IPv6


 Exercise 1: Configuring an IPv6 Network
 Exercise 2: Configuring an ISATAP Router

- 16 -
Windows Platform - CH 8

Module_08

Question: Was IPv6 configured statically or dynamically in this lab?


Answer: IPv6 was configured dynamically in this lab. Both IPv6 networks were
added to the router and router advertisements were used to configure LON-DC1 and
LON-SVR2 with the correct network address.

Question: Why did you not need to configure LON-DC1 with the IPv4 address of the
ISATAP router?
Answer: The default configuration for Windows clients is to resolve isatap by using
DNS to locate the IPv4 address of the ISATAP router. LON-DC1 used the default
configuration.

Question: What is the main difference between 6to4 and Teredo?


Answer: Both protocols allow IPv6 connectivity over the IPv4 Internet. However, only
Teredo is able to provide connectivity through NAT.

Question: How can you provide a DNS server dynamically to an IPv6 host?
Answer: To provide a DNS server dynamically to an IPv6 host, you must use
DHCPv6. You can use router advertisements to provide the network portion of an
IPv6 address, but router advertisements cannot distribute DNS server IP addresses.

Question: Your organization is planning to implement IPv6 internally. After some


research, you have identified unique local IPv6 addresses as the correct type of IPv6
addresses to use for private networking. To use unique local IPv6 addresses, you
must select a 40-bit identifier that is part of the network. A colleague suggests using
all zeros for the 40 bits. Why is this not a good idea?
Answer: The 40-bit organization identifier in a unique local IPv6 address should be
randomly generated. This ensures the greatest likelihood that no two organizations
are using the same organization identifier. If two organizations use the same
organization identifier, then the networks cannot be joined together after a merger.

- 17 -
Windows Platform - CH 8

Question: How many IPv6 addresses should an IPv6 node be configured with?
Answer: There is not specific number of IPv6 addresses that an IPv6 node should
have; it depends on the configuration of the organization. Each IPv6 node has a
link-local IPv6 address. In addition, it may also have a unique local IPv6 address for
internal connectivity, and a global unicast IPv6 address for IPv6 Internet connectivity

- 18 -

You might also like