Beruflich Dokumente
Kultur Dokumente
30%
20%
10%
0% 2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
?
time
now
IANA pool exhausted Each of the 5 RIRs given a /8 RIPE NCC reaches nal /8 RIPE NCC pool exhausted
Gradually reduced the allocation and assignment period from the original 24 months to:
January July
January July
Intends
if they are not in use can prove he needs them size is a /21
Receiver Minimum
proposals 2012-02 and 2012-03 the allocation period back to 24 months transfers to and from the RIPE NCC region
6
Change Allow
ENOG3 IPv6 Tutorial
Sustaining Growth
Multiple The
Internet of Things
IPv6
Developed by the IETF in the early nineties Became a standard in 1995 Uses 128 bit addresses
Instead
of IPv4s 32 bits
10
340282366920938463463374607431768211456 (4294967296)
IPv6 Addresses
123456789abcdef
2001:0db8:3042:0002:5a55:caff:fef6:bdbf
12
13
2001:0db8:0000:0000:5a55:0302:fef6:0012
13
2001:0db8:0000:0000:5a55:0302:fef6:0012 2001:db8:0:0:5a55:302:fef6:12
13
IPv6 Subnetting
Subnet
the host part of the address to be 64 bits is /127 for point-to-point on routers
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
/12
RIR
/32
LIR
/48
/XX
/48
End User
Allocation
ENOG3 IPv6 Tutorial
PA Assignment
PI Assignment
17
Have
18
Customer Assignments
Every end site can be assigned up to a /48 without prior approval of the RIPE NCC
That If
Or
One
have a contract with an LIR assignment size is a /48 if there is justied need
Minimum More
20
All sub-allocations and assignments must be registered to make them valid Large numbers of assignments can be grouped
Status
Indicates Size
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
Aggregation vs Conservation
of machines is what counts small assignments are common ease is not allowed
Administrative
Aggregation
24
You
25
Dont be too conservative Assign a generous amount of subnets /56 is a popular size for residential
Allows Future
Business customers often get a /48 You dont want to renumber later on
26
Administrative Ease
a hexadecimal digit
27
can represent a location, i.e. north building can represent a function, i.e. workstations can represent the specic subnet (number)
ZZ
28
https://www.ripe.net/lir-services/training/material/IPv6-for-LIRs-Training-Course/IPv6_addr_plan4.pdf
29
Deploying IPv6
Deploying IPv6
yourself an address
multicast
32
Host will automatically start looking for a router Response will contain:
Routers address - One or more link prexes - SLAAC allowed yes/no - MTU
EUI-64 48 bits - MAC Address
FF
FE
Link Prex
Interface ID
33
DHCPv6
Resolver addresses
34
Privacy Concerns
SLAAC uses a modied mac address Makes it possible to trace a device Can be a security risk as well RFC 4941 Privacy Extensions:
Use
random 64 bit number for the host part the number regularly
Change
35
Security Considerations
RA Guard to lter unauthorised RAs (RFC 6105) under development as alternative (RFC 3971)
SEND
Windows, A
36
DNS
37
Reverse DNS
38
Reverse DNS
RIPE NCC delegates on allocation or assignment Example prex 2001:db8::/32 2001 :db8
38
Reverse DNS
RIPE NCC delegates on allocation or assignment Example prex 2001:db8::/32 2001 :0db8
38
Reverse DNS
RIPE NCC delegates on allocation or assignment Example prex 2001:db8::/32 2001 :0db8 8.b.d.0.1.0.0.2.ip6.arpa
38
Reverse DNS
RIPE NCC delegates on allocation or assignment Example prex 2001:db8::/32 2001 :0db8 8.b.d.0.1.0.0.2.ip6.arpa
2001:db8:3042:2:5a55:caff:fef6:bdbf
38
Reverse DNS
RIPE NCC delegates on allocation or assignment Example prex 2001:db8::/32 2001 :0db8 8.b.d.0.1.0.0.2.ip6.arpa
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
39
an inventory of what you need purchasing add demand for IPv6 support which elements need replacing
Identify Plan
41
Business Case
42
More Information
Open to all members free of charge One day course in which you learn:
How How How How
to create a deployment plan for your organisation to make an addressing plan to make assignments to deploy alternative transitioning techniques
See http://www.ripe.net/lir-services/training
45
Ripe-501Document
Requirements for IPv6 in ICT Equipment Best Current Practice describing what to ask for when requesting IPv6 Support Useful for tenders and RFPs Originated in the Slovenian Government
Adopted
Originally it was very hard to get IPv6 ready CPE Things have changed quite a bit
Lot
47
ipv6actnow@ripe.net
One
Feedback,
48
Other Sources
49
Follow Us
@TrainingRIPENCC
50
Questions?