Beruflich Dokumente
Kultur Dokumente
IPv6 Now
IPv6 address allocation
around 250 prefixes per year are allocated since 2003
now 1397 prefixes have been allocated
routing table
IPv4: < 170,000 routes IPv6: < 600 routes
IPv6 has Aggregatable Addressing Architecture :)
applications
a lot of UNIX applications are IPv4/IPv6 capable WindowsXP has IPv6 functionality (and Vista may have more)
Internet Explorer, Firefox, MSN Messenger, and more
2
IPv6 IX
NSPIXP6 JPNAP6
PAIX EQUI6IX
dont worry about subnet mask design any more just assign /64 to any subnet
Logically separated
implementing IPv6 wont affect existing production IPv4 network
so you can enable IPv6 today but in case you need router software upgrade
4
JUST ENABLE IT !!
Its easy and stable ! No additional cost (may need software upgrade)
5
Principle
(from my experience)
Keep It Simple
make all routers/services dual stack
there should be gradual steps, but try to make it short
Migration Plan
Physically different IPv6 network Tunnel (IP tunnel, MPLS) various translation mechanisms (ISATAP, 6to4, Teredo ) Dual Stack
its hard to make IPv6 only node even using transition technologies
Preparation
DNS
though, its just a textual representation difference IPv6 (AAAA, PTR) record registration ping, traceroute, internal tools upgrade (to support IPv6)
7
Operation tools
Transition (1)
IPv6 Internet only edge router is dual stack
example
IPv6 Internet
IPv4/IPv6 link
Transition (2)
IPv6 Internet
example
IPv6 Internet
IPv4/IPv6 link
Transition (3)
IPv6 Internet
example
Customer
IPv6 Internet
IPv4/IPv6 link
10
Migration Plans
Transition Strategy
Physically different IPv6 network Tunnel (IP tunnel, MPLS) various translation mechanisms (ISATAP, 6to4, Teredo ) Dual Stack
Migration Plan
Preparation
DNS
though, its just a textual representation difference IPv6 (AAAA, PTR) record registration ping, traceroute, internal tools upgrade (to support IPv6)
11
Operation tools
IPv6 Address
needs IPv6 address ? - contact your NIR or RIR
its not hard to get IPv6 address block if youre running IPv4 network already
IPv6
you can get big IPv6 block easy to make your own addressing architecture
12
example
/34
/34
POP1
loopback p-t-p
POP2
switch server
POP3
customer reserved
easy to make ACL easy to understand from which block to assign new address easy to aggregate
13
example
Not recommended
youd better not assign EUI-64 based address
2001:db8:0:d802:2d0:b7ff:fe88:eb8a
Again, try to use the same routing policy for both sessions
if there is no protocol dependent configuration in routing policy (ex. routemap), youd better use it for both protocols
IPv4 dependent policy IPv4 peer config protocol independent policy IPv6 peer config IPv6 dependent policy
15
IS-IS
single topology for IPv4 and IPv6
though there is multi-topology extension
Accounting
ISP
Customer
as written above, routers/accounting system usually cannot count IPv6 count only sum of bytes bytes only thus, cannot charge IPv4/IPv6 traffic separately
17
Server operation
default protocol for commands, again, become IPv6
need to specify protocol explicitly sometimes (ex. -4)
misc.
IPv4 service
Tunnel service
easy to deploy hard to support edge devices
Tunnel service Dual stack service
19
misc.
ISP
ADSL
PPP (IPv6CP) DHCPv6-PD assign /48 to home network
Home router
LAN
Stateless Address Auto Configuration Home router will announce /64 out of assigned /48 through Router Advertisement
20