Guide to TCP/IP Fourth Edition Chapter 11: Deploying IPv6.

Slides:



Advertisements
Similar presentations
1 IPv6 and IPv4 Interoperation and Transition Tony Hain co-chair IETF ngtrans WG
Advertisements

Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
Implementing IPv6 Module B 8: Implementing IPv6
IP ADDRESS MANAGEMENT [IPAM]
Understanding Internet Protocol
Configuring and Troubleshooting Network Connections
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 6 Managing and Administering DNS in Windows Server 2008.
11 TROUBLESHOOTING Chapter 12. Chapter 12: TROUBLESHOOTING2 OVERVIEW  Determine whether a network communications problem is related to TCP/IP.  Understand.
Operating Systems Concepts 1/e Ruth Watson Chapter 11 Chapter 11 Network Maintenance Ruth Watson.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 4 Installing and Configuring the Dynamic Host Configuration Protocol.
1 Objectives Configure Network Access Services in Windows Server 2008 RADIUS 1.
Unleashing the Power of Ubiquitous Connectivity with IPv6 Sandeep K. Singhal, Ph.D Director of Program Management Windows Networking.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 13: Troubleshoot TCP/IP.
FIREWALLS & NETWORK SECURITY with Intrusion Detection and VPNs, 2 nd ed. 6 Packet Filtering By Whitman, Mattord, & Austin© 2008 Course Technology.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 8 Introduction to Printers in a Windows Server 2008 Network.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
Guide to TCP/IP Fourth Edition
Installing software on personal computer
TCP/IP Tools Lesson 5. Objectives Skills/ConceptsObjective Domain Description Objective Domain Number Using basic TCP/IP commands Understanding TCP/IP3.6.
Click to edit Master subtitle style Chapter 17: Troubleshooting Tools Instructor:
Windows Server 2008 Chapter 8 Last Update
Network Services Lesson 6. Objectives Skills/ConceptsObjective Domain Description Objective Domain Number Setting up common networking services Understanding.
資 管 Lee Lesson 11 Coexistence and Migration. 資 管 Lee Lesson Objectives Coexistence and migration overview Coexistence mechanisms ◦ Dual Stack ◦ Tunneling.
11 NETWORK PROTOCOLS AND SERVICES Chapter 10. Chapter 10: Network Protocols and Services2 NETWORK PROTOCOLS AND SERVICES  Identify how computers on TCP/IP.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
Module 7: Configuring TCP/IP Addressing and Name Resolution.
Packet Filtering. 2 Objectives Describe packets and packet filtering Explain the approaches to packet filtering Recommend specific filtering rules.
Configuring Routing and Remote Access(RRAS) and Wireless Networking
Understanding IPv6 Slide: 1 Lesson 2 IPv6 Protocol for the Windows.NET Server Family.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 9: Securing Network Traffic Using IPSec.
MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # ) Chapter Two Deploying Windows Servers.
Coexistence and Migration
Chapter 6: Packet Filtering
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 Module 6 Routing and Routing Protocols.
CN2140 Server II Kemtis Kunanuraksapong MSIS with Distinction MCT, MCITP, MCTS, MCDST, MCP, A+
Objectives Configure routing in Windows Server 2008 Configure Routing and Remote Access Services in Windows Server 2008 Network Address Translation 1.
Guide to TCP/IP Fourth Edition
Basic Transition Mechanisms for IPv6 Hosts and Routers -RFC 4213 Kai-Po Yang
Objectives: Chapter 5: Network/Internet Layer  How Networks are connected Network/Internet Layer Routed Protocols Routing Protocols Autonomous Systems.
IPv6 and IPv4 Coexistence Wednesday, October 07, 2015 IPv6 and IPv4 Coexistence Motorola’s Views for Migration and Co-existence of 3GPP2 Networks to Support.
Module 3: Designing IP Addressing. Module Overview Designing an IPv4 Addressing Scheme Designing DHCP Implementation Designing DHCP Configuration Options.
Connecting to a Network Lesson 5. Objectives Understand the OSI Reference Model and its relationship to Windows 7 networking Install and configure networking.
Module 2: Installing and Maintaining ISA Server. Overview Installing ISA Server 2004 Choosing ISA Server Clients Installing and Configuring Firewall Clients.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 4 Installing and Configuring the Dynamic Host Configuration Protocol.
MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # ) Chapter Five Windows Server 2008 Remote Desktop Services,
1 Objectives Identify the basic components of a network Describe the features of Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6)
Ch 6: IPv6 Deployment Last modified Topics 6.3 Transition Mechanisms 6.4 Dual Stack IPv4/IPv6 Environments 6.5 Tunneling.
11 CLUSTERING AND AVAILABILITY Chapter 11. Chapter 11: CLUSTERING AND AVAILABILITY2 OVERVIEW  Describe the clustering capabilities of Microsoft Windows.
Network Infrastructure Microsoft Windows 2003 Network Infrastructure MCSE Study Guide for Exam
W&L Page 1 CCNA CCNA Training 3.4 Describe the technological requirements for running IPv6 in conjunction with IPv4 Jose Luis Flores /
Using Routing and Remote Access Chapter Five. Exam Objectives in this Chapter:  Plan a routing strategy Identify routing protocols to use in a specified.
6.1 © 2004 Pearson Education, Inc. Exam Designing a Microsoft ® Windows ® Server 2003 Active Directory and Network Infrastructure Lesson 6: Designing.
Linux Operations and Administration
+ Routing Concepts 1 st semester Objectives  Describe the primary functions and features of a router.  Explain how routers use information.
1 Objectives Discuss the basics of Dynamic Host Configuration Protocol (DHCP) Describe the components and processes of DHCP Install DHCP in a Windows Server.
1 Objectives Identify the basic components of a network Describe the features of Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6)
IPv6 Security Issues Georgios Koutepas, NTUA IPv6 Technology and Advanced Services Oct.19, 2004.
CHAPTER 10: DHCP Routing & Switching. Objectives 10.0 Introduction 10.1 Dynamic Host Configuration Protocol v Dynamic Host Configuration Protocol.
ITMT Windows 7 Configuration Chapter 5 – Connecting to a Network ITMT 1371 – Windows 7 Configuration 1.
COMP1321 Digital Infrastructure Richard Henson March 2016.
Windows Vista Configuration MCTS : Advanced Networking.
Chapter 7: Using Network Clients The Complete Guide To Linux System Administration.
© 2001, Cisco Systems, Inc. CSPFA 2.0—16-1 Chapter 16 Cisco PIX Device Manager.
KAPLAN SCHOOL OF INFORMATION SYSTEMS AND TECHNOLOGY IT375 Window Enterprise Administration Course Name – IT Introduction to Network Security Instructor.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 3 Networking with Windows Server 2008.
Instructor Materials Chapter 7: EIGRP Tuning and Troubleshooting
Chapter 7. Identifying Assets and Activities to Be Protected
Chapter 4: Routing Concepts
Chapter 10: DHCP Routing & Switching Chapter 10: DHCP
LESSON 3.3_A Networking Fundamentals Understand IPv6 Part 1.
Presentation transcript:

