implementing tcp/ip and ipv6 networks - ati courses online at or call ati at 888.501.2100 or...

23
Copyright 2004 All Rights Reserved

Upload: vuongminh

Post on 24-Apr-2018

218 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Implementing TCP/IP and IPv6 Networks - ATI Courses online at or call ATI at 888.501.2100 or 410.956.8805 Vol. 92 – 35 Implementing TCP/IP and IPv6 Networks Migrating Your Internetwork

Copyright 2004All Rights Reserved

Mark Zimmerman
Typewritten Text
349 Berkshire Drive • Riva, Maryland 21140 888-501-2100 • 410-956-8805 Website: www.ATIcourses.com • Email: [email protected]
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
http://www.ATIcourses.com/schedule.htm http://www.aticourses.com/implementing_TCP_IPv6.htm
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
ATI Course Schedule: ATI's Implementing IPv6 Networks:
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Professional Development Short Course On:
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Implementing IPv6 Networks
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Instructor:
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark A. Miller, P.E.
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Page 2: Implementing TCP/IP and IPv6 Networks - ATI Courses online at or call ATI at 888.501.2100 or 410.956.8805 Vol. 92 – 35 Implementing TCP/IP and IPv6 Networks Migrating Your Internetwork

Register online at www.ATIcourses.com or call ATI at 888.501.2100 or 410.956.8805 Vol. 92 – 35

Implementing TCP/IP and IPv6 NetworksMigrating Your Internetwork to the Next Generation Internet Protocol

InstructorMark A. Miller, P.E., has been directly involved with data

communication systems and computer networkssince 1976. Prior to founding DigiNet®

Corporation, he held a number ofengineering and management positionswithin Southwestern Bell; Bell TelephoneLaboratories; and AT&T. Mark has lecturedextensively on data communication;

internetwork design and management; andtroubleshooting and analyzing complex

internetworks; and has taught atComdex, Comnet, Networld+Interop,

Next Generation Networks, and many other conferences. Heis the author of 20 textbooks on internetwork design, analysisand management, published by John Wiley & Sons andMcGraw-Hill. Mark holds both BS and MS degrees inElectrical Engineering, and is a Registered ProfessionalEngineer in Colorado, Arizona, Wyoming and Kansas.

May 20-21, 2008Beltsville, Maryland

$990 (8:30am - 4:00pm)

Course Outline1. Using TCP/IP and the Internet. Origin and development of the protocols. The

ARPA architecture, and its relationship to the OSI Reference Model. Internetgrowth and future developments.

2. Supporting TCP/IP and the Internet Protocols. The ARPA core protocols. TheARPA address resolution, control and routing protocols. Implementation supportwithin IBM SNA, Windows, Macintosh, and LAN networking environments.

3. The Network Interface Connection. Functions of the LAN, MAN and WANnetwork interfaces. Enabling protocols including Ethernet, FDDI, ISDN, ATM, andFrame Relay. Dialup support using PPP and SLIP.

4. The Internetwork Connection. Functions of the Internet Layer. Routing andpacket processing algorithms. Functions of the IP header fields. Addressing andsubnetwork addressing architectures. Protocols implemented to support theinternetwork connection: ARP, RARP, ICMP, BOOTP, RIP, OSPF, EGP, BGP andDNS. Case studies: remote host login sequence, and message fragmentation.

5. The Host-to-Host Connection. Functions of the Host-to-Host Layer. Portaddresses. Function and operation of the User Datagram Protocol (UDP). Functionsand operation of the Transmission Control Protocol (TCP). Case study: establishingand terminating TCP connections.

6. The Process/Application Connection. Functions of the Process/ApplicationLayer. Functions and operation of the commonly-used applications: TFTP, FTP,TELNET, SMTP, HTTP and NetBIOS.

7. Managing the Internet. The specific management functional areas.Agent/manager model. Structure of Management Information (SMI). ManagementInformation Bases (MIBs). The Simple Network Management Protocol (SNMP),versions 1, 2 and 3, architecture and message formats.

8. The Need for a New Internet Protocol. The explosive growth of the Internet.Shortcomings of IP version 4. Technical criteria for IP Next Generation (IPng). Thefinal result: IP Version 6. The 6Bone network.

9. The IPv6 Specification. IPv6 changes. IPv6 terminology. The IPv6 header format.Comparing IPv6 with IPv4. Next Header Field Operation. IPv6 packet format.Optional extension headers. Packet size issues. Case Study 1: IPv6 transport overan IPv4 network infrastructure.

