George Kargiotakis Fosscomm Patras 2011

Slides:



Advertisements
Similar presentations
ZyXEL Confidential Address Autoconfiguration Feng Zou SW2 ZyXEL Communications Corp. 04/11/2006.
Advertisements

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)
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public IPv6 Intro – Part 1 1 IPv6 Intro Part 1: Overview and Addressing Basics.
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 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 Addressing. Agenda OSI & TCP/IP Model IPv4 Addressing IPv6 Addressing.
IPv6 Victor T. Norman.
IPv6. Key Aspects Increased address space SLAAC Security Simplified router processing.
© 2006 Cisco Systems, Inc. All rights reserved.IP6FD v2.0—2-1 IPv6 Operations Defining and Configuring Neighbor Discovery.
IPV6. Features of IPv6 New header format Large address space More efficient routing IPsec header support required Simple automatic configuration New protocol.
KOM 15032: Arsitektur Jaringan Terkini Bab 2. Pengalamatan IPv6.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 8: IP Addressing Introduction to Networks.
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.
IP Version 6 Next generation IP Prof. P Venkataram ECE Dept. IISc.
IPv6 Network Security.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 8: IP Addressing Introduction to Networks.
TDC375 Autumn 03/04 John Kristoff - DePaul University 1 Network Protocols Internet Protocol version 6 (IPv6)
1 OpenStack Summit Vancouver May 2015 IPv6 Fundamentals Jonne Soininen Nokia.
INTERNET PROTOCOL Version 6 I/II IPIAC 2013 Martin Pokorný.
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.
IPv6 With thanks to Rick Grazianni of Cabrillo College.
بسم الله الرحمن الرحیم. Why ip V6 ip V4 Addressing Ip v4 :: 32-bits :: :: written in dotted decimal :: :: ::
ZyXEL Confidential IPv6: Addressing Milo Liu SW2 ZyXEL Communications Corp. 3/6/2006.
CSIS 4823 Data Communications Networking – IPv6
Introduction to IPv6 NSS Wing,BSNL Mobile Services, Ernakulam 1.
IPv6 Address autoconfiguration stateless & stateful.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Introduction to IPv6 Introduction to Networks.
Chapter 13 Internet Protocol Version 6 (IPv6). ►IPv4 offers 2^32 IP address or 4,294,967,296 IP address ►IPv6 offers 2^128 (3.4x10^38) IP address or 340,282,366,920,938,463,463,374,607,431,768,211,456.
Chapter 8: IP Addressing
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 IPv6 Introduction to Networks & Routing and Switching Essentials.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lessons 1 and 2 1 BSCI Module 8 Lessons 1 and 2 Introducing IPv6 and Defining.
Module 3: Designing IP Addressing. Module Overview Designing an IPv4 Addressing Scheme Designing DHCP Implementation Designing DHCP Configuration Options.
CIT 384: Network AdministrationSlide #1 CIT 384: Network Administration IPv6.
© 2006 Cisco Systems, Inc. All rights reserved. BSCI v3.0—8-1 Implementing IPv6 Implementing Dynamic IPv6 Addresses.
W&L Page 1 CCNA CCNA Training 3.5 Describe IPv6 addresses Jose Luis Flores / Amel Walkinshaw Aug, 2015.
© 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)
Workshop: IPv6 with Packet Tracer José Esquivel Technical Manager- Latin America & the Caribbean
Module 6: IPv6 Fundamentals. Introduction to IPv6 Unicast IPv6 Addresses Configuring IPv6.
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking Network Layer NAT, IPv6.
IPv6 Host IP Addressing Julian CPE SW1 ZyXEL March 14, 2008.
IPv6 (Internet Protocol V. 6)
CHAPTER 10: DHCP Routing & Switching. Objectives 10.0 Introduction 10.1 Dynamic Host Configuration Protocol v Dynamic Host Configuration Protocol.
IPv6. Network Layer4-2 IPv6 Initial motivation:  32-bit address space soon to be completely allocated. Additional motivation:  Simpler header format.
IPv6. Network Layer4-2 IPv6 Initial motivation: 32-bit address space soon to be completely allocated. Additional motivation:  header format helps speed.
IPv6 University of Leeds 2001:630:62::/48 Internet Protocol Version 6 Jim Jackson Network Consultant ISS University of Leeds.
27 May 2011There's no place like ::1 Quick IPv6 Intro George Kargiotakis oss-unipi: Event #26.
Instructor Materials Chapter 7: IP Addressing
Instructor Materials Chapter 7: IP Addressing
IPV6.
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 Overview IPv6 increases the number of address bits by a factor of 4, from 32 to 128, providing a very large number of addressable.
Ipv6 addressing Chapter 5d.
CIS 116 IPv6 Fundamentals 2 – Primer Rick Graziani Cabrillo College
Chapter 6 Exploring IPv6.
Next Generation: Internet Protocol, Version 6 (IPv6) RFC 2460
IPv6 part deux References: Andrew Daviel
Chapter 10: DHCP Routing & Switching Chapter 10: DHCP
IPv6 : Next generation IP
Chapter 7: IP Addressing
An Introduction to IPv6 By Jim Johnston.
IPv4 Issues The Need for IPv6 IPv6 is designed to be the successor.
Presentation transcript:

