SlideShare a Scribd company logo
IPv6 in Terastream
Axel Clauberg, @aclauberg
Building a new network, Do we still need aNY of that?
8-MAR-2016© Deutsche Telekom AG, 2016 2
MPLS
ATM
SDH
OTN
PPPoE
MPLSFRR
MPLS-TE
GMPLS
IPv4
MPLS-TP
END TO END OPTIMIZATION
The Power of IPv6
8-MAR-2016 3© Deutsche Telekom AG, 2016
Customer Access Aggregation
R1
R2
Core
Service Production
Peering
IP&Optical
Infrastructure Cloud
Infrastructure Cloud
Mobile
Ethernet
xDSL
FTTH
IPv6
IPv4 Lightweight4o6 -Softwire IPv4
Non-IP– MEF OAM Keyed IPv6 tunnel
INFRASTRUCTURE CLOUD
NETWORK FUNCTION CLOUDIFICATION
4
Network Services
(DNS, DHCP)
vBRAS
Apps
Content
IMS
Mobile
Core &
Services
Self-
Provisioning
Softwire
IPv4
Business
VPN Services
Video
Network I/O Optimized
Full Automation
8-MAR-2016© Deutsche Telekom AG, 2016
TERASTREAM PILOT HRVATSKI TELEKOM – DEC
2012
8-MAR-2016 5© Deutsche Telekom AG, 2016
TERASTREAM PILOT GERMANY – SEP 2014
8-MAR-2016 6© Deutsche Telekom AG, 2016
SERVICE DIFFERENTIATION BASED ON
ADDRESSES
USING IPv6 ADDRESS SPACE AS LABELS
7
Provider User - Host
User
Subnet
56 8 64
Network Structure bits ServicebitsRegistry/IANAassigned
P Public 0=SP-intern, 1=extern
I Infrastructure 0=end user, 1=infrastructure packet
E Endpoint/Service 0=endpoint, 1=service
SSS Service Type 0=res, 1=internet, 4=video, 5=L2, 6=voice, 7=mgmt
M 0=fixed, 1=mobile endpoint
Examples: Source Destination
PIESSS PIESSS
-------------------------------------------------------------------------------
User -> IMS 000110 011110
IMS -> User 011110 000110
User -> User (best effort) X00001 X00001
User -> Internet (best effort)100001 XXXXXX
Internet -> User (best effort)XXXXXX 100001
Lan-Lan service 010101 010101
© Deutsche Telekom AG, 2016 8-MAR-2016
IPv4 AS A SERVICE – LIGHTWEIGHT 4o6
SOFTWIRES
8-MAR-2016 8© Deutsche Telekom AG, 2016
R1 R2
Home
Network
v4
host
v4
Internet
v6
Infrastructur
e Cloud
v4
IPv4 in IPv6
Softwire Tunnel
lwB4 (Port
restricted
NAPT44)
CPE or
other
device
lwAFTR
Performs ingress routing based
on DSTv4 ADDR+DSTL4
port
Initial approach
• The Croatian pilot started using OpenStack Folsom, later Grizzly.
• The German pilot started using IceHouse.
• Running IPv6-only meant: Dirty Hacks required
Not all OpenStack services could use IPv6 for communication between themselves.
IPv6 address assignment to virtual machines was nearly impossible in combination with L2
plugin. Many things didn’t work properly.
IPv6 only environment was not possible since VMs cannot be bootstrapped with nova-
metadata server since there is only IPv4 defined for nova-metadata server (aka
169.254.169.254).
TeraStream specific network layout (each VLAN on each port on each machine would have
different IPv6 subnet) cannot be supported.
Security features (IPaddress anti-spoofingetc.) were not working properly using
TeraStream network design and Neutron L2 plugin.
Unable to configure multiple IPv6 addressesfor VMs, including proper routes
• Hacks lead straight to difficulties in maintaining the environment…
8-MAR-2016 9© Deutsche Telekom AG, 2016
Which parts would be solved in Mitaka today?
• OpenStack services are now able to work in IPv6 only environment,although some hick-ups
are expected.
• IPv6 address assignment to VMs should generally work, but unfortunatelyonly some ways of
IPv6 (auto)configuration are possible.
• IPv6 only VMs still cannot use nova-metadata server
• Neutron now has IPAM plugin, so TeraStream specific network setup should be feasible
(since Kilo/Liberty).
• Security features should generally work (IPaddress anti-spoofing etc.) and should support
flexible network setup (as TeraStream network design),if used with Neutron IPAM plugin.
• Still unable to configure multiple IPv6 addresses for VMs, including properroutes
8-MAR-2016 10© Deutsche Telekom AG, 2016
How did we solve our problem?
• The TeraStream services did not require a full blown OpenStack
Only build for Router-like functions, running in an exposed host domain
• We moved to a Container and KVM-based approach, optimizedaround the Snabb Switch,
integrated with our YANG-based Realtime Networkand Service Management.
• Our production roll-out in our Pan-European network uses a different approach.
8-MAR-2016 11© Deutsche Telekom AG, 2016
Thank You !