10. IPv6 Addressing Architecture. The Benchmark - IPv4 Addresses. ClasslessInterdomain Routing (CIDR). Address options: Unicast, Anycast and Multicast.IPv6 addressing architecture. Unicast addresses: subnet, IEEE 802, hierarchical,provider-based. Transition addresses: IPv4 to/from IPv6. Anycast addresses.Multicast addresses. Case Study 2: addressing operations through an IPv6 network.

11. Intranetwork Communications. The Benchmark - ICMP for IPv4. ICMPv6functions. ICMPv6 message formats. Multicast Listener messages. NeighborDiscovery messages. Path MTU discovery process. Neighbor Unreachability statediagram. Case Study 3: Router Advertisement Messages.

12. Autoconfiguration and Local Network Issues. Address autoconfiguration.DHCPv6. IPv6 over local and wide area networks: Ethernet, Token Ring, FDDI,PPP, ATM and Frame Relay. Case Study 4: Neighbor Solicitation/NeighborAdvertisement processes.

13. Routing Issues. IPv6 support for RIPng, OSPF and BGP. Case Study 5: RIPoperation within IPv6 networks.

14. Host Issues. Upper layer checksums. Maximum packet lifetimes. Maximumpayload size. Domain Name System (DNS) upgrades. Berkeley UNIX APIenhancements. IPv6 security mechanisms. Authentication header format andoperation. Encryption header format and operation.

15. Network Management Issues. The Agent/Manager paradigm. Structure ofManagement Information. Management Information Base. IPv6 MIB groups.SNMPv1, v2 and v3 protocol data unit formats.

16. Transition Strategies - moving from IPv4 to IPv6. The transition process. DualIP stack architectures and operation. Packet encapsulation/decapsulation formats.Configured tunneling. Automatic tunneling: host-to-host and router-to-hostscenarios. Routing scenarios between IPv4 and IPv6 areas. Implementationroadmap.

17. Vendor solutions and implementation plans. IPv6 specifications, vendorimplementations, and resources.

The growth of the Internet has taxed thecapabilities of the current Internet Protocol,IP version 4, requiring enhancements forreal-time application support, security, andaddressing, that are some of the keyenhancements found in IPv6.

What You Will Learn• The architecture of the Internet, and how IP-connected

networks interface to that architecture.• Understand the formats of TCP, IP, UDP and others.• Study the functions of the supporting protocols, such as

ARP, RARP, DNS, BOOTP, RIP and OSPF.• Discover how applications such as FTP, TELNET, SMTP

and HTTP are integrated into a TCP/IP environment.• Study the various TCP processes, including connections,

sequence control, and flow control.• Understand the operation of SNMP, the Internet standard

for network management.• Understand the limitations of the current IPv4.• Key features of IPv6: larger addresses and security.• Analyze the formats of the IPv6 packet header, extension

headers, and other constructs.• Gain insights into how the IPv6 transition will affect

other functions at the routers and hosts.• Explore the affects of IPv6 on other elements of your

internet or intranet architecture.• Learn leading vendors such as Cisco Systems, Sun, IBM,

Microsoft and others are implementing IPv6.• See how the implementation of IPv6 will allow expansion

of the global Internet to continue. • Learn how to strategically plan your transition to IPv6.• Public domain sources of further information on IPv6.

Page 3: Implementing TCP/IP and IPv6 Networks - ATI Courses online at or call ATI at 888.501.2100 or 410.956.8805 Vol. 92 – 35 Implementing TCP/IP and IPv6 Networks Migrating Your Internetwork

www.ATIcourses.com

Boost Your Skills with On-Site Courses Tailored to Your Needs The Applied Technology Institute specializes in training programs for technical professionals. Our courses keep you current in the state-of-the-art technology that is essential to keep your company on the cutting edge in today’s highly competitive marketplace. Since 1984, ATI has earned the trust of training departments nationwide, and has presented on-site training at the major Navy, Air Force and NASA centers, and for a large number of contractors. Our training increases effectiveness and productivity. Learn from the proven best. For a Free On-Site Quote Visit Us At: http://www.ATIcourses.com/free_onsite_quote.asp For Our Current Public Course Schedule Go To: http://www.ATIcourses.com/schedule.htm

Mark Zimmerman
Typewritten Text
349 Berkshire Drive Riva, Maryland 21140 Telephone 1-888-501-2100 / (410) 965-8805 Fax (410) 956-5785 Email: [email protected]
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
Mark Zimmerman
Typewritten Text
philiptravers
Typewritten Text
Page 4: Implementing TCP/IP and IPv6 Networks - ATI Courses online at or call ATI at 888.501.2100 or 410.956.8805 Vol. 92 – 35 Implementing TCP/IP and IPv6 Networks Migrating Your Internetwork

