SlideShare a Scribd company logo
1 of 18
Download to read offline
in the Mobile Net
                          Pete Vickers, Network Norway AS.




                                 1
tirsdag 24. mai 2011
Introduction
                  Scope                      Eye Candy
                  Challenges                 Hall of Fame
                  Mobile Architecture        Hall of Shame
                  Imp. Methodology           Questions
                  Preparation
                  Connectivity options
                                         2
tirsdag 24. mai 2011
Scope

                       Attempt to avoid overly technical
                       focus on mobile net differences
                       Innovation stifled by 3GPP / IETF friction.
                       Frustrated by telco sector’s CS vs. PS rationale


                                                  3
tirsdag 24. mai 2011
Challenges
                       air/freq. is a shared medium,
                       SIM card + $random terminal type.
                       $vendor terminal support
                       Roaming = guest status.
                       telco vendors license models discourage IPv6.
                       radio resources.
                                                  4
tirsdag 24. mai 2011
Mobile Net architecture
                         SKIP - E/ /’s Fredrick did it with much better graphics 20mins ago.
                                  /




                       2/3/4 G
                       GPRS
                       PDP context - GTP tunnel
                       SGSN(local) GGSN(home)
                                                                              5
tirsdag 24. mai 2011
BTW: here we go again...

                       IPv4 to IPv6
                       ~=
                       IPX, LAT, ISO, X.25, (or whatever) to IPv4.
                       your oldest staff might be your best asset ?


                                                  6
tirsdag 24. mai 2011
Implementation methodology
                       started at outside layer, work inwards towards customer
                          less customer breakage
                          easy to verify along way
                          Management plane, AAA, licensing, logging, security etc.
                               SSH, radius, NTP, DNS, syslog, h/w ACLs.
                          multi-vendor hybrid (E///, Cisco, Juniper, Opensource).

                                                     7
tirsdag 24. mai 2011
Preparation
                       MPLS core... 6VPE ( individual PEs & RRs only, no P changes)
                          s/w upgrades, licensing, labbing.
                       Establishing IPv6 BGP peerings (NIX: 50xIPv4 vs. 16xIPv6)
                   # show bgp vpnv6 unicast vrf internet regexp _39029$
                   BGP table version is 1238870, local router ID is 89.254.100.3
                   Status codes: s suppressed, d damped, h history, * valid, > best, i -
                   internal,
                                 r RIB-failure, S Stale
                   Origin codes: i - IGP, e - EGP, ? - incomplete

                      Network          Next Hop            Metric LocPrf Weight Path
                   Route Distinguisher: 41483:1002 (default for vrf internet)
                   *> 2001:67C:21E0::/48     2001:7F8:12:1::3:9029   0 39029 i
                   *> 2A02:C0::/32           2001:7F8:12:1::3:9029   0 39029 i


                                                       8
tirsdag 24. mai 2011
more preparation ...

                       IGPs: OSPFv3 or ISIS
                       prefixes obviously not easily memorable or uniquely
                       displayed (cf. IPv4 or E.164)
                       those who static route IPv4 should lose their jobs
                       those who static route IPv6 will lose their jobs ;)

                                                 9
tirsdag 24. mai 2011
Quick Rant
     •but seriously, let the client O/S &
     applications ‘manage’ multipath
     connectivity (& name resolution) ?
     •Support nightmare. ‘NxN unfixable’
     handset problems. (OTA reconfig
     limited)
     •Sane approach: pure IPv6. (w/
     Stateful NAT64 for legacy IPv4
     content)                                      Dual Stack car ?

     •It breaks your App ? well maybe you
     hardcoded stuff, so fix it ! Hint: P2Ps
     enjoy IPv6 end-end connectivity.
                                              10
tirsdag 24. mai 2011
connectivity options
                       1. IPv4 APN (today)
                       2. IPv6 APN
                       3. IPv4v6 APN
                       A dual stack client can use either :
                            (3) Release8/9
                           (1)+(2) on Release4 [Ole T. w/Nokia MT does this].
                       where (2). optional complemented w/NAT64 for legacy IPv4 access
                                                        11
tirsdag 24. mai 2011
Eye Candy...


   $ tail /var/log/ppp.log
   Tue May 10 11:28:59 2011   : Apple Base Script.ccl Version 3.3
   …
   Tue May 10 11:29:05 2011   : Using interface ppp0
   Tue May 10 11:29:05 2011   : Connect: ppp0 <--> /dev/cu.Bluetooth-Modem
   …
   Tue May 10 11:29:11 2011   :   sent   [IPV6CP   ConfReq   id=0x1   <addr   fe80::d69a:20ff:fe0f:3e1e>]
   Tue May 10 11:29:13 2011   :   rcvd   [IPV6CP   ConfNak   id=0x1   <addr   fe80::0000:0007:73a7:6501>]
   Tue May 10 11:29:13 2011   :   sent   [IPV6CP   ConfReq   id=0x2   <addr   fe80::0000:0007:73a7:6501>]
   Tue May 10 11:29:13 2011   :   rcvd   [IPV6CP   ConfAck   id=0x2   <addr   fe80::0000:0007:73a7:6501>]

   $ ifconfig ppp0
   ppp0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
   !    inet6 fe80::8:f11f:a601%ppp0 prefixlen 64 scopeid 0x9
   !    inet6 2a00:e18:8000:15::8:f11f:a601 prefixlen 64 autoconf

                                                                        12