Guide to TCP/IP Fourth Edition Chapter 11: Deploying IPv6

2 Objectives Explain IPv6 deployment requirements and considerations Plan an IPv6 deployment, including success criteria, architectural decisions, migration techniques, and the many tasks that must be completed Deploy IPv6 by establishing an IPv6 test/pilot network, migrate applications, upgrade IPv4-only hosts to IPv4/IPv6, and create a tunneled IPv6 environment using 6to4, Teredo, or ISATAP © 2013 Course Technology/Cengage Learning. All Rights Reserved.

3 Understanding IPv6 Deployment IPv6 deployments –Use a new “network layer” or “routed” protocol Way software accesses the network needs to be updated Organizations have been slow to adopt IPv6 IPv4 is also very mature from a security vulnerability standpoint Nature of networking makes upgrades more complicated © 2013 Course Technology/Cengage Learning. All Rights Reserved.

4 Planning an IPv6 Deployment Success criteria –List of conditions used to define whether an activity has completed successfully or not Architectural decisions –Concerning protocols, hardware, tools, and so on © 2013 Course Technology/Cengage Learning. All Rights Reserved.

5 Success Criteria Why are you deploying IPv6? –Answer to this question usually has a significant impact on how and what you deploy Reason for deploying IPv6 may determine your due dates and project funding © 2013 Course Technology/Cengage Learning. All Rights Reserved.

Architectural Decisions Interior routing protocol –You will need to convey reachability information about all those IPv6 addresses between routers in your network Exterior gateway protocol (EGP) –Most commonly used EGP is Border Gateway Protocol (BGP) External connections –Substantially similar to IPv4 from a connectivity and security perspective 6 © 2013 Course Technology/Cengage Learning. All Rights Reserved.