More Related Content

What's hot

Summit 16: Open-O Mini-Summit - VF Event Streaming Project Proposal
Summit 16: Open-O Mini-Summit - VF Event Streaming Project ProposalSummit 16: Open-O Mini-Summit - VF Event Streaming Project Proposal
Summit 16: Open-O Mini-Summit - VF Event Streaming Project Proposal
OPNFV
 
Summit 16: Deploying Virtualized Mobile Infrastructures on Openstack
Summit 16: Deploying Virtualized Mobile Infrastructures on OpenstackSummit 16: Deploying Virtualized Mobile Infrastructures on Openstack
Summit 16: Deploying Virtualized Mobile Infrastructures on Openstack
OPNFV
 
NovoNet Vision and Operators' Perspective for ONAP
NovoNet Vision and Operators' Perspective for ONAPNovoNet Vision and Operators' Perspective for ONAP
NovoNet Vision and Operators' Perspective for ONAP
ITU
 
Orchestrating NFV Workloads in Multiple Clouds
Orchestrating NFV Workloads in Multiple CloudsOrchestrating NFV Workloads in Multiple Clouds
Orchestrating NFV Workloads in Multiple Clouds
Michelle Holley
 
Amdocs NFV Powered by ONAP
Amdocs NFV Powered by ONAPAmdocs NFV Powered by ONAP
Amdocs NFV Powered by ONAP
Amdocs
 
NFV Open Source projects
NFV Open Source projectsNFV Open Source projects
NFV Open Source projects
Marie-Paule Odini
 
SDN and NFV
SDN and NFVSDN and NFV
SDN and NFV
Richard Kuo
 
Summit 16: Open Baton Overview
Summit 16: Open Baton OverviewSummit 16: Open Baton Overview
Summit 16: Open Baton Overview
OPNFV
 
Using Agilio SmartNICs for OpenStack Networking Acceleration
Using Agilio SmartNICs for OpenStack Networking AccelerationUsing Agilio SmartNICs for OpenStack Networking Acceleration
Using Agilio SmartNICs for OpenStack Networking Acceleration
Netronome
 
Crossing the river by feeling the stones from legacy to cloud native applica...
Crossing the river by feeling the stones  from legacy to cloud native applica...Crossing the river by feeling the stones  from legacy to cloud native applica...
Crossing the river by feeling the stones from legacy to cloud native applica...
OPNFV
 
Summit 16: Open-O Mini-Summit - TOSCA and YANG Data Modeling for NFV
Summit 16: Open-O Mini-Summit - TOSCA and YANG Data Modeling for NFVSummit 16: Open-O Mini-Summit - TOSCA and YANG Data Modeling for NFV
Summit 16: Open-O Mini-Summit - TOSCA and YANG Data Modeling for NFV
OPNFV
 
Summit 16: Open-O Mini-Summit - OPNFV & Open-O
Summit 16: Open-O Mini-Summit - OPNFV & Open-OSummit 16: Open-O Mini-Summit - OPNFV & Open-O
Summit 16: Open-O Mini-Summit - OPNFV & Open-O
OPNFV
 
Summit 16: Experiences from the Trench: Bringing DOCOMO Multi Vendor NFV Solu...
Summit 16: Experiences from the Trench: Bringing DOCOMO Multi Vendor NFV Solu...Summit 16: Experiences from the Trench: Bringing DOCOMO Multi Vendor NFV Solu...
Summit 16: Experiences from the Trench: Bringing DOCOMO Multi Vendor NFV Solu...
OPNFV
 
VNFs at the Edge using Docker Containers
VNFs at the Edge using Docker ContainersVNFs at the Edge using Docker Containers
VNFs at the Edge using Docker Containers
OPNFV
 
Summit 16: Vodafone Ocean - Updates and Next Steps
Summit 16: Vodafone Ocean - Updates and Next StepsSummit 16: Vodafone Ocean - Updates and Next Steps
Summit 16: Vodafone Ocean - Updates and Next Steps
OPNFV
 
The Third Network: LSO, SDN and NFV
The Third Network: LSO, SDN and NFVThe Third Network: LSO, SDN and NFV
The Third Network: LSO, SDN and NFV
OPNFV
 
Introduction to SDN and NFV
Introduction to SDN and NFVIntroduction to SDN and NFV
Introduction to SDN and NFV
Basim Aly (JNCIP-SP, JNCIP-ENT)
 
The Need for Complex Analytics from Forwarding Pipelines
The Need for Complex Analytics from Forwarding Pipelines The Need for Complex Analytics from Forwarding Pipelines
The Need for Complex Analytics from Forwarding Pipelines
Netronome
 
Netronome Corporate Brochure
Netronome Corporate BrochureNetronome Corporate Brochure
Netronome Corporate Brochure
Netronome
 