tirsdag 24. mai 2011
Hall of Fame
                       Nokia
                           handsets. e.g. E71 (4 years old !)
                       Juniper
                           early hardware NAT64 solution (stable & scaleable)
                               (sys)logging not suitable for DLD ?
                       Cisco
                           early NAT-PT (not scalable)
                           NAT64 in EFT, + netflow logging
                                                     13
tirsdag 24. mai 2011
Hall of Shame
                       Apple - iOS no PDPv6 support
                       Google - Android no PDPv6 support
                       ZTE, Option, Nokia, Huawei - no dongle PDPv6 support ?
                       Ericsson - unable to verify. Apparently MMDM support ?
                       discouraging licensing (IPv6 extra).
                       All - feature parity ?

                                                14
tirsdag 24. mai 2011
Questions ?
  Pete Vickers
  pete@systemnet.no
  (+47) 48179100
                            15
tirsdag 24. mai 2011
Example of typical problem
   $ screen /dev/tty.Mobile-Modem 9600

   at+cgdcont=?
   +CGDCONT: (1-16),"IP",,,(0-2),(0-4)
   +CGDCONT: (1-16),"PPP",,,(0-2),(0-4)
   +CGDCONT: (1-16),"IPV6",,,(0-2),(0-4))
   OK

   => so PDP type IPV6 is listed.
   => can we can select it ?
                                                   See “ETSI TR 127 007” for
   at+cgdcont=1,"IPV6","v6",,0,0                   commands overview
   OK

   => great.
   => and verify it took it:

   at+cgdcont?
   +CGDCONT: 1,"IPV6","v6","0.0.0.0",0,0

   ...Opps, notice the “0.0.0.0” not “::/0”


   => try to dial
   ATD*99***1#
   ERROR


                                              16
tirsdag 24. mai 2011
NAT64 logging example
  May 19 15:57:53  mx240-nat64-re0 (FPC Slot 1, PIC Slot 0) {SET_O}[FWNAT]:
  ASP_SFW_CREATE_ACCEPT_FLOW: proto 6 (TCP) application: any,
  ge-2/0/0.0:2a00:e18:8000:25:0:8:5889:2601:33500 -> 64:ff9b:0:0:0:0:3e3d:45d9:80,
  creating forward or watch flow ; source address and port translate to
  89.254.77.118:1788 ; destination address translates to 62.61.69.217

  May 19 15:57:55  mx240-nat64-re0 (FPC Slot 1, PIC Slot 0) {SET_O}[FWNAT]:
  ASP_NAT_RULE_MATCH: proto 6 (TCP) application: any,
  ge-2/0/0.0:2a00:e18:8000:25:0:8:5889:2601:54369 -> 64:ff9b:0:0:0:0:42dc:950c:80,
  Match NAT rule-set: , rule: NAT64, term: INSIDE

                                        17
tirsdag 24. mai 2011
References
                       3gv6 mailing list:

                            https://www.ietf.org/mailman/listinfo/3gv6

                       Handset HotSpot:

                            http://www.joiku.com/ - please hassle them for IPv6 WWAN->WLAN

                       No IPv6 on Android:

                            http://code.google.com/p/android/issues/detail?id=3389

                       other pres:

                            http://ipv6ws.arkko.com/report.html#presentations
                                                       18
tirsdag 24. mai 2011

More Related Content

What's hot

Обновление линеек оборудования CiscoSB
Обновление линеек оборудования CiscoSBОбновление линеек оборудования CiscoSB
Обновление линеек оборудования CiscoSBMUK
 
Software Defined Data Centers - June 2012
Software Defined Data Centers - June 2012Software Defined Data Centers - June 2012
Software Defined Data Centers - June 2012Brent Salisbury
 
Data Center: Cloud & Convergencia
Data Center: Cloud & ConvergenciaData Center: Cloud & Convergencia
Data Center: Cloud & ConvergenciaLogicalis Latam
 
FPGA-based error generator for PROFIBUS DP - Jean-Marc Capron (Yncréa Hauts-d...
FPGA-based error generator for PROFIBUS DP - Jean-Marc Capron (Yncréa Hauts-d...FPGA-based error generator for PROFIBUS DP - Jean-Marc Capron (Yncréa Hauts-d...
FPGA-based error generator for PROFIBUS DP - Jean-Marc Capron (Yncréa Hauts-d...PROFIBUS and PROFINET InternationaI - PI UK
 
Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015
Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015
Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015Bruno Teixeira
 
Enabling accelerated networking - seminar by Enea at the Embedded Conference ...
Enabling accelerated networking - seminar by Enea at the Embedded Conference ...Enabling accelerated networking - seminar by Enea at the Embedded Conference ...
Enabling accelerated networking - seminar by Enea at the Embedded Conference ...EneaSoftware
 
7.) convergence (w automation)
7.) convergence (w automation)7.) convergence (w automation)
7.) convergence (w automation)Jeff Green
 
Enea Keystone training 2014
Enea Keystone training 2014Enea Keystone training 2014
Enea Keystone training 2014EneaSoftware
 
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124 | Las Vegas 2017
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124  | Las Vegas 2017Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124  | Las Vegas 2017
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124 | Las Vegas 2017Bruno Teixeira
 