2

Copyright 2004All Rights Reserved

What this course is aboutThe ARPA Architecture and Protocols

Details of the Internet protocols in operation,showing frames, cells and packets.

An introduction to SNMP-based network management

An introduction to the next generation Internet protocol — IPv6.

Information sources for further research

Page 5: Implementing TCP/IP and IPv6 Networks - ATI Courses online at or call ATI at 888.501.2100 or 410.956.8805 Vol. 92 – 35 Implementing TCP/IP and IPv6 Networks Migrating Your Internetwork

3

Copyright 2004All Rights Reserved

Table of Contents1. Using TCP/IP and the Internet Protocols

2. Supporting TCP/IP and the Internet Protocols

3. Implementing the Network Interface Connection

4. Implementing the Internet Connection

5. Implementing the Host-to-Host Connection

6. Implementing the Process/Application Connection

7. Managing the Internet

8. The Next Generation — IPv6

9. References for Further Study

Page 6: Implementing TCP/IP and IPv6 Networks - ATI Courses online at or call ATI at 888.501.2100 or 410.956.8805 Vol. 92 – 35 Implementing TCP/IP and IPv6 Networks Migrating Your Internetwork

4

Copyright 2004All Rights Reserved

ARPA Core Protocols

Page 7: Implementing TCP/IP and IPv6 Networks - ATI Courses online at or call ATI at 888.501.2100 or 410.956.8805 Vol. 92 – 35 Implementing TCP/IP and IPv6 Networks Migrating Your Internetwork

5

Copyright 2004All Rights Reserved

IP Header

Page 8: Implementing TCP/IP and IPv6 Networks - ATI Courses online at or call ATI at 888.501.2100 or 410.956.8805 Vol. 92 – 35 Implementing TCP/IP and IPv6 Networks Migrating Your Internetwork

6

Copyright 2004All Rights Reserved

IP Address Formats

Page 9: Implementing TCP/IP and IPv6 Networks - ATI Courses online at or call ATI at 888.501.2100 or 410.956.8805 Vol. 92 – 35 Implementing TCP/IP and IPv6 Networks Migrating Your Internetwork

7

Copyright 2004All Rights Reserved

Case Study: Login to Remote Host

Page 10: Implementing TCP/IP and IPv6 Networks - ATI Courses online at or call ATI at 888.501.2100 or 410.956.8805 Vol. 92 – 35 Implementing TCP/IP and IPv6 Networks Migrating Your Internetwork

8

Copyright 2004All Rights Reserved

TCP Header Format

Page 11: Implementing TCP/IP and IPv6 Networks - ATI Courses online at or call ATI at 888.501.2100 or 410.956.8805 Vol. 92 – 35 Implementing TCP/IP and IPv6 Networks Migrating Your Internetwork

9

Copyright 2004All Rights Reserved

Process/Application Layer Protocols

Page 12: Implementing TCP/IP and IPv6 Networks - ATI Courses online at or call ATI at 888.501.2100 or 410.956.8805 Vol. 92 – 35 Implementing TCP/IP and IPv6 Networks Migrating Your Internetwork

10

Copyright 2004All Rights Reserved

SNMPv3 PDU Structure

Page 13: Implementing TCP/IP and IPv6 Networks - ATI Courses online at or call ATI at 888.501.2100 or 410.956.8805 Vol. 92 – 35 Implementing TCP/IP and IPv6 Networks Migrating Your Internetwork

Copyright 2004All Rights Reserved

Implementing IPv6Implementing IPv6

Presented byMark A. Miller, P.E.DigiNet Corporation®

Migrating to the Next Generation Internet Protocol

Page 14: Implementing TCP/IP and IPv6 Networks - ATI Courses online at or call ATI at 888.501.2100 or 410.956.8805 Vol. 92 – 35 Implementing TCP/IP and IPv6 Networks Migrating Your Internetwork

Copyright 2004All Rights Reserved

2

What this Course is AboutThe shortcomings of the current Internet Protocol

Design goals for the Next Generation Internet Protocol

IPv6 architecture, addressing, and protocol details

Transition strategies for moving from IPv4 to IPv6

Information sources for further research

Page 15: Implementing TCP/IP and IPv6 Networks - ATI Courses online at or call ATI at 888.501.2100 or 410.956.8805 Vol. 92 – 35 Implementing TCP/IP and IPv6 Networks Migrating Your Internetwork

Copyright 2004All Rights Reserved

3

