SlideShare a Scribd company logo
Telstra Unrestricted Copyright Telstra©
IPv6 - A Real-World deployment for
Mobiles
APRICOT 2018 – February 2018
Jeff Schmidt- Technology Team Manager, Telstra Wireless
Network Engineering
Manager responsible for Wireless IPv6 deployment and
Wireless Mobile IP Edge/Core Architecture
Introduction
Instructional Slide
1. Why IPv6?
2. Business and Technical considerations
3. Network Architectures
4. Addressing and Subnetting
5. Deployment Model
6. Our Experience
7. Q&A
Agenda
Why IPv6?
Traffic growth and device per person
Network readiness for new technologies:
• Internet-of-Things
• VoLTE/IMS
• ViLTE
• Management and Backhaul
IPv4 public/private address depletion
Reduction in network inefficiencies
Why IPv6?
Source - https://www.google.com/intl/en/ipv6/statistics.html
IPv6 Global Traffic
Business and
Technical Considerations
Business and Technical
Considerations
Depleting public and private IPv4 address range
Business and Technical
Considerations
Non-interworking
private IPv4 address
ranges duplicated
between domains, that
now require
interworking
10.0.0.0 10.0.0.0
10.0.0.0 10.0.0.0
Continual investment to
extend IPv4 resources vs IPv6
to future proof our network
Business and Technical Considerations
NAT
IoT
$
$
or
As IPv4 addresses deplete, it will be more expensive to extend IPv4 resources
Dual-Stack is an effective transition technology but does not solve the IPv4 depletion
problem
Introducing IPv6:
- Reduced dependency on NAT
- Remove the need for regionalisation
- Pushes applications to move to IPv6
Business and Technical Considerations
Network Architectures
• CGN performs NAT/PAT 44 and NAT/PAT 64
PAT substantially reduces Public and Private IPv4 address
demand, but does not prevent IPv4 address depletion.
IPv6 Implementation
Centralised CGN
Internet
IP Core / Edge
Internet
CGNAT BR
Region 1
Region 2
NAT/PAT 44
Private IPv4 to Public IPv4
CGNAT BR
NAT/PAT 64
Public IPv6 to Public IPv4
Backhaul
EPG
Backhaul
EPG
IPv6 Implementation
Traffic Flow
IPv4 Public Internet
Carrier Network
(IPv4 + IPv6)
IPv6 Public InternetIBR
NAT64
Public IPv6 to Public IPv4
Native IPv6
Radio Network
(IPv4 transport)
EPG
Single – Bearer
IPv6 only user plane
IPv6
Running multiple APNs
InternetRadio Network Carrier Network
IPv4
eNodeB
GGSN/EPG
IPv6
APN
IPv4v6
APN
IPv4
APN
IPv4v6
IPv6
IBR
NAT44 / NAT64
DNS64
DNS-DS
Create multiple real APNs that supports IPv4, IPv6, and IPv4v6 individually
Running a Single APN
InternetRadio Network Carrier Network
IPv4
eNodeB
GGSN/EPG
IPv4v6
APN
IPv4v6
IPv6
IBR
NAT44 / NAT64
DNS-DS
Create a single real APN that supports both DS and SS
IPv6 Implementation
Security
IPv4 Public Internet
Carrier Network
(IPv4 + IPv6)
IPv6 Public InternetCGNAT BR
NAT44/64 Translation
Stateful firewall
Untrust to Trust
Block all traffic originating from
internet
Trust to Untrust
Allow all traffic
Radio Network
(IPv4 transport)
EPG
Firewall Application
IPv6
IPv6 Native
Stateful firewall
Untrust to Trust
Block all traffic originating from
Internet
Trust to Untrust
Allow all traffic originating from IPv6
handset ranges only
Allow DNS traffic
Block all infrastructure ranges
Block all VoLTE ranges
APN ACL
Advertise only handset ranges to
Carrier Network
Block traffic with IP ranges not
configured on the EPG
As the CGNAT service is removed from the network wireless devices will
be exposed to unsolicited traffic from the Internet ie native IPv6
Wireless customers are more sensitive billing anomalies due to
unsolicited traffic
A simple firewall service blocking unsolicited traffic is required
The same firewall service will ensure wireless core infrastructure is
unreachable from the internet
Security
Infrastructure Cloud IPv6
L3 Fabric EVPN
Internet Provider
Core Network
MPLS
PE
DC Gateway
ToR
vCGN
BR
vEPC
How much traffic will use IPv6?
464XLAT Architecture for Mobiles
Carrier Core
User Equipment / Mobile Phone
IPv6
IPv4 CLAT Function
PLAT
(NAT64)
IPv6 Internet
IPv4 Internet
CLAT>
IPv4 host address for XLATE (clat4)
[192.0.0.4/32]
IPv6 host address for XLATE
[2001:db8:aaaa::464/128
PLAT-Side XLATE IPv6 Prefix
[2001:db8:bbbb::/96]
PLAT>
IPv4 pool
[192.0.2.1 – 192.0.2.100]
PLAT-Side XLATE IPv6 Prefix
[2001:db8:bbbb::/96]
IPv4 SRC
192.0.0.4
IPv4 DST
198.51.100.1
IPv6 SRC
2001:db8:aaaa::464
IPv6 DST
2001:db8:bbbb::198.51.100.1
IPv4 SRC
192.0.2.1
IPv4 DST
198.51.100.1
Stateless
NAT64
[RFC6145]
Stateful
NAT64
[RFC6146]
198.51.100.1
2001:db8:ca7e::d007
Addressing and Subnetting
3GPP currently dictates each UE to receive a /64
Future releases may require a /60 with DHCP-PD for single APN tethering
4x /44 per APN per EPG = 4M prefixes
You will probably also need a similar range for VoLTE APNs
KEY: make sure it is a structured subnetting schema so it is consistent
nationally and across the entire organisation.
Addressing and Subnetting
Infrastructure Addressing:
/64 per VLAN – Keep it simple!
Private or Public – but remember to use a firewall and policies to avoid
advertising the infrastructure out to the internet!
NAT is not a security feature!
Addressing and Subnetting
Deployment Model
SP1 SP2 / SP3 SP4
Dual-Stack SS+NAT64+DNS64+CLAT SS/DS+NAT64+DNS-HD+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!
Carrier Examples
Two existing APNs – one for Handsets, one for Mobile Broadband and Tethering
or
464XLAT + NAT64 + DNS64 for the Handset APN only
IPv6 enabled DNS for all other APNs
Different APNs for different purposes
Telstra.WAP
Telstra.Internet
NAT64/
DNS64
464XLAT Internet
DNS-DS/
NAT44
Internet
HSS Configuration
PDP Context id = IPv4v6
MME Configuration
DAF = set
EPG Configuration
PDPTYPE = IPv4v6
EPG will then also have the following as a minimum within each APN:
-IPv6 Handset Range
-IPv4 Handset Range
-2x IPv4 DNS Name Servers, 2x IPv6 DNS Name Servers
Packet Core Configuration
Android 4.3+ supports 464XLAT. We recommend using anything that is
4.4.4+ or 5.1+
Depending on your setup, either PDP selection is based on the UE or the
Network.
International Roaming over IPv6 works today! But we recommend the APN
Roaming Protocol to be set to IPv4 only for the next two years.
UE Requirements and Settings
• Informed Front of House and provided training, as well as Enterprise
support and sales personnel
• Updated internal Knowledge Base
• Briefed Operations and provided training
• Created moderated forum with official details on the network change
• Provided direct email contact to Telstra Engineering
• Contacted the technical community via mailing lists and public forums
before launch
Launch Considerations
Our Experience
iPad Dual-Stack Carrier Settings
Significant IPv6 takeup on iPads since carrier update was made
available with Dual-Stack.
Update made via iOS patch. Users are not immediately aware IPv6 is
available on their iPads. Transparent migration.
IPv6 take up occurs when iPads are patched to the latest version
Single Stack will come later this year
Our Experience
Use DNS64 as a migration step from dual stack to single stack
Dual stack devices without DNS64 are least impacted with a migration towards single stack as
applications will continue to use IPv4
Enabling DNS64 will extend IPv6 usage for the devices and can be disabled easily if customers
applications are impacted
The number applications, protocols and specific implementations continues to make a
migration to IPv6 single stack a challenge
Check NGP / SMP behaviour
Our Experience
Tethered devices to remain on DS APN for time being
Ensure all internal services IPv6 enabled
464xlat – is it still required ? H323 breaks but is it required ?
Corporate VPNs are a challenge due to range of solutions and specific implementations
Test via test APNs
Our Experience
Our Experience
Step
increases in
IPv6 address
usage as
device types
move to
IPv6 ie iPad
dual stack
01/07/16
01/08/16
01/09/16
01/10/16
01/11/16
01/12/16
01/01/17
01/02/17
01/03/17
01/04/17
01/05/17
01/06/17
01/07/17
01/08/17
01/09/17
01/10/17
NSW QLD SA VIC WA Total
telstra.wap - IPv6 Usage
More
devices built
to support
VoLTE on by
default
Mail services failing ie smtp
IPv6 smtp packets not leaving PGW, IPv4 service works – PGW bug ?
Bugs relating to IPv6 are becoming less common
Our Experience
APN can control IPv4, IPv6 or dual stack services
Some wireless devices restrict the use of APNs to control access to
services ie wholesale products, corporate access
Ensure device testing validates access to various differentiated services
from various device types, don’t assume APN control is available
through device
Our Experience
APN – IPv4v6, HLR/HSS – IPv4v6
Legacy devices configured with IPv4 only are not impacted
New devices configured with IPv4v6 obtains both addresses and is currently
growing significantly
Existing devices configured with IPv6 only obtains IPv6 only
CGNAT
NAT64 ALGs: ftp, sip, pptp, rtsp, h323
BYO device and existing services
Some applications fail with IPv6 – even with 464XLAT. Routing issues?
VPNs are a real problem – but is it a carrier problem or an application /
server problem?
HTTP / HTTPS works very well
SSH is not a major problem
IPv6 is faster in some cases – smaller BGP table, no NAT etc.
Major apps work very well – especially from the major content providers
IPv4 vs IPv6
Device by device migration via carrier configuration
Test APN, internal trials
Dual stack on a single device type
Turn on DNS64
Single stack on a less common device ie android device type x
Tethering APN last as there less control over applications and OS
running on tethered devices
Migration Strategy to get to IPv6 single stack
Engage the community early so they know what’s coming. They will appreciate you are still developing
and they will want to be part of the journey!
We receive support email through our contact points and reply as soon as possible. Don’t keep your
customers waiting
Skip the red tape – let customers engage engineering directly
Keep management happy! Report SIO and bandwidth usage!
Customer Support
Q&A
CONTACT
Jeff Schmidt
Technology Team Manager
Telstra Wireless Network Engineering
jeff.schmidt@team.telstra.com
Contact

More Related Content

What's hot

MPLS & BASIC LDP
MPLS & BASIC LDPMPLS & BASIC LDP
MPLS & BASIC LDP
Reza Farahani
 
IPv6 address
IPv6 addressIPv6 address
IPv6 address
Pina Parmar
 
IPv6 in Cellular Networks
IPv6 in Cellular NetworksIPv6 in Cellular Networks
IPv6 in Cellular Networks
APNIC
 
MPLS (Multi-Protocol Label Switching)
MPLS  (Multi-Protocol Label Switching)MPLS  (Multi-Protocol Label Switching)
MPLS (Multi-Protocol Label Switching)
NetProtocol Xpert
 
VRF (virtual routing and forwarding)
VRF (virtual routing and forwarding)VRF (virtual routing and forwarding)
VRF (virtual routing and forwarding)
Netwax Lab
 
MPLS
MPLSMPLS
MPLS VPN
MPLS VPNMPLS VPN
Ipv4 & ipv6
Ipv4 & ipv6Ipv4 & ipv6
Ipv4 & ipv6
Amit Kundu
 
Getting ready for wi-fi 6 and IOT
Getting ready for wi-fi 6 and IOTGetting ready for wi-fi 6 and IOT
Getting ready for wi-fi 6 and IOT
Netpluz Asia Pte Ltd
 
what is Private and publis ip address
what is Private and publis ip addresswhat is Private and publis ip address
what is Private and publis ip address
Amit Kumar , Jaipur Engineers
 
Mpls L3_vpn
Mpls L3_vpnMpls L3_vpn
Mpls L3_vpn
Reza Farahani
 
Ipv4 vs Ipv6 comparison
Ipv4 vs Ipv6 comparisonIpv4 vs Ipv6 comparison
Ipv4 vs Ipv6 comparison
Shailesh Pachori
 
Mobile Transport Evolution with Unified MPLS
Mobile Transport Evolution with Unified MPLSMobile Transport Evolution with Unified MPLS
Mobile Transport Evolution with Unified MPLS
Cisco Canada
 
OSPF- Multi area
OSPF- Multi area OSPF- Multi area
OSPF- Multi area
Ahmed Ali
 
Virtual Routing and Forwarding, (VRF-lite)
Virtual Routing and Forwarding, (VRF-lite)Virtual Routing and Forwarding, (VRF-lite)
Virtual Routing and Forwarding, (VRF-lite)
NetProtocol Xpert
 
IPV6 Addressing
IPV6 Addressing IPV6 Addressing
IPV6 Addressing
Heba_a
 

What's hot (20)

MPLS & BASIC LDP
MPLS & BASIC LDPMPLS & BASIC LDP
MPLS & BASIC LDP
 
IPv6 address
IPv6 addressIPv6 address
IPv6 address
 
IPv6 in Cellular Networks
IPv6 in Cellular NetworksIPv6 in Cellular Networks
IPv6 in Cellular Networks
 
Mpls technology
Mpls technologyMpls technology
Mpls technology
 
MPLS (Multi-Protocol Label Switching)
MPLS  (Multi-Protocol Label Switching)MPLS  (Multi-Protocol Label Switching)
MPLS (Multi-Protocol Label Switching)
 
VRF (virtual routing and forwarding)
VRF (virtual routing and forwarding)VRF (virtual routing and forwarding)
VRF (virtual routing and forwarding)
 
IPv6
IPv6IPv6
IPv6
 
MPLS
MPLSMPLS
MPLS
 
MPLS VPN
MPLS VPNMPLS VPN
MPLS VPN
 
Ipv4 & ipv6
Ipv4 & ipv6Ipv4 & ipv6
Ipv4 & ipv6
 
Getting ready for wi-fi 6 and IOT
Getting ready for wi-fi 6 and IOTGetting ready for wi-fi 6 and IOT
Getting ready for wi-fi 6 and IOT
 
Wintel ppt for dhcp
Wintel ppt for dhcpWintel ppt for dhcp
Wintel ppt for dhcp
 
what is Private and publis ip address
what is Private and publis ip addresswhat is Private and publis ip address
what is Private and publis ip address
 
Mpls L3_vpn
Mpls L3_vpnMpls L3_vpn
Mpls L3_vpn
 
Ipv4 vs Ipv6 comparison
Ipv4 vs Ipv6 comparisonIpv4 vs Ipv6 comparison
Ipv4 vs Ipv6 comparison
 
L2 tp
L2 tpL2 tp
L2 tp
 
Mobile Transport Evolution with Unified MPLS
Mobile Transport Evolution with Unified MPLSMobile Transport Evolution with Unified MPLS
Mobile Transport Evolution with Unified MPLS
 
OSPF- Multi area
OSPF- Multi area OSPF- Multi area
OSPF- Multi area
 
Virtual Routing and Forwarding, (VRF-lite)
Virtual Routing and Forwarding, (VRF-lite)Virtual Routing and Forwarding, (VRF-lite)
Virtual Routing and Forwarding, (VRF-lite)
 
IPV6 Addressing
IPV6 Addressing IPV6 Addressing
IPV6 Addressing
 

Similar to IPv6 - A Real World Deployment for Mobiles

IPv6 Readiness
IPv6 ReadinessIPv6 Readiness
IPv6 Readiness
APNIC
 
Advances in IPv6 Mobile Access
Advances in IPv6 Mobile AccessAdvances in IPv6 Mobile Access
Advances in IPv6 Mobile Access
John Loughney
 
IPv6 Single Stack Now or Later? - The Ultimate Carrier Conundrum
IPv6 Single Stack Now or Later? - The Ultimate Carrier ConundrumIPv6 Single Stack Now or Later? - The Ultimate Carrier Conundrum
IPv6 Single Stack Now or Later? - The Ultimate Carrier Conundrum
APNIC
 
IPv6 in Mobile Networks
IPv6 in Mobile NetworksIPv6 in Mobile Networks
IPv6 in Mobile Networks
APNIC
 
Service Provider Wi-Fi
Service Provider Wi-FiService Provider Wi-Fi
Service Provider Wi-Fi
Cisco Canada
 
Ipv6 presention
Ipv6 presentionIpv6 presention
Ipv6 presention
Tayyab Hussain
 
Ipv6 presention
Ipv6 presentionIpv6 presention
Ipv6 presention
Tayyab Hussain
 
Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0
Fred Bovy
 
IPV6 Deployment for Broadband Internet by Azura Mat Salim
IPV6  Deployment for Broadband Internet by Azura Mat SalimIPV6  Deployment for Broadband Internet by Azura Mat Salim
IPV6 Deployment for Broadband Internet by Azura Mat Salim
MyNOG
 
Applying IPv6 to LTE Networks
Applying IPv6 to LTE NetworksApplying IPv6 to LTE Networks
Applying IPv6 to LTE Networks
APNIC
 
Adressing IPv6 strategy
Adressing IPv6 strategyAdressing IPv6 strategy
Adressing IPv6 strategy
Orange Business Services
 
Da for dummies techdays 2012
Da for dummies techdays 2012Da for dummies techdays 2012
Da for dummies techdays 2012
Alex de Jong
 
Advances in IPv6 in Mobile Networks Globecom 2011
Advances in IPv6 in Mobile Networks Globecom 2011Advances in IPv6 in Mobile Networks Globecom 2011
Advances in IPv6 in Mobile Networks Globecom 2011
John Loughney
 
6TiSCH + RPL @ Telecom Bretagne 2014
6TiSCH + RPL @ Telecom Bretagne 20146TiSCH + RPL @ Telecom Bretagne 2014
6TiSCH + RPL @ Telecom Bretagne 2014
Pascal Thubert
 
Ipv6 tutorial
Ipv6 tutorialIpv6 tutorial
Ipv6 tutorial
Edress Oryakhail
 
Ipv6 tutorial
Ipv6 tutorialIpv6 tutorial
Ipv6 tutorialsaryu2011
 
SDN use cases_2014
SDN use cases_2014SDN use cases_2014
SDN use cases_2014
Nimit Shishodia
 

Similar to IPv6 - A Real World Deployment for Mobiles (20)

IPv6 Readiness
IPv6 ReadinessIPv6 Readiness
IPv6 Readiness
 
Advances in IPv6 Mobile Access
Advances in IPv6 Mobile AccessAdvances in IPv6 Mobile Access
Advances in IPv6 Mobile Access
 
IPv6 Single Stack Now or Later? - The Ultimate Carrier Conundrum
IPv6 Single Stack Now or Later? - The Ultimate Carrier ConundrumIPv6 Single Stack Now or Later? - The Ultimate Carrier Conundrum
IPv6 Single Stack Now or Later? - The Ultimate Carrier Conundrum
 
IPv6 in Mobile Networks
IPv6 in Mobile NetworksIPv6 in Mobile Networks
IPv6 in Mobile Networks
 
I pv6
I pv6I pv6
I pv6
 
Service Provider Wi-Fi
Service Provider Wi-FiService Provider Wi-Fi
Service Provider Wi-Fi
 
Ipv6 presention
Ipv6 presentionIpv6 presention
Ipv6 presention
 
Ipv6 presention
Ipv6 presentionIpv6 presention
Ipv6 presention
 
Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0
 
Final Assignment On IPv4 vs IPv6
Final Assignment On IPv4 vs IPv6Final Assignment On IPv4 vs IPv6
Final Assignment On IPv4 vs IPv6
 
IPV6 Deployment for Broadband Internet by Azura Mat Salim
IPV6  Deployment for Broadband Internet by Azura Mat SalimIPV6  Deployment for Broadband Internet by Azura Mat Salim
IPV6 Deployment for Broadband Internet by Azura Mat Salim
 
Applying IPv6 to LTE Networks
Applying IPv6 to LTE NetworksApplying IPv6 to LTE Networks
Applying IPv6 to LTE Networks
 
Adressing IPv6 strategy
Adressing IPv6 strategyAdressing IPv6 strategy
Adressing IPv6 strategy
 
Da for dummies techdays 2012
Da for dummies techdays 2012Da for dummies techdays 2012
Da for dummies techdays 2012
 
Advances in IPv6 in Mobile Networks Globecom 2011
Advances in IPv6 in Mobile Networks Globecom 2011Advances in IPv6 in Mobile Networks Globecom 2011
Advances in IPv6 in Mobile Networks Globecom 2011
 
6TiSCH + RPL @ Telecom Bretagne 2014
6TiSCH + RPL @ Telecom Bretagne 20146TiSCH + RPL @ Telecom Bretagne 2014
6TiSCH + RPL @ Telecom Bretagne 2014
 
Ipv6 tutorial
Ipv6 tutorialIpv6 tutorial
Ipv6 tutorial
 
Ipv6 tutorial
Ipv6 tutorialIpv6 tutorial
Ipv6 tutorial
 
Gogo6 I Pv6 Access 2010 Sahara
Gogo6 I Pv6 Access 2010 SaharaGogo6 I Pv6 Access 2010 Sahara
Gogo6 I Pv6 Access 2010 Sahara
 
SDN use cases_2014
SDN use cases_2014SDN use cases_2014
SDN use cases_2014
 

More from APNIC

APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC
 
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
APNIC
 
APNIC Updates presented by Paul Wilson at CaribNOG 27
APNIC Updates presented by Paul Wilson at  CaribNOG 27APNIC Updates presented by Paul Wilson at  CaribNOG 27
APNIC Updates presented by Paul Wilson at CaribNOG 27
APNIC
 
APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0
APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0
APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0
APNIC
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
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 2024
APNIC
 
'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 2024
APNIC
 
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
APNIC
 
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
APNIC
 
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
APNIC
 
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
APNIC
 
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
APNIC
 
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
APNIC
 
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 85
APNIC
 
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
APNIC
 
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
APNIC
 
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
APNIC
 

More from APNIC (20)

APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
 
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
 
APNIC Updates presented by Paul Wilson at CaribNOG 27
APNIC Updates presented by Paul Wilson at  CaribNOG 27APNIC Updates presented by Paul Wilson at  CaribNOG 27
APNIC Updates presented by Paul Wilson at CaribNOG 27
 
APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0
APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0
APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
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
 

Recently uploaded

Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Sanjeev Rampal
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
JungkooksNonexistent
 
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptxLiving-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
TristanJasperRamos
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
laozhuseo02
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 
Output determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CCOutput determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CC
ShahulHameed54211
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
Himani415946
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
Gal Baras
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
3ipehhoa
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
nirahealhty
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
JeyaPerumal1
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
laozhuseo02
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
Rogerio Filho
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
natyesu
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
Arif0071
 

Recently uploaded (16)

Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
 
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptxLiving-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 
Output determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CCOutput determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CC
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
 

IPv6 - A Real World Deployment for Mobiles

  • 1. Telstra Unrestricted Copyright Telstra© IPv6 - A Real-World deployment for Mobiles APRICOT 2018 – February 2018
  • 2. Jeff Schmidt- Technology Team Manager, Telstra Wireless Network Engineering Manager responsible for Wireless IPv6 deployment and Wireless Mobile IP Edge/Core Architecture Introduction Instructional Slide
  • 3. 1. Why IPv6? 2. Business and Technical considerations 3. Network Architectures 4. Addressing and Subnetting 5. Deployment Model 6. Our Experience 7. Q&A Agenda
  • 5. Traffic growth and device per person Network readiness for new technologies: • Internet-of-Things • VoLTE/IMS • ViLTE • Management and Backhaul IPv4 public/private address depletion Reduction in network inefficiencies Why IPv6?
  • 8. Business and Technical Considerations Depleting public and private IPv4 address range
  • 9. Business and Technical Considerations Non-interworking private IPv4 address ranges duplicated between domains, that now require interworking 10.0.0.0 10.0.0.0 10.0.0.0 10.0.0.0
  • 10. Continual investment to extend IPv4 resources vs IPv6 to future proof our network Business and Technical Considerations NAT IoT $ $ or
  • 11. As IPv4 addresses deplete, it will be more expensive to extend IPv4 resources Dual-Stack is an effective transition technology but does not solve the IPv4 depletion problem Introducing IPv6: - Reduced dependency on NAT - Remove the need for regionalisation - Pushes applications to move to IPv6 Business and Technical Considerations
  • 13. • CGN performs NAT/PAT 44 and NAT/PAT 64 PAT substantially reduces Public and Private IPv4 address demand, but does not prevent IPv4 address depletion. IPv6 Implementation Centralised CGN Internet IP Core / Edge Internet CGNAT BR Region 1 Region 2 NAT/PAT 44 Private IPv4 to Public IPv4 CGNAT BR NAT/PAT 64 Public IPv6 to Public IPv4 Backhaul EPG Backhaul EPG
  • 14. IPv6 Implementation Traffic Flow IPv4 Public Internet Carrier Network (IPv4 + IPv6) IPv6 Public InternetIBR NAT64 Public IPv6 to Public IPv4 Native IPv6 Radio Network (IPv4 transport) EPG Single – Bearer IPv6 only user plane IPv6
  • 15. Running multiple APNs InternetRadio Network Carrier Network IPv4 eNodeB GGSN/EPG IPv6 APN IPv4v6 APN IPv4 APN IPv4v6 IPv6 IBR NAT44 / NAT64 DNS64 DNS-DS Create multiple real APNs that supports IPv4, IPv6, and IPv4v6 individually
  • 16. Running a Single APN InternetRadio Network Carrier Network IPv4 eNodeB GGSN/EPG IPv4v6 APN IPv4v6 IPv6 IBR NAT44 / NAT64 DNS-DS Create a single real APN that supports both DS and SS
  • 17. IPv6 Implementation Security IPv4 Public Internet Carrier Network (IPv4 + IPv6) IPv6 Public InternetCGNAT BR NAT44/64 Translation Stateful firewall Untrust to Trust Block all traffic originating from internet Trust to Untrust Allow all traffic Radio Network (IPv4 transport) EPG Firewall Application IPv6 IPv6 Native Stateful firewall Untrust to Trust Block all traffic originating from Internet Trust to Untrust Allow all traffic originating from IPv6 handset ranges only Allow DNS traffic Block all infrastructure ranges Block all VoLTE ranges APN ACL Advertise only handset ranges to Carrier Network Block traffic with IP ranges not configured on the EPG
  • 18. As the CGNAT service is removed from the network wireless devices will be exposed to unsolicited traffic from the Internet ie native IPv6 Wireless customers are more sensitive billing anomalies due to unsolicited traffic A simple firewall service blocking unsolicited traffic is required The same firewall service will ensure wireless core infrastructure is unreachable from the internet Security
  • 19. Infrastructure Cloud IPv6 L3 Fabric EVPN Internet Provider Core Network MPLS PE DC Gateway ToR vCGN BR vEPC
  • 20. How much traffic will use IPv6?
  • 21. 464XLAT Architecture for Mobiles Carrier Core User Equipment / Mobile Phone IPv6 IPv4 CLAT Function PLAT (NAT64) IPv6 Internet IPv4 Internet CLAT> IPv4 host address for XLATE (clat4) [192.0.0.4/32] IPv6 host address for XLATE [2001:db8:aaaa::464/128 PLAT-Side XLATE IPv6 Prefix [2001:db8:bbbb::/96] PLAT> IPv4 pool [192.0.2.1 – 192.0.2.100] PLAT-Side XLATE IPv6 Prefix [2001:db8:bbbb::/96] IPv4 SRC 192.0.0.4 IPv4 DST 198.51.100.1 IPv6 SRC 2001:db8:aaaa::464 IPv6 DST 2001:db8:bbbb::198.51.100.1 IPv4 SRC 192.0.2.1 IPv4 DST 198.51.100.1 Stateless NAT64 [RFC6145] Stateful NAT64 [RFC6146] 198.51.100.1 2001:db8:ca7e::d007
  • 23. 3GPP currently dictates each UE to receive a /64 Future releases may require a /60 with DHCP-PD for single APN tethering 4x /44 per APN per EPG = 4M prefixes You will probably also need a similar range for VoLTE APNs KEY: make sure it is a structured subnetting schema so it is consistent nationally and across the entire organisation. Addressing and Subnetting
  • 24. Infrastructure Addressing: /64 per VLAN – Keep it simple! Private or Public – but remember to use a firewall and policies to avoid advertising the infrastructure out to the internet! NAT is not a security feature! Addressing and Subnetting
  • 26. SP1 SP2 / SP3 SP4 Dual-Stack SS+NAT64+DNS64+CLAT SS/DS+NAT64+DNS-HD+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! Carrier Examples
  • 27. Two existing APNs – one for Handsets, one for Mobile Broadband and Tethering or 464XLAT + NAT64 + DNS64 for the Handset APN only IPv6 enabled DNS for all other APNs Different APNs for different purposes Telstra.WAP Telstra.Internet NAT64/ DNS64 464XLAT Internet DNS-DS/ NAT44 Internet
  • 28. HSS Configuration PDP Context id = IPv4v6 MME Configuration DAF = set EPG Configuration PDPTYPE = IPv4v6 EPG will then also have the following as a minimum within each APN: -IPv6 Handset Range -IPv4 Handset Range -2x IPv4 DNS Name Servers, 2x IPv6 DNS Name Servers Packet Core Configuration
  • 29. Android 4.3+ supports 464XLAT. We recommend using anything that is 4.4.4+ or 5.1+ Depending on your setup, either PDP selection is based on the UE or the Network. International Roaming over IPv6 works today! But we recommend the APN Roaming Protocol to be set to IPv4 only for the next two years. UE Requirements and Settings
  • 30. • Informed Front of House and provided training, as well as Enterprise support and sales personnel • Updated internal Knowledge Base • Briefed Operations and provided training • Created moderated forum with official details on the network change • Provided direct email contact to Telstra Engineering • Contacted the technical community via mailing lists and public forums before launch Launch Considerations
  • 32. iPad Dual-Stack Carrier Settings Significant IPv6 takeup on iPads since carrier update was made available with Dual-Stack. Update made via iOS patch. Users are not immediately aware IPv6 is available on their iPads. Transparent migration. IPv6 take up occurs when iPads are patched to the latest version Single Stack will come later this year Our Experience
  • 33. Use DNS64 as a migration step from dual stack to single stack Dual stack devices without DNS64 are least impacted with a migration towards single stack as applications will continue to use IPv4 Enabling DNS64 will extend IPv6 usage for the devices and can be disabled easily if customers applications are impacted The number applications, protocols and specific implementations continues to make a migration to IPv6 single stack a challenge Check NGP / SMP behaviour Our Experience
  • 34. Tethered devices to remain on DS APN for time being Ensure all internal services IPv6 enabled 464xlat – is it still required ? H323 breaks but is it required ? Corporate VPNs are a challenge due to range of solutions and specific implementations Test via test APNs Our Experience
  • 35. Our Experience Step increases in IPv6 address usage as device types move to IPv6 ie iPad dual stack 01/07/16 01/08/16 01/09/16 01/10/16 01/11/16 01/12/16 01/01/17 01/02/17 01/03/17 01/04/17 01/05/17 01/06/17 01/07/17 01/08/17 01/09/17 01/10/17 NSW QLD SA VIC WA Total telstra.wap - IPv6 Usage
  • 37. Mail services failing ie smtp IPv6 smtp packets not leaving PGW, IPv4 service works – PGW bug ? Bugs relating to IPv6 are becoming less common Our Experience
  • 38. APN can control IPv4, IPv6 or dual stack services Some wireless devices restrict the use of APNs to control access to services ie wholesale products, corporate access Ensure device testing validates access to various differentiated services from various device types, don’t assume APN control is available through device Our Experience
  • 39. APN – IPv4v6, HLR/HSS – IPv4v6 Legacy devices configured with IPv4 only are not impacted New devices configured with IPv4v6 obtains both addresses and is currently growing significantly Existing devices configured with IPv6 only obtains IPv6 only CGNAT NAT64 ALGs: ftp, sip, pptp, rtsp, h323 BYO device and existing services
  • 40. Some applications fail with IPv6 – even with 464XLAT. Routing issues? VPNs are a real problem – but is it a carrier problem or an application / server problem? HTTP / HTTPS works very well SSH is not a major problem IPv6 is faster in some cases – smaller BGP table, no NAT etc. Major apps work very well – especially from the major content providers IPv4 vs IPv6
  • 41. Device by device migration via carrier configuration Test APN, internal trials Dual stack on a single device type Turn on DNS64 Single stack on a less common device ie android device type x Tethering APN last as there less control over applications and OS running on tethered devices Migration Strategy to get to IPv6 single stack
  • 42. Engage the community early so they know what’s coming. They will appreciate you are still developing and they will want to be part of the journey! We receive support email through our contact points and reply as soon as possible. Don’t keep your customers waiting Skip the red tape – let customers engage engineering directly Keep management happy! Report SIO and bandwidth usage! Customer Support
  • 43. Q&A
  • 45. Jeff Schmidt Technology Team Manager Telstra Wireless Network Engineering jeff.schmidt@team.telstra.com Contact