Mixed signal verification challenges - slides
Mixed signal verification challenges - slidesMixed signal verification challenges - slides
Mixed signal verification challenges - slidesRégis SANTONJA
 
Devconf2017 - Can VMs networking benefit from DPDK
Devconf2017 - Can VMs networking benefit from DPDKDevconf2017 - Can VMs networking benefit from DPDK
Devconf2017 - Can VMs networking benefit from DPDKMaxime Coquelin
 
Network: Synchronization: IEEE1588's Future in Computing and the Data Center
Network: Synchronization: IEEE1588's Future in Computing and the Data CenterNetwork: Synchronization: IEEE1588's Future in Computing and the Data Center
Network: Synchronization: IEEE1588's Future in Computing and the Data CenterMichelle Holley
 
Advanced Methodologies Used for Top-Level Verification of Mixed Signal Products
Advanced Methodologies Used for Top-Level Verification of Mixed Signal ProductsAdvanced Methodologies Used for Top-Level Verification of Mixed Signal Products
Advanced Methodologies Used for Top-Level Verification of Mixed Signal ProductsDVClub
 
Durgam vahia open_sparc_fpga
Durgam vahia open_sparc_fpgaDurgam vahia open_sparc_fpga
Durgam vahia open_sparc_fpgaObsidian Software
 
Pro Labs Hardware Com Optical Brochure
Pro Labs Hardware Com Optical BrochurePro Labs Hardware Com Optical Brochure
Pro Labs Hardware Com Optical Brochurejwalkup_001
 
iDiff 2008 conference #01 IP-Racine : Cinema production infrastructure on 10G...
iDiff 2008 conference #01 IP-Racine : Cinema production infrastructure on 10G...iDiff 2008 conference #01 IP-Racine : Cinema production infrastructure on 10G...
iDiff 2008 conference #01 IP-Racine : Cinema production infrastructure on 10G...Benoit Michel
 

What's hot (20)

Обновление линеек оборудования CiscoSB
Обновление линеек оборудования CiscoSBОбновление линеек оборудования CiscoSB
Обновление линеек оборудования CiscoSB
 
Software Defined Data Centers - June 2012
Software Defined Data Centers - June 2012Software Defined Data Centers - June 2012
Software Defined Data Centers - June 2012
 
Data Center: Cloud & Convergencia
Data Center: Cloud & ConvergenciaData Center: Cloud & Convergencia
Data Center: Cloud & Convergencia
 
FPGA-based error generator for PROFIBUS DP - Jean-Marc Capron (Yncréa Hauts-d...
FPGA-based error generator for PROFIBUS DP - Jean-Marc Capron (Yncréa Hauts-d...FPGA-based error generator for PROFIBUS DP - Jean-Marc Capron (Yncréa Hauts-d...
FPGA-based error generator for PROFIBUS DP - Jean-Marc Capron (Yncréa Hauts-d...
 
Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015
Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015
Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015
 
Enabling accelerated networking - seminar by Enea at the Embedded Conference ...
Enabling accelerated networking - seminar by Enea at the Embedded Conference ...Enabling accelerated networking - seminar by Enea at the Embedded Conference ...
Enabling accelerated networking - seminar by Enea at the Embedded Conference ...
 
ITE - Chapter 8
ITE - Chapter 8ITE - Chapter 8
ITE - Chapter 8
 
7.) convergence (w automation)
7.) convergence (w automation)7.) convergence (w automation)
7.) convergence (w automation)
 
Enea Keystone training 2014
Enea Keystone training 2014Enea Keystone training 2014
Enea Keystone training 2014
 
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124 | Las Vegas 2017
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124  | Las Vegas 2017Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124  | Las Vegas 2017
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124 | Las Vegas 2017
 
Mixed signal verification challenges - slides
Mixed signal verification challenges - slidesMixed signal verification challenges - slides
Mixed signal verification challenges - slides
 
Devconf2017 - Can VMs networking benefit from DPDK
Devconf2017 - Can VMs networking benefit from DPDKDevconf2017 - Can VMs networking benefit from DPDK
Devconf2017 - Can VMs networking benefit from DPDK
 
Network: Synchronization: IEEE1588's Future in Computing and the Data Center
Network: Synchronization: IEEE1588's Future in Computing and the Data CenterNetwork: Synchronization: IEEE1588's Future in Computing and the Data Center
Network: Synchronization: IEEE1588's Future in Computing and the Data Center
 
Prezentáció: Alcatel-Lucent WiFi rendszerek és újdonságok
Prezentáció: Alcatel-Lucent WiFi rendszerek és újdonságokPrezentáció: Alcatel-Lucent WiFi rendszerek és újdonságok
Prezentáció: Alcatel-Lucent WiFi rendszerek és újdonságok
 
Advanced Methodologies Used for Top-Level Verification of Mixed Signal Products
Advanced Methodologies Used for Top-Level Verification of Mixed Signal ProductsAdvanced Methodologies Used for Top-Level Verification of Mixed Signal Products
Advanced Methodologies Used for Top-Level Verification of Mixed Signal Products
 
Proto node rer ler
Proto node rer lerProto node rer ler
Proto node rer ler
 
Durgam vahia open_sparc_fpga
Durgam vahia open_sparc_fpgaDurgam vahia open_sparc_fpga
Durgam vahia open_sparc_fpga
 
