SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
IPV6INF

RMER

1st

D
B

C

A

APRIL 2012
Fred Bovy EIRL - IPv6 For Life! (c) 2012
Fred Bovy EIRL - IPv6 For Life! (c) 2012

CONTENTS

TOOMUCHINFORMATION
THE IPV4 NETWORK WAS DESIGNED 30
YEARS AGO FOR A MILITARY NETWORK
OF A FEW THOUSANDS HOSTS!
The Internet needs in the 70s are drastically
different from the Internet of today. 32 bits were
considered as much more that we will never
need for the Internet.
Mobility and Security were not even considered!
Many protocols ere considered to replace IPv4 in
the 90s like OSI or ATM but finally IPv6 won the

PUBLISHER
Fred Bovy

EDITOR

battle and became the solution for the Internet
future. In the meantime NAT permitted to create
Private Networks and extended the life of IPv4
for 20 more years.
But NAT also broke the peer to peer facility
which was a key driver for TCP/IP adoption in
the 90s with Client-Server Architecture and
downsizing.
Today, even double NAT cannot scale enough!
Fred Bovy - fred@fredbovy.com

Fred Bovy

ASSOCIATE EDITOR

GLOBAL
CONNECTION

Fred Bovy

Fred Bovy

GLOBAL EDITOR
Fred Bovy

RELEASES

Fred Bovy
Fred Bovy

2

FUNDAMENTALS

5

MULTICAST

CREATIVE DIRECTOR

3

ROUTING PROTOCOLS

6

B

WIRELESS & SENSORS

3

TRANSITION TO IPV6

7

DESIGN & CASE STUDIES

4

SECURITY

8

TROUBLESHOOTING

Fred Bovy

DESIGNERS
Fred Bovy
Fred Bovy

WORDS
Fred Bovy

No More NAT!

FUNDAMENTALS DETAILS

Fred Bovy

2

INTRODUCTION

5

3

IPV6 ADDRESSING

6

IPV6 HEADER

7

AUTOCONFIGURATION

4

CISCO NETWORK SERVICES

8

CAMPUS CASE STUDY

Nat had been very helpfull when it was started
and bought some time for IPv6 to get ready but
became very harmful later when the people
started to get addicted to it. No more NAT in 6.

DHCPV6

3

PROJECT

INTRO TO MOBILITY

IMAGES
Fred Bovy
Fred Bovy

UNLIMITED ADDRESSES

128 bits, 4 times larger than IPv4!

Fred Bovy

There will be some more releases
coming after these one. This is the
beginning of a serie which will also be
specifically designed for Service Providers,
Enterprises, home users and everybody.

ADVERTISING
Fred Bovy
Fred Bovy

The Informer

DEDICATION

COMMITMENT

FLEXIBILITY

2
3.403 x 10 . Only Unicast,
Multicast and Anycast remain in
IPv6! The Broadcast disappeared!
In IPv4 there was an all-IPv4-node
multicast also in IPv6.Anycast cannot be differenciated
128 =

MANAGING DIRECTOR

2

A

Unicast,
Multicast and
Anycast remain
in IPv6. Exit
Broadcast!
No more NAT
which broke the
peer-to-peer
mode of TCP/IP.

ONLINE EDITOR

INTERNS

D

VERSABILITY

38

SIMPLER HEADER

Aligned on 64 bits. No more
Checksum. No more fragmentation only performed by a source.
Option can be daisy chained.
Extension headers SHOULD follow
a specific order. Services can now
e added at the Network Layer!

FLEXIBILITY - MOBILITY

The new header accept Extension
Headers which permits to create
applications at the Network Layer.
This was not possible in IPv4.
Mobile IPv6 is an excellent example of what can be done with the
Extension Header.

The Informer

3
34028236692093846346337460743176821

NO BROADCAST,
MULTICAST!

IPV6
ADDRESSES

The multicast
are used to replace
all the broadcasts in
IPv6.!

IPv6 ADDRESSES NOTATION

2100:DB8:90:95:45:50:35:61/64 is a valid address for a LAN workstation!
Written as 8 times 16 bits in Hexadecimal separated by :
A long serie of zeroes can be replaced by ::

2128 ADDRESSES
IS
VIRTUALLY
INFINITE
295 addresses for
each of the roughly
6.5 billion (6.5×109)
people alive today.
252 addresses for
every observable

UNICAST, MULTICAST, ANYCAST. NO BROADCAST!
A UNICAST CAN BE A GLOBAL UNICAST ADDRESS, A LINK-LOCAL,
A UNIQUE LOCAL ADDRESS OR AN IPV4 MAPPED ADDRESS.
ANYCAST CANNOT BE DIFFERENTIATED FROM A UNICAST!

L

ink-local Addresses.
Unicast addresses can be link
local addresses. This is a new

2100

concept in IPv6.. A link local address only
has a local signication on the link where
it is configured. A Link-Local address is
mandatory on each IPv6 interfce, this is not
optional. FE80:: Prefix.

LINK-LOCAL

local are!

These addresses are
not optionnal. They
are used as nexthop in most cases.
They are only valid
on the link where
they are configured
and must be completed in a ping
or a configuration
command with an
index which represents the outgoing
interface or the interface name itself.
P2P interfaces can
use only a link-local.
Global Unicast are
not mandatory, link-

ZONE SCOPED
ADDRESS
ARCHITECTURE

4

The Informer

The concept of
Scoped Zones is
very important in
IPv6. Each zone
has its own Routing
Table.There is a Zone
with each interface
Link-Local Address.
We also find this
concept strongly
used for Multicast
but not much for
Unicast except for

DEDICATION

UNIQUE
LOCAL
ADDRESSES

Link-Local. The
concept is similar to
a VRF.

SLAAC, DHCPV6
&
AUTOCONFIG
IPv6 is designed
since day 1 with
Autoconfig. This
means that the node
don’t need manual
setup to get all
their configurations
including IPv6
Addresses, default
Gateway and more.
This can be done

COMMITMENT

with or without the
help of a DHCPv6
Server or even with
a combination of
IPv6 processes
(SLAAC) anlogicald
DHCPv6!

IPv4 Private
Addresses were
overlapping
when two private
networks were

DB8

95

45

50

35

60

IPV6 IS NOT IPV4 BUT ADDRESSING IS SIMILAR TO VLSM
48 bits
16 bits
64 bits
GLOBAL ROUTING

SUBNET

INTERFACE ID
INTERFACE IDENTIFIER
EUI-64 Derived from the MAC ADDRESS
Random or Temporary Interface
Identifier

SUBNETS
The Subnets bits can be used like IPv4 VLSM.
Typically, an Enterprise will have 16 bits of subnetting.
These 16 bits can be used to match the organisation needs.
For instance 4 bits may be used to identify the site,
4 bits to identify the sub-sites and 8 bits for the subnets.

3 LOGICAL
PARTS OF A
GLOBAL UNIQUE
ADDRESS
The 128 bits
Address of a Global
Unique Address is
actually split with a
Global Prefix: /48,
/56 or /60 which is
the Customer
Prefix. Then some

VERSABILITY

90

