IPv6 Addressing Plan Fundamentals
-
Upload
ripe-ncc -
Category
Technology
-
view
3.353 -
download
0
description
Transcript of IPv6 Addressing Plan Fundamentals
![Page 1: IPv6 Addressing Plan Fundamentals](https://reader033.fdocuments.in/reader033/viewer/2022051109/547c4faa5806b5d63f8b4746/html5/thumbnails/1.jpg)
IPv6 Addressing Plan FundamentalsNathalie TrenamanTrainer, RIPE NCCTuesday, 24 April 2012
Wednesday, April 25, 2012
![Page 2: IPv6 Addressing Plan Fundamentals](https://reader033.fdocuments.in/reader033/viewer/2022051109/547c4faa5806b5d63f8b4746/html5/thumbnails/2.jpg)
IP Address Distribution
2
Allocation PA Assignment PI Assignment
IANA
End User
LIR
RIR
/3
/32
/12
/56/48 /48
Wednesday, April 25, 2012
![Page 3: IPv6 Addressing Plan Fundamentals](https://reader033.fdocuments.in/reader033/viewer/2022051109/547c4faa5806b5d63f8b4746/html5/thumbnails/3.jpg)
IPv6 Address Basics
• IPv6 address: 128 bits- 32 bits in IPv4
• Every subnet should be a /64
• Customer assignments (sites) between:- /64 (1 subnet)- /48 (65,536 subnets)
• Minimum allocation size /32- 65,536 /48s- 16,777,216 /56s
3
Wednesday, April 25, 2012
![Page 4: IPv6 Addressing Plan Fundamentals](https://reader033.fdocuments.in/reader033/viewer/2022051109/547c4faa5806b5d63f8b4746/html5/thumbnails/4.jpg)
IPv6 Subnetting
4
0000:00002001:0DB8:0000:0000:0000:0000:0000:0000
IPv6 Subnetting
/32 = 65536 /48/48 = 65536 /64
/52 = 4096 /64/56 = 256 /64
64 bits interface ID
/60 = 16 /64/64
Contact Training Services: [email protected] us on Twitter: www.twitter.com/TrainingRIPENCC
www.ripe.net
Wednesday, April 25, 2012
![Page 5: IPv6 Addressing Plan Fundamentals](https://reader033.fdocuments.in/reader033/viewer/2022051109/547c4faa5806b5d63f8b4746/html5/thumbnails/5.jpg)
Address Notation
2001:0db8:003e:ef11:0000:0000:c100:004d
5
Wednesday, April 25, 2012
![Page 6: IPv6 Addressing Plan Fundamentals](https://reader033.fdocuments.in/reader033/viewer/2022051109/547c4faa5806b5d63f8b4746/html5/thumbnails/6.jpg)
Address Notation
2001:0db8:003e:ef11:0000:0000:c100:004d
5
2001:db8:3e:ef11:0: c100:4d0:
Wednesday, April 25, 2012
![Page 7: IPv6 Addressing Plan Fundamentals](https://reader033.fdocuments.in/reader033/viewer/2022051109/547c4faa5806b5d63f8b4746/html5/thumbnails/7.jpg)
Address Notation
2001:0db8:003e:ef11:0000:0000:c100:004d
5
2001:db8:3e:ef11:0: c100:4d0:
2001:db8:3e:ef11: :c100:4d
Wednesday, April 25, 2012
![Page 8: IPv6 Addressing Plan Fundamentals](https://reader033.fdocuments.in/reader033/viewer/2022051109/547c4faa5806b5d63f8b4746/html5/thumbnails/8.jpg)
Address Notation
2001:0db8:003e:ef11:0000:0000:c100:004d
5
2001:db8:3e:ef11:0: c100:4d0:
2001:db8:3e:ef11: :c100:4d
0 0 0 11 1 1 11 1 1 0 0 0 0 1
Wednesday, April 25, 2012
![Page 9: IPv6 Addressing Plan Fundamentals](https://reader033.fdocuments.in/reader033/viewer/2022051109/547c4faa5806b5d63f8b4746/html5/thumbnails/9.jpg)
Why Create an IPv6 Addressing Plan?
• Mental health during implementation(!)
• Easier implementation of security policies
• Efficient addressing plans are scalable
• More efficient route aggregation
6
Wednesday, April 25, 2012
![Page 10: IPv6 Addressing Plan Fundamentals](https://reader033.fdocuments.in/reader033/viewer/2022051109/547c4faa5806b5d63f8b4746/html5/thumbnails/10.jpg)
IPv6 Address Management
• Your Excel sheet might not scale– There are 65.536 /48s in a /32
– There are 65.536 /64s in a /48
– There are 16.777.216 /56s in a /32
• Find a suitable IPAM solution
7
Wednesday, April 25, 2012
![Page 11: IPv6 Addressing Plan Fundamentals](https://reader033.fdocuments.in/reader033/viewer/2022051109/547c4faa5806b5d63f8b4746/html5/thumbnails/11.jpg)
Addressing Plans for ISPs
• A /48 per pop can be used- separate blocks for infrastructure and customers- document address needs for allocation criteria
• Use one /64 block (per site) for loopbacks- One /128 per device- One /64 contains enough /128s for 18.446.744.073.709.551.616 devices
8
Wednesday, April 25, 2012
![Page 12: IPv6 Addressing Plan Fundamentals](https://reader033.fdocuments.in/reader033/viewer/2022051109/547c4faa5806b5d63f8b4746/html5/thumbnails/12.jpg)
More On Addressing Plans for ISPs
• For private networks, look at ULA
• For servers you want manual configuration
• Use port numbers for addresses- pop server 2001:db8:1::110- dns server 2001:db8:1::53- etc...
9
Wednesday, April 25, 2012
![Page 13: IPv6 Addressing Plan Fundamentals](https://reader033.fdocuments.in/reader033/viewer/2022051109/547c4faa5806b5d63f8b4746/html5/thumbnails/13.jpg)
Point-to-Point Connections
• How much space for point-to-point connections?- RFC4291: Interface IDs are required to be /64- RFC3627: Use of /127 between routers considered
harmful - RFC6547: RFC3627 to Historic Status- RFC6164: Using /127 on Inter-Router links
• Be safe: reserve a /64, assign a /127 per point-to-point connection
10
Wednesday, April 25, 2012
![Page 14: IPv6 Addressing Plan Fundamentals](https://reader033.fdocuments.in/reader033/viewer/2022051109/547c4faa5806b5d63f8b4746/html5/thumbnails/14.jpg)
Addressing Plan Exercise (1)
11
DMZ
guest vlan
server vlan
NOC vlan
cr2.pop1
AR2
cr1.pop2
cr2.pop2
cr1.office
www
proxy
usenet
voip
DNS
colocatedcustomer
vlans
colo 1
colo 2
DSLcustomers
cr1.pop1
sw 2
sw 1
POP1 POP2
POP3
switch layer 3 switch router firewall
Wednesday, April 25, 2012
![Page 15: IPv6 Addressing Plan Fundamentals](https://reader033.fdocuments.in/reader033/viewer/2022051109/547c4faa5806b5d63f8b4746/html5/thumbnails/15.jpg)
Addressing Plan Exercise (2)
12
POP1Infrastructure
loopback addressesmail server vlan
www server vlanproxy server vlan
usenet server vlanVoIP server vlanDNS server vlan
cr1.pop1cr2.pop1
sw1sw2
POP2cr1.pop2cr2.pop2
colo1colo2
POP3
DMZ
guest vlanNOC vlan
server vlan
Customer Assignments DSL Customers (3000)Colocation Customers (1000)
Wednesday, April 25, 2012
![Page 16: IPv6 Addressing Plan Fundamentals](https://reader033.fdocuments.in/reader033/viewer/2022051109/547c4faa5806b5d63f8b4746/html5/thumbnails/16.jpg)
Customers And Their /48
• Customers have no idea how to handle 65536 subnets!
• Provide them with information– https://www.ripe.net/lir-services/training/material/IPv6-for-LIRs-Training-Course/IPv6_addr_plan4.pdf
13
Wednesday, April 25, 2012
![Page 17: IPv6 Addressing Plan Fundamentals](https://reader033.fdocuments.in/reader033/viewer/2022051109/547c4faa5806b5d63f8b4746/html5/thumbnails/17.jpg)
Questions?
Wednesday, April 25, 2012