Table of Contents1. The Need for IPng2. IPv6 Specification3. Addressing Architecture4. Intranetwork Communication5. Autoconfiguration and Local Network Issues6. Routing Issues7. Host Issues8. Network Management Issues9. Transition Strategies

10. Vendor Solutions and Implementation Plans11. References for Further Study

Page 16: Implementing TCP/IP and IPv6 Networks - ATI Courses online at or call ATI at 888.501.2100 or 410.956.8805 Vol. 92 – 35 Implementing TCP/IP and IPv6 Networks Migrating Your Internetwork

Copyright 2004All Rights Reserved

4

IPv6 Packet Format

Page 17: Implementing TCP/IP and IPv6 Networks - ATI Courses online at or call ATI at 888.501.2100 or 410.956.8805 Vol. 92 – 35 Implementing TCP/IP and IPv6 Networks Migrating Your Internetwork

Copyright 2004All Rights Reserved

5

Case Study 1

Page 18: Implementing TCP/IP and IPv6 Networks - ATI Courses online at or call ATI at 888.501.2100 or 410.956.8805 Vol. 92 – 35 Implementing TCP/IP and IPv6 Networks Migrating Your Internetwork

Copyright 2004All Rights Reserved

6

Addressing Architecture

Page 19: Implementing TCP/IP and IPv6 Networks - ATI Courses online at or call ATI at 888.501.2100 or 410.956.8805 Vol. 92 – 35 Implementing TCP/IP and IPv6 Networks Migrating Your Internetwork

Copyright 2004All Rights Reserved

7

Path MTU Discovery Process

Page 20: Implementing TCP/IP and IPv6 Networks - ATI Courses online at or call ATI at 888.501.2100 or 410.956.8805 Vol. 92 – 35 Implementing TCP/IP and IPv6 Networks Migrating Your Internetwork

Copyright 2004All Rights Reserved

8

Security Association Between Virtual Private Networks

Page 21: Implementing TCP/IP and IPv6 Networks - ATI Courses online at or call ATI at 888.501.2100 or 410.956.8805 Vol. 92 – 35 Implementing TCP/IP and IPv6 Networks Migrating Your Internetwork

Copyright 2004All Rights Reserved

9

Internet OID Tree and IPv6 Branches

Page 22: Implementing TCP/IP and IPv6 Networks - ATI Courses online at or call ATI at 888.501.2100 or 410.956.8805 Vol. 92 – 35 Implementing TCP/IP and IPv6 Networks Migrating Your Internetwork

Copyright 2004All Rights Reserved

10

Dual IP Stack Architecture

Page 23: Implementing TCP/IP and IPv6 Networks - ATI Courses online at or call ATI at 888.501.2100 or 410.956.8805 Vol. 92 – 35 Implementing TCP/IP and IPv6 Networks Migrating Your Internetwork

Boost Your Skillswith On-Site CoursesTailored to Your NeedsThe Applied Technology Institute specializes in training programs for technical

professionals. Our courses keep you current in the state-of-the-art technology that isessential to keep your company on the cutting edge in today’s highly competitivemarketplace. For 20 years, we have earned the trust of training departments nationwide,and have presented on-site training at the major Navy, Air Force and NASA centers, and for alarge number of contractors. Our training increases effectiveness and productivity. Learnfrom the proven best.

ATI’s on-site courses offer these cost-effective advantages:

• You design, control, and schedule the course.

• Since the program involves only your personnel, confidentiality is maintained. You canfreely discuss company issues and programs. Classified programs can also be arranged.

• Your employees may attend all or only the most relevant part of the course.

• Our instructors are the best in the business, averaging 25 to 35 years of practical, real-world experience. Carefully selected for both technical expertise and teaching ability, theyprovide information that is practical and ready to use immediately.

• Our on-site programs can save your facility 30% to 50%, plus additional savings byeliminating employee travel time and expenses.

• The ATI Satisfaction Guarantee: You must be completely satisfied with our program.

We suggest you look at ATI course descriptions in this catalog and on the ATI website.Visit and bookmark ATI’s website at http://www.ATIcourses.com for descriptions of allof our courses in these areas:

• Communications & Computer Programming

• Radar/EW/Combat Systems

• Signal Processing & Information Technology

• Sonar & Acoustic Engineering

• Spacecraft & Satellite Engineering

I suggest that you read through these course descriptions and then call me personally, JimJenkins, at (410) 531-6034, and I’ll explain what we can do for you, what it will cost, and whatyou can expect in results and future capabilities.

Our training helps you and your organizationremain competitive in this changing world.

Register online at www.aticourses.com or call ATI at 888.501.2100 or 410.531.6034