GLOBAL ROUTING PREFIX
The Global Routing Prefix is provided by the Service Provider. This is your
Unique Prefix on the IPv6 Internet. It is itself splitted in many parts:
IANA: 0010 as 2000::/3 are reserved by IANA for the Global Unicast
Addresses.
RIR: Prefix. Each Region has some prefixes.
LIR Prefix for each SP. Minimum /32
FLEXIBILITY

Fred Bovy EIRL - IPv6 For Life! (c) 2012

The Informer

5
IPV6
ADDRESSES
(UTILIZATION)

IPV6
MULTICAST ADDRESSES

UNSPECIFIED

:: or All zeros

address is the
Unspecified.. It is
is used during the
Autoconfiguration
Process.

LOOPBACK
IPv4 has 127.0.0.1,
IPv6 has ::1. It is
usd for the same
thing that in IPv4

8 bits

4

4

112

FF::/8

Flag

Scope

Group Identifier

Bits

54

64 bits

FE80::/10

Zeroes

Interface Identifier

Link-Local addresses are Mandatory.
There MUST be a Link-Local Address on each interface
Example: fe80::345d:542a:fd01:1

RESERVED

RESERVED

9

10 bits

Meaning when 0 Meaning when 1

8

FE80::/10 Link-Local Addresses

Flags
(R) RENDEZ-VOUS
POINT

RENDEZ-VOUS POINT RENDEZ-VOUS POINT
EMBEDDED
NOT EMBEDDED

10

(P) PREFIX

WITHOUT PREFIX
INFORMATION

ADRESS BASED ON
NETWORK PREFIX

11

(T) TRANSCIENT

WELL-KNOWN

DYNAMIC ASSIGNED

Scope
Value

RESERVED

0X1

INTERFACELOCAL

INTERFACE-LOCAL SCOPE SPANS ONLY A SINGLE
INTERFACE ON A NODE, AND IS USEFUL ONLY FOR
LOOPBACK TRANSMISSION OF MULTICAST.

LINK-LOCAL

LINK-LOCAL AND SITE-LOCAL MULTICAST SCOPES
SPAN THE SAME TOPOLOGICAL REGIONS AS THE
CORRESPONDING UNICAST SCOPES.

ADMIN-LOCAL

ADMIN-LOCAL SCOPE IS THE SMALLEST SCOPE
THAT MUST BE ADMINISTRATIVELY CONFIGURED,
I.E., NOT AUTOMATICALLY DERIVED FROM PHYSICAL
CONNECTIVITY OR OTHER, NON- MULTICAST-RELATED
CONFIGURATION.

0X5

Private addresses can be locally or centrally Managed and are not routed
on the IPv6 Internet.
You can request a Unique Local Address from:
http://www.sixxs.net/tools/grh/ula/

Scope
Name

0X0

FC00::/7 Unique Local Addresses

SITE-LOCAL

LINK-LOCAL AND SITE-LOCAL MULTICAST SCOPES
SPAN THE SAME TOPOLOGICAL REGIONS AS THE
CORRESPONDING UNICAST SCOPES.

0X8

ORGANIZATIONLOCAL

ORGANIZATION-LOCAL SCOPE IS INTENDED TO
SPAN MULTIPLE SITES BELONGING TO A SINGLE
ORGANIZATION.

0XE

GLOBAL

0XF

RESERVED

0X2

2000::/3 Global Unique Addresses

The block reserved by IANA for Public Unicast addresses for the Internet

0X4

FF::/8 Multicast
FF02::1Fxx:xxxx Sollicited Node

The sollicited node multicast address is used during the MAC Address
Resolution using Neighbor Discovery Protocol over ICMPv6.
The last 24 bits of the Unicast address is used at the end of the Multicast
prefix. These addresses are automatically configured
DEDICATION
6

The Informer

COMMITMENT

VERSABILITY

Fred Bovy EIRL - IPv6 For Life! (c) 2012

RESERVER

FLEXIBILITY

Notes

The Informer

7
IPV6 ADDRESING
CASE STUDY

/48 IS NOT A RULE
Some companies
may receive a
larger prefix or
multiple /48.

LOOPBACK
IPv4 has 127.0.0.1,
IPv6 has ::1. It is
usd for the same
thing that in IPv4

MOST COMPANIES HAVE 16 BITS FOR SUBNETTING
48 bits
16 bits
64 bits
GLOBAL ROUTING

SUBNET

INTERFACE ID

Each Campus has a Backbone router which advertizes a /52.
All the Campus Routers are interconnected with a meshed or Hub
& Spoke Network. Each Building has a Distribution router which
advertizes a /56. Each distribution router located in a building can be
connected to a Campus Gateway and eventually another as a Backup.
In each building there can be up to 255 /64 LANs as P2P connections
do not require a Global Unique Address.
/48 may not be enough for big companies, some companies may
need /40 for instance.
16 Campus with a /52 each
Each Campus can have 16 Bldg
Each Building can have 255 Subnets

Internet

Campus 1
2001:db8:e01:1000::/52

Bld 1-1
2001:db8:e01:1100::/56

16 Campuses, 16 Building of 255 subnets
1ST Subnet
All Sites
1st Site
Subnet

1ST Site , 2nd Sub site
All Subnets
1st

0000 0001 0000
0001
0000 0010 0000
0001
0000 0011 0000
0001
2nd Site

1st

Subnet

0001 0001 0000
0001
8

The Informer

1st Site

Subnets

0000 0010 0000
0001
0000 0010 0000
0010
0000 0010 0000
0011
0000 0010 0000
0100
0000 0010 0000
0101

Campus 2
2001:db8:e01:2000::/52
Bld 1-2
2001:db8:e01:1100::/56
LAN 1-2-1
2001:db8:e01:1101::/64
Bld 2-1
2001:db8:e01:2100::/56
Bld 2-2
2001:db8:e01:2200::/56
LAN 1-2-2
2001:db8:e01:1102::/64

Fred Bovy EIRL - IPv6 For Life! (c) 2012

The Informer

9
IPV6
TRANSITION

MOBILE IPV6
Some operators
like T.Mobile have
started IPv6 Only
networks. Facebook,
Yahoo, Google and
Akamai are on IPv6!

WIRELESS
SENSORS
NETWORKS
Many new
applications were
developed from
Moobile IPv6 et
permitted the
Wireless Sensors
Networks,.

MAR

IT IS THE FIRST TIME WE HAVE SO MANY TOOLS AND WE TAKE
SO MUCH TIME TO UPGRADE A NETWORK PROTOCOL!

I

Pv6 was released with the Dual-

2100

Stack and Static TunneL
RFC1933. l It was the first time that

a protocol was shipped with transition
tools, which permitted to build the 6BONE
as a testbed to heko IPv6 development on
the 1st IPv6 Internet!
he first IPv6 applications were tested

BEST CHOICE?

T

6RD is OK for
tunneling IPv6/
IPv4. If A+P becomes
available, all the SP
will leave DS-Lite.

thanks to the 6BONE. The address
was 3ffe::/16. At its peak in mid-2003,
over 150 6bone top level 3FFE::/16

TUNNNELING
IPV6 OVER IPV4
Then followed very
soon the multipoint automatic
tunnels 6to4.
In the meantime
CISCO released the

6PE/6VPE protocol to transport IPv6
over MPLS.
Later, from 6to4
came 6RD for IPv6
over IPv4 fo a SP
(FREE) w/o MPLS.
These are still the
best solution for this
10

The Informer