Open Source, Open Architecture, Open Standards NFV MANO
Open Source, Open Architecture, Open Standards NFV MANOOpen Source, Open Architecture, Open Standards NFV MANO
Open Source, Open Architecture, Open Standards NFV MANO
Cloudify Community
 

What's hot (20)

Summit 16: Open-O Mini-Summit - VF Event Streaming Project Proposal
Summit 16: Open-O Mini-Summit - VF Event Streaming Project ProposalSummit 16: Open-O Mini-Summit - VF Event Streaming Project Proposal
Summit 16: Open-O Mini-Summit - VF Event Streaming Project Proposal
 
Summit 16: Deploying Virtualized Mobile Infrastructures on Openstack
Summit 16: Deploying Virtualized Mobile Infrastructures on OpenstackSummit 16: Deploying Virtualized Mobile Infrastructures on Openstack
Summit 16: Deploying Virtualized Mobile Infrastructures on Openstack
 
NovoNet Vision and Operators' Perspective for ONAP
NovoNet Vision and Operators' Perspective for ONAPNovoNet Vision and Operators' Perspective for ONAP
NovoNet Vision and Operators' Perspective for ONAP
 
Orchestrating NFV Workloads in Multiple Clouds
Orchestrating NFV Workloads in Multiple CloudsOrchestrating NFV Workloads in Multiple Clouds
Orchestrating NFV Workloads in Multiple Clouds
 
Amdocs NFV Powered by ONAP
Amdocs NFV Powered by ONAPAmdocs NFV Powered by ONAP
Amdocs NFV Powered by ONAP
 
NFV Open Source projects
NFV Open Source projectsNFV Open Source projects
NFV Open Source projects
 
SDN and NFV
SDN and NFVSDN and NFV
SDN and NFV
 
Summit 16: Open Baton Overview
Summit 16: Open Baton OverviewSummit 16: Open Baton Overview
Summit 16: Open Baton Overview
 
Using Agilio SmartNICs for OpenStack Networking Acceleration
Using Agilio SmartNICs for OpenStack Networking AccelerationUsing Agilio SmartNICs for OpenStack Networking Acceleration
Using Agilio SmartNICs for OpenStack Networking Acceleration
 
Crossing the river by feeling the stones from legacy to cloud native applica...
Crossing the river by feeling the stones  from legacy to cloud native applica...Crossing the river by feeling the stones  from legacy to cloud native applica...
Crossing the river by feeling the stones from legacy to cloud native applica...
 
Summit 16: Open-O Mini-Summit - TOSCA and YANG Data Modeling for NFV
Summit 16: Open-O Mini-Summit - TOSCA and YANG Data Modeling for NFVSummit 16: Open-O Mini-Summit - TOSCA and YANG Data Modeling for NFV
Summit 16: Open-O Mini-Summit - TOSCA and YANG Data Modeling for NFV
 
Summit 16: Open-O Mini-Summit - OPNFV & Open-O
Summit 16: Open-O Mini-Summit - OPNFV & Open-OSummit 16: Open-O Mini-Summit - OPNFV & Open-O
Summit 16: Open-O Mini-Summit - OPNFV & Open-O
 
Summit 16: Experiences from the Trench: Bringing DOCOMO Multi Vendor NFV Solu...
Summit 16: Experiences from the Trench: Bringing DOCOMO Multi Vendor NFV Solu...Summit 16: Experiences from the Trench: Bringing DOCOMO Multi Vendor NFV Solu...
Summit 16: Experiences from the Trench: Bringing DOCOMO Multi Vendor NFV Solu...
 
VNFs at the Edge using Docker Containers
VNFs at the Edge using Docker ContainersVNFs at the Edge using Docker Containers
VNFs at the Edge using Docker Containers
 
Summit 16: Vodafone Ocean - Updates and Next Steps
Summit 16: Vodafone Ocean - Updates and Next StepsSummit 16: Vodafone Ocean - Updates and Next Steps
Summit 16: Vodafone Ocean - Updates and Next Steps
 
The Third Network: LSO, SDN and NFV
The Third Network: LSO, SDN and NFVThe Third Network: LSO, SDN and NFV
The Third Network: LSO, SDN and NFV
 
Introduction to SDN and NFV
Introduction to SDN and NFVIntroduction to SDN and NFV
Introduction to SDN and NFV
 
The Need for Complex Analytics from Forwarding Pipelines
The Need for Complex Analytics from Forwarding Pipelines The Need for Complex Analytics from Forwarding Pipelines
The Need for Complex Analytics from Forwarding Pipelines
 
Netronome Corporate Brochure
Netronome Corporate BrochureNetronome Corporate Brochure
Netronome Corporate Brochure
 
Open Source, Open Architecture, Open Standards NFV MANO
Open Source, Open Architecture, Open Standards NFV MANOOpen Source, Open Architecture, Open Standards NFV MANO
Open Source, Open Architecture, Open Standards NFV MANO
 

Viewers also liked