PI UK Seminar (Nov 2021) - PROFINET Implementation and Testing
PI UK Seminar (Nov 2021) - PROFINET Implementation and TestingPI UK Seminar (Nov 2021) - PROFINET Implementation and Testing
PI UK Seminar (Nov 2021) - PROFINET Implementation and Testing
 
Pro Labs Hardware Com Optical Brochure
Pro Labs Hardware Com Optical BrochurePro Labs Hardware Com Optical Brochure
Pro Labs Hardware Com Optical Brochure
 
iDiff 2008 conference #01 IP-Racine : Cinema production infrastructure on 10G...
iDiff 2008 conference #01 IP-Racine : Cinema production infrastructure on 10G...iDiff 2008 conference #01 IP-Racine : Cinema production infrastructure on 10G...
iDiff 2008 conference #01 IP-Racine : Cinema production infrastructure on 10G...
 

Similar to 17-Pete_Vickers-IPv6-in-the-Mobile-Net

Skydive, real-time network analyzer
Skydive, real-time network analyzer Skydive, real-time network analyzer
Skydive, real-time network analyzer Sylvain Afchain
 
Getting started with IPv6
Getting started with IPv6Getting started with IPv6
Getting started with IPv6Private
 
50 billion connected wireless devices... IPv6, anyone?: Fredrik Garneij, Syst...
50 billion connected wireless devices... IPv6, anyone?: Fredrik Garneij, Syst...50 billion connected wireless devices... IPv6, anyone?: Fredrik Garneij, Syst...
50 billion connected wireless devices... IPv6, anyone?: Fredrik Garneij, Syst...IPv6no
 
Panel with IPv6 CE Vendors
Panel with IPv6 CE VendorsPanel with IPv6 CE Vendors
Panel with IPv6 CE VendorsAPNIC
 
Troubleshooting Dual-Protocol Networks and Systems by Scott Hogg at gogoNET L...
Troubleshooting Dual-Protocol Networks and Systems by Scott Hogg at gogoNET L...Troubleshooting Dual-Protocol Networks and Systems by Scott Hogg at gogoNET L...
Troubleshooting Dual-Protocol Networks and Systems by Scott Hogg at gogoNET L...gogo6
 
SDN/OpenFlow #lspe
SDN/OpenFlow #lspeSDN/OpenFlow #lspe
SDN/OpenFlow #lspeChris Westin
 
Albert Chen Work experience20150722
Albert Chen Work experience20150722Albert Chen Work experience20150722
Albert Chen Work experience20150722Yu Yong Chen
 
draft-georgescu-bmwg-ipv6-tran-tech-benchmarking-00
draft-georgescu-bmwg-ipv6-tran-tech-benchmarking-00draft-georgescu-bmwg-ipv6-tran-tech-benchmarking-00
draft-georgescu-bmwg-ipv6-tran-tech-benchmarking-00Marius Georgescu
 
Netsft2017 day in_life_of_nfv
Netsft2017 day in_life_of_nfvNetsft2017 day in_life_of_nfv
Netsft2017 day in_life_of_nfvIntel
 
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment OverviewCISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment OverviewAmeen Wayok
 
Jawdat NGN IDNOG v1.0 public
Jawdat NGN IDNOG v1.0 publicJawdat NGN IDNOG v1.0 public
Jawdat NGN IDNOG v1.0 publicHimawan Nugroho
 
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
03 (IDNOG01) NGN Next Generation Networks by Himawan NugrohoIndonesia Network Operators Group
 
JAWDAT NGN IDNOG v1.0 (public)[COPY]
JAWDAT NGN IDNOG v1.0 (public)[COPY]JAWDAT NGN IDNOG v1.0 (public)[COPY]
JAWDAT NGN IDNOG v1.0 (public)[COPY]Mahadiputra S
 
Evolving Data Center switching with TRILL
Evolving Data Center switching with TRILLEvolving Data Center switching with TRILL
Evolving Data Center switching with TRILLbradhedlund
 
G rpc talk with intel (3)
G rpc talk with intel (3)G rpc talk with intel (3)
G rpc talk with intel (3)Intel
 
State of the Union: Open Source Network Function Virtualization
State of the Union: Open Source Network Function VirtualizationState of the Union: Open Source Network Function Virtualization
State of the Union: Open Source Network Function VirtualizationSamsung Open Source Group
 
BI-8c_Wireshark_Software_Case_Studies-Megumi_Takeshita.pdf
BI-8c_Wireshark_Software_Case_Studies-Megumi_Takeshita.pdfBI-8c_Wireshark_Software_Case_Studies-Megumi_Takeshita.pdf
BI-8c_Wireshark_Software_Case_Studies-Megumi_Takeshita.pdfMegumi Takeshita
 
Telco Access Network with SDN
Telco Access Network with SDNTelco Access Network with SDN
Telco Access Network with SDNJian-Hao Chen
 

Similar to 17-Pete_Vickers-IPv6-in-the-Mobile-Net (20)

Skydive, real-time network analyzer
Skydive, real-time network analyzer Skydive, real-time network analyzer
Skydive, real-time network analyzer
 
Getting started with IPv6
Getting started with IPv6Getting started with IPv6
Getting started with IPv6
 