need.

FROM NAT-PT TO
NAT64/DNS64
In y2k was designed

NAT-PT, a

protocol translator
which was doing
too much and was
too heavy to meet
any success. But

NAT64/DNS64
was derived from
it for IPv6 ONLY
customers to access
IPv4 resources. It
can be stateless for

DEDICATION

a 1:1 translation or
stateful for a one
to many translation
saving IPv4
addresses.

CGN AKA LSN
SOLUTIONS

The idea was to run
NAT on the SP side
rather (DS-Lite)
or in addition
(NAT444) to the
CPE. Many solutions
were derived from
this idea to share a
public IPv4 address
among many
customers. But it
came at the cost of

many new problems
and limitations!
LSN means
maintaining a lot
of translations and
logs.

that LSN without
having to maintain
all these states
like dIVI-pd or a
more advanced
solution currently
based on dIVI-pd
and 4RD and some

COMMITMENT

90

WHAT ABOUT THE
ENTERPRISES?
Basically , the best way for a large
Enterprise to interconnect multiple
sites was to rely on a SP 6PE

or

6VPE backbone! This was been
the best solution for many years.

Other solutions were to use 6to4,
VERY DANGEROUS and totally
unsafe or to used secured tunnels.

STATELESS PROTOCOLS  A+P
There are stateless
protocols providing
the same benefit

DB8

SUBSCRIBE
Stay tuned A+P is still
Work in Progress!

VERSABILITY

An alternative for 6to4 for the home
users was TEREDO tunnel but
again, TEREDO is absolutely not
secured and is just good enough
for a home users who must deal
with NAT and had no other choice
but TEREDO which pass some NAT
devices!
Today 6to4 and TERDO together on
the Internet represents less than

FLEXIBILITY

95

45

0,01% of the total traffic of the IPv6
Internet which is negligeable.
The other choice for a customer
to interconnect many site like
5, 10, 20, 30 but after you risk a
lot if you have many site to site
communication.
This secured IPv6 site over IPv4
communication is DMVPN, a

CISCO solution which uses IPSec
for the Data protection, NHRP to
establish site to site shortcut from
the hub and spoke config with the
Next Hop Server (NHS) on the hub.

50

35

60

tunnel. And that’s pretty much it for
the enterprises and the end users! It
manages IPSec and establish direct
tunnel betzeen tzo nodes anytime it
is needed.
So for the Enterprise my
recommendation would be to use
a SP IPv6 Service as it is more and
more widely available in most
countries. If the SP has a native
backbone it is better but 6PE,6VPE
or 6RD are OK too in second place
as you will have some restriction for
the Multicast and 6PE/6VPE which
is not supported with multicast.

so you only need to configure one
NHRP Server address which is also
the NHRP Server regardles how
many sites must be interconnected
with only one IPSec configuration.
DMVPN is a very helpfull solution as
you only need to configure just one

Fred Bovy EIRL - IPv6 For Life! (c) 2012

The Informer

11
BIG PICTURE INTERNET USE
B

A

WORLD INTERNET USAGE AT A GLANCE

C

RIPE

P1
IS

ARIN

IXP
A

IANA
Other RIRs
2000::/3

B
ISP2

IXP

C

RIPE-NCC

D

Many Prefixes
2A00::/12...

INITIAL ASSIGNMENTS

MULTIHOMING

RIPE NCC

2001:0000::/29 2001:01F8::/29 IANA
2001:0200::/29 2001:03F8::/29 APNIC, and

Customer who need
connections to multiple

IXP

The RIPE manage Europe,
Middle-East. Many IPv6
Prefixes

ISP need PROVIDER

IANA  5 RIR
The Internet is built
from IANA (2000::/3)
and 5 Regional Internet
Registries

INDEPENDANT
ADDRESSES

IANA IS THE CENTRAL MANAGEMENT OF THE INTERNET ADDRESSES, AUTONOMOUS SYSTEMS AND MORE. GLOBAL UNICAST ADDRESSES FROM 2000:://3
RIPE

IPV6 INTERNET GROWTH
IPv6 is an important part of ensuring continued growth and accessibility
of your services to the rest of the Internet and emerging markets in
particular. As the Internet progressively becomes a dual IPv4/IPv6
network, ensuring that you are IPv6 enabled will be critical for retaining
universal Internet connectivity for your clients, users, and subscribers,
business partners and suppliers. Indeed, as the difficulty and cost of
obtaining IPv4 address space increases, it is inevitable that some sites
will only support IPv6. Connectivity with such sites (and customers) will
require IPv6.

DEDICATION
12

The Informer

COMMITMENT

VERSABILITY

APNIC

AFRINIC
2%

LACNIC
4%

21%

ARIN
46%
27%

FLEXIBILITY
Fred Bovy EIRL - IPv6 For Life! (c) 2012

The Informer

13
IANA

http://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-unicast-address-assignments.xml

WORLD WIDE INTERNET
GLOBALIZATION REQUIRES GLOBAL CONNECTIVITY

ARIN
North America
2001:1800::/23
More...

LATIN AMERICAN
Need to
communicate with
India, China, Brazip
and other countries
where IPv4 addresses
re totally depleted

LATIN AMERICA

The Informer

IANA allocated
a block 2000::/3
for Global Unicast
Addresses, then each
RIR as a few Prefixes
to manage from this
block.
Other prefixes are
also reserved like

AfriNIC
Africa
2001:4200::/23
More...

LACNIC
Latin America
2800:0000::/12
More...

14

RIPE-NCC
Europe 
Middle East
2001:0600::/23
More...

Fred Bovy EIRL - IPv6 For Life! (c) 2012

NORTH AMERICAN
Need to
communicate with
India, China, Brazip
and other countries
where IPv4 addresses
re totally depleted

NORTH AMERICA

AFRICA
Need to communicate
with the rest of the
world. There are
still IPv4 addresses
available in AFRICA

AFRICA

EACH RIR MAINTAINS MUTIPLE PREFIXES

APNIC
Asia - Pacific
2001:0200::/23

EUROPE 
MIDDLE-EAST
RIP is the most
advanced Region for
IPv6 deployment

RIP-NCC
EUROPE.
MIDDLE-EAST

ASIA PACIFIC
The need for IPv6 is also
important since IPv6 is very
implememented in Asia

ASIA - PACIFIC
The Informer

15
GO WITH THE FLOW

KEY DRIVERS TO SWITCH TO IPV6

The most evident one is to stay connected
with the world as more and more new emerging
countries and new kind of devices require a
connection to the Internet, only IPv6 will match

There are plenty of good reasons to swotch
to IPv6.

AFTER 20 YRS SLEEPING THE INTERNET IS BACK ON

1

AUTO

START
1

340
TRILLONS
ADDRESSES

AUTOCONFIGURATION
IPv6 devices are designed to be plug and play. All
configuration must be automatic.

2

NEW COUNTRIES
AND DEVICES

MOBILITY - ALLWAYS CONNECTED

2

3

4

OPERATIONS
NO NAT
10 GOOD
REASONS

SECURITY
MULTICAS T
Voice, conferencing

P2P

MOBILITY

04 Autoconfiguration

6

06 Cable Networks

07 4G/LTE

08 Peer to Peer

7

09 No NAT Required

10 No NAT = More

The Informer

