CIT 384: Network AdministrationSlide #1 CIT 384: Network Administration IPv6.

Slides:



Advertisements
Similar presentations
IPv6 Introduction What is IPv6 Purpose of IPv6 (Why we need it)Purpose of IPv6 IPv6 Addressing Architecture IPv6 Header ICMP v6 Neighbor Discovery (ND)
Advertisements

TCP/IP Protocol Suite 1 Chapter 27 Upon completion you will be able to: Next Generation: IPv6 and ICMPv6 Understand the shortcomings of IPv4 Know the IPv6.
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
1 May, 2007: American Registry for Internet Numbers (ARIN) “advises the Internet community that migration to IPv6 numbering resources is necessary for.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Implementing IP Addressing Services Accessing the WAN – Chapter 7.
IPv6 Overview Brent Frye EECS710. Overview Google Drive Microsoft Cloud Drive Dropbox Paid-for alternatives 2.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Implementing IP Addressing Services IPv6.
1 IPv6. 2 Problem: 32-bit address space will be completely allocated by Solution: Design a new IP with a larger address space, called the IP version.
IPV6. Features of IPv6 New header format Large address space More efficient routing IPsec header support required Simple automatic configuration New protocol.
Implementing IPv6 Module B 8: Implementing IPv6
IPv6 The Next Generation Presented by Anna La Mura Jens Waldecker.
© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—7-1 Address Space Management Transitioning to IPv6.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Introduction to IPv4 Introduction to Networks.
CIM 2465 IP Addressing Scheme1 IP Addressing Scheme (Topic 4) Textbook: Networking Basics, CCNA 1 Companion Guide, Cisco Press Cisco Networking Academy.
Network Layer IPv6 Slides were original prepared by Dr. Tatsuya Suda.
IP Version 6 Next generation IP Prof. P Venkataram ECE Dept. IISc.
IPv6 Network Security.
2: Comparing IPv4 and IPv6 Rick Graziani Cabrillo College
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 8: IP Addressing Introduction to Networks.
Host Autoconfiguration ALTTC, Ghaziabad. IPv4 Address and IPv6 equivalents ALTTC, Ghaziabad.
Chapter 8b Intro to Routing & Switching.  Upon completion of this chapter, you should be able to:  Describe the structure of an IPv4 address.  Describe.
© 2007 Cisco Systems, Inc. All rights reserved. 1 Network Addressing Networking for Home and Small Businesses – Chapter 5.
Lecture Week 7 Implementing IP Addressing Services.
INTERNET PROTOCOL Version 6 I/II IPIAC 2013 Martin Pokorný.
CS 6401 IPv6 Outline Background Structure Deployment.
1 IPv6 Address Management Rajiv Kumar. 2 Lecture Overview Introduction to IP Address Management Rationale for IPv6 IPv6 Addressing IPv6 Policies & Procedures.
Introduction to IPv6 © J. Liebeherr, 2012, All rights reserved.
بسم الله الرحمن الرحیم. Why ip V6 ip V4 Addressing Ip v4 :: 32-bits :: :: written in dotted decimal :: :: ::
IPv6 – part I. FUNDAMENTALS AND PROTOCOLS / ICND 1.
Introduction to IPv6 NSS Wing,BSNL Mobile Services, Ernakulam 1.
Summary of Certification Process (part 1). IPv6 Client IPv6 packets inside IPv4 packets.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Introduction to IPv6 Introduction to Networks.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Implementing IP Addressing Services Accessing the WAN – Chapter 7.
Chapter 8: IP Addressing
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 IPv6 Introduction to Networks & Routing and Switching Essentials.
Implementing IP Addressing Services Accessing the WAN – Chapter 7.
Module 3: Designing IP Addressing. Module Overview Designing an IPv4 Addressing Scheme Designing DHCP Implementation Designing DHCP Configuration Options.
© 2007 Cisco Systems, Inc. All rights reserved. 1 Network Addressing Networking for Home and Small Businesses – Chapter 5 Darren Shaver – Modified Fall.
Fall 2005Computer Networks20-1 Chapter 20. Network Layer Protocols: ARP, IPv4, ICMPv4, IPv6, and ICMPv ARP 20.2 IP 20.3 ICMP 20.4 IPv6.
CIT 384: Network AdministrationSlide #1 CIT 384: Network Administration Subnetting.
© 2006 Cisco Systems, Inc. All rights reserved. BSCI v3.0—8-1 Implementing IPv6 Implementing Dynamic IPv6 Addresses.
Lesson 2 Introduction to IPv6.
© Cengage Learning 2014 How IP Addresses Get Assigned A MAC address is embedded on a network adapter at a factory IP addresses are assigned manually or.
IPv6 Internet Protocol Version Information management 2 Groep T Leuven – Information department 2/24 Internet Protocol Version 6 (IPv6)
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lesson 3 1 BSCI Module 8 Lesson 3 Implementing Dynamic IPv6 Addresses.
Module 6: IPv6 Fundamentals. Introduction to IPv6 Unicast IPv6 Addresses Configuring IPv6.
Bjorn Landfeldt, The University of Sydney 1 NETS 3303 IPv6 and migration methods.
CIT 384: Network AdministrationSlide #1 CIT 384: Network Administration NAT.
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 (Internet Protocol V. 6)
+ Lecture#4 IPV6 Addressing Asma AlOsaimi. + Topics IPv4 Issues IPv6 Address Representation IPv6 Types.
CHAPTER 10: DHCP Routing & Switching. Objectives 10.0 Introduction 10.1 Dynamic Host Configuration Protocol v Dynamic Host Configuration Protocol.
1 Internet Protocol, Version 6 (IPv6) Special Topics in Computer Sciences Second Term 1433/1434 H Dr. Loai Bani Melhim.
Chapter 5d.  Upon completion of this chapter, you should be able to:  Explain the need for IPv6 addressing.  Describe the representation of an IPv6.
IP Networking: Unit 8: Slide 1 Unit 8 Troubleshooting Routing Protocols and IP Version 6 Chapters 22 & 23 NT2640.U8.PS1.
Instructor Materials Chapter 7: IP Addressing
IPv6/Hexadecimal Objectives:
Internet ProtoCOL Version 6 I/II
IPv6 Overview Address space Address types IPv6 and Tunneling.
IPv6 101 pre-GDB - IPv6 workshop 7th of June 2016 edoardo
Ipv6 addressing Chapter 5d.
CIS 116 IPv6 Fundamentals 2 – Primer Rick Graziani Cabrillo College
Chapter 6 Exploring IPv6.
Unit 8 Troubleshooting Routing Protocols and IP Version 6 Chapters 22 & 23 NT2640.U8.PS1 IP Networking: Unit 8: Slide 1.
Lecture#5 IPV6 Addressing
Chapter 26 IPv6 Addressing
An Introduction to IPv6 By Jim Johnston.
Lecture#5 :IPV6 Adressing
Internet Protocol, Version 6 (IPv6)
Presentation transcript:

CIT 384: Network AdministrationSlide #1 CIT 384: Network Administration IPv6

CIT 384: Network AdministrationSlide #2 Topics 1.Why IPv6? 2.IPv6 Addressing 3.Stateless autoconfiguration 4.Special Addresses 5.IPv4 to IPv6 Transition

CIT 384: Network AdministrationSlide #3 Why IPv6? We’re running out of IP addresses –IPv4 lifetime extended by CIDR and NAT. –Only 14% of addresses are unallocated. –At current rate, all addresses used by Solutions –Reclamation: reclaim unused/underused spaces. We allocate a /8 every few months, so too slow. Address space fragmentation increasing rtr table sizes. –Upgrade to IPv6 with its 128-bit addresses.

CIT 384: Network AdministrationSlide #4 IPv4 to IPv6 Transition

CIT 384: Network AdministrationSlide #5 IPv4 to IPv6 Transition

CIT 384: Network AdministrationSlide #6 Why IPv6? Security –IPsec is part of IPv6 backported to IPv4. Mobility –Better support for mobile devices. QoS –Support for multimedia QoS features. Header Improvements –No need to recalculate checksum at each hop.

CIT 384: Network AdministrationSlide #7 IPv4 vs IPv6 Addresses FeatureIPv4IPv6 Size of Address32 bits128 bits Example Address :0000:0000: 0000:FFFF:FFFF :0A01:0101 Abbreviated Address -::FFFF:FFFF:0A 01:0101 Localhost ::1/128 Possible Addresses 2 32 (~4 billion)2 128 (~3.4 x )

CIT 384: Network AdministrationSlide #8 IPv4 and IPv6 Address Composition

CIT 384: Network AdministrationSlide #9 IPv6 Prefixes PrefixExplanation 2000::/3All addresses whose first 3 bits are equal to the first 3 bits of :1140::/26All addresses whose first 26 bits match 2340: :1111::/32All addresses whose first 32 bits match 2340:1111

CIT 384: Network AdministrationSlide #10 Global Route Aggregation Grouping by geographic region Grouping by ISP within geographic region Grouping by customer within ISP

CIT 384: Network AdministrationSlide #11 Global Routes Example

CIT 384: Network AdministrationSlide #12 IPv6 Prefix Assignment Example

CIT 384: Network AdministrationSlide #13 Subnetting IPv6 Addresses Company 1 is assigned a /48 Needs 4 subnets Uses 16 of the 80 provided bits for subnets.