50 billion connected wireless devices... IPv6, anyone?: Fredrik Garneij, Syst...
50 billion connected wireless devices... IPv6, anyone?: Fredrik Garneij, Syst...50 billion connected wireless devices... IPv6, anyone?: Fredrik Garneij, Syst...
50 billion connected wireless devices... IPv6, anyone?: Fredrik Garneij, Syst...
 
Panel with IPv6 CE Vendors
Panel with IPv6 CE VendorsPanel with IPv6 CE Vendors
Panel with IPv6 CE Vendors
 
Troubleshooting Dual-Protocol Networks and Systems by Scott Hogg at gogoNET L...
Troubleshooting Dual-Protocol Networks and Systems by Scott Hogg at gogoNET L...Troubleshooting Dual-Protocol Networks and Systems by Scott Hogg at gogoNET L...
Troubleshooting Dual-Protocol Networks and Systems by Scott Hogg at gogoNET L...
 
SDN/OpenFlow #lspe
SDN/OpenFlow #lspeSDN/OpenFlow #lspe
SDN/OpenFlow #lspe
 
Albert Chen Work experience20150722
Albert Chen Work experience20150722Albert Chen Work experience20150722
Albert Chen Work experience20150722
 
draft-georgescu-bmwg-ipv6-tran-tech-benchmarking-00
draft-georgescu-bmwg-ipv6-tran-tech-benchmarking-00draft-georgescu-bmwg-ipv6-tran-tech-benchmarking-00
draft-georgescu-bmwg-ipv6-tran-tech-benchmarking-00
 
Netsft2017 day in_life_of_nfv
Netsft2017 day in_life_of_nfvNetsft2017 day in_life_of_nfv
Netsft2017 day in_life_of_nfv
 
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment OverviewCISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
 
PrasadResume
PrasadResumePrasadResume
PrasadResume
 
Jawdat NGN IDNOG v1.0 public
Jawdat NGN IDNOG v1.0 publicJawdat NGN IDNOG v1.0 public
Jawdat NGN IDNOG v1.0 public
 
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
 
JAWDAT NGN IDNOG v1.0 (public)[COPY]
JAWDAT NGN IDNOG v1.0 (public)[COPY]JAWDAT NGN IDNOG v1.0 (public)[COPY]
JAWDAT NGN IDNOG v1.0 (public)[COPY]
 
Kalyani_Resume_latest
Kalyani_Resume_latestKalyani_Resume_latest
Kalyani_Resume_latest
 
Evolving Data Center switching with TRILL
Evolving Data Center switching with TRILLEvolving Data Center switching with TRILL
Evolving Data Center switching with TRILL
 
G rpc talk with intel (3)
G rpc talk with intel (3)G rpc talk with intel (3)
G rpc talk with intel (3)
 
State of the Union: Open Source Network Function Virtualization
State of the Union: Open Source Network Function VirtualizationState of the Union: Open Source Network Function Virtualization
State of the Union: Open Source Network Function Virtualization
 
BI-8c_Wireshark_Software_Case_Studies-Megumi_Takeshita.pdf
BI-8c_Wireshark_Software_Case_Studies-Megumi_Takeshita.pdfBI-8c_Wireshark_Software_Case_Studies-Megumi_Takeshita.pdf
BI-8c_Wireshark_Software_Case_Studies-Megumi_Takeshita.pdf
 
Telco Access Network with SDN
Telco Access Network with SDNTelco Access Network with SDN
Telco Access Network with SDN
 

More from IPv6no

I pv6 forum_certification_conor_20120424
I pv6 forum_certification_conor_20120424I pv6 forum_certification_conor_20120424
I pv6 forum_certification_conor_20120424IPv6no
 
Steinar ipv6forum 20111121v2
Steinar ipv6forum 20111121v2Steinar ipv6forum 20111121v2
Steinar ipv6forum 20111121v2IPv6no
 
Uwe Germany ipv6-strategy-public
Uwe Germany ipv6-strategy-publicUwe Germany ipv6-strategy-public
Uwe Germany ipv6-strategy-publicIPv6no
 
Geir Making the leap to ipv6 final
Geir Making the leap to ipv6 finalGeir Making the leap to ipv6 final
Geir Making the leap to ipv6 finalIPv6no
 
Ole - Ipv4onlifesupport
Ole - Ipv4onlifesupportOle - Ipv4onlifesupport
Ole - Ipv4onlifesupportIPv6no
 
Jan zorz procurement-ripe-501
Jan zorz procurement-ripe-501Jan zorz procurement-ripe-501
Jan zorz procurement-ripe-501IPv6no
 
Jan zorz procurement-ripe-501
Jan zorz procurement-ripe-501Jan zorz procurement-ripe-501
Jan zorz procurement-ripe-501IPv6no
 
Ole Ipv4onlifesupport
Ole Ipv4onlifesupport Ole Ipv4onlifesupport
Ole Ipv4onlifesupport IPv6no
 
Ron Broersma dren-stavanger-22 nov2011
Ron Broersma dren-stavanger-22 nov2011Ron Broersma dren-stavanger-22 nov2011
Ron Broersma dren-stavanger-22 nov2011IPv6no
 
Tore K IPv6 and Altibox
Tore K IPv6 and AltiboxTore K IPv6 and Altibox
Tore K IPv6 and AltiboxIPv6no
 
Nathalie - Stavanger
Nathalie - StavangerNathalie - Stavanger
Nathalie - StavangerIPv6no
 
