Académique Documents
Professionnel Documents
Culture Documents
Marco Hogewoning
RIPE NCC Trainer
ENOG3, May 2012
30%
20%
10%
0%
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
time
now
IANA pool
exhausted
RIPE NCC
reaches
nal /8
RIPE NCC
pool
exhausted
Each of the
5 RIRs
given a /8
2010: 9 months
January
July
2010: 12 months
2011: 6 months
2011:! ! 3 months
Only
Only
Intends
Receiver
Minimum
Change
Allow
ENOG3 IPv6 Tutorial
Sustaining Growth
Multiple
The
Internet of Things
IPv6
of IPv4s 32 bits
10
340282366920938463463374607431768211456
(4294967296)
IPv6 Addresses
123456789abcdef
Separated by colons
2001:0db8:3042:0002:5a55:caff:fef6:bdbf
12
Multiple
13
Multiple
2001:0db8:0000:0000:5a55:0302:fef6:0012
13
Multiple
2001:0db8:0000:0000:5a55:0302:fef6:0012
2001:db8:0:0:5a55:302:fef6:12
13
Multiple
2001:0db8:0000:0000:5a55:0302:fef6:0012
2001:db8:0:0:5a55:302:fef6:12
2001:db8::5a55:302:fef6:12
ENOG3 IPv6 Tutorial
13
IPv6 Subnetting
Subnet
Exception
14
IPv6 Subnetting
2001:0DB8:0000:0000:0000:0000:0000:0000
0000:0000
64 bits interface ID
/64
/60 = 16 /64
/56 = 256 /64
/52 = 4096 /64
/48 = 65536 /64
/32 = 65536 /48
Contact Training Services: ts@ripe.net
Follow us on Twitter: www.twitter.com/TrainingRIPENCC
www.ripe.net
Getting IPv6
Addresses
/3
/12
RIR
LIR
/32
/48
Allocation
ENOG3 IPv6 Tutorial
End User
/48
/XX
PA Assignment
PI Assignment
17
Have
18
Customer Assignments
Or
make a sub-assignment
One
19
Minimum
More
20
AGGREGATED-BY-LIR
Indicates
Size
multiple assignments
indicated by assignment-size
21
Grouping Assignments
inet6num:
netname:
descr:
descr:
country:
admin-c:
tech-c:
status:
assignment-size:
mnt-by:
notify:
changed:
source:
ENOG3 IPv6 Tutorial
2001:db8:1000::/36
My-ASSIGNMENTS
Represents multiple customers
Colocation services
NL
BN649-RIPE
BN649-RIPE
AGGREGATED-BY-LIR
48
ISP-MNT
noc@example.net
noc@example.net 20110218
RIPE
22
Creating an
Addressing Plan
Aggregation vs Conservation
Multiple
Administrative
Aggregation
24
You
25
Future
proof
26
Administrative Ease
a hexadecimal digit
Easier
Aligns
27
ZZ
28
https://www.ripe.net/lir-services/training/material/IPv6-for-LIRs-Training-Course/IPv6_addr_plan4.pdf
29
Deploying IPv6
Deploying IPv6
31
yourself an address
multicast
32
EUI-64
Link Prex
FF
FE
Interface ID
33
DHCPv6
Resolver addresses
34
Privacy Concerns
Change
35
Security Considerations
SEND
switches on RA by default
Windows,
A
36
DNS
37
Reverse DNS
38
Reverse DNS
38
Reverse DNS
38
Reverse DNS
38
Reverse DNS
2001:db8:3042:2:5a55:caff:fef6:bdbf
38
Reverse DNS
2001:db8:3042:2:5a55:caff:fef6:bdbf
f.b.d.b.6.f.e.f.f.f.a.c.5.5.a.5.2.0.0.0.2.4.0.3.8.b.d.0.1.0.0.2
PTR
host.example.org
38
! 4.6.0.0.c.7.6.0.1.0.0.2.ip6.arpa
! RIPE Meetings
! JDR-RIPE
! OPS4-RIPE
!OPS4-RIPE
! server.ripemtg.ripe.net
! sec1.authdns.ripe.net
! RIPE-NCC-MNT
! RIPE-NCC-MNT
! bit-bucket@ripe.net 20091002
! RIPE
39
When
Identify
Plan
41
Business Case
42
More Information
How
How
How
to make assignments
How
See http://www.ripe.net/lir-services/training
45
Ripe-501Document
46
47
ipv6actnow@ripe.net
One
Feedback,
48
Other Sources
http://lists.cluenet.de/mailman/listinfo/ipv6-ops
http://www.getipv6.info/index.php
http://www.enog.org/mailing-list/
49
Follow Us
@TrainingRIPENCC
50
Questions?