CIT 384: Network AdministrationSlide #14 Subnetting IPv6 Addresses Possible subnets: 2 16 Possible hosts/subnet: 2 64 Allows use of automatic IPv6 address assignment.

CIT 384: Network AdministrationSlide #15 IPv6 Address Format with EUI-64 Autoconfigure IPv6 addr using MAC EUI-64 = MAC + FFEE Universal/Local bit: 1=local, 0=burned in MAC

CIT 384: Network AdministrationSlide #16 Stateless Autoconfiguration Use Neighbor Discovery Protocol (NDP) –Router solicitation (RS) multicast messages –Router responds with IPv6 prefix, router IPv6 –IPv6 = IPv6_prefix + EUI-64 –Another part of NDP replaces ARP DHCPv6 is stateful alternative –Works like DHCP for IPv4 –Must maintain client state (leases) –Can use stateless DHCP to provide DNS servers

CIT 384: Network AdministrationSlide #17 IPv6 Address Types Unicast –Unicast addresses like IPv4. Multicast –Represents a group of devices. Anycast –Used when message can be sent to any member of a group but does not need to be sent to all.

CIT 384: Network AdministrationSlide #18 IPv6 Special Addresses Reserved Addresses Addrs beginning with 00 are reserved. 1/256 of entire address space. Private Addresses Addrs beginning with FE[8-F] are private Similar to RFC 1918 IPv4 private addresses. Loopback Address 0:0:0:0:0:0:0:1 is the one and only loopback addr Unspecified Address 0:0:0:0:0:0:0:0 used when a dev does not know own addr

CIT 384: Network AdministrationSlide #19 Private Address Types Site Local –Scope is an entire site or network. –Local routers will fwd, internet routers will not. –Begin with FE[C-F] Link Local –Scope is local subnet. –Routers will not fwd link local addresses. –Used for address configuration, resolution, ND. –Begin with FE[8-B]

CIT 384: Network AdministrationSlide #20 Stateless Autoconfiguration Process 1.Host computes its IPv6 link local address. 2.Host sends an NDP router solicitation (RS) Source addr: link local address Dest addr: FF02::2 all-routers multicast 3.Routers reply w/ router advertisement (RA) Reply includes prefix + router IP address 4.Host builds its unicast IP address 1.Prefix from RA + EUI-64 2.Host asks stateless DHCP svr for DNS svr IPs

CIT 384: Network AdministrationSlide #21 IPv6 Routing Protocols Routing protocol updates –Support for larger IPv6 addresses. –Use of IPv6 multicast addresses –Advertise link local IP as next hop. ProtocolFull NameRFC RIPngRIP next generation2080 OSPFv3OSPF version MP-BGP4Multiprocol BGP-42545/4760 EIGRP for IPv6 Cisco

CIT 384: Network AdministrationSlide #22 IPv6 Transition Dual Stacks –Devices that use both IPv4 and IPv6 at once. –Can use both protocols during transition. –Useful for intranets. Tunneling –Encapsulate IPv6 packets in IPv4 packets. –Manual tunnels can be configured btw routers. –Dynamic 6to4 tunnels can be created as needed using public 6to4 relay routers.

CIT 384: Network AdministrationSlide #23 IPv6 to IPv4 Tunnel

CIT 384: Network AdministrationSlide #24 NAT-PT NAT-Protocol Translation –Translates IPv4/6 addresses at boundary. –Dynamically assigns IPv4 addrs to IPv6 nodes. –Needs a pool of IPv4 addresses. –Can use PAT for greater efficiency. ALGs (Application Level Gateways) –Some protocols embed IPs w/i payload. –NAT-PT must use ALGs for DNS, FTP, etc.

CIT 384: Network AdministrationSlide #25 Transition Problems IPv6 is incompatible with IPv4 Not every site is reachable with IPv6. Every site will need some IPv4 addresses. –NAT is going to stay with us for some time. Routers don’t support IPv6 in hardware. –Software routing is slower than hardware. Home routers/cable modems don’t do IPv6

CIT 384: Network AdministrationSlide #26 Key Topics IPv6 Addresses –128-bit addresses: 64-bit network, 64-bit host –Global route aggregation –Site local and link local addresses –Stateless autoconfiguration with EUID-64 IPv4 to IPv6 Transition –Dual Stacks –Tunnels –NAT-PT

CIT 384: Network AdministrationSlide #27 References 1.Randy Bush, IPv6 Transition & Operational Reality, reality.pdf, reality.pdf 2.Cisco, Cisco Connection Documentation, Cisco, Internetworking Basics, m m 4.Silvia Hagan, IPv6 Essentials, O’Reilly, Charles M. Kozierok, The TCP/IP Guide, No Starch Press, IPv4 Address Report, 7.Wendell Odom, CCNA Official Exam Certification Library, 3 rd edition, Cisco Press, 2007.