Cameron - TMO IPv6 Norway Meeting
Cameron - TMO  IPv6 Norway MeetingCameron - TMO  IPv6 Norway Meeting
Cameron - TMO IPv6 Norway MeetingIPv6no
 
Life Without IPv4: Tore Anderson, IPv6 guru, Redpill Linpro
Life Without IPv4: Tore Anderson, IPv6 guru, Redpill LinproLife Without IPv4: Tore Anderson, IPv6 guru, Redpill Linpro
Life Without IPv4: Tore Anderson, IPv6 guru, Redpill LinproIPv6no
 
11-Sigurd_Thunem-IPv6_through_moderniation
11-Sigurd_Thunem-IPv6_through_moderniation11-Sigurd_Thunem-IPv6_through_moderniation
11-Sigurd_Thunem-IPv6_through_moderniationIPv6no
 
Google and IPv6: Steinar H. Gunderson, Software engineer, Google
Google and IPv6: Steinar H. Gunderson, Software engineer, GoogleGoogle and IPv6: Steinar H. Gunderson, Software engineer, Google
Google and IPv6: Steinar H. Gunderson, Software engineer, GoogleIPv6no
 
IPv6 Seen From Statoil: Knut Sebastian Tungland, Chief Engineer Information T...
IPv6 Seen From Statoil: Knut Sebastian Tungland, Chief Engineer Information T...IPv6 Seen From Statoil: Knut Sebastian Tungland, Chief Engineer Information T...
IPv6 Seen From Statoil: Knut Sebastian Tungland, Chief Engineer Information T...IPv6no
 
IPv6, DLD og NAT: Steinar Haug, IPv6 guru, Ventelo
IPv6, DLD og NAT: Steinar Haug, IPv6 guru, VenteloIPv6, DLD og NAT: Steinar Haug, IPv6 guru, Ventelo
IPv6, DLD og NAT: Steinar Haug, IPv6 guru, VenteloIPv6no
 
Norway - IPv6 World Leader: Tore Anderson, IPv6 guru, Redpill Linpro
Norway - IPv6 World Leader: Tore Anderson, IPv6 guru, Redpill LinproNorway - IPv6 World Leader: Tore Anderson, IPv6 guru, Redpill Linpro
Norway - IPv6 World Leader: Tore Anderson, IPv6 guru, Redpill LinproIPv6no
 
Mobile Broadband and IPv6 in Slovenia: Jan Zorz, Co-Founder Go6 Institute og ...
Mobile Broadband and IPv6 in Slovenia: Jan Zorz, Co-Founder Go6 Institute og ...Mobile Broadband and IPv6 in Slovenia: Jan Zorz, Co-Founder Go6 Institute og ...
Mobile Broadband and IPv6 in Slovenia: Jan Zorz, Co-Founder Go6 Institute og ...IPv6no
 
IPv6 - The Time Is Now: Latif Ladid, President, IPv6 forum
IPv6 - The Time Is Now: Latif Ladid, President, IPv6 forumIPv6 - The Time Is Now: Latif Ladid, President, IPv6 forum
IPv6 - The Time Is Now: Latif Ladid, President, IPv6 forumIPv6no
 

More from IPv6no (20)

I pv6 forum_certification_conor_20120424
I pv6 forum_certification_conor_20120424I pv6 forum_certification_conor_20120424
I pv6 forum_certification_conor_20120424
 
Steinar ipv6forum 20111121v2
Steinar ipv6forum 20111121v2Steinar ipv6forum 20111121v2
Steinar ipv6forum 20111121v2
 
Uwe Germany ipv6-strategy-public
Uwe Germany ipv6-strategy-publicUwe Germany ipv6-strategy-public
Uwe Germany ipv6-strategy-public
 
Geir Making the leap to ipv6 final
Geir Making the leap to ipv6 finalGeir Making the leap to ipv6 final
Geir Making the leap to ipv6 final
 
Ole - Ipv4onlifesupport
Ole - Ipv4onlifesupportOle - Ipv4onlifesupport
Ole - Ipv4onlifesupport
 
Jan zorz procurement-ripe-501
Jan zorz procurement-ripe-501Jan zorz procurement-ripe-501
Jan zorz procurement-ripe-501
 
Jan zorz procurement-ripe-501
Jan zorz procurement-ripe-501Jan zorz procurement-ripe-501
Jan zorz procurement-ripe-501
 
Ole Ipv4onlifesupport
Ole Ipv4onlifesupport Ole Ipv4onlifesupport
Ole Ipv4onlifesupport
 
Ron Broersma dren-stavanger-22 nov2011
Ron Broersma dren-stavanger-22 nov2011Ron Broersma dren-stavanger-22 nov2011
Ron Broersma dren-stavanger-22 nov2011
 
Tore K IPv6 and Altibox
Tore K IPv6 and AltiboxTore K IPv6 and Altibox
Tore K IPv6 and Altibox
 
Nathalie - Stavanger
Nathalie - StavangerNathalie - Stavanger
Nathalie - Stavanger
 
Cameron - TMO IPv6 Norway Meeting
Cameron - TMO  IPv6 Norway MeetingCameron - TMO  IPv6 Norway Meeting
Cameron - TMO IPv6 Norway Meeting
 