SDN IN DT’s TERASTREAM
SDN IN DT’s TERASTREAMSDN IN DT’s TERASTREAM
SDN IN DT’s TERASTREAM
Open Networking Summits
 
Deutsche telekom
Deutsche telekomDeutsche telekom
Deutsche telekom
laurabeckcahoon
 
10y t labs-demos
10y t labs-demos10y t labs-demos
10y t labs-demos
T-Labs
 
PLNOG16: Milion użytkowników IPv6 na polskim rynku mobilnym, Tomasz Kossut
PLNOG16: Milion użytkowników IPv6 na polskim rynku mobilnym, Tomasz KossutPLNOG16: Milion użytkowników IPv6 na polskim rynku mobilnym, Tomasz Kossut
PLNOG16: Milion użytkowników IPv6 na polskim rynku mobilnym, Tomasz Kossut
PROIDEA
 
Nova, Folsom presentation, Compute PTL
Nova, Folsom presentation, Compute PTLNova, Folsom presentation, Compute PTL
Nova, Folsom presentation, Compute PTL
laurabeckcahoon
 
2016-04-CI-Transformation-cross-border-Nauheim
2016-04-CI-Transformation-cross-border-Nauheim2016-04-CI-Transformation-cross-border-Nauheim
2016-04-CI-Transformation-cross-border-NauheimChristina Sterenborg MBA
 
"Future Analytics - Fabrication of Synthetic Data", Dr. Susan Wegner,VP Smart...
"Future Analytics - Fabrication of Synthetic Data", Dr. Susan Wegner,VP Smart..."Future Analytics - Fabrication of Synthetic Data", Dr. Susan Wegner,VP Smart...
"Future Analytics - Fabrication of Synthetic Data", Dr. Susan Wegner,VP Smart...
Dataconomy Media
 
Summit 16: OPNFV: Moving to Support Real Time Applications
Summit 16: OPNFV: Moving to Support Real Time ApplicationsSummit 16: OPNFV: Moving to Support Real Time Applications
Summit 16: OPNFV: Moving to Support Real Time Applications
OPNFV
 
Creating an open innovation ecosystem at Deutsche Telekom
Creating an open innovation ecosystem at Deutsche TelekomCreating an open innovation ecosystem at Deutsche Telekom
Creating an open innovation ecosystem at Deutsche TelekomRené Rohrbeck
 

Viewers also liked (9)

SDN IN DT’s TERASTREAM
SDN IN DT’s TERASTREAMSDN IN DT’s TERASTREAM
SDN IN DT’s TERASTREAM
 
Deutsche telekom
Deutsche telekomDeutsche telekom
Deutsche telekom
 
10y t labs-demos
10y t labs-demos10y t labs-demos
10y t labs-demos
 
PLNOG16: Milion użytkowników IPv6 na polskim rynku mobilnym, Tomasz Kossut
PLNOG16: Milion użytkowników IPv6 na polskim rynku mobilnym, Tomasz KossutPLNOG16: Milion użytkowników IPv6 na polskim rynku mobilnym, Tomasz Kossut
PLNOG16: Milion użytkowników IPv6 na polskim rynku mobilnym, Tomasz Kossut
 
Nova, Folsom presentation, Compute PTL
Nova, Folsom presentation, Compute PTLNova, Folsom presentation, Compute PTL
Nova, Folsom presentation, Compute PTL
 
2016-04-CI-Transformation-cross-border-Nauheim
2016-04-CI-Transformation-cross-border-Nauheim2016-04-CI-Transformation-cross-border-Nauheim
2016-04-CI-Transformation-cross-border-Nauheim
 
"Future Analytics - Fabrication of Synthetic Data", Dr. Susan Wegner,VP Smart...
"Future Analytics - Fabrication of Synthetic Data", Dr. Susan Wegner,VP Smart..."Future Analytics - Fabrication of Synthetic Data", Dr. Susan Wegner,VP Smart...
"Future Analytics - Fabrication of Synthetic Data", Dr. Susan Wegner,VP Smart...
 
Summit 16: OPNFV: Moving to Support Real Time Applications
Summit 16: OPNFV: Moving to Support Real Time ApplicationsSummit 16: OPNFV: Moving to Support Real Time Applications
Summit 16: OPNFV: Moving to Support Real Time Applications
 
Creating an open innovation ecosystem at Deutsche Telekom
Creating an open innovation ecosystem at Deutsche TelekomCreating an open innovation ecosystem at Deutsche Telekom
Creating an open innovation ecosystem at Deutsche Telekom
 

Similar to Summit 16: IPv6 in DT's TeraStream

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 the Telco Cloud and 5G
IPv6 in the Telco Cloud and 5GIPv6 in the Telco Cloud and 5G
IPv6 in the Telco Cloud and 5G
APNIC
 
Oracle Cloud Networking And Security Exposed
Oracle Cloud Networking And Security Exposed Oracle Cloud Networking And Security Exposed
Oracle Cloud Networking And Security Exposed
Riccardo Romani
 
