Building An IPv6 Deployment Plan v0.1 Alastair Matthews Network Engineer
Outline - Why Deploy IPv6 - What - Where - How – Choices - Timescales - Conclusions
Why….Lets Assume - IPv6 is needed – Internet growth – Maintaining connectivity - IPv6 is a good idea – It’s the best solution - There is a business case – Business need – Money and Time are available
What - Planning – Large project/Small projects - Education – Technical staff – Support staff – End users - Audit – System architecture – Yes, No, Don’t know, What?
What - Vendor support – Claim v6 support (Hw/Sw) – Does it actually work – Tech support - Follow evolving best practice - Limited Deployment/Testing - Deployment/Testing - Dual Stack - IPv6 only?!?
Where - Network - Security - DNS - Other Infrastructure - Hosts – Wireless (Eduroam Tier 3) – Edge – Server Core Public services Internal services
How - Address allocation – /32, /48, /64, />64, /128 - Address assignment – Stateless auto conf – dhcpv6 (Mac OS, XP, 2003 Server ) – dhcpv6 dns/dhcpv4 interaction – Security/Spoofing – Network Access Control – Public addresses vs 10.x.x.x - Naming – DDNS/DNS updates
How - Basic principles - Supporting Infrastructure – Routing – Load balancers – DNS - IPv6 enable network - IPv6 enable hosts - IPv6 enable application
How - Testing – Test environments required – Every application/Every scenario – v4 only, v6 only, mixed v4/v6 – Develop procedures – Develop tools - Rollout/Backout – Quick and Easy? - Training and Documentation – …..
Timescales - 8/6/2011 “World IPv6 Day” – – – Expected 99.95% unaffected - Planning - Decisions - Deployment - Testing - Completion – Years/Ever?
Conclusions - We can do it – It’ll take time – It’ll cost money – There will be some pain - Education - Many decisions – 20:20 Vision in hindsight - Business case - Sensible today?
Questions Any questions ???
Further info - References – ddresses/ipv6/ ddresses/ipv6/ – A lot of RFCs, 2462, 3736