Fred Bovy EIRL - IPv6 For Life! (c) 2012

NO NAT MEANS MORE
SOURCES

FLEXIBILITY

05 Wireless Sensors

16

More addresses and more multicast
possible source addresses is a plus
for Multicast Application,

5

03 Security

LINK-LOCAL

PRIVATE

OUTPUT

PUBLIC

MULTICAST

BETTER MULTICAST

RATED

02 Mobility

ULA

IPV6 IS MORE SECURITY

Multicast must be able to do the
Reverse Path Forwarding Algo
against the Source

01 More Addresses

GUA

Privacy extension allows to change
the address every day for a new
random.
The only real security is end-toend security like IPSec with KEys

PRIVACY

No more need to reconnect every time a node
move to another location. The new applications will
be allways connected to the Internet.

NO NAT DOES NOT MEAN
NO PRIVACY

8

Extension Headers permit to sipport
many applications at the Network
Layer. New application welcome.
Mobile IPv6 is the first application
which can be permitted thanks to
extension headers. Wireless Sensors
Networks is another great applica-

CONNECTING EMERGING
COUNTRIES
We need IPv6 to connect all the
Emerging Countries to the Internet

CONNECTING NEW DEVICES

9

IPAD, Tablet, Smartphones, Game
Consoles, Sensors and many new
devices require connectivity

The Informer

17
Coming Up!

IPv6 Header, Extension
Header
ICMPv6,
Neighbor Discovery in-depth,
Autoconfiguration,....
Stay Tuned:
http://www.ipv6forlife.com
18

The Informer

Weitere ähnliche Inhalte

Was ist angesagt?

VoIP - Cisco CME & IP Communicator
VoIP - Cisco CME & IP CommunicatorVoIP - Cisco CME & IP Communicator
VoIP - Cisco CME & IP Communicator
chinmaypadhye1985
 

Was ist angesagt? (20)

Journey to IPv6 - A Real-World deployment for Mobiles
Journey to IPv6 - A Real-World deployment for MobilesJourney to IPv6 - A Real-World deployment for Mobiles
Journey to IPv6 - A Real-World deployment for Mobiles
 
IPv6 Transition Strategies
IPv6 Transition StrategiesIPv6 Transition Strategies
IPv6 Transition Strategies
 
Nat traversal in WebRTC context
Nat traversal in WebRTC contextNat traversal in WebRTC context
Nat traversal in WebRTC context
 
NAT Traversal
NAT TraversalNAT Traversal
NAT Traversal
 
IPv6 In z/VSE:IBM z/VSE Live Virtual Class 2012
IPv6 In z/VSE:IBM z/VSE Live Virtual Class 2012IPv6 In z/VSE:IBM z/VSE Live Virtual Class 2012
IPv6 In z/VSE:IBM z/VSE Live Virtual Class 2012
 
NAT_Final
NAT_FinalNAT_Final
NAT_Final
 
From NAT to NAT Traversal
From NAT to NAT TraversalFrom NAT to NAT Traversal
From NAT to NAT Traversal
 
IPv6 Transition,Transcición IPv6
IPv6 Transition,Transcición IPv6IPv6 Transition,Transcición IPv6
IPv6 Transition,Transcición IPv6
 
IPv6 Addressing
IPv6 AddressingIPv6 Addressing
IPv6 Addressing
 
IPv6
IPv6IPv6
IPv6
 
IPv4 to Ipv6
IPv4 to Ipv6IPv4 to Ipv6
IPv4 to Ipv6
 
instructor ppt_chapter8.2.2 - i_pv6 addressing with exercises of IPv6
instructor ppt_chapter8.2.2 - i_pv6 addressing with exercises of IPv6instructor ppt_chapter8.2.2 - i_pv6 addressing with exercises of IPv6
instructor ppt_chapter8.2.2 - i_pv6 addressing with exercises of IPv6
 
Q1 On Ch09 Tcpip Protocol Suite And Ip Addressing
Q1 On Ch09 Tcpip Protocol Suite And Ip AddressingQ1 On Ch09 Tcpip Protocol Suite And Ip Addressing
Q1 On Ch09 Tcpip Protocol Suite And Ip Addressing
 
Io t hurdles_i_pv6_slides_doin
Io t hurdles_i_pv6_slides_doinIo t hurdles_i_pv6_slides_doin
Io t hurdles_i_pv6_slides_doin
 
IPV6 by Philip Smith
IPV6 by Philip SmithIPV6 by Philip Smith
IPV6 by Philip Smith
 
IPv4 and IPv6
IPv4 and IPv6IPv4 and IPv6
IPv4 and IPv6
 
ICE basic
ICE basicICE basic
ICE basic
 
Nat
NatNat
Nat
 
Lightweight 4-over-6: One step further Dual-Stack Lite Networks (RIPE 76)
Lightweight 4-over-6: One step further Dual-Stack Lite Networks (RIPE 76)Lightweight 4-over-6: One step further Dual-Stack Lite Networks (RIPE 76)
Lightweight 4-over-6: One step further Dual-Stack Lite Networks (RIPE 76)
 
VoIP - Cisco CME & IP Communicator
VoIP - Cisco CME & IP CommunicatorVoIP - Cisco CME & IP Communicator
VoIP - Cisco CME & IP Communicator
 

Andere mochten auch (6)

IPv6 training
IPv6 trainingIPv6 training
IPv6 training
 
Look at ipv6 security advantages over ipv4
Look at ipv6 security advantages over ipv4Look at ipv6 security advantages over ipv4
Look at ipv6 security advantages over ipv4
 
Apnic V6 Tutorial Distribution
Apnic V6 Tutorial DistributionApnic V6 Tutorial Distribution
Apnic V6 Tutorial Distribution
 
IPv6: Internet Protocol version 6
IPv6: Internet Protocol version 6IPv6: Internet Protocol version 6
IPv6: Internet Protocol version 6
 
Presentation of ipv4 disadvantage,ipv6 advantage and transation from ipv4 to ...
Presentation of ipv4 disadvantage,ipv6 advantage and transation from ipv4 to ...Presentation of ipv4 disadvantage,ipv6 advantage and transation from ipv4 to ...
Presentation of ipv4 disadvantage,ipv6 advantage and transation from ipv4 to ...
 
IPv6
IPv6IPv6
IPv6
 

Ähnlich wie I pv6 tutorial

10 IP VERSION SIX (6) WEEK TEN notes.pptx
10 IP VERSION SIX (6)  WEEK TEN notes.pptx10 IP VERSION SIX (6)  WEEK TEN notes.pptx
10 IP VERSION SIX (6) WEEK TEN notes.pptx
JoshuaAnnan5
 
Ipv6 Technical White Paper Wp111504
Ipv6 Technical White Paper Wp111504Ipv6 Technical White Paper Wp111504
Ipv6 Technical White Paper Wp111504
Erik Ginalick
 
Ipv Technical White Paper Wp111504
Ipv Technical White Paper Wp111504Ipv Technical White Paper Wp111504
Ipv Technical White Paper Wp111504
Erik Ginalick
 
Www ccnav5 net_ccna_1_chapter_8_v5_0_exam_answers_2014
Www ccnav5 net_ccna_1_chapter_8_v5_0_exam_answers_2014Www ccnav5 net_ccna_1_chapter_8_v5_0_exam_answers_2014
Www ccnav5 net_ccna_1_chapter_8_v5_0_exam_answers_2014
Đồng Quốc Vương
 