Next Generation Network Architecture
Next Generation Network ArchitectureNext Generation Network Architecture
Next Generation Network Architecture
APNIC
 
Operational Issues inIPv6 --from vendors' point of view--
Operational Issues inIPv6 --from vendors' point of view--Operational Issues inIPv6 --from vendors' point of view--
Operational Issues inIPv6 --from vendors' point of view--
Shinsuke SUZUKI
 
Advances in IPv6 Mobile Access
Advances in IPv6 Mobile AccessAdvances in IPv6 Mobile Access
Advances in IPv6 Mobile Access
John Loughney
 
IRJET- Performance Analysis of MPLS-VPN and Traditional IP Network
IRJET-  	  Performance Analysis of MPLS-VPN and Traditional IP NetworkIRJET-  	  Performance Analysis of MPLS-VPN and Traditional IP Network
IRJET- Performance Analysis of MPLS-VPN and Traditional IP Network
IRJET Journal
 
evolution_of_campus_switching_muninder.ppt
evolution_of_campus_switching_muninder.pptevolution_of_campus_switching_muninder.ppt
evolution_of_campus_switching_muninder.ppt
ssuser6c33f6
 
evolution_of_campus_switching_muninder.ppt
evolution_of_campus_switching_muninder.pptevolution_of_campus_switching_muninder.ppt
evolution_of_campus_switching_muninder.ppt
mashiztehraan
 
IPv6 in 3G Core Networks
IPv6 in 3G Core NetworksIPv6 in 3G Core Networks
IPv6 in 3G Core Networks
John Loughney
 
What SD-WAN Means for Enterprise
What SD-WAN Means for EnterpriseWhat SD-WAN Means for Enterprise
What SD-WAN Means for Enterprise
Toshal Dudhwala
 
Webinar Renesas - IoT é Segura? Com Renesas Synergy sim! E o SSP 1.5 tornou a...
Webinar Renesas - IoT é Segura? Com Renesas Synergy sim! E o SSP 1.5 tornou a...Webinar Renesas - IoT é Segura? Com Renesas Synergy sim! E o SSP 1.5 tornou a...
Webinar Renesas - IoT é Segura? Com Renesas Synergy sim! E o SSP 1.5 tornou a...
Embarcados
 
464XLAT Tutorial
464XLAT Tutorial464XLAT Tutorial
464XLAT Tutorial
APNIC
 
Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0
Fred Bovy
 
BRKSEC-3035.pdf
BRKSEC-3035.pdfBRKSEC-3035.pdf
BRKSEC-3035.pdf
ssuser22253b
 
Richard - IFIP Networking 2021 - Panel.pdf
Richard - IFIP Networking 2021 - Panel.pdfRichard - IFIP Networking 2021 - Panel.pdf
Richard - IFIP Networking 2021 - Panel.pdf
Richard Renwei Li
 
#IBMEdge: Flash Storage Session
#IBMEdge: Flash Storage Session#IBMEdge: Flash Storage Session
#IBMEdge: Flash Storage Session
Brocade
 

Similar to Summit 16: IPv6 in DT's TeraStream (20)

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
 
I pv6
I pv6I pv6
I pv6
 
IPv6 in the Telco Cloud and 5G
IPv6 in the Telco Cloud and 5GIPv6 in the Telco Cloud and 5G
IPv6 in the Telco Cloud and 5G
 
Oracle Cloud Networking And Security Exposed
Oracle Cloud Networking And Security Exposed Oracle Cloud Networking And Security Exposed
Oracle Cloud Networking And Security Exposed
 
Next Generation Network Architecture
Next Generation Network ArchitectureNext Generation Network Architecture
Next Generation Network Architecture
 
3hows
3hows3hows
3hows
 
Operational Issues inIPv6 --from vendors' point of view--
Operational Issues inIPv6 --from vendors' point of view--Operational Issues inIPv6 --from vendors' point of view--
Operational Issues inIPv6 --from vendors' point of view--
 
Ip v4 & ip v6
Ip v4 & ip v6Ip v4 & ip v6
Ip v4 & ip v6
 
Advances in IPv6 Mobile Access
Advances in IPv6 Mobile AccessAdvances in IPv6 Mobile Access
Advances in IPv6 Mobile Access
 
IRJET- Performance Analysis of MPLS-VPN and Traditional IP Network
IRJET-  	  Performance Analysis of MPLS-VPN and Traditional IP NetworkIRJET-  	  Performance Analysis of MPLS-VPN and Traditional IP Network
IRJET- Performance Analysis of MPLS-VPN and Traditional IP Network
 
evolution_of_campus_switching_muninder.ppt
evolution_of_campus_switching_muninder.pptevolution_of_campus_switching_muninder.ppt
evolution_of_campus_switching_muninder.ppt
 
evolution_of_campus_switching_muninder.ppt
evolution_of_campus_switching_muninder.pptevolution_of_campus_switching_muninder.ppt
evolution_of_campus_switching_muninder.ppt
 