Life Without IPv4: Tore Anderson, IPv6 guru, Redpill Linpro
Life Without IPv4: Tore Anderson, IPv6 guru, Redpill LinproLife Without IPv4: Tore Anderson, IPv6 guru, Redpill Linpro
Life Without IPv4: Tore Anderson, IPv6 guru, Redpill Linpro
 
11-Sigurd_Thunem-IPv6_through_moderniation
11-Sigurd_Thunem-IPv6_through_moderniation11-Sigurd_Thunem-IPv6_through_moderniation
11-Sigurd_Thunem-IPv6_through_moderniation
 
Google and IPv6: Steinar H. Gunderson, Software engineer, Google
Google and IPv6: Steinar H. Gunderson, Software engineer, GoogleGoogle and IPv6: Steinar H. Gunderson, Software engineer, Google
Google and IPv6: Steinar H. Gunderson, Software engineer, Google
 
IPv6 Seen From Statoil: Knut Sebastian Tungland, Chief Engineer Information T...
IPv6 Seen From Statoil: Knut Sebastian Tungland, Chief Engineer Information T...IPv6 Seen From Statoil: Knut Sebastian Tungland, Chief Engineer Information T...
IPv6 Seen From Statoil: Knut Sebastian Tungland, Chief Engineer Information T...
 
IPv6, DLD og NAT: Steinar Haug, IPv6 guru, Ventelo
IPv6, DLD og NAT: Steinar Haug, IPv6 guru, VenteloIPv6, DLD og NAT: Steinar Haug, IPv6 guru, Ventelo
IPv6, DLD og NAT: Steinar Haug, IPv6 guru, Ventelo
 
Norway - IPv6 World Leader: Tore Anderson, IPv6 guru, Redpill Linpro
Norway - IPv6 World Leader: Tore Anderson, IPv6 guru, Redpill LinproNorway - IPv6 World Leader: Tore Anderson, IPv6 guru, Redpill Linpro
Norway - IPv6 World Leader: Tore Anderson, IPv6 guru, Redpill Linpro
 
Mobile Broadband and IPv6 in Slovenia: Jan Zorz, Co-Founder Go6 Institute og ...
Mobile Broadband and IPv6 in Slovenia: Jan Zorz, Co-Founder Go6 Institute og ...Mobile Broadband and IPv6 in Slovenia: Jan Zorz, Co-Founder Go6 Institute og ...
Mobile Broadband and IPv6 in Slovenia: Jan Zorz, Co-Founder Go6 Institute og ...
 
IPv6 - The Time Is Now: Latif Ladid, President, IPv6 forum
IPv6 - The Time Is Now: Latif Ladid, President, IPv6 forumIPv6 - The Time Is Now: Latif Ladid, President, IPv6 forum
IPv6 - The Time Is Now: Latif Ladid, President, IPv6 forum
 

Recently uploaded

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 

Recently uploaded (20)

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 

