SlideShare a Scribd company logo
1 of 47
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
IPV6 SINGLE STACK NOW 
OR LATER? - 
THE ULTIMATE CARRIER 
CONUNDRUM 
APNIC 38 
SEPTEMBER 2014 
Commercial in Confidence
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
INTRODUCTION 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 2
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
INTRODUCTION 
Sunny Yeung - Senior Technology Specialist, Telstra Wireless Network Engineering 
Technical Lead for Wireless IPv6 deployment 
Wireless Mobile IP Edge/Core Architect 
Telstra 
Telstra is Australia’s leading telecommunications and information services company, offering a full 
range of communications services and competing in all telecommunications markets. 
In Australia we provide 16 million mobile services, 7.5 million fixed voice services and 3 million 
retail fixed data services. 
We believe the more connected people are, the more opportunities they have. That's why we 
help create a brilliant connected future for everyone, everyday. 
As Australia’s leading telecommunications and information services company, Telstra is proud to 
be helping our customers improve the ways in which they live and work through connection. 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 3
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
AGENDA 
1. Introduction 
2. Why IPv6 for Mobile Networks? 
3. Current IPv4 Mobile Network Architectures 
4. Transition Methods – Dual Stack vs Single Stack 
5. The Dual-Stack dilemma 
6. The End Now : IPv6 Single Stack 
7. The Blissful Ignorance of Illusion 
8. “All hope is lost” – “There is another ” 
9. The Painful Truth of Reality 
10. Its all about the Customer 
11. In Conclusion 
12. Q&A 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 4
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
WHY IPV6 IN 
MOBILE NETWORKS? 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 5
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
WHY IPV6 IN MOBILE NETWORKS? 
Drivers for IPv6 in Mobiles 
• Depleted IPv4 allocations from APNIC 
• Sustained Growth in mobile data traffic volumes 
• Growth in the number of devices per person 
• New devices are session hungry, consuming multiple IPs and ports 
• Projected uptake of Sensor-Networks using 6LoWPAN and Machine to Machine (M2M) 
communications as well as the Internet of Things which uses IPv6 only 
• IPv4 Public address depletion: Most operators started to deploy NAT44 very early on either 
on Internet gateways or dedicated devices. 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 6
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
WHY IPV6 IN MOBILE NETWORKS? 
• IPv4 Private address depletion: APN IP Address pools. Reuse subnets if/where possible. 
• Offload the NAT44 Architecture and avoid complications and costs associated with 
development of NAT444 – more bandaid! 
• VoLTE/IMS 
Remember – 
The use of IPv6 services should be invisible to the end-user. 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 7
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
CURRENT IPV4 
MOBILE NETWORK 
ARCHITECTURES 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 8
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
WIRELESS INTERNET ACCESS 
QUICK 3GPP TERMINOLOGY REFRESHER 
SGSN/MME – Provides Signaling information 
GGSN/EPG – Gateway to IP environment. Allocates 
IP addresses to UEs via PDP requests. 
IBR – Internet Border Router 
UE – User Equipment (Handset) 
HLR – Home Location Register 
APN – Access Point Name (VLAN). Can have local 
and real. Think of it as an SVI (Logical VLAN) or a 
real VLAN 
PDP – Packet Data Protocol (IP / Mobile No / Tunnel 
information to GGSN/SGSN 
Pref64::/n – an IPv6 prefix used for IPV6 address 
synthesis (RFC6416). Typically, n=96. 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 9
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
WIRELESS INTERNET ACCESS 
BASIC IPV6 REQUIREMENTS 
- Dual-Stack / Native IPv6 UE 
- Backhaul – IPv6 optional 
- SGSN – IPv6 PDP aware 
- HLR – Full IPv6 support 
- Radius AAA – Full IPv6 support 
10 
- DNS – Full IPv6 support 
- GGSN – Full IPv6 support 
- MPLS Core – 6PE/6VPE 
- Large Scale NAT – NAT44 and NAT64 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 |
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
CURRENT IPV4 IMPLEMENTATION 
CENTRALISED CGN 
• RFC1918 IPv4 Private Address space used for UE assignment for each APN. 
• CGN performs NAT/PAT 44 
PAT substantially reduces Public and Private IPv4 address demand, but does not prevent 
IPv4 address depletion. 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 11
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
CURRENT IPV4 IMPLEMENTATION 
CENTRALISED CGN 
NAT444 
• Possible but don’t forget that you will need new ALG development due to the double 
translation 
• Investigations and Troubleshooting becomes extremely difficult 
• Compliance with regulatory obligations will require the development of complex solutions 
• Scalability and Reliability becomes major issues 
• Why spend on preventing the inevitable? Spend and invest wisely on long-term solutions 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 12
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
TRANSITION METHODS 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 13
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
TRANSITION METHODS 
TERMINOLOGY REFRESHER 
- NAT64 (RFC6146) 
• Stateful Translation of IPv6 addresses to allow IPv6 only clients to contact IPv4 servers. 
- DNS64 (RFC6147) 
• DNS64 is a mechanism for synthesizing AAAA records from A records. It is usually used with an 
IPv6/IPv4 translator for communication between an IPv6 only client and an IPv4 only server. 
- 464XLAT (RFC6877) 
• Provides limited IPv4 connectivity across an IPv6 only network by combining RFC 6146 in the 
core, and Stateless protocol translation (RFC 6145) at the edge. No encapsulation is required. 
• http://tools.ietf.org/html/rfc6877 
• https://conference.apnic.net/data/37/464xlat-apricot-2014_1393236641.pdf 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 14
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
TRANSITION METHOD 1 
ENABLING IPV6 DUAL-STACK 
- No NAT64/DNS64 or 464XLAT required 
- Run a single PDP context / bearer Dual-Stack implementation to reduce licensing costs if you want 
to do Dual-Stack 
- IP Network Core is enabled with Dual-Stack 
- Introduce customers onto IPv6 quickly with minimal risk 
- Most existing applications on handsets work perfectly fine 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 15
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
TRANSITION METHOD 2 
ENABLING IPV6 SINGLE STACK 
- Stateful NAT64 replaces NAT44 for IPv4 destined traffic. 
- IP Network Core is enabled with Dual-Stack 
- A DNS64 MUST be in the path for Single Stack IPv6 to function to IPv4 only websites (464XLAT will 
not activate unless it is an IPv4 literal or non-protocol agnostic application) 
- UE requires 464XLAT or similar due to many IPv4 only applications still out there. Requires UEs to 
support 464XLAT 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 16
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
TRANSITION METHOD 2 
ENABLING IPV6 SINGLE STACK 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 17
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
THE DUAL-STACK 
DILEMMA 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 18
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
THE DUAL-STACK DILEMMA 
Dual-Stack IPv4v6 
PROS: 
- 100% IPv4/IPv6 content access 
- Ease of migration 
- May be cheaper for your organization to quickly get users onto IPv6 
- Users may use IPv6 native straight away to most popular sites 
- Provides production IPv6 experience with customers while still having the reliability and 
completeness of IPv4 implementations available during IPv6 introduction. 
CONS: 
- Does not solve IPv4 depletion problem – you are still using IPv4 addresses whether it is public 
or private addresses! 
- If you do not have translation systems in the network, what is your end strategy for native 
IPv6? Implementing Dual-Stack with no strategy to move to Single-Stack IPv6 will end up 
costing your organization more in the long term. 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 19
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
THE DUAL-STACK DILEMMA 
It gets worse: 
- Authentication and other services may be inadvertently impacted due to 2 addresses being 
issued to the same user 
- Troubleshooting for users become harder as there are 2 protocols to contend with 
- How do you introduce a Single-Stack service into a Dual-Stack environment without affecting 
existing users? You may inadvertently translate them unnecessarily 
- If UEs are configured with IPv4v6 and a single APN and the equipment is sold to the 
customer, how do you change them to Single Stack without user intervention, without 
significant changes to the Packet Core network equipment and without affecting existing 
customers on the same APN? 
- Issues with International Roaming for pre-3GPP release 8 networks. Customers will be black-holed. 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 20
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
THE END NOW: 
IPV6 SINGLE STACK 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 21
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
THE END NOW: IPV6 SINGLE STACK 
Single Stack IPv6 
PROS: 
- No usage of IPv4 private address, and translated to IPv4 public only when required 
- Native IPv6 traffic flows to major sites with no translation required 
- Simplified traffic flow 
CONS: 
- Each device must support 464XLAT. There are still some issues where literals and domain 
names are not resolved properly using DNS64. 
- More complex migration strategy with no guarantees everything will work day 1 
- More complex network architecture with NAT64 required 
- Associated NAT64 ALGs may not be fully supported. 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 22
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
THE BLISSFUL IGNORANCE 
OF ILLUSION 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 23
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
THE BLISSFUL IGNORANCE OF ILLUSION 
There are advantages and disadvantages with both solutions. 
But either one by itself will not meet your business and customer needs in the long-term future. 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 24
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
THE BLISSFUL IGNORANCE OF ILLUSION 
IPv6 
APN 
IPv4v6 
APN 
Radio Network Carrier Network Internet 
IPv4 
APN 
IPv6 
Create multiple real APNs that supports IPv4, IPv6, and IPv4v6 individually 
1. You must run separate APNs for each protocol type. This will create operational and engineering 
complexity and does not allow for simplification of the network in the long-term. However you 
may have finer control of the network as a result. 
a) Multiple APNs however cause havoc on your Device provisioning teams. You will prefer a 
common APN and setting across all UEs. 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 25 
IPv4 
eNodeB 
GGSN/EPG 
IPv4v6 
IBR 
NAT44 / NAT64 
DNS64 
DNS-DS
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
THE BLISSFUL IGNORANCE OF ILLUSION 
2. BYOD is a major issue. Users may receive a default setting, but can easily modify the APN 
settings. Custom APN settings that are not standard will cause issues with these users. 
a) What if you have a DS-only APN and your user inserts a SS-only device onto your DS-only 
APN unknowingly? 
b) What if you have a SS-only APN (with IPv6 only) and your user changes the PDP to IPv4v6 
and expects IPv4? 
3. Applications that do not understand IPv6 will fail with SS IPv6. In some instances 464XLAT will fix 
it. But if not, then the user must fall back to IPv4 or IPv4v6. There is a possibility they will select 
DS and not IPv4 only. If this is the case, then the same issue as 2b) will occur. 
4. Devices are usually preconfigured with the appropriate APN settings. If not all APN settings are 
present, users have no way to default back to IPv4. 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 26
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
THE BLISSFUL IGNORANCE OF ILLUSION 
IPv4v6 
APN 
Radio Network Carrier Network Internet 
Create a single APN that supports both DS and SS 
IPv6 
1. You must run the PDP as Dual-Stack unless you have another method to simultaneously allow 
IPv4 and IPv6 SS UEs on the same APN. 
a) This also means you will have no control of what protocol your user is accessing your network 
with. You must support all 3 options in your network 
2. DS users may experience inefficiencies due to DNS64 in the path from unnecessary NAT64 
translations. Because of this, users who are on SS who switch to DS may not have any resolution 
until they switch to IPv4 SS. 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 27 
IPv4 
eNodeB 
GGSN/EPG 
IPv4v6 
IBR 
NAT44 / NAT64 
DNS64
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
THE BLISSFUL IGNORANCE OF ILLUSION 
So Close…… 
Create a single Logical APN that supports both DS and SS on separate real 
APNs 
1. Huge Advantage. Separate Real APNs means separate DNS name servers so DNS64 is no 
longer an issue. 
2. The same problems as Single APN before but what control mechanism do you have to 
determine which real APN your user should go to? There are not many options in the default 
APN optional fields; except for Username 
a) Bad long-term as the field can be used for other purposes in the future 
b) You will have a whole deployment of handsets with the username set for a purpose that the 
field was not designed for 
c) BYOD users will need to know the APN settings. If the username is not known, then they will 
configure it incorrectly and attach to the wrong real APN! 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 28
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
“ALL HOPE IS LOST” 
“THERE IS ANOTHER” 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 29
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
IS THIS THE BEST OPTION? 
Create a single real APN that supports both DS and SS and use faux IPv6 
DNS resolver addresses 
DNS configuration 
- DNS has IPv4 and IPv6 interface addresses 
- An inbound filter will direct a DNS request to a particular logical partition based on the below 
filter rules. 
- IPv4 logical partition is normal IPv4, except add ‘match destination’ as its own IPv4 interface 
address. 
- IPv6 logical partition is enabled with DNS64, and add ‘match destination’ as its own IPv6 interface 
address 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 30
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
IS THIS THE BEST OPTION? 
GGSN configuration 
- IPv4 DNS name server as per before 
- IPv6 primary DNS name server: ::ffff:1.2.3.4 (use a ‘faux’ IPv6 address to point to IPv4) 
- IPv6 secondary DNS name server: 2001:a:c:d::8/64 (Real IPv6 address) 
In this configuration, UEs will receive either both IPv4 name servers for IPv4 SS, all 4 name servers 
for IPv4v6, and both IPv6 name servers for IPv6 SS. 
DS UEs will accept the primary IPv6 DNS name server as it is resolvable for IPv4. 
SS UEs will attempt and fail to reach the primary IPv6 DNS name server, and then retry with 
secondary. 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 31
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
IS THIS THE BEST OPTION? 
Surely this is the best solution! 
…. Alas its not. 
- What if your IPv6 primary name server fails? 
- What if your IPv6 secondary name server fails? 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 32
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
THE PAINFUL TRUTH OF 
REALITY 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 33
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
THE PAINFUL TRUTH OF REALITY 
There are 3 carriers in the world that have deployed IPv6 into their production wireless 
environments: 
SP1 SP2 SP3 
Dual-Stack SS+NAT64+DNS64+CLAT SS/DS+NAT64+DNS-DS+CLAT 
1. Every carrier will have a unique set of circumstances that dictates which transition method they 
will use. There is no standard way of doing this. 
2. You must determine which is the best method for your network. 
In any method, remember to ensure you have a long-term strategy for the eventual deployment of 
native Single Stack IPv6! 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 34
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
THE PAINFUL TRUTH OF REALITY 
Wait wait wait…. 
NAT64+DNS-DS? 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 35
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
THE FINAL COUNTDOWN 
IPv4v6 
APN 
Radio Network Carrier Network Internet 
IPv6 
Create a single real APN that supports both DS and SS and use RFC7050 
DNS configuration 
- IPv6 logical partition processes AAAA requests normally (DNS64 is not enabled), and add ‘match 
destination’ as its own IPv6 interface address 
- ‘bind’ to the Well-known Names: ipv4.google.com and ipv4only.arpa and point to your own 
Authoritive Name Server 
- In your ANS, manually map the IPv4 translated address to a AAAA entry to any Pref64::/n 
- In the DNS response to the UE, the UE shall use that Pref64::/n for both local synthesis and for 
detecting synthesis done by the DNS64 server on the network. 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 36 
IPv4 
eNodeB 
GGSN/EPG 
IPv4v6 
IBR 
NAT44 / NAT64 
DNS-DS
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
THE FINAL COUNTDOWN 
GGSN configuration 
- IPv4 and IPv6 DNS name servers use real IPs. 
In this configuration, UEs will receive either both IPv4 name servers for IPv4 SS, all 4 name servers 
for IPv4v6, and both IPv6 name servers for IPv6 SS. 
DNS Redundancy is maintained! 
It does also mean the UE needs to support RFC7050 as well as RFC6877 
The Final Configuration: 
SS/DS UEs + NAT64 + DNS-DS + 464XLAT 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 37
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
THE PAINFUL TRUTH OF REALITY 
But in a Wireless Carrier environment, the APN configuration is defined by 
the GGSN 
- The primary goal of RFC7050 is to enable UEs to perform local IPv6 synthesis and potentially 
avoid NAT64 in a Dual-Stack deployment. It is considered an ‘extension’ to DNS64 (RFC6147). 
- Given we are looking at a single APN configured to support IPv4 SS, IPv6 SS, and IPv4v6 DS, there 
is a relatively simple fix on the GGSN: 
- If a UE sends a PDP request to the GGSN, the GGSN should respond with the APN configuration 
required. If the GGSN detects the PDP requested is IPv6 only, then send it the real IPv6 address for 
DNS64. If the PDP requested is IPv4v6 only, then send the real IPv6 address for DNS-DS with no 
DNS64. 
- Modifications to UEs often takes months and lots of effort to convince manufacturers to add new 
features. This is the same for Packet Core equipment. But which stays in the network more 
permanently and requires less interaction with multiple vendors? 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 38
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
ITS ALL ABOUT 
THE CUSTOMER 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 39
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
ITS ALL ABOUT THE CUSTOMER 
Find a solution to meet the following goals: 
1. We know IPv6 does not work with everything – make it the least painful for the customer if they 
need to fall back to Dual-Stack or IPv4 only 
2. Make the solution work for the long-term goals of the business – a path to native IPv6 and 
removing the need for private IPv4 addressing. Public IPv4 is needed but will slowly reduce over 
time. 
3. Ensure vendors understand the importance of supporting RFC6877, RFC7050, and IPv6 in 
general for their software and application development. This is crucial for the transition phase to 
IPv6 native. 
4. Ensure the customers are well informed and have avenues to find answers easily during the 
transition. The worst situation is defaulting everyone back to IPv4 because something is broken 
or misunderstood!! 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 40
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
.... JUST 1 MORE THING 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 41
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
IPV6 INTERNATIONAL ROAMING 
IPv6 International Roaming works 
• We need more carriers to support IPv6 and support 3GPP R9+ 
• IPv4v6 not recognized by older SGSNs so customer connections will fail 
• Recommendation to set all APN roaming configurations to IPv4 only until the situation improves 
in the global carrier industry. 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 42 
Telstra LTE 
sim card 
APN roaming 
protocol = IPv6 
GGSN PDP 
setting = IPv6
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
IN CONCLUSION 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 43
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
CONCLUSION 
1. Every carrier will have a unique set of circumstances that dictates which transition method they 
will use. There is no standard way of doing this. 
2. You must determine which is the best method for your network. 
3. Avoid NAT444 if possible. Any investment should be placed into long-term solutions which 
transitions you more quickly to IPv6. NAT/PAT are suitable in the short-term however. 
4. Dual-Stack is required in most circumstances but you can run certain services with IPv6 Single- 
Stack today. Why not find a solution to do both simultaneously? You can do IPv6 Single Stack 
Now! 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 44
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
Q&A 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 45
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
CONTACT 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 46
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 
CONTACT 
Sunny Yeung 
Senior Technology Specialist 
Telstra Wireless Network Engineering 
sunny.yeung@team.telstra.com 
Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 47