IPv6 in 3G Core Networks
IPv6 in 3G Core NetworksIPv6 in 3G Core Networks
IPv6 in 3G Core Networks
 
What SD-WAN Means for Enterprise
What SD-WAN Means for EnterpriseWhat SD-WAN Means for Enterprise
What SD-WAN Means for Enterprise
 
Webinar Renesas - IoT é Segura? Com Renesas Synergy sim! E o SSP 1.5 tornou a...
Webinar Renesas - IoT é Segura? Com Renesas Synergy sim! E o SSP 1.5 tornou a...Webinar Renesas - IoT é Segura? Com Renesas Synergy sim! E o SSP 1.5 tornou a...
Webinar Renesas - IoT é Segura? Com Renesas Synergy sim! E o SSP 1.5 tornou a...
 
464XLAT Tutorial
464XLAT Tutorial464XLAT Tutorial
464XLAT Tutorial
 
Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0
 
BRKSEC-3035.pdf
BRKSEC-3035.pdfBRKSEC-3035.pdf
BRKSEC-3035.pdf
 
Richard - IFIP Networking 2021 - Panel.pdf
Richard - IFIP Networking 2021 - Panel.pdfRichard - IFIP Networking 2021 - Panel.pdf
Richard - IFIP Networking 2021 - Panel.pdf
 
#IBMEdge: Flash Storage Session
#IBMEdge: Flash Storage Session#IBMEdge: Flash Storage Session
#IBMEdge: Flash Storage Session
 

More from OPNFV

How to Reuse OPNFV Testing Components in Telco Validation Chain
How to Reuse OPNFV Testing Components in Telco Validation ChainHow to Reuse OPNFV Testing Components in Telco Validation Chain
How to Reuse OPNFV Testing Components in Telco Validation Chain
OPNFV
 
Energy Audit aaS with OPNFV
Energy Audit aaS with OPNFVEnergy Audit aaS with OPNFV
Energy Audit aaS with OPNFV
OPNFV
 
Hands-On Testing: How to Integrate Tests in OPNFV
Hands-On Testing: How to Integrate Tests in OPNFVHands-On Testing: How to Integrate Tests in OPNFV
Hands-On Testing: How to Integrate Tests in OPNFV
OPNFV
 
Storage Performance Indicators - Powered by StorPerf and QTIP
Storage Performance Indicators - Powered by StorPerf and QTIPStorage Performance Indicators - Powered by StorPerf and QTIP
Storage Performance Indicators - Powered by StorPerf and QTIP
OPNFV
 
Big Data for Testing - Heading for Post Process and Analytics
Big Data for Testing - Heading for Post Process and AnalyticsBig Data for Testing - Heading for Post Process and Analytics
Big Data for Testing - Heading for Post Process and Analytics
OPNFV
 
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...
OPNFV
 
How Many Ohs? (An Integration Guide to Apex & Triple-o)
How Many Ohs? (An Integration Guide to Apex & Triple-o)How Many Ohs? (An Integration Guide to Apex & Triple-o)
How Many Ohs? (An Integration Guide to Apex & Triple-o)
OPNFV
 
Being Brave: Deploying OpenStack from Master
Being Brave: Deploying OpenStack from MasterBeing Brave: Deploying OpenStack from Master
Being Brave: Deploying OpenStack from Master
OPNFV
 
Upstream Testing Collaboration
Upstream Testing Collaboration Upstream Testing Collaboration
Upstream Testing Collaboration
OPNFV
 
Enabling Carrier-Grade Availability Within a Cloud Infrastructure
Enabling Carrier-Grade Availability Within a Cloud InfrastructureEnabling Carrier-Grade Availability Within a Cloud Infrastructure
Enabling Carrier-Grade Availability Within a Cloud Infrastructure
OPNFV
 
Learnings From the First Year of the OPNFV Internship Program
Learnings From the First Year of the OPNFV Internship ProgramLearnings From the First Year of the OPNFV Internship Program
Learnings From the First Year of the OPNFV Internship Program
OPNFV
 
OPNFV and OCP: Perfect Together
OPNFV and OCP: Perfect TogetherOPNFV and OCP: Perfect Together
OPNFV and OCP: Perfect Together
OPNFV
 
The Return of QTIP, from Brahmaputra to Danube
The Return of QTIP, from Brahmaputra to DanubeThe Return of QTIP, from Brahmaputra to Danube
The Return of QTIP, from Brahmaputra to Danube
OPNFV
 
Improving POD Usage in Labs, CI and Testing
Improving POD Usage in Labs, CI and TestingImproving POD Usage in Labs, CI and Testing
Improving POD Usage in Labs, CI and Testing
OPNFV
 
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...
OPNFV
 
Distributed vnf management architecture and use-cases
Distributed vnf management  architecture and use-casesDistributed vnf management  architecture and use-cases
Distributed vnf management architecture and use-cases
OPNFV
 