Ähnlich wie I pv6 tutorial (20)

I pv6 aag-v3_019-kr
I pv6 aag-v3_019-krI pv6 aag-v3_019-kr
I pv6 aag-v3_019-kr
 
I pv6 aag-v3_019-kr
I pv6 aag-v3_019-krI pv6 aag-v3_019-kr
I pv6 aag-v3_019-kr
 
IP Routing on z/OS
IP Routing on z/OSIP Routing on z/OS
IP Routing on z/OS
 
Why We Need IPv6
Why We Need IPv6Why We Need IPv6
Why We Need IPv6
 
Ipv6 questions
Ipv6 questionsIpv6 questions
Ipv6 questions
 
7 2.5 3 Lab - Identifying IPv6 Addresses.pdf
7 2.5 3 Lab - Identifying IPv6 Addresses.pdf7 2.5 3 Lab - Identifying IPv6 Addresses.pdf
7 2.5 3 Lab - Identifying IPv6 Addresses.pdf
 
Swiss IPv6 Council: Konfusion um die Router Flags
Swiss IPv6 Council: Konfusion um die Router FlagsSwiss IPv6 Council: Konfusion um die Router Flags
Swiss IPv6 Council: Konfusion um die Router Flags
 
Icnd210 s07l02
Icnd210 s07l02Icnd210 s07l02
Icnd210 s07l02
 
10 IP VERSION SIX (6) WEEK TEN notes.pptx
10 IP VERSION SIX (6)  WEEK TEN notes.pptx10 IP VERSION SIX (6)  WEEK TEN notes.pptx
10 IP VERSION SIX (6) WEEK TEN notes.pptx
 
Ipv6 Technical White Paper Wp111504
Ipv6 Technical White Paper Wp111504Ipv6 Technical White Paper Wp111504
Ipv6 Technical White Paper Wp111504
 
Ipv Technical White Paper Wp111504
Ipv Technical White Paper Wp111504Ipv Technical White Paper Wp111504
Ipv Technical White Paper Wp111504
 
Www ccnav5 net_ccna_1_chapter_8_v5_0_exam_answers_2014
Www ccnav5 net_ccna_1_chapter_8_v5_0_exam_answers_2014Www ccnav5 net_ccna_1_chapter_8_v5_0_exam_answers_2014
Www ccnav5 net_ccna_1_chapter_8_v5_0_exam_answers_2014
 
Ipv6 - Hamzeh Al-Qudah
Ipv6 - Hamzeh Al-QudahIpv6 - Hamzeh Al-Qudah
Ipv6 - Hamzeh Al-Qudah
 
IPV6
IPV6 IPV6
IPV6
 
IPv6 in IPv4/MPLS in a Nutshell
IPv6 in IPv4/MPLS in a NutshellIPv6 in IPv4/MPLS in a Nutshell
IPv6 in IPv4/MPLS in a Nutshell
 
3hows
3hows3hows
3hows
 
DCN 5th ed. slides ch22 Next Generation IP.pdf
DCN 5th ed. slides ch22 Next Generation IP.pdfDCN 5th ed. slides ch22 Next Generation IP.pdf
DCN 5th ed. slides ch22 Next Generation IP.pdf
 
CCNA CHAPTER 16 BY jetarvind kumar madhukar
CCNA CHAPTER 16 BY jetarvind kumar madhukarCCNA CHAPTER 16 BY jetarvind kumar madhukar
CCNA CHAPTER 16 BY jetarvind kumar madhukar
 
Migration of corperate networks from ipv4 to ipv6 using dual stack
Migration of corperate networks from ipv4 to ipv6 using dual stackMigration of corperate networks from ipv4 to ipv6 using dual stack
Migration of corperate networks from ipv4 to ipv6 using dual stack
 
Americas Headquarters IPv6 Addressing White Paper IPv6 Introduction
Americas Headquarters  IPv6 Addressing White Paper IPv6 IntroductionAmericas Headquarters  IPv6 Addressing White Paper IPv6 Introduction
Americas Headquarters IPv6 Addressing White Paper IPv6 Introduction
 

Mehr von Fred Bovy

Neighbor discoverydhcp
Neighbor discoverydhcpNeighbor discoverydhcp
Neighbor discoverydhcp
Fred Bovy
 
Inter as cisco1
Inter as cisco1Inter as cisco1
Inter as cisco1
Fred Bovy
 
I pv6 better than IPv4 but why ?
I pv6 better than IPv4 but why ?I pv6 better than IPv4 but why ?
I pv6 better than IPv4 but why ?
Fred Bovy
 
Fred explainsi pv6-v2-alpha
Fred explainsi pv6-v2-alphaFred explainsi pv6-v2-alpha
Fred explainsi pv6-v2-alpha
Fred Bovy
 
Transition to ipv6 cgv6-edited
Transition to ipv6  cgv6-editedTransition to ipv6  cgv6-edited
Transition to ipv6 cgv6-edited
Fred Bovy
 

Mehr von Fred Bovy (19)

Ospfv3 News version 2
Ospfv3 News version 2Ospfv3 News version 2
Ospfv3 News version 2
 
Ospfv3 primer
Ospfv3 primerOspfv3 primer
Ospfv3 primer
 
Osp fv3 cs
Osp fv3 csOsp fv3 cs
Osp fv3 cs
 
CEFv6 in a nutshell
CEFv6 in a nutshellCEFv6 in a nutshell
CEFv6 in a nutshell
 
Routing ipv6 v3
Routing ipv6 v3Routing ipv6 v3
Routing ipv6 v3
 
Autoconfig
AutoconfigAutoconfig
Autoconfig
 
Neighbor discoverydhcp
Neighbor discoverydhcpNeighbor discoverydhcp
Neighbor discoverydhcp
 
Inter as cisco1
Inter as cisco1Inter as cisco1
Inter as cisco1
 
I pv6 better than IPv4 but why ?
I pv6 better than IPv4 but why ?I pv6 better than IPv4 but why ?
I pv6 better than IPv4 but why ?
 
Fred explainsi pv6-v2-alpha
Fred explainsi pv6-v2-alphaFred explainsi pv6-v2-alpha
Fred explainsi pv6-v2-alpha
 
Resume
ResumeResume
Resume
 
Transition to ipv6 cgv6-edited
Transition to ipv6  cgv6-editedTransition to ipv6  cgv6-edited
Transition to ipv6 cgv6-edited
 
Fred bovyresume@2
Fred bovyresume@2Fred bovyresume@2
Fred bovyresume@2
 
CEFv6 in a nutshell
CEFv6 in a nutshellCEFv6 in a nutshell
CEFv6 in a nutshell
 
Fred explains IPv6
Fred explains IPv6Fred explains IPv6
Fred explains IPv6
 
IPv6 tools
IPv6 toolsIPv6 tools
IPv6 tools
 
Multicast for IPv6
Multicast for IPv6Multicast for IPv6
Multicast for IPv6
 
Dhcp pd in brief
Dhcp pd in briefDhcp pd in brief
Dhcp pd in brief
 
6Rd
6Rd6Rd
6Rd
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Kürzlich hochgeladen (20)

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