Architectural Decisions (cont’d.) Router hardware and software selection –Selecting a router vendor for an IPv6 network Substantially similar process to selecting a router vendor for an IPv4 network Addressing schemes –Ability to easily summarize subnets –Ability to easily construct firewall rules and access lists –Ability to easily identify by function or location 7 © 2013 Course Technology/Cengage Learning. All Rights Reserved.

Architectural Decisions (cont’d.) Stateful versus stateless autoconfiguration –Stateful address autoconfiguration is accomplished via DHCPv6 –Stateless autoconfiguration enables you to perform minimal configuration on the router –You can also use a combination of the two Quality of service (QoS) –Basically the same as diffserv in IPv4 as far as decisions about marking and scheduling of packets –You can assign per-hop behaviors based on flows 8 © 2013 Course Technology/Cengage Learning. All Rights Reserved.

Architectural Decisions (cont’d.) Security –Securing network protocols –Encrypting everything –No perimeter Tools –At the time of this writing, the tools available are fairly minimal Other network hardware –Many of the network devices in your environment will still not support IPv6 9 © 2013 Course Technology/Cengage Learning. All Rights Reserved.

10 Migration and Transitioning Techniques Tunneling –Types 6to4 ISATAP Teredo –Configured (manual) or automatic tunnels Translation –Includes techniques that involve a middleman or intermediary that speaks both IPv4 and IPv6 –NAT-PT and NAPT-PT –RFC 6145 describes stateless IP/ICMP translation © 2013 Course Technology/Cengage Learning. All Rights Reserved.

11 Migration and Transitioning Techniques (cont’d.) © 2013 Course Technology/Cengage Learning. All Rights Reserved.

12 Migration and Transitioning Techniques (cont’d.) © 2013 Course Technology/Cengage Learning. All Rights Reserved.

13 Migration and Transitioning Techniques (cont’d.) Dual stack –Current clear front-runner for most IPv4-to-IPv6 transitions –It is possible to use DNS to make many applications prefer IPv6 Combining techniques and a phased migration –Break migration up in two ways By device By phase © 2013 Course Technology/Cengage Learning. All Rights Reserved.

14 Migration and Transitioning Techniques (cont’d.) © 2013 Course Technology/Cengage Learning. All Rights Reserved.

15 Tasks Inventory computers and network infrastructure elements –Information Technology Infrastructure Library (ITIL) May already have an up-to-date inventory of all the devices attached to the network Inventory applications –Challenge: identify what constitutes an application Acquire IPv6 addresses –After you make the decision about whether to multihome or not © 2013 Course Technology/Cengage Learning. All Rights Reserved.

16 Tasks (cont’d.) Work with providers –Easiest and least expensive course of action would be to run IPv6 with same IPv4 provider Remediate software and servers –Will determine how long you have to maintain dual stack, tunnels, or translation services Create a test lab –Use a sandbox to test the network devices –Test applications and models © 2013 Course Technology/Cengage Learning. All Rights Reserved.

Tasks (cont’d.) 17 © 2013 Course Technology/Cengage Learning. All Rights Reserved.

Tasks (cont’d.) Update routers –One of the core components of the transition –You will probably update each router multiple times Update virtual network devices –Test them to ensure that they can handle the IPv6 features Update DNS –Upgrade your DNS server software to a version that supports IPv6 18 © 2013 Course Technology/Cengage Learning. All Rights Reserved.

19 Tasks (cont’d.) Update to DHCPv6 (optional) –Research and evaluate DHCPv6 servers and what features they support Update tools –Protocol analyzers –Monitors –SLA managers –Configuration management databases (CMDBs) and managers –Terminal servers and out-of-band (OOB) gateways –IP address management (IPAM) © 2013 Course Technology/Cengage Learning. All Rights Reserved.

20 Deploying and Using IPv6 Common tasks involved in deploying IPv6 © 2013 Course Technology/Cengage Learning. All Rights Reserved.

21 Establish an IPv6 Test/Pilot Network Fundamental functions to provide in the lab –A way to get to the lab –Method of injecting routes –WAN simulator –Traffic simulator –Sniffer and protocol analyzer –Instances of each server type and client type –Configuration repository © 2013 Course Technology/Cengage Learning. All Rights Reserved.

22 Establish an IPv6 Test/Pilot Network (cont’d.) Testing you’ll do in this lab involves three main phases –Evaluate the many brands and models of network devices –Reconfigure the lab using the exact models you selected –Use the lab to test servers and applications © 2013 Course Technology/Cengage Learning. All Rights Reserved.

23 Start Migrating Applications A few things that need to be done: –Make sure the application people track any changes they make to the infrastructure –Track any changes to requirements © 2013 Course Technology/Cengage Learning. All Rights Reserved.