Software-defined migration how to migrate bunch of v-ms and volumes within a...
Software-defined migration  how to migrate bunch of v-ms and volumes within a...Software-defined migration  how to migrate bunch of v-ms and volumes within a...
Software-defined migration how to migrate bunch of v-ms and volumes within a...
OPNFV
 
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...
OPNFV
 
My network functions are virtualized, but are they cloud-ready
My network functions are virtualized, but are they cloud-readyMy network functions are virtualized, but are they cloud-ready
My network functions are virtualized, but are they cloud-ready
OPNFV
 
Challenge in asia region connecting each testbed and poc of distributed nfv ...
Challenge in asia region  connecting each testbed and poc of distributed nfv ...Challenge in asia region  connecting each testbed and poc of distributed nfv ...
Challenge in asia region connecting each testbed and poc of distributed nfv ...
OPNFV
 

More from OPNFV (20)

How to Reuse OPNFV Testing Components in Telco Validation Chain
How to Reuse OPNFV Testing Components in Telco Validation ChainHow to Reuse OPNFV Testing Components in Telco Validation Chain
How to Reuse OPNFV Testing Components in Telco Validation Chain
 
Energy Audit aaS with OPNFV
Energy Audit aaS with OPNFVEnergy Audit aaS with OPNFV
Energy Audit aaS with OPNFV
 
Hands-On Testing: How to Integrate Tests in OPNFV
Hands-On Testing: How to Integrate Tests in OPNFVHands-On Testing: How to Integrate Tests in OPNFV
Hands-On Testing: How to Integrate Tests in OPNFV
 
Storage Performance Indicators - Powered by StorPerf and QTIP
Storage Performance Indicators - Powered by StorPerf and QTIPStorage Performance Indicators - Powered by StorPerf and QTIP
Storage Performance Indicators - Powered by StorPerf and QTIP
 
Big Data for Testing - Heading for Post Process and Analytics
Big Data for Testing - Heading for Post Process and AnalyticsBig Data for Testing - Heading for Post Process and Analytics
Big Data for Testing - Heading for Post Process and Analytics
 
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...
 
How Many Ohs? (An Integration Guide to Apex & Triple-o)
How Many Ohs? (An Integration Guide to Apex & Triple-o)How Many Ohs? (An Integration Guide to Apex & Triple-o)
How Many Ohs? (An Integration Guide to Apex & Triple-o)
 
Being Brave: Deploying OpenStack from Master
Being Brave: Deploying OpenStack from MasterBeing Brave: Deploying OpenStack from Master
Being Brave: Deploying OpenStack from Master
 
Upstream Testing Collaboration
Upstream Testing Collaboration Upstream Testing Collaboration
Upstream Testing Collaboration
 
Enabling Carrier-Grade Availability Within a Cloud Infrastructure
Enabling Carrier-Grade Availability Within a Cloud InfrastructureEnabling Carrier-Grade Availability Within a Cloud Infrastructure
Enabling Carrier-Grade Availability Within a Cloud Infrastructure
 
Learnings From the First Year of the OPNFV Internship Program
Learnings From the First Year of the OPNFV Internship ProgramLearnings From the First Year of the OPNFV Internship Program
Learnings From the First Year of the OPNFV Internship Program
 
OPNFV and OCP: Perfect Together
OPNFV and OCP: Perfect TogetherOPNFV and OCP: Perfect Together
OPNFV and OCP: Perfect Together
 
The Return of QTIP, from Brahmaputra to Danube
The Return of QTIP, from Brahmaputra to DanubeThe Return of QTIP, from Brahmaputra to Danube
The Return of QTIP, from Brahmaputra to Danube
 
Improving POD Usage in Labs, CI and Testing
Improving POD Usage in Labs, CI and TestingImproving POD Usage in Labs, CI and Testing
Improving POD Usage in Labs, CI and Testing
 
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...
 
Distributed vnf management architecture and use-cases
Distributed vnf management  architecture and use-casesDistributed vnf management  architecture and use-cases
Distributed vnf management architecture and use-cases
 
Software-defined migration how to migrate bunch of v-ms and volumes within a...
Software-defined migration  how to migrate bunch of v-ms and volumes within a...Software-defined migration  how to migrate bunch of v-ms and volumes within a...
Software-defined migration how to migrate bunch of v-ms and volumes within a...
 
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...
 
My network functions are virtualized, but are they cloud-ready
My network functions are virtualized, but are they cloud-readyMy network functions are virtualized, but are they cloud-ready
My network functions are virtualized, but are they cloud-ready
 
Challenge in asia region connecting each testbed and poc of distributed nfv ...
Challenge in asia region  connecting each testbed and poc of distributed nfv ...Challenge in asia region  connecting each testbed and poc of distributed nfv ...
Challenge in asia region connecting each testbed and poc of distributed nfv ...
 

Recently uploaded

Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 

Recently uploaded (20)

Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 