17-Pete_Vickers-IPv6-in-the-Mobile-Net

  • 1. in the Mobile Net Pete Vickers, Network Norway AS. 1 tirsdag 24. mai 2011
  • 2. Introduction Scope Eye Candy Challenges Hall of Fame Mobile Architecture Hall of Shame Imp. Methodology Questions Preparation Connectivity options 2 tirsdag 24. mai 2011
  • 3. Scope Attempt to avoid overly technical focus on mobile net differences Innovation stifled by 3GPP / IETF friction. Frustrated by telco sector’s CS vs. PS rationale 3 tirsdag 24. mai 2011
  • 4. Challenges air/freq. is a shared medium, SIM card + $random terminal type. $vendor terminal support Roaming = guest status. telco vendors license models discourage IPv6. radio resources. 4 tirsdag 24. mai 2011
  • 5. Mobile Net architecture SKIP - E/ /’s Fredrick did it with much better graphics 20mins ago. / 2/3/4 G GPRS PDP context - GTP tunnel SGSN(local) GGSN(home) 5 tirsdag 24. mai 2011
  • 6. BTW: here we go again... IPv4 to IPv6 ~= IPX, LAT, ISO, X.25, (or whatever) to IPv4. your oldest staff might be your best asset ? 6 tirsdag 24. mai 2011
  • 7. Implementation methodology started at outside layer, work inwards towards customer less customer breakage easy to verify along way Management plane, AAA, licensing, logging, security etc. SSH, radius, NTP, DNS, syslog, h/w ACLs. multi-vendor hybrid (E///, Cisco, Juniper, Opensource). 7 tirsdag 24. mai 2011
  • 8. Preparation MPLS core... 6VPE ( individual PEs & RRs only, no P changes) s/w upgrades, licensing, labbing. Establishing IPv6 BGP peerings (NIX: 50xIPv4 vs. 16xIPv6) # show bgp vpnv6 unicast vrf internet regexp _39029$ BGP table version is 1238870, local router ID is 89.254.100.3 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure, S Stale Origin codes: i - IGP, e - EGP, ? - incomplete Network Next Hop Metric LocPrf Weight Path Route Distinguisher: 41483:1002 (default for vrf internet) *> 2001:67C:21E0::/48 2001:7F8:12:1::3:9029 0 39029 i *> 2A02:C0::/32 2001:7F8:12:1::3:9029 0 39029 i 8 tirsdag 24. mai 2011
  • 9. more preparation ... IGPs: OSPFv3 or ISIS prefixes obviously not easily memorable or uniquely displayed (cf. IPv4 or E.164) those who static route IPv4 should lose their jobs those who static route IPv6 will lose their jobs ;) 9 tirsdag 24. mai 2011
  • 10. Quick Rant •but seriously, let the client O/S & applications ‘manage’ multipath connectivity (& name resolution) ? •Support nightmare. ‘NxN unfixable’ handset problems. (OTA reconfig limited) •Sane approach: pure IPv6. (w/ Stateful NAT64 for legacy IPv4 content) Dual Stack car ? •It breaks your App ? well maybe you hardcoded stuff, so fix it ! Hint: P2Ps enjoy IPv6 end-end connectivity. 10 tirsdag 24. mai 2011
  • 11. connectivity options 1. IPv4 APN (today) 2. IPv6 APN 3. IPv4v6 APN A dual stack client can use either : (3) Release8/9 (1)+(2) on Release4 [Ole T. w/Nokia MT does this]. where (2). optional complemented w/NAT64 for legacy IPv4 access 11 tirsdag 24. mai 2011
  • 12. Eye Candy... $ tail /var/log/ppp.log Tue May 10 11:28:59 2011 : Apple Base Script.ccl Version 3.3 … Tue May 10 11:29:05 2011 : Using interface ppp0 Tue May 10 11:29:05 2011 : Connect: ppp0 <--> /dev/cu.Bluetooth-Modem … Tue May 10 11:29:11 2011 : sent [IPV6CP ConfReq id=0x1 <addr fe80::d69a:20ff:fe0f:3e1e>] Tue May 10 11:29:13 2011 : rcvd [IPV6CP ConfNak id=0x1 <addr fe80::0000:0007:73a7:6501>] Tue May 10 11:29:13 2011 : sent [IPV6CP ConfReq id=0x2 <addr fe80::0000:0007:73a7:6501>] Tue May 10 11:29:13 2011 : rcvd [IPV6CP ConfAck id=0x2 <addr fe80::0000:0007:73a7:6501>] $ ifconfig ppp0 ppp0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500 ! inet6 fe80::8:f11f:a601%ppp0 prefixlen 64 scopeid 0x9 ! inet6 2a00:e18:8000:15::8:f11f:a601 prefixlen 64 autoconf 12 tirsdag 24. mai 2011
  • 13. Hall of Fame Nokia handsets. e.g. E71 (4 years old !) Juniper early hardware NAT64 solution (stable & scaleable) (sys)logging not suitable for DLD ? Cisco early NAT-PT (not scalable) NAT64 in EFT, + netflow logging 13 tirsdag 24. mai 2011
  • 14. Hall of Shame Apple - iOS no PDPv6 support Google - Android no PDPv6 support ZTE, Option, Nokia, Huawei - no dongle PDPv6 support ? Ericsson - unable to verify. Apparently MMDM support ? discouraging licensing (IPv6 extra). All - feature parity ? 14 tirsdag 24. mai 2011
  • 15. Questions ? Pete Vickers pete@systemnet.no (+47) 48179100 15 tirsdag 24. mai 2011
  • 16. Example of typical problem $ screen /dev/tty.Mobile-Modem 9600 at+cgdcont=? +CGDCONT: (1-16),"IP",,,(0-2),(0-4) +CGDCONT: (1-16),"PPP",,,(0-2),(0-4) +CGDCONT: (1-16),"IPV6",,,(0-2),(0-4)) OK => so PDP type IPV6 is listed. => can we can select it ? See “ETSI TR 127 007” for at+cgdcont=1,"IPV6","v6",,0,0 commands overview OK => great. => and verify it took it: at+cgdcont? +CGDCONT: 1,"IPV6","v6","0.0.0.0",0,0 ...Opps, notice the “0.0.0.0” not “::/0” => try to dial ATD*99***1# ERROR 16 tirsdag 24. mai 2011
  • 17. NAT64 logging example May 19 15:57:53  mx240-nat64-re0 (FPC Slot 1, PIC Slot 0) {SET_O}[FWNAT]: ASP_SFW_CREATE_ACCEPT_FLOW: proto 6 (TCP) application: any, ge-2/0/0.0:2a00:e18:8000:25:0:8:5889:2601:33500 -> 64:ff9b:0:0:0:0:3e3d:45d9:80, creating forward or watch flow ; source address and port translate to 89.254.77.118:1788 ; destination address translates to 62.61.69.217 May 19 15:57:55  mx240-nat64-re0 (FPC Slot 1, PIC Slot 0) {SET_O}[FWNAT]: ASP_NAT_RULE_MATCH: proto 6 (TCP) application: any, ge-2/0/0.0:2a00:e18:8000:25:0:8:5889:2601:54369 -> 64:ff9b:0:0:0:0:42dc:950c:80, Match NAT rule-set: , rule: NAT64, term: INSIDE 17 tirsdag 24. mai 2011
  • 18. References 3gv6 mailing list: https://www.ietf.org/mailman/listinfo/3gv6 Handset HotSpot: http://www.joiku.com/ - please hassle them for IPv6 WWAN->WLAN No IPv6 on Android: http://code.google.com/p/android/issues/detail?id=3389 other pres: http://ipv6ws.arkko.com/report.html#presentations 18 tirsdag 24. mai 2011