24 Upgrade IPv4-Only Hosts to IPv4/IPv6 Consider how you will make the change consistently on similar device –Command-line interface (CLI) versus graphical user interface (GUI) If needed, install IPv6 Each interface receives an IPv6 link-local address and possibly others Look at the default settings, including privacy © 2013 Course Technology/Cengage Learning. All Rights Reserved.

25 Upgrade IPv4-Only Hosts to IPv4/IPv6 (cont’d.) © 2013 Course Technology/Cengage Learning. All Rights Reserved.

26 Upgrade IPv4-Only Hosts to IPv4/IPv6 (cont’d.) © 2013 Course Technology/Cengage Learning. All Rights Reserved.

27 Upgrade IPv4-Only Hosts to IPv4/IPv6 (cont’d.) © 2013 Course Technology/Cengage Learning. All Rights Reserved.

28 Upgrade IPv4-Only Hosts to IPv4/IPv6 (cont’d.) If needed, change the policy table that controls the order of selection Create a configuration file –Use this file to make a script that you can run on similar hosts © 2013 Course Technology/Cengage Learning. All Rights Reserved.

29 Upgrade IPv4-Only Hosts to IPv4/IPv6 (cont’d.) © 2013 Course Technology/Cengage Learning. All Rights Reserved.

30 Upgrade IPv4-Only Hosts to IPv4/IPv6 (cont’d.) © 2013 Course Technology/Cengage Learning. All Rights Reserved.

31 Create a Tunneled IPv6 Environment Using 6to4 6to4 tunnel –Configured netsh interface ipv6 add v6v4tunnel command –Three parameters: Tunnel name Address of local end of tunnel Address of remote end of tunnel © 2013 Course Technology/Cengage Learning. All Rights Reserved.

32 Create a Tunneled Environment Using ISATAP Configure an ISATAP router –Need a dual-stack box capable of forwarding traffic –Enable ISATAP by entering the command netsh interface ipv6 isatap set router –Enable forward traffic with the command netsh interface ipv6 set interface forwarding=enabled advertise=enabled –Add the routes you want the router to advertise © 2013 Course Technology/Cengage Learning. All Rights Reserved.

33 Create a Tunneled Environment Using ISATAP (cont’d.) © 2013 Course Technology/Cengage Learning. All Rights Reserved.

34 Create a Tunneled Environment Using ISATAP (cont’d.) Add a name record for ISATAP to DNS –Add an entry in the \etc\hosts file for ISATAP and skip the DNS configuration step –For Windows hosts still using NetBIOS, put the entry into WINS –If you use DNS, add the A record (not AAAA) for a hostname of ISATAP in your domain that points to the IPv4 address of the router –Run dnscmd /config /globalqueryblocklist wpad © 2013 Course Technology/Cengage Learning. All Rights Reserved.

35 Create a Tunneled Environment Using ISATAP (cont’d.) Configure ISATAP on the clients –Tell the client the ISATAP router address using netsh interface ipv6 isatap set router © 2013 Course Technology/Cengage Learning. All Rights Reserved.

36 Exploring Some Network Administration Tasks Understanding routing tables –Use netsh interface ipv6 show route command Understanding multicast addresses –Use netsh interface ipv6 show joins command Test IPv6 connectivity by pinging IPv6 addresses DHCP-related commands –ipconfig /release6 and ipconfig /renew6 © 2013 Course Technology/Cengage Learning. All Rights Reserved.

37 Exploring Some Network Administration Tasks (cont’d.) © 2013 Course Technology/Cengage Learning. All Rights Reserved.

38 Exploring Some Network Administration Tasks (cont’d.) © 2013 Course Technology/Cengage Learning. All Rights Reserved.

39 Exploring Some Network Administration Tasks (cont’d.) © 2013 Course Technology/Cengage Learning. All Rights Reserved.

Summary IPv6 deployments use a Network layer or routed protocol differently than IPv4 deployments do The Network layer protocol functionality on hosts is mostly deployed as software IPv4 software is mature, and most IPv4 drivers are relatively defect free IPv6 deployment planning includes the creation of success criteria and architectural decisions 40 © 2013 Course Technology/Cengage Learning. All Rights Reserved.

Summary (cont’d.) Migration techniques include tunneling, translation, dual stack, or a combination of these techniques and a phased migration You should create a checklist of tasks to accomplish during an IPv6 deployment It’s important to establish an IPv6 test lab or pilot network before deploying IPv6 41 © 2013 Course Technology/Cengage Learning. All Rights Reserved.