I pv6 tutorial

  • 1. IPV6INF RMER 1st D B C A APRIL 2012 Fred Bovy EIRL - IPv6 For Life! (c) 2012
  • 2. Fred Bovy EIRL - IPv6 For Life! (c) 2012 CONTENTS TOOMUCHINFORMATION THE IPV4 NETWORK WAS DESIGNED 30 YEARS AGO FOR A MILITARY NETWORK OF A FEW THOUSANDS HOSTS! The Internet needs in the 70s are drastically different from the Internet of today. 32 bits were considered as much more that we will never need for the Internet. Mobility and Security were not even considered! Many protocols ere considered to replace IPv4 in the 90s like OSI or ATM but finally IPv6 won the PUBLISHER Fred Bovy EDITOR battle and became the solution for the Internet future. In the meantime NAT permitted to create Private Networks and extended the life of IPv4 for 20 more years. But NAT also broke the peer to peer facility which was a key driver for TCP/IP adoption in the 90s with Client-Server Architecture and downsizing. Today, even double NAT cannot scale enough! Fred Bovy - fred@fredbovy.com Fred Bovy ASSOCIATE EDITOR GLOBAL CONNECTION Fred Bovy Fred Bovy GLOBAL EDITOR Fred Bovy RELEASES Fred Bovy Fred Bovy 2 FUNDAMENTALS 5 MULTICAST CREATIVE DIRECTOR 3 ROUTING PROTOCOLS 6 B WIRELESS & SENSORS 3 TRANSITION TO IPV6 7 DESIGN & CASE STUDIES 4 SECURITY 8 TROUBLESHOOTING Fred Bovy DESIGNERS Fred Bovy Fred Bovy WORDS Fred Bovy No More NAT! FUNDAMENTALS DETAILS Fred Bovy 2 INTRODUCTION 5 3 IPV6 ADDRESSING 6 IPV6 HEADER 7 AUTOCONFIGURATION 4 CISCO NETWORK SERVICES 8 CAMPUS CASE STUDY Nat had been very helpfull when it was started and bought some time for IPv6 to get ready but became very harmful later when the people started to get addicted to it. No more NAT in 6. DHCPV6 3 PROJECT INTRO TO MOBILITY IMAGES Fred Bovy Fred Bovy UNLIMITED ADDRESSES 128 bits, 4 times larger than IPv4! Fred Bovy There will be some more releases coming after these one. This is the beginning of a serie which will also be specifically designed for Service Providers, Enterprises, home users and everybody. ADVERTISING Fred Bovy Fred Bovy The Informer DEDICATION COMMITMENT FLEXIBILITY 2 3.403 x 10 . Only Unicast, Multicast and Anycast remain in IPv6! The Broadcast disappeared! In IPv4 there was an all-IPv4-node multicast also in IPv6.Anycast cannot be differenciated 128 = MANAGING DIRECTOR 2 A Unicast, Multicast and Anycast remain in IPv6. Exit Broadcast! No more NAT which broke the peer-to-peer mode of TCP/IP. ONLINE EDITOR INTERNS D VERSABILITY 38 SIMPLER HEADER Aligned on 64 bits. No more Checksum. No more fragmentation only performed by a source. Option can be daisy chained. Extension headers SHOULD follow a specific order. Services can now e added at the Network Layer! FLEXIBILITY - MOBILITY The new header accept Extension Headers which permits to create applications at the Network Layer. This was not possible in IPv4. Mobile IPv6 is an excellent example of what can be done with the Extension Header. The Informer 3
  • 3. 34028236692093846346337460743176821 NO BROADCAST, MULTICAST! IPV6 ADDRESSES The multicast are used to replace all the broadcasts in IPv6.! IPv6 ADDRESSES NOTATION 2100:DB8:90:95:45:50:35:61/64 is a valid address for a LAN workstation! Written as 8 times 16 bits in Hexadecimal separated by : A long serie of zeroes can be replaced by :: 2128 ADDRESSES IS VIRTUALLY INFINITE 295 addresses for each of the roughly 6.5 billion (6.5×109) people alive today. 252 addresses for every observable UNICAST, MULTICAST, ANYCAST. NO BROADCAST! A UNICAST CAN BE A GLOBAL UNICAST ADDRESS, A LINK-LOCAL, A UNIQUE LOCAL ADDRESS OR AN IPV4 MAPPED ADDRESS. ANYCAST CANNOT BE DIFFERENTIATED FROM A UNICAST! L ink-local Addresses. Unicast addresses can be link local addresses. This is a new 2100 concept in IPv6.. A link local address only has a local signication on the link where it is configured. A Link-Local address is mandatory on each IPv6 interfce, this is not optional. FE80:: Prefix. LINK-LOCAL local are! These addresses are not optionnal. They are used as nexthop in most cases. They are only valid on the link where they are configured and must be completed in a ping or a configuration command with an index which represents the outgoing interface or the interface name itself. P2P interfaces can use only a link-local. Global Unicast are not mandatory, link- ZONE SCOPED ADDRESS ARCHITECTURE 4 The Informer The concept of Scoped Zones is very important in IPv6. Each zone has its own Routing Table.There is a Zone with each interface Link-Local Address. We also find this concept strongly used for Multicast but not much for Unicast except for DEDICATION UNIQUE LOCAL ADDRESSES Link-Local. The concept is similar to a VRF. SLAAC, DHCPV6 & AUTOCONFIG IPv6 is designed since day 1 with Autoconfig. This means that the node don’t need manual setup to get all their configurations including IPv6 Addresses, default Gateway and more. This can be done COMMITMENT with or without the help of a DHCPv6 Server or even with a combination of IPv6 processes (SLAAC) anlogicald DHCPv6! IPv4 Private Addresses were overlapping when two private networks were DB8 95 45 50 35 60 IPV6 IS NOT IPV4 BUT ADDRESSING IS SIMILAR TO VLSM 48 bits 16 bits 64 bits GLOBAL ROUTING SUBNET INTERFACE ID INTERFACE IDENTIFIER EUI-64 Derived from the MAC ADDRESS Random or Temporary Interface Identifier SUBNETS The Subnets bits can be used like IPv4 VLSM. Typically, an Enterprise will have 16 bits of subnetting. These 16 bits can be used to match the organisation needs. For instance 4 bits may be used to identify the site, 4 bits to identify the sub-sites and 8 bits for the subnets. 3 LOGICAL PARTS OF A GLOBAL UNIQUE ADDRESS The 128 bits Address of a Global Unique Address is actually split with a Global Prefix: /48, /56 or /60 which is the Customer Prefix. Then some VERSABILITY 90 GLOBAL ROUTING PREFIX The Global Routing Prefix is provided by the Service Provider. This is your Unique Prefix on the IPv6 Internet. It is itself splitted in many parts: IANA: 0010 as 2000::/3 are reserved by IANA for the Global Unicast Addresses. RIR: Prefix. Each Region has some prefixes. LIR Prefix for each SP. Minimum /32 FLEXIBILITY Fred Bovy EIRL - IPv6 For Life! (c) 2012 The Informer 5
  • 4. IPV6 ADDRESSES (UTILIZATION) IPV6 MULTICAST ADDRESSES UNSPECIFIED :: or All zeros address is the Unspecified.. It is is used during the Autoconfiguration Process. LOOPBACK IPv4 has 127.0.0.1, IPv6 has ::1. It is usd for the same thing that in IPv4 8 bits 4 4 112 FF::/8 Flag Scope Group Identifier Bits 54 64 bits FE80::/10 Zeroes Interface Identifier Link-Local addresses are Mandatory. There MUST be a Link-Local Address on each interface Example: fe80::345d:542a:fd01:1 RESERVED RESERVED 9 10 bits Meaning when 0 Meaning when 1 8 FE80::/10 Link-Local Addresses Flags (R) RENDEZ-VOUS POINT RENDEZ-VOUS POINT RENDEZ-VOUS POINT EMBEDDED NOT EMBEDDED 10 (P) PREFIX WITHOUT PREFIX INFORMATION ADRESS BASED ON NETWORK PREFIX 11 (T) TRANSCIENT WELL-KNOWN DYNAMIC ASSIGNED Scope Value RESERVED 0X1 INTERFACELOCAL INTERFACE-LOCAL SCOPE SPANS ONLY A SINGLE INTERFACE ON A NODE, AND IS USEFUL ONLY FOR LOOPBACK TRANSMISSION OF MULTICAST. LINK-LOCAL LINK-LOCAL AND SITE-LOCAL MULTICAST SCOPES SPAN THE SAME TOPOLOGICAL REGIONS AS THE CORRESPONDING UNICAST SCOPES. ADMIN-LOCAL ADMIN-LOCAL SCOPE IS THE SMALLEST SCOPE THAT MUST BE ADMINISTRATIVELY CONFIGURED, I.E., NOT AUTOMATICALLY DERIVED FROM PHYSICAL CONNECTIVITY OR OTHER, NON- MULTICAST-RELATED CONFIGURATION. 0X5 Private addresses can be locally or centrally Managed and are not routed on the IPv6 Internet. You can request a Unique Local Address from: http://www.sixxs.net/tools/grh/ula/ Scope Name 0X0 FC00::/7 Unique Local Addresses SITE-LOCAL LINK-LOCAL AND SITE-LOCAL MULTICAST SCOPES SPAN THE SAME TOPOLOGICAL REGIONS AS THE CORRESPONDING UNICAST SCOPES. 0X8 ORGANIZATIONLOCAL ORGANIZATION-LOCAL SCOPE IS INTENDED TO SPAN MULTIPLE SITES BELONGING TO A SINGLE ORGANIZATION. 0XE GLOBAL 0XF RESERVED 0X2 2000::/3 Global Unique Addresses The block reserved by IANA for Public Unicast addresses for the Internet 0X4 FF::/8 Multicast FF02::1Fxx:xxxx Sollicited Node The sollicited node multicast address is used during the MAC Address Resolution using Neighbor Discovery Protocol over ICMPv6. The last 24 bits of the Unicast address is used at the end of the Multicast prefix. These addresses are automatically configured DEDICATION 6 The Informer COMMITMENT VERSABILITY Fred Bovy EIRL - IPv6 For Life! (c) 2012 RESERVER FLEXIBILITY Notes The Informer 7
  • 5. IPV6 ADDRESING CASE STUDY /48 IS NOT A RULE Some companies may receive a larger prefix or multiple /48. LOOPBACK IPv4 has 127.0.0.1, IPv6 has ::1. It is usd for the same thing that in IPv4 MOST COMPANIES HAVE 16 BITS FOR SUBNETTING 48 bits 16 bits 64 bits GLOBAL ROUTING SUBNET INTERFACE ID Each Campus has a Backbone router which advertizes a /52. All the Campus Routers are interconnected with a meshed or Hub & Spoke Network. Each Building has a Distribution router which advertizes a /56. Each distribution router located in a building can be connected to a Campus Gateway and eventually another as a Backup. In each building there can be up to 255 /64 LANs as P2P connections do not require a Global Unique Address. /48 may not be enough for big companies, some companies may need /40 for instance. 16 Campus with a /52 each Each Campus can have 16 Bldg Each Building can have 255 Subnets Internet Campus 1 2001:db8:e01:1000::/52 Bld 1-1 2001:db8:e01:1100::/56 16 Campuses, 16 Building of 255 subnets 1ST Subnet All Sites 1st Site Subnet 1ST Site , 2nd Sub site All Subnets 1st 0000 0001 0000 0001 0000 0010 0000 0001 0000 0011 0000 0001 2nd Site 1st Subnet 0001 0001 0000 0001 8 The Informer 1st Site Subnets 0000 0010 0000 0001 0000 0010 0000 0010 0000 0010 0000 0011 0000 0010 0000 0100 0000 0010 0000 0101 Campus 2 2001:db8:e01:2000::/52 Bld 1-2 2001:db8:e01:1100::/56 LAN 1-2-1 2001:db8:e01:1101::/64 Bld 2-1 2001:db8:e01:2100::/56 Bld 2-2 2001:db8:e01:2200::/56 LAN 1-2-2 2001:db8:e01:1102::/64 Fred Bovy EIRL - IPv6 For Life! (c) 2012 The Informer 9
  • 6. IPV6 TRANSITION MOBILE IPV6 Some operators like T.Mobile have started IPv6 Only networks. Facebook, Yahoo, Google and Akamai are on IPv6! WIRELESS SENSORS NETWORKS Many new applications were developed from Moobile IPv6 et permitted the Wireless Sensors Networks,. MAR IT IS THE FIRST TIME WE HAVE SO MANY TOOLS AND WE TAKE SO MUCH TIME TO UPGRADE A NETWORK PROTOCOL! I Pv6 was released with the Dual- 2100 Stack and Static TunneL RFC1933. l It was the first time that a protocol was shipped with transition tools, which permitted to build the 6BONE as a testbed to heko IPv6 development on the 1st IPv6 Internet! he first IPv6 applications were tested BEST CHOICE? T 6RD is OK for tunneling IPv6/ IPv4. If A+P becomes available, all the SP will leave DS-Lite. thanks to the 6BONE. The address was 3ffe::/16. At its peak in mid-2003, over 150 6bone top level 3FFE::/16 TUNNNELING IPV6 OVER IPV4 Then followed very soon the multipoint automatic tunnels 6to4. In the meantime CISCO released the 6PE/6VPE protocol to transport IPv6 over MPLS. Later, from 6to4 came 6RD for IPv6 over IPv4 fo a SP (FREE) w/o MPLS. These are still the best solution for this 10 The Informer need. FROM NAT-PT TO NAT64/DNS64 In y2k was designed NAT-PT, a protocol translator which was doing too much and was too heavy to meet any success. But NAT64/DNS64 was derived from it for IPv6 ONLY customers to access IPv4 resources. It can be stateless for DEDICATION a 1:1 translation or stateful for a one to many translation saving IPv4 addresses. CGN AKA LSN SOLUTIONS The idea was to run NAT on the SP side rather (DS-Lite) or in addition (NAT444) to the CPE. Many solutions were derived from this idea to share a public IPv4 address among many customers. But it came at the cost of many new problems and limitations! LSN means maintaining a lot of translations and logs. that LSN without having to maintain all these states like dIVI-pd or a more advanced solution currently based on dIVI-pd and 4RD and some COMMITMENT 90 WHAT ABOUT THE ENTERPRISES? Basically , the best way for a large Enterprise to interconnect multiple sites was to rely on a SP 6PE or 6VPE backbone! This was been the best solution for many years. Other solutions were to use 6to4, VERY DANGEROUS and totally unsafe or to used secured tunnels. STATELESS PROTOCOLS A+P There are stateless protocols providing the same benefit DB8 SUBSCRIBE Stay tuned A+P is still Work in Progress! VERSABILITY An alternative for 6to4 for the home users was TEREDO tunnel but again, TEREDO is absolutely not secured and is just good enough for a home users who must deal with NAT and had no other choice but TEREDO which pass some NAT devices! Today 6to4 and TERDO together on the Internet represents less than FLEXIBILITY 95 45 0,01% of the total traffic of the IPv6 Internet which is negligeable. The other choice for a customer to interconnect many site like 5, 10, 20, 30 but after you risk a lot if you have many site to site communication. This secured IPv6 site over IPv4 communication is DMVPN, a CISCO solution which uses IPSec for the Data protection, NHRP to establish site to site shortcut from the hub and spoke config with the Next Hop Server (NHS) on the hub. 50 35 60 tunnel. And that’s pretty much it for the enterprises and the end users! It manages IPSec and establish direct tunnel betzeen tzo nodes anytime it is needed. So for the Enterprise my recommendation would be to use a SP IPv6 Service as it is more and more widely available in most countries. If the SP has a native backbone it is better but 6PE,6VPE or 6RD are OK too in second place as you will have some restriction for the Multicast and 6PE/6VPE which is not supported with multicast. so you only need to configure one NHRP Server address which is also the NHRP Server regardles how many sites must be interconnected with only one IPSec configuration. DMVPN is a very helpfull solution as you only need to configure just one Fred Bovy EIRL - IPv6 For Life! (c) 2012 The Informer 11
  • 7. BIG PICTURE INTERNET USE B A WORLD INTERNET USAGE AT A GLANCE C RIPE P1 IS ARIN IXP A IANA Other RIRs 2000::/3 B ISP2 IXP C RIPE-NCC D Many Prefixes 2A00::/12... INITIAL ASSIGNMENTS MULTIHOMING RIPE NCC 2001:0000::/29 2001:01F8::/29 IANA 2001:0200::/29 2001:03F8::/29 APNIC, and Customer who need connections to multiple IXP The RIPE manage Europe, Middle-East. Many IPv6 Prefixes ISP need PROVIDER IANA 5 RIR The Internet is built from IANA (2000::/3) and 5 Regional Internet Registries INDEPENDANT ADDRESSES IANA IS THE CENTRAL MANAGEMENT OF THE INTERNET ADDRESSES, AUTONOMOUS SYSTEMS AND MORE. GLOBAL UNICAST ADDRESSES FROM 2000:://3 RIPE IPV6 INTERNET GROWTH IPv6 is an important part of ensuring continued growth and accessibility of your services to the rest of the Internet and emerging markets in particular. As the Internet progressively becomes a dual IPv4/IPv6 network, ensuring that you are IPv6 enabled will be critical for retaining universal Internet connectivity for your clients, users, and subscribers, business partners and suppliers. Indeed, as the difficulty and cost of obtaining IPv4 address space increases, it is inevitable that some sites will only support IPv6. Connectivity with such sites (and customers) will require IPv6. DEDICATION 12 The Informer COMMITMENT VERSABILITY APNIC AFRINIC 2% LACNIC 4% 21% ARIN 46% 27% FLEXIBILITY Fred Bovy EIRL - IPv6 For Life! (c) 2012 The Informer 13
  • 8. IANA http://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-unicast-address-assignments.xml WORLD WIDE INTERNET GLOBALIZATION REQUIRES GLOBAL CONNECTIVITY ARIN North America 2001:1800::/23 More... LATIN AMERICAN Need to communicate with India, China, Brazip and other countries where IPv4 addresses re totally depleted LATIN AMERICA The Informer IANA allocated a block 2000::/3 for Global Unicast Addresses, then each RIR as a few Prefixes to manage from this block. Other prefixes are also reserved like AfriNIC Africa 2001:4200::/23 More... LACNIC Latin America 2800:0000::/12 More... 14 RIPE-NCC Europe Middle East 2001:0600::/23 More... Fred Bovy EIRL - IPv6 For Life! (c) 2012 NORTH AMERICAN Need to communicate with India, China, Brazip and other countries where IPv4 addresses re totally depleted NORTH AMERICA AFRICA Need to communicate with the rest of the world. There are still IPv4 addresses available in AFRICA AFRICA EACH RIR MAINTAINS MUTIPLE PREFIXES APNIC Asia - Pacific 2001:0200::/23 EUROPE MIDDLE-EAST RIP is the most advanced Region for IPv6 deployment RIP-NCC EUROPE. MIDDLE-EAST ASIA PACIFIC The need for IPv6 is also important since IPv6 is very implememented in Asia ASIA - PACIFIC The Informer 15
  • 9. GO WITH THE FLOW KEY DRIVERS TO SWITCH TO IPV6 The most evident one is to stay connected with the world as more and more new emerging countries and new kind of devices require a connection to the Internet, only IPv6 will match There are plenty of good reasons to swotch to IPv6. AFTER 20 YRS SLEEPING THE INTERNET IS BACK ON 1 AUTO START 1 340 TRILLONS ADDRESSES AUTOCONFIGURATION IPv6 devices are designed to be plug and play. All configuration must be automatic. 2 NEW COUNTRIES AND DEVICES MOBILITY - ALLWAYS CONNECTED 2 3 4 OPERATIONS NO NAT 10 GOOD REASONS SECURITY MULTICAS T Voice, conferencing P2P MOBILITY 04 Autoconfiguration 6 06 Cable Networks 07 4G/LTE 08 Peer to Peer 7 09 No NAT Required 10 No NAT = More The Informer Fred Bovy EIRL - IPv6 For Life! (c) 2012 NO NAT MEANS MORE SOURCES FLEXIBILITY 05 Wireless Sensors 16 More addresses and more multicast possible source addresses is a plus for Multicast Application, 5 03 Security LINK-LOCAL PRIVATE OUTPUT PUBLIC MULTICAST BETTER MULTICAST RATED 02 Mobility ULA IPV6 IS MORE SECURITY Multicast must be able to do the Reverse Path Forwarding Algo against the Source 01 More Addresses GUA Privacy extension allows to change the address every day for a new random. The only real security is end-toend security like IPSec with KEys PRIVACY No more need to reconnect every time a node move to another location. The new applications will be allways connected to the Internet. NO NAT DOES NOT MEAN NO PRIVACY 8 Extension Headers permit to sipport many applications at the Network Layer. New application welcome. Mobile IPv6 is the first application which can be permitted thanks to extension headers. Wireless Sensors Networks is another great applica- CONNECTING EMERGING COUNTRIES We need IPv6 to connect all the Emerging Countries to the Internet CONNECTING NEW DEVICES 9 IPAD, Tablet, Smartphones, Game Consoles, Sensors and many new devices require connectivity The Informer 17
  • 10. Coming Up! IPv6 Header, Extension Header ICMPv6, Neighbor Discovery in-depth, Autoconfiguration,.... Stay Tuned: http://www.ipv6forlife.com 18 The Informer