More Related Content

What's hot

IPv6 - A Real World Deployment for Mobiles
IPv6 - A Real World Deployment for MobilesIPv6 - A Real World Deployment for Mobiles
IPv6 - A Real World Deployment for MobilesAPNIC
 
Applying IPv6 to LTE Networks
Applying IPv6 to LTE NetworksApplying IPv6 to LTE Networks
Applying IPv6 to LTE NetworksAPNIC
 
PLNOG16: Netflix Open Connect is the Netflix proprietary CDN, Nina Bargisen
PLNOG16: Netflix Open Connect is the Netflix proprietary CDN, Nina BargisenPLNOG16: Netflix Open Connect is the Netflix proprietary CDN, Nina Bargisen
PLNOG16: Netflix Open Connect is the Netflix proprietary CDN, Nina BargisenPROIDEA
 
IPv4 over IPv6 in the Venue, APRICOT-APAN 2015 Fukuoka
IPv4 over IPv6 in the Venue, APRICOT-APAN 2015 FukuokaIPv4 over IPv6 in the Venue, APRICOT-APAN 2015 Fukuoka
IPv4 over IPv6 in the Venue, APRICOT-APAN 2015 FukuokaAPNIC
 
MAP-E as IPv4 over IPv6 Technology
MAP-E as IPv4 over IPv6 TechnologyMAP-E as IPv4 over IPv6 Technology
MAP-E as IPv4 over IPv6 TechnologyAkira Nakagawa
 