Summit 16: IPv6 in DT's TeraStream

  • 1. IPv6 in Terastream Axel Clauberg, @aclauberg
  • 2. Building a new network, Do we still need aNY of that? 8-MAR-2016© Deutsche Telekom AG, 2016 2 MPLS ATM SDH OTN PPPoE MPLSFRR MPLS-TE GMPLS IPv4 MPLS-TP
  • 3. END TO END OPTIMIZATION The Power of IPv6 8-MAR-2016 3© Deutsche Telekom AG, 2016 Customer Access Aggregation R1 R2 Core Service Production Peering IP&Optical Infrastructure Cloud Infrastructure Cloud Mobile Ethernet xDSL FTTH IPv6 IPv4 Lightweight4o6 -Softwire IPv4 Non-IP– MEF OAM Keyed IPv6 tunnel
  • 4. INFRASTRUCTURE CLOUD NETWORK FUNCTION CLOUDIFICATION 4 Network Services (DNS, DHCP) vBRAS Apps Content IMS Mobile Core & Services Self- Provisioning Softwire IPv4 Business VPN Services Video Network I/O Optimized Full Automation 8-MAR-2016© Deutsche Telekom AG, 2016
  • 5. TERASTREAM PILOT HRVATSKI TELEKOM – DEC 2012 8-MAR-2016 5© Deutsche Telekom AG, 2016
  • 6. TERASTREAM PILOT GERMANY – SEP 2014 8-MAR-2016 6© Deutsche Telekom AG, 2016
  • 7. SERVICE DIFFERENTIATION BASED ON ADDRESSES USING IPv6 ADDRESS SPACE AS LABELS 7 Provider User - Host User Subnet 56 8 64 Network Structure bits ServicebitsRegistry/IANAassigned P Public 0=SP-intern, 1=extern I Infrastructure 0=end user, 1=infrastructure packet E Endpoint/Service 0=endpoint, 1=service SSS Service Type 0=res, 1=internet, 4=video, 5=L2, 6=voice, 7=mgmt M 0=fixed, 1=mobile endpoint Examples: Source Destination PIESSS PIESSS ------------------------------------------------------------------------------- User -> IMS 000110 011110 IMS -> User 011110 000110 User -> User (best effort) X00001 X00001 User -> Internet (best effort)100001 XXXXXX Internet -> User (best effort)XXXXXX 100001 Lan-Lan service 010101 010101 © Deutsche Telekom AG, 2016 8-MAR-2016
  • 8. IPv4 AS A SERVICE – LIGHTWEIGHT 4o6 SOFTWIRES 8-MAR-2016 8© Deutsche Telekom AG, 2016 R1 R2 Home Network v4 host v4 Internet v6 Infrastructur e Cloud v4 IPv4 in IPv6 Softwire Tunnel lwB4 (Port restricted NAPT44) CPE or other device lwAFTR Performs ingress routing based on DSTv4 ADDR+DSTL4 port
  • 9. Initial approach • The Croatian pilot started using OpenStack Folsom, later Grizzly. • The German pilot started using IceHouse. • Running IPv6-only meant: Dirty Hacks required Not all OpenStack services could use IPv6 for communication between themselves. IPv6 address assignment to virtual machines was nearly impossible in combination with L2 plugin. Many things didn’t work properly. IPv6 only environment was not possible since VMs cannot be bootstrapped with nova- metadata server since there is only IPv4 defined for nova-metadata server (aka 169.254.169.254). TeraStream specific network layout (each VLAN on each port on each machine would have different IPv6 subnet) cannot be supported. Security features (IPaddress anti-spoofingetc.) were not working properly using TeraStream network design and Neutron L2 plugin. Unable to configure multiple IPv6 addressesfor VMs, including proper routes • Hacks lead straight to difficulties in maintaining the environment… 8-MAR-2016 9© Deutsche Telekom AG, 2016
  • 10. Which parts would be solved in Mitaka today? • OpenStack services are now able to work in IPv6 only environment,although some hick-ups are expected. • IPv6 address assignment to VMs should generally work, but unfortunatelyonly some ways of IPv6 (auto)configuration are possible. • IPv6 only VMs still cannot use nova-metadata server • Neutron now has IPAM plugin, so TeraStream specific network setup should be feasible (since Kilo/Liberty). • Security features should generally work (IPaddress anti-spoofing etc.) and should support flexible network setup (as TeraStream network design),if used with Neutron IPAM plugin. • Still unable to configure multiple IPv6 addresses for VMs, including properroutes 8-MAR-2016 10© Deutsche Telekom AG, 2016
  • 11. How did we solve our problem? • The TeraStream services did not require a full blown OpenStack Only build for Router-like functions, running in an exposed host domain • We moved to a Container and KVM-based approach, optimizedaround the Snabb Switch, integrated with our YANG-based Realtime Networkand Service Management. • Our production roll-out in our Pan-European network uses a different approach. 8-MAR-2016 11© Deutsche Telekom AG, 2016