George Kargiotakis (kargig@void.gr) Fosscomm Patras 2011 Quick IPv6 Intro 06 May 2011 There's no place like ::1

Intro End of IPv4 IPv6 Protocol Transition IPv6 Addressing IPv6 Auto-configuration IPv6-enabled CPE IPv6 DNS 06 May 2011 There's no place like ::1

End of IPv4 32 bits - 4.294.967.296 IP Classful → Classless (CIDR) Private Addresses + NAT Jan 2011 – End of IANA Pool Carrier Grade NAT ? 06 May 2011 There's no place like ::1

IPv6 protocol (1/2) IPng→IPv6 128 bits – 340.282.366.920.938.463.463.374.607.431.768.211.456 IP Hierarchical Address Space Multicast Network Discovery Protocol Stateless Address Autoconfiguration Simpler Header (no checksum, no fragmentation) 06 May 2011 There's no place like ::1

IPv6 protocol (2/2) Optional daisy-chained Header Extensions Routing→Fragmentation→Authentication→etc) IPsec (backported to IPv4) ICMPv6 06 May 2011 There's no place like ::1

Transition Transition: Dual Stack IPv4/IPv6 Translation IPv6 in IPv4 Future: IPv4 in IPv6 ? 06 May 2011 There's no place like ::1

IPv6 Addressing (1/3) X:X:X:X:X:X:X (8 hexadecimal groups of 16bit) 2001:db8:55:1a3b:1200:af10:210:98 CIDR Prefix 2 Rules: Leading 0 within a 16-bit value may be omitted A single occurrence of consecutive groups of 0s within an address may be replaced by a double colon Example: 2001:0db8:abcd:cafe:0000:0000:0000:0005 2001:db8:abcd:cafe:0:0:0:5 2001:db8:abcd:cafe::5 06 May 2011 There's no place like ::1

IPv6 Addressing (2/3) Address Types Unicast Link Local (fe80::/10) Unique Local (fc00::/7) Global Multicast (ff00::/8) Anycast Reserved Link local – Required for NDP 06 May 2011 There's no place like ::1

IPv6 Addressing (3/3) Unspecified address ::/128 Localhost ::1/128 Address = Network ID+Interface ID (64+64 bits) Interface ID Auto-configured by MAC address DHCPv6 Manual Pseudo-random 06 May 2011 There's no place like ::1

IPv6 Autoconfiguration (1/3) Stateless (SLAAC) IPv6 Prefix(es) Default Router MTU Lifetime Address = Link Prefix + EUI-64 Privacy Extensions 06 May 2011 There's no place like ::1

IPv6 Autoconfiguration (2/3) 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 00:22:41:1e:a8:d5 brd ff:ff:ff:ff:ff:ff ← MAC inet 192.168.1.94/24 brd 192.168.1.255 scope global eth0 ← IPv4 inet6 2a02:580:8000:9701:222:41ff:fe1e:a8d5/64 scope global dynamic valid_lft 86391sec preferred_lft 3591sec ← GLOBAL inet6 fdbf:468f:aaa0:474d:222:41ff:fe1e:a8d5/64 scope global dynamic valid_lft 86391sec preferred_lft 3591sec ← ULA inet6 fe80::222:41ff:fe1e:a8d5/64 scope link ← Link-Local valid_lft forever preferred_lft forever 06 May 2011 There's no place like ::1

IPv6 Autoconfiguration (3/3) Stateful DHCPv6 Client/Server Multicast DNS (SIP,NTP,etc) Prefix Delegation Stateless DHCPv6 Have IP - need parameters 06 May 2011 There's no place like ::1

IPv6-enabled CPE 06 May 2011 There's no place like ::1

IPv6 DNS Extremely important! AAAA forward (name→address) void.gr. IN AAAA 2001:1af8:4100:a000:4::131 PTR reverse (address→name) ip6.arpa 1.3.1.0.0.0.0.0.0.0.0.0.4.0.0.0.0.0.0.a.0.0.1.4.8.f.a.1.1.0.0.2.ip6.arpa. IN PTR void.gr 06 May 2011 There's no place like ::1

The End Thanks! Any Questions ? 06 May 2011 There's no place like ::1