FTTdp Self Install - G.Fast Summit 2014 - Paris - May, 22nd 2014
FTTdp Self Install - G.Fast Summit 2014 - Paris - May, 22nd 2014FTTdp Self Install - G.Fast Summit 2014 - Paris - May, 22nd 2014
FTTdp Self Install - G.Fast Summit 2014 - Paris - May, 22nd 2014Aethra Telecommunications
 
High Speed Fiber Services and Challenges to the Core Network by Seiichi Kawamura
High Speed Fiber Services and Challenges to the Core Network by Seiichi KawamuraHigh Speed Fiber Services and Challenges to the Core Network by Seiichi Kawamura
High Speed Fiber Services and Challenges to the Core Network by Seiichi KawamuraMyNOG
 
Open Connect Appliances - Jocelyn Ooi
Open Connect Appliances - Jocelyn OoiOpen Connect Appliances - Jocelyn Ooi
Open Connect Appliances - Jocelyn OoiMyNOG
 
03 - IDNOG04 - Hideyuki Sasaki (BBIX) - Introducing Internet Culture To The O...
03 - IDNOG04 - Hideyuki Sasaki (BBIX) - Introducing Internet Culture To The O...03 - IDNOG04 - Hideyuki Sasaki (BBIX) - Introducing Internet Culture To The O...
03 - IDNOG04 - Hideyuki Sasaki (BBIX) - Introducing Internet Culture To The O...Indonesia Network Operators Group
 
Sckipio and Actiontec Present at Broadband Multimedia Marketers Association o...
Sckipio and Actiontec Present at Broadband Multimedia Marketers Association o...Sckipio and Actiontec Present at Broadband Multimedia Marketers Association o...
Sckipio and Actiontec Present at Broadband Multimedia Marketers Association o...Sckipio
 
In Search of Low Cost Bandwidth
In Search of Low Cost BandwidthIn Search of Low Cost Bandwidth
In Search of Low Cost BandwidthInternet Society
 
G.fast Media Primer by sckipio
G.fast Media Primer by sckipio G.fast Media Primer by sckipio
G.fast Media Primer by sckipio Sckipio
 
Sckipio broadband vision G.fast Presentation oct 2014 by mileend gadkari
Sckipio broadband vision G.fast Presentation oct 2014 by mileend gadkariSckipio broadband vision G.fast Presentation oct 2014 by mileend gadkari
Sckipio broadband vision G.fast Presentation oct 2014 by mileend gadkariSckipio
 
PLNOG16: Public IX is the tip of the Internet Iceberg. The 9:1 PNI rule, Mart...
PLNOG16: Public IX is the tip of the Internet Iceberg. The 9:1 PNI rule, Mart...PLNOG16: Public IX is the tip of the Internet Iceberg. The 9:1 PNI rule, Mart...
PLNOG16: Public IX is the tip of the Internet Iceberg. The 9:1 PNI rule, Mart...PROIDEA
 
Gigabit to the Home
Gigabit to the HomeGigabit to the Home
Gigabit to the HomeCisco Canada
 
Advantech sspi vsat_day_2009
Advantech sspi vsat_day_2009Advantech sspi vsat_day_2009
Advantech sspi vsat_day_2009SSPI Brasil
 
Sckipio G.fast Presentation at TNO Ultrafast Broadband 2015
Sckipio G.fast Presentation at TNO Ultrafast Broadband 2015Sckipio G.fast Presentation at TNO Ultrafast Broadband 2015
Sckipio G.fast Presentation at TNO Ultrafast Broadband 2015Sckipio
 
Veraz Company Overview
Veraz Company OverviewVeraz Company Overview
Veraz Company Overviewguesta70a868
 
Sckipio's G.fast Presentation to Broadband World Forum Asia 2015 by Charles Chiu
Sckipio's G.fast Presentation to Broadband World Forum Asia 2015 by Charles ChiuSckipio's G.fast Presentation to Broadband World Forum Asia 2015 by Charles Chiu
Sckipio's G.fast Presentation to Broadband World Forum Asia 2015 by Charles ChiuSckipio
 
How To Disrupt The Internet of Things With Unified Networking
How To Disrupt The Internet of Things With Unified NetworkingHow To Disrupt The Internet of Things With Unified Networking
How To Disrupt The Internet of Things With Unified NetworkingHaystack Technologies
 

What's hot (20)

IPv6 - A Real World Deployment for Mobiles
IPv6 - A Real World Deployment for MobilesIPv6 - A Real World Deployment for Mobiles
IPv6 - A Real World Deployment for Mobiles
 
Applying IPv6 to LTE Networks
Applying IPv6 to LTE NetworksApplying IPv6 to LTE Networks
Applying IPv6 to LTE Networks
 
PLNOG16: Netflix Open Connect is the Netflix proprietary CDN, Nina Bargisen
PLNOG16: Netflix Open Connect is the Netflix proprietary CDN, Nina BargisenPLNOG16: Netflix Open Connect is the Netflix proprietary CDN, Nina Bargisen
PLNOG16: Netflix Open Connect is the Netflix proprietary CDN, Nina Bargisen
 
IPv4 over IPv6 in the Venue, APRICOT-APAN 2015 Fukuoka
IPv4 over IPv6 in the Venue, APRICOT-APAN 2015 FukuokaIPv4 over IPv6 in the Venue, APRICOT-APAN 2015 Fukuoka
IPv4 over IPv6 in the Venue, APRICOT-APAN 2015 Fukuoka
 
MAP-E as IPv4 over IPv6 Technology
MAP-E as IPv4 over IPv6 TechnologyMAP-E as IPv4 over IPv6 Technology
MAP-E as IPv4 over IPv6 Technology
 
FTTdp Self Install - G.Fast Summit 2014 - Paris - May, 22nd 2014
FTTdp Self Install - G.Fast Summit 2014 - Paris - May, 22nd 2014FTTdp Self Install - G.Fast Summit 2014 - Paris - May, 22nd 2014
FTTdp Self Install - G.Fast Summit 2014 - Paris - May, 22nd 2014
 
High Speed Fiber Services and Challenges to the Core Network by Seiichi Kawamura
High Speed Fiber Services and Challenges to the Core Network by Seiichi KawamuraHigh Speed Fiber Services and Challenges to the Core Network by Seiichi Kawamura
High Speed Fiber Services and Challenges to the Core Network by Seiichi Kawamura
 
Open Connect Appliances - Jocelyn Ooi
Open Connect Appliances - Jocelyn OoiOpen Connect Appliances - Jocelyn Ooi
Open Connect Appliances - Jocelyn Ooi
 
03 - IDNOG04 - Hideyuki Sasaki (BBIX) - Introducing Internet Culture To The O...
03 - IDNOG04 - Hideyuki Sasaki (BBIX) - Introducing Internet Culture To The O...03 - IDNOG04 - Hideyuki Sasaki (BBIX) - Introducing Internet Culture To The O...
03 - IDNOG04 - Hideyuki Sasaki (BBIX) - Introducing Internet Culture To The O...
 
Sckipio and Actiontec Present at Broadband Multimedia Marketers Association o...
Sckipio and Actiontec Present at Broadband Multimedia Marketers Association o...Sckipio and Actiontec Present at Broadband Multimedia Marketers Association o...
Sckipio and Actiontec Present at Broadband Multimedia Marketers Association o...
 
In Search of Low Cost Bandwidth
In Search of Low Cost BandwidthIn Search of Low Cost Bandwidth
In Search of Low Cost Bandwidth
 
G.fast Media Primer by sckipio
G.fast Media Primer by sckipio G.fast Media Primer by sckipio
G.fast Media Primer by sckipio
 
Sckipio broadband vision G.fast Presentation oct 2014 by mileend gadkari
Sckipio broadband vision G.fast Presentation oct 2014 by mileend gadkariSckipio broadband vision G.fast Presentation oct 2014 by mileend gadkari
Sckipio broadband vision G.fast Presentation oct 2014 by mileend gadkari
 
PLNOG16: Public IX is the tip of the Internet Iceberg. The 9:1 PNI rule, Mart...
PLNOG16: Public IX is the tip of the Internet Iceberg. The 9:1 PNI rule, Mart...PLNOG16: Public IX is the tip of the Internet Iceberg. The 9:1 PNI rule, Mart...
PLNOG16: Public IX is the tip of the Internet Iceberg. The 9:1 PNI rule, Mart...
 
Gigabit to the Home
Gigabit to the HomeGigabit to the Home
Gigabit to the Home
 
Advantech sspi vsat_day_2009
Advantech sspi vsat_day_2009Advantech sspi vsat_day_2009
Advantech sspi vsat_day_2009
 
Sckipio G.fast Presentation at TNO Ultrafast Broadband 2015
Sckipio G.fast Presentation at TNO Ultrafast Broadband 2015Sckipio G.fast Presentation at TNO Ultrafast Broadband 2015
Sckipio G.fast Presentation at TNO Ultrafast Broadband 2015
 
Veraz Company Overview
Veraz Company OverviewVeraz Company Overview
Veraz Company Overview
 
Sckipio's G.fast Presentation to Broadband World Forum Asia 2015 by Charles Chiu
Sckipio's G.fast Presentation to Broadband World Forum Asia 2015 by Charles ChiuSckipio's G.fast Presentation to Broadband World Forum Asia 2015 by Charles Chiu
Sckipio's G.fast Presentation to Broadband World Forum Asia 2015 by Charles Chiu
 
How To Disrupt The Internet of Things With Unified Networking
How To Disrupt The Internet of Things With Unified NetworkingHow To Disrupt The Internet of Things With Unified Networking
How To Disrupt The Internet of Things With Unified Networking
 

Similar to IPv6 Single Stack Now or Later? - The ultimate carrier conundrum, by Sunny Yeung [APNIC 38]

Operational Challenges into the future
Operational Challenges into the futureOperational Challenges into the future
Operational Challenges into the futureAPNIC
 
PLNOG 13: M. Czerwonka, T. Kossut: IPv6 in mobile network
PLNOG 13: M. Czerwonka, T. Kossut: IPv6 in mobile networkPLNOG 13: M. Czerwonka, T. Kossut: IPv6 in mobile network
PLNOG 13: M. Czerwonka, T. Kossut: IPv6 in mobile networkPROIDEA
 
IPv6 in the Telco Cloud
IPv6 in the Telco CloudIPv6 in the Telco Cloud
IPv6 in the Telco CloudAPNIC
 
Tutorial: IPv6-only transition with demo
Tutorial: IPv6-only transition with demoTutorial: IPv6-only transition with demo
Tutorial: IPv6-only transition with demoAPNIC
 
npNOG 5: IPv6 Deployment Update
npNOG 5: IPv6 Deployment UpdatenpNOG 5: IPv6 Deployment Update
npNOG 5: IPv6 Deployment UpdateAPNIC
 
IPv4aaS tutorial and hands-on
IPv4aaS tutorial and hands-onIPv4aaS tutorial and hands-on
IPv4aaS tutorial and hands-onAPNIC
 
Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0Fred Bovy
 
PLNOG 6: Julian Curtis - IPv6 Overview
PLNOG 6: Julian Curtis - IPv6 Overview PLNOG 6: Julian Curtis - IPv6 Overview
PLNOG 6: Julian Curtis - IPv6 Overview PROIDEA
 
IPv6 in the Telco Cloud and 5G
IPv6 in the Telco Cloud and 5GIPv6 in the Telco Cloud and 5G
IPv6 in the Telco Cloud and 5GAPNIC
 
Next Generation Network Architecture
Next Generation Network ArchitectureNext Generation Network Architecture
Next Generation Network ArchitectureAPNIC
 
Internet Protocol version6
Internet Protocol version6Internet Protocol version6
Internet Protocol version6bhavin008
 
Mobiles IPv6 Networks in 2015
Mobiles IPv6 Networks in 2015Mobiles IPv6 Networks in 2015
Mobiles IPv6 Networks in 2015APNIC
 
A Survey On Next Generation Internet Protocol IPv6
A Survey On Next Generation Internet Protocol  IPv6A Survey On Next Generation Internet Protocol  IPv6
A Survey On Next Generation Internet Protocol IPv6Carrie Romero
 
Roadmap to Next Generation IP Networks: A Review of the Fundamentals
Roadmap to Next Generation IP Networks: A Review of the FundamentalsRoadmap to Next Generation IP Networks: A Review of the Fundamentals
Roadmap to Next Generation IP Networks: A Review of the FundamentalsNetwork Utility Force
 
Kkbnet2010 i pv6 tunneling algorithms
Kkbnet2010 i pv6 tunneling algorithmsKkbnet2010 i pv6 tunneling algorithms
Kkbnet2010 i pv6 tunneling algorithmshanums1
 

Similar to IPv6 Single Stack Now or Later? - The ultimate carrier conundrum, by Sunny Yeung [APNIC 38] (20)

I pv6
I pv6I pv6
I pv6
 
Operational Challenges into the future
Operational Challenges into the futureOperational Challenges into the future
Operational Challenges into the future
 
Final Assignment On IPv4 vs IPv6
Final Assignment On IPv4 vs IPv6Final Assignment On IPv4 vs IPv6
Final Assignment On IPv4 vs IPv6
 
PLNOG 13: M. Czerwonka, T. Kossut: IPv6 in mobile network
PLNOG 13: M. Czerwonka, T. Kossut: IPv6 in mobile networkPLNOG 13: M. Czerwonka, T. Kossut: IPv6 in mobile network
PLNOG 13: M. Czerwonka, T. Kossut: IPv6 in mobile network
 
IPv6 in the Telco Cloud
IPv6 in the Telco CloudIPv6 in the Telco Cloud
IPv6 in the Telco Cloud
 
Tutorial: IPv6-only transition with demo
Tutorial: IPv6-only transition with demoTutorial: IPv6-only transition with demo
Tutorial: IPv6-only transition with demo
 
npNOG 5: IPv6 Deployment Update
npNOG 5: IPv6 Deployment UpdatenpNOG 5: IPv6 Deployment Update
npNOG 5: IPv6 Deployment Update
 
3hows
3hows3hows
3hows
 
Getting The World IPv6 Enabled
Getting The World IPv6 EnabledGetting The World IPv6 Enabled
Getting The World IPv6 Enabled
 
IPv4aaS tutorial and hands-on
IPv4aaS tutorial and hands-onIPv4aaS tutorial and hands-on
IPv4aaS tutorial and hands-on
 
Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0
 
PLNOG 6: Julian Curtis - IPv6 Overview
PLNOG 6: Julian Curtis - IPv6 Overview PLNOG 6: Julian Curtis - IPv6 Overview
PLNOG 6: Julian Curtis - IPv6 Overview
 
IPv6 in the Telco Cloud and 5G
IPv6 in the Telco Cloud and 5GIPv6 in the Telco Cloud and 5G
IPv6 in the Telco Cloud and 5G
 
Next Generation Network Architecture
Next Generation Network ArchitectureNext Generation Network Architecture
Next Generation Network Architecture
 
Internet Protocol version6
Internet Protocol version6Internet Protocol version6
Internet Protocol version6
 
Gogo6 I Pv6 Access 2010 Sahara
Gogo6 I Pv6 Access 2010 SaharaGogo6 I Pv6 Access 2010 Sahara
Gogo6 I Pv6 Access 2010 Sahara
 
Mobiles IPv6 Networks in 2015
Mobiles IPv6 Networks in 2015Mobiles IPv6 Networks in 2015
Mobiles IPv6 Networks in 2015
 
A Survey On Next Generation Internet Protocol IPv6
A Survey On Next Generation Internet Protocol  IPv6A Survey On Next Generation Internet Protocol  IPv6
A Survey On Next Generation Internet Protocol IPv6
 
Roadmap to Next Generation IP Networks: A Review of the Fundamentals
Roadmap to Next Generation IP Networks: A Review of the FundamentalsRoadmap to Next Generation IP Networks: A Review of the Fundamentals
Roadmap to Next Generation IP Networks: A Review of the Fundamentals
 
Kkbnet2010 i pv6 tunneling algorithms
Kkbnet2010 i pv6 tunneling algorithmsKkbnet2010 i pv6 tunneling algorithms
Kkbnet2010 i pv6 tunneling algorithms
 

More from APNIC

DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024APNIC
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGAPNIC
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119APNIC
 
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119APNIC
 
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119APNIC
 
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119APNIC
 
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119APNIC
 
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...APNIC
 
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC
 
NANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonNANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonAPNIC
 
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonDNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonAPNIC
 
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, ThailandAPAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, ThailandAPNIC
 
Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6APNIC
 
AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!APNIC
 
CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023APNIC
 
AFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet developmentAFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet developmentAPNIC
 
AFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment StatusAFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment StatusAPNIC
 
AFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressingAFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressingAPNIC
 

More from APNIC (20)

DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
 
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
 
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
 
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
 
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
 
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
 
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
 
NANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonNANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff Huston
 
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonDNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
 
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, ThailandAPAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
 
Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6
 
AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!
 
CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023
 
AFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet developmentAFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet development
 
AFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment StatusAFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment Status
 
AFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressingAFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressing
 

Recently uploaded

Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsstephieert
 
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneVIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneCall girls in Ahmedabad High profile
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Delhi Call girls
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
Russian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service ThaneRussian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service ThaneCall girls in Ahmedabad High profile
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Roomdivyansh0kumar0
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012rehmti665
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsThierry TROUIN ☁
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Dana Luther
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Sheetaleventcompany
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirtrahman018755
 
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Deliverybabeytanya
 

Recently uploaded (20)

Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girls
 
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneVIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
 
Russian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service ThaneRussian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICECall Girls In South Ex 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with Flows
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
 
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
 
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
 

IPv6 Single Stack Now or Later? - The ultimate carrier conundrum, by Sunny Yeung [APNIC 38]

  • 1. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 IPV6 SINGLE STACK NOW OR LATER? - THE ULTIMATE CARRIER CONUNDRUM APNIC 38 SEPTEMBER 2014 Commercial in Confidence
  • 2. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 INTRODUCTION Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 2
  • 3. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 INTRODUCTION Sunny Yeung - Senior Technology Specialist, Telstra Wireless Network Engineering Technical Lead for Wireless IPv6 deployment Wireless Mobile IP Edge/Core Architect Telstra Telstra is Australia’s leading telecommunications and information services company, offering a full range of communications services and competing in all telecommunications markets. In Australia we provide 16 million mobile services, 7.5 million fixed voice services and 3 million retail fixed data services. We believe the more connected people are, the more opportunities they have. That's why we help create a brilliant connected future for everyone, everyday. As Australia’s leading telecommunications and information services company, Telstra is proud to be helping our customers improve the ways in which they live and work through connection. Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 3
  • 4. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 AGENDA 1. Introduction 2. Why IPv6 for Mobile Networks? 3. Current IPv4 Mobile Network Architectures 4. Transition Methods – Dual Stack vs Single Stack 5. The Dual-Stack dilemma 6. The End Now : IPv6 Single Stack 7. The Blissful Ignorance of Illusion 8. “All hope is lost” – “There is another ” 9. The Painful Truth of Reality 10. Its all about the Customer 11. In Conclusion 12. Q&A Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 4
  • 5. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 WHY IPV6 IN MOBILE NETWORKS? Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 5
  • 6. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 WHY IPV6 IN MOBILE NETWORKS? Drivers for IPv6 in Mobiles • Depleted IPv4 allocations from APNIC • Sustained Growth in mobile data traffic volumes • Growth in the number of devices per person • New devices are session hungry, consuming multiple IPs and ports • Projected uptake of Sensor-Networks using 6LoWPAN and Machine to Machine (M2M) communications as well as the Internet of Things which uses IPv6 only • IPv4 Public address depletion: Most operators started to deploy NAT44 very early on either on Internet gateways or dedicated devices. Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 6
  • 7. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 WHY IPV6 IN MOBILE NETWORKS? • IPv4 Private address depletion: APN IP Address pools. Reuse subnets if/where possible. • Offload the NAT44 Architecture and avoid complications and costs associated with development of NAT444 – more bandaid! • VoLTE/IMS Remember – The use of IPv6 services should be invisible to the end-user. Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 7
  • 8. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 CURRENT IPV4 MOBILE NETWORK ARCHITECTURES Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 8
  • 9. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 WIRELESS INTERNET ACCESS QUICK 3GPP TERMINOLOGY REFRESHER SGSN/MME – Provides Signaling information GGSN/EPG – Gateway to IP environment. Allocates IP addresses to UEs via PDP requests. IBR – Internet Border Router UE – User Equipment (Handset) HLR – Home Location Register APN – Access Point Name (VLAN). Can have local and real. Think of it as an SVI (Logical VLAN) or a real VLAN PDP – Packet Data Protocol (IP / Mobile No / Tunnel information to GGSN/SGSN Pref64::/n – an IPv6 prefix used for IPV6 address synthesis (RFC6416). Typically, n=96. Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 9
  • 10. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 WIRELESS INTERNET ACCESS BASIC IPV6 REQUIREMENTS - Dual-Stack / Native IPv6 UE - Backhaul – IPv6 optional - SGSN – IPv6 PDP aware - HLR – Full IPv6 support - Radius AAA – Full IPv6 support 10 - DNS – Full IPv6 support - GGSN – Full IPv6 support - MPLS Core – 6PE/6VPE - Large Scale NAT – NAT44 and NAT64 Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 |
  • 11. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 CURRENT IPV4 IMPLEMENTATION CENTRALISED CGN • RFC1918 IPv4 Private Address space used for UE assignment for each APN. • CGN performs NAT/PAT 44 PAT substantially reduces Public and Private IPv4 address demand, but does not prevent IPv4 address depletion. Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 11
  • 12. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 CURRENT IPV4 IMPLEMENTATION CENTRALISED CGN NAT444 • Possible but don’t forget that you will need new ALG development due to the double translation • Investigations and Troubleshooting becomes extremely difficult • Compliance with regulatory obligations will require the development of complex solutions • Scalability and Reliability becomes major issues • Why spend on preventing the inevitable? Spend and invest wisely on long-term solutions Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 12
  • 13. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 TRANSITION METHODS Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 13
  • 14. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 TRANSITION METHODS TERMINOLOGY REFRESHER - NAT64 (RFC6146) • Stateful Translation of IPv6 addresses to allow IPv6 only clients to contact IPv4 servers. - DNS64 (RFC6147) • DNS64 is a mechanism for synthesizing AAAA records from A records. It is usually used with an IPv6/IPv4 translator for communication between an IPv6 only client and an IPv4 only server. - 464XLAT (RFC6877) • Provides limited IPv4 connectivity across an IPv6 only network by combining RFC 6146 in the core, and Stateless protocol translation (RFC 6145) at the edge. No encapsulation is required. • http://tools.ietf.org/html/rfc6877 • https://conference.apnic.net/data/37/464xlat-apricot-2014_1393236641.pdf Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 14
  • 15. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 TRANSITION METHOD 1 ENABLING IPV6 DUAL-STACK - No NAT64/DNS64 or 464XLAT required - Run a single PDP context / bearer Dual-Stack implementation to reduce licensing costs if you want to do Dual-Stack - IP Network Core is enabled with Dual-Stack - Introduce customers onto IPv6 quickly with minimal risk - Most existing applications on handsets work perfectly fine Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 15
  • 16. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 TRANSITION METHOD 2 ENABLING IPV6 SINGLE STACK - Stateful NAT64 replaces NAT44 for IPv4 destined traffic. - IP Network Core is enabled with Dual-Stack - A DNS64 MUST be in the path for Single Stack IPv6 to function to IPv4 only websites (464XLAT will not activate unless it is an IPv4 literal or non-protocol agnostic application) - UE requires 464XLAT or similar due to many IPv4 only applications still out there. Requires UEs to support 464XLAT Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 16
  • 17. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 TRANSITION METHOD 2 ENABLING IPV6 SINGLE STACK Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 17
  • 18. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 THE DUAL-STACK DILEMMA Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 18
  • 19. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 THE DUAL-STACK DILEMMA Dual-Stack IPv4v6 PROS: - 100% IPv4/IPv6 content access - Ease of migration - May be cheaper for your organization to quickly get users onto IPv6 - Users may use IPv6 native straight away to most popular sites - Provides production IPv6 experience with customers while still having the reliability and completeness of IPv4 implementations available during IPv6 introduction. CONS: - Does not solve IPv4 depletion problem – you are still using IPv4 addresses whether it is public or private addresses! - If you do not have translation systems in the network, what is your end strategy for native IPv6? Implementing Dual-Stack with no strategy to move to Single-Stack IPv6 will end up costing your organization more in the long term. Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 19
  • 20. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 THE DUAL-STACK DILEMMA It gets worse: - Authentication and other services may be inadvertently impacted due to 2 addresses being issued to the same user - Troubleshooting for users become harder as there are 2 protocols to contend with - How do you introduce a Single-Stack service into a Dual-Stack environment without affecting existing users? You may inadvertently translate them unnecessarily - If UEs are configured with IPv4v6 and a single APN and the equipment is sold to the customer, how do you change them to Single Stack without user intervention, without significant changes to the Packet Core network equipment and without affecting existing customers on the same APN? - Issues with International Roaming for pre-3GPP release 8 networks. Customers will be black-holed. Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 20
  • 21. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 THE END NOW: IPV6 SINGLE STACK Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 21
  • 22. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 THE END NOW: IPV6 SINGLE STACK Single Stack IPv6 PROS: - No usage of IPv4 private address, and translated to IPv4 public only when required - Native IPv6 traffic flows to major sites with no translation required - Simplified traffic flow CONS: - Each device must support 464XLAT. There are still some issues where literals and domain names are not resolved properly using DNS64. - More complex migration strategy with no guarantees everything will work day 1 - More complex network architecture with NAT64 required - Associated NAT64 ALGs may not be fully supported. Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 22
  • 23. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 THE BLISSFUL IGNORANCE OF ILLUSION Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 23
  • 24. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 THE BLISSFUL IGNORANCE OF ILLUSION There are advantages and disadvantages with both solutions. But either one by itself will not meet your business and customer needs in the long-term future. Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 24
  • 25. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 THE BLISSFUL IGNORANCE OF ILLUSION IPv6 APN IPv4v6 APN Radio Network Carrier Network Internet IPv4 APN IPv6 Create multiple real APNs that supports IPv4, IPv6, and IPv4v6 individually 1. You must run separate APNs for each protocol type. This will create operational and engineering complexity and does not allow for simplification of the network in the long-term. However you may have finer control of the network as a result. a) Multiple APNs however cause havoc on your Device provisioning teams. You will prefer a common APN and setting across all UEs. Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 25 IPv4 eNodeB GGSN/EPG IPv4v6 IBR NAT44 / NAT64 DNS64 DNS-DS
  • 26. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 THE BLISSFUL IGNORANCE OF ILLUSION 2. BYOD is a major issue. Users may receive a default setting, but can easily modify the APN settings. Custom APN settings that are not standard will cause issues with these users. a) What if you have a DS-only APN and your user inserts a SS-only device onto your DS-only APN unknowingly? b) What if you have a SS-only APN (with IPv6 only) and your user changes the PDP to IPv4v6 and expects IPv4? 3. Applications that do not understand IPv6 will fail with SS IPv6. In some instances 464XLAT will fix it. But if not, then the user must fall back to IPv4 or IPv4v6. There is a possibility they will select DS and not IPv4 only. If this is the case, then the same issue as 2b) will occur. 4. Devices are usually preconfigured with the appropriate APN settings. If not all APN settings are present, users have no way to default back to IPv4. Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 26
  • 27. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 THE BLISSFUL IGNORANCE OF ILLUSION IPv4v6 APN Radio Network Carrier Network Internet Create a single APN that supports both DS and SS IPv6 1. You must run the PDP as Dual-Stack unless you have another method to simultaneously allow IPv4 and IPv6 SS UEs on the same APN. a) This also means you will have no control of what protocol your user is accessing your network with. You must support all 3 options in your network 2. DS users may experience inefficiencies due to DNS64 in the path from unnecessary NAT64 translations. Because of this, users who are on SS who switch to DS may not have any resolution until they switch to IPv4 SS. Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 27 IPv4 eNodeB GGSN/EPG IPv4v6 IBR NAT44 / NAT64 DNS64
  • 28. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 THE BLISSFUL IGNORANCE OF ILLUSION So Close…… Create a single Logical APN that supports both DS and SS on separate real APNs 1. Huge Advantage. Separate Real APNs means separate DNS name servers so DNS64 is no longer an issue. 2. The same problems as Single APN before but what control mechanism do you have to determine which real APN your user should go to? There are not many options in the default APN optional fields; except for Username a) Bad long-term as the field can be used for other purposes in the future b) You will have a whole deployment of handsets with the username set for a purpose that the field was not designed for c) BYOD users will need to know the APN settings. If the username is not known, then they will configure it incorrectly and attach to the wrong real APN! Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 28
  • 29. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 “ALL HOPE IS LOST” “THERE IS ANOTHER” Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 29
  • 30. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 IS THIS THE BEST OPTION? Create a single real APN that supports both DS and SS and use faux IPv6 DNS resolver addresses DNS configuration - DNS has IPv4 and IPv6 interface addresses - An inbound filter will direct a DNS request to a particular logical partition based on the below filter rules. - IPv4 logical partition is normal IPv4, except add ‘match destination’ as its own IPv4 interface address. - IPv6 logical partition is enabled with DNS64, and add ‘match destination’ as its own IPv6 interface address Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 30
  • 31. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 IS THIS THE BEST OPTION? GGSN configuration - IPv4 DNS name server as per before - IPv6 primary DNS name server: ::ffff:1.2.3.4 (use a ‘faux’ IPv6 address to point to IPv4) - IPv6 secondary DNS name server: 2001:a:c:d::8/64 (Real IPv6 address) In this configuration, UEs will receive either both IPv4 name servers for IPv4 SS, all 4 name servers for IPv4v6, and both IPv6 name servers for IPv6 SS. DS UEs will accept the primary IPv6 DNS name server as it is resolvable for IPv4. SS UEs will attempt and fail to reach the primary IPv6 DNS name server, and then retry with secondary. Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 31
  • 32. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 IS THIS THE BEST OPTION? Surely this is the best solution! …. Alas its not. - What if your IPv6 primary name server fails? - What if your IPv6 secondary name server fails? Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 32
  • 33. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 THE PAINFUL TRUTH OF REALITY Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 33
  • 34. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 THE PAINFUL TRUTH OF REALITY There are 3 carriers in the world that have deployed IPv6 into their production wireless environments: SP1 SP2 SP3 Dual-Stack SS+NAT64+DNS64+CLAT SS/DS+NAT64+DNS-DS+CLAT 1. Every carrier will have a unique set of circumstances that dictates which transition method they will use. There is no standard way of doing this. 2. You must determine which is the best method for your network. In any method, remember to ensure you have a long-term strategy for the eventual deployment of native Single Stack IPv6! Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 34
  • 35. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 THE PAINFUL TRUTH OF REALITY Wait wait wait…. NAT64+DNS-DS? Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 35
  • 36. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 THE FINAL COUNTDOWN IPv4v6 APN Radio Network Carrier Network Internet IPv6 Create a single real APN that supports both DS and SS and use RFC7050 DNS configuration - IPv6 logical partition processes AAAA requests normally (DNS64 is not enabled), and add ‘match destination’ as its own IPv6 interface address - ‘bind’ to the Well-known Names: ipv4.google.com and ipv4only.arpa and point to your own Authoritive Name Server - In your ANS, manually map the IPv4 translated address to a AAAA entry to any Pref64::/n - In the DNS response to the UE, the UE shall use that Pref64::/n for both local synthesis and for detecting synthesis done by the DNS64 server on the network. Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 36 IPv4 eNodeB GGSN/EPG IPv4v6 IBR NAT44 / NAT64 DNS-DS
  • 37. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 THE FINAL COUNTDOWN GGSN configuration - IPv4 and IPv6 DNS name servers use real IPs. In this configuration, UEs will receive either both IPv4 name servers for IPv4 SS, all 4 name servers for IPv4v6, and both IPv6 name servers for IPv6 SS. DNS Redundancy is maintained! It does also mean the UE needs to support RFC7050 as well as RFC6877 The Final Configuration: SS/DS UEs + NAT64 + DNS-DS + 464XLAT Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 37
  • 38. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 THE PAINFUL TRUTH OF REALITY But in a Wireless Carrier environment, the APN configuration is defined by the GGSN - The primary goal of RFC7050 is to enable UEs to perform local IPv6 synthesis and potentially avoid NAT64 in a Dual-Stack deployment. It is considered an ‘extension’ to DNS64 (RFC6147). - Given we are looking at a single APN configured to support IPv4 SS, IPv6 SS, and IPv4v6 DS, there is a relatively simple fix on the GGSN: - If a UE sends a PDP request to the GGSN, the GGSN should respond with the APN configuration required. If the GGSN detects the PDP requested is IPv6 only, then send it the real IPv6 address for DNS64. If the PDP requested is IPv4v6 only, then send the real IPv6 address for DNS-DS with no DNS64. - Modifications to UEs often takes months and lots of effort to convince manufacturers to add new features. This is the same for Packet Core equipment. But which stays in the network more permanently and requires less interaction with multiple vendors? Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 38
  • 39. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 ITS ALL ABOUT THE CUSTOMER Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 39
  • 40. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 ITS ALL ABOUT THE CUSTOMER Find a solution to meet the following goals: 1. We know IPv6 does not work with everything – make it the least painful for the customer if they need to fall back to Dual-Stack or IPv4 only 2. Make the solution work for the long-term goals of the business – a path to native IPv6 and removing the need for private IPv4 addressing. Public IPv4 is needed but will slowly reduce over time. 3. Ensure vendors understand the importance of supporting RFC6877, RFC7050, and IPv6 in general for their software and application development. This is crucial for the transition phase to IPv6 native. 4. Ensure the customers are well informed and have avenues to find answers easily during the transition. The worst situation is defaulting everyone back to IPv4 because something is broken or misunderstood!! Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 40
  • 41. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 .... JUST 1 MORE THING Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 41
  • 42. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 IPV6 INTERNATIONAL ROAMING IPv6 International Roaming works • We need more carriers to support IPv6 and support 3GPP R9+ • IPv4v6 not recognized by older SGSNs so customer connections will fail • Recommendation to set all APN roaming configurations to IPv4 only until the situation improves in the global carrier industry. Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 42 Telstra LTE sim card APN roaming protocol = IPv6 GGSN PDP setting = IPv6
  • 43. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 IN CONCLUSION Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 43
  • 44. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 CONCLUSION 1. Every carrier will have a unique set of circumstances that dictates which transition method they will use. There is no standard way of doing this. 2. You must determine which is the best method for your network. 3. Avoid NAT444 if possible. Any investment should be placed into long-term solutions which transitions you more quickly to IPv6. NAT/PAT are suitable in the short-term however. 4. Dual-Stack is required in most circumstances but you can run certain services with IPv6 Single- Stack today. Why not find a solution to do both simultaneously? You can do IPv6 Single Stack Now! Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 44
  • 45. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 Q&A Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 45
  • 46. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 CONTACT Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 46
  • 47. TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 CONTACT Sunny Yeung Senior Technology Specialist Telstra Wireless Network Engineering sunny.yeung@team.telstra.com Commercial in Confidence | IPv6 Single Stack Now or Later? - The ultimate carrier conundrum | Sunny Yeung | 09/2014 | 47

Editor's Notes

  1. No more why, how do we do IPv6? Too much discussion in recent times about why we need it. In reality, actual IPv6 deployment is harder than you think!