SlideShare a Scribd company logo
1 of 20
Download to read offline
Author:
Version:
IPV6 TRANSITION IN PRACTICE
WORKBENCH REPORT
Pre FIA Workshops
GEN6 Governments enabled IPv6
Gerold Gruber
Martin Krengel
07.05.2013
V 1.0
AGENDA
Citkomm
Citkomm as GEN6 pilot partner
Challenges
Easy steps to IPv6
2
3
CITKOMM
WHO WE ARE …
Over 40 years of company history
One of the major municipal
IT service providers in
North Rhine-Westfalia
195 employees
appr. 22 Mio. business volume (2011)
Founded as central data centre
Evolution to system integrator
CITKOMM
CITKOMM
WHERE WE ARE …
4
Dortmund
5
CITKOMM
WHAT WE DO …
Technology
Operating infrastructure
Management of
special applications
Professional support
for applications
Software development
Authentication
6
CITKOMM
WHAT WE DO …
Consulting
Financial accounting
Information technology
Business processes and
organisation
Document management
7
CITKOMM
WHAT WE DO …
Shared Services
Accounting
Personal management
Information technology
8
CITKOMM AS GEN6 PILOT
PROJECT TARGET
Enable the data centre for IPv6
MPLS
Backbone
9
CITKOMM AS GEN6 PILOT
NETWORK OVERVIEW
Internet
sTESTA
DOI
Backbone
DMZ
Application
Backbone
citkomm
Network
iWAN
Customer
Network
10
CITKOMM AS GEN6 PILOT
WHY IT IS POSSIBLE
Implementation as Dual Stack
Keep untouched systems unaffected operational as far as
possible
Using existing systems
Network mostly bases on Linux software routers, no
investment necessary to use up-to-date software
Current installed operating systems in server and client
support IPv6
Legacy technology can be hidden
Terminal services
Backend networks
11
CHALLENGE
IPV6 ADDRESSES
Addresses are available from RIPE NCC
But what is about routing on private trunks?
Allocation of an aggregated IPv6 address space
for the German public administration
National concept for address distribution in public
government "IPv6 address concept and key points of the
organisation“
Addressing is not simply ´re-addressing„ from
existing IPv4 networks
Points for traffic regulation / firewalling necessary
12
CHALLENGE
PROVIDER OFFERING OF IPV6
Provider #1 Provider #2
AS x
13
CHALLENGE
IPV6 ROUTING IN PRIVATE CLOUDS
Routing on private paths using public addresses
No more hiding behind NAT
Several destinations in several networks with several
subnets
Limited memory in small routers can not hold huge routing
tables
Aggregation of subnets is necessary
14
CHALLENGE
BUSINESS APPLICATIONS
Public government use special software
Most suppliers are focussed on one single application
IT-development focuses on the professional user…
…a loooot less on administration or software design
Even less emphasis on network demands, security or
infrastructure innovations
Several Applications base on legacy core or are
still legacy
15
CHALLENGE
PROOFED INVESTMENT
There is no IPv6 ready certificate for
interoperation test
IPv6 enabled in product flyer can mean nearly
everything
Clear demands for procurement of components –
fitting to use case
IPv6 profiles, published by the Federal Office of
Administration
http://www.bit.bund.de/BIT/DE/Beratung/IPv6/BestPractice
/node.html
in German only so far, English translation is inprogress
16
CHALLENGE
WEB APPLICATIONS
Web Modules are restricted to IPv4
IPv4-adresses as “field type”
Restricted field length for session handling / cookies
Late support for IPv6 (Typo3: Nov. 2012)
Workaround
Reverse Proxy to avoid native IPv6 on the server interface
but
Remaining problems on customer IPv6, like e.g. cookie
size
Pay attention on DNS entries, only enable tested sites
17
CHALLENGE
DYNAMIC ROUTING
Internet Access Network and Backbone are
dynamic routed based on OSPF
IPv6 operating on separate daemon
Integration of IPv6 machine by machine as used
Full support in Internet Access Network
Partial support in Backbone
18
FUTURE TEST BED
19
SUMMARY
EASY STEPS FOR IPV6
Develop an IPv6 addressing scheme
Get IPv6 addresses
Enable uplink for IPv6
Enable DNS with IPv6
Enable external Mail with IPv6
Test web services with access based on IPv6
And than
Go ahead with your personal challenges...
Questions ?
Your contact:
www.citkomm.de
20
Gerold Gruber / Martin Krengel
System Operation
sysb@citkomm.de
+49 2371 439 0

More Related Content

Viewers also liked

Deloitte risk committee guidance
Deloitte risk committee guidanceDeloitte risk committee guidance
Deloitte risk committee guidanceLutangu Lutangu
 
Katastrophen-Einsatz-Überwachung mit survival sensor networks on IPv6
Katastrophen-Einsatz-Überwachung mit survival sensor networks on IPv6Katastrophen-Einsatz-Überwachung mit survival sensor networks on IPv6
Katastrophen-Einsatz-Überwachung mit survival sensor networks on IPv6Governments ENabled with IPv6
 
Governments ENabled through IPv6 - GEN6 - project overview
Governments ENabled through IPv6 - GEN6 - project overviewGovernments ENabled through IPv6 - GEN6 - project overview
Governments ENabled through IPv6 - GEN6 - project overviewGovernments ENabled with IPv6
 
1 module aurora_hp
1 module aurora_hp1 module aurora_hp
1 module aurora_hpELENA POPA
 
IPv4 to IPv6
IPv4 to IPv6IPv4 to IPv6
IPv4 to IPv6mithilak
 

Viewers also liked (7)

Deloitte risk committee guidance
Deloitte risk committee guidanceDeloitte risk committee guidance
Deloitte risk committee guidance
 
Katastrophen-Einsatz-Überwachung mit survival sensor networks on IPv6
Katastrophen-Einsatz-Überwachung mit survival sensor networks on IPv6Katastrophen-Einsatz-Überwachung mit survival sensor networks on IPv6
Katastrophen-Einsatz-Überwachung mit survival sensor networks on IPv6
 
Governments ENabled through IPv6 - GEN6 - project overview
Governments ENabled through IPv6 - GEN6 - project overviewGovernments ENabled through IPv6 - GEN6 - project overview
Governments ENabled through IPv6 - GEN6 - project overview
 
1 module aurora_hp
1 module aurora_hp1 module aurora_hp
1 module aurora_hp
 
IPv6 cross border communication challenges
IPv6 cross border communication challengesIPv6 cross border communication challenges
IPv6 cross border communication challenges
 
GEN6 IPv6 pilot on energy consumption in schools
GEN6 IPv6 pilot on energy consumption in schoolsGEN6 IPv6 pilot on energy consumption in schools
GEN6 IPv6 pilot on energy consumption in schools
 
IPv4 to IPv6
IPv4 to IPv6IPv4 to IPv6
IPv4 to IPv6
 

Similar to GEN6 IPv6 data centre transition workbench report Citkomm

Generali connection platform_full
Generali connection platform_fullGenerali connection platform_full
Generali connection platform_fullconfluent
 
Automating Data Lakes, Data Warehouses and Data Stores
Automating Data Lakes, Data Warehouses and Data StoresAutomating Data Lakes, Data Warehouses and Data Stores
Automating Data Lakes, Data Warehouses and Data StoresProfinit
 
Closed Loop Order Management - Integration Architecture for Salesforce and SAP
Closed Loop Order Management - Integration Architecture for Salesforce and SAPClosed Loop Order Management - Integration Architecture for Salesforce and SAP
Closed Loop Order Management - Integration Architecture for Salesforce and SAPOPITZ CONSULTING Deutschland
 
SUSE Expert Days 2017 LENOVO
SUSE Expert Days 2017 LENOVOSUSE Expert Days 2017 LENOVO
SUSE Expert Days 2017 LENOVOSUSE España
 
Corporate presentation (short with examples)
Corporate presentation (short with examples)Corporate presentation (short with examples)
Corporate presentation (short with examples)PCA Services
 
Prodyna company presentation-2018
Prodyna company presentation-2018Prodyna company presentation-2018
Prodyna company presentation-2018TechMeetups
 
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINXSecure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINXNGINX, Inc.
 
4S Information Technologies
4S Information Technologies4S Information Technologies
4S Information TechnologiesAyla GOKMEN
 
Digital Reinvention by NRB
Digital Reinvention by NRBDigital Reinvention by NRB
Digital Reinvention by NRBWilliam Poos
 
ubigrate Analyst Presentation
ubigrate Analyst Presentationubigrate Analyst Presentation
ubigrate Analyst Presentationubigrate GmbH
 
Profile_Harish_Gaddale
Profile_Harish_GaddaleProfile_Harish_Gaddale
Profile_Harish_GaddaleHarish Gaddale
 
Cloud Options for a Modern Architecture
Cloud Options for a Modern ArchitectureCloud Options for a Modern Architecture
Cloud Options for a Modern ArchitectureProlifics
 
F5 9.x to 10.x Upgrade Customer Presentation
F5 9.x to 10.x Upgrade Customer PresentationF5 9.x to 10.x Upgrade Customer Presentation
F5 9.x to 10.x Upgrade Customer PresentationF5 Networks
 
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDBReal-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDBVoltDB
 
Business process & system integration v2
Business process & system integration v2Business process & system integration v2
Business process & system integration v2DoanTrieuDuong
 
Ecotech Presentation.pdf
Ecotech Presentation.pdfEcotech Presentation.pdf
Ecotech Presentation.pdfJobPuneRS
 
ScaleFocus Finance
ScaleFocus FinanceScaleFocus Finance
ScaleFocus FinanceScaleFocus
 
DELL EMC: IT transformation & the impact on the datacenter
DELL EMC: IT transformation & the impact on the datacenterDELL EMC: IT transformation & the impact on the datacenter
DELL EMC: IT transformation & the impact on the datacenterMarketing Team
 
Analytics on system z final
Analytics on system z finalAnalytics on system z final
Analytics on system z finalPeter Schouboe
 

Similar to GEN6 IPv6 data centre transition workbench report Citkomm (20)

Generali connection platform_full
Generali connection platform_fullGenerali connection platform_full
Generali connection platform_full
 
Automating Data Lakes, Data Warehouses and Data Stores
Automating Data Lakes, Data Warehouses and Data StoresAutomating Data Lakes, Data Warehouses and Data Stores
Automating Data Lakes, Data Warehouses and Data Stores
 
Closed Loop Order Management - Integration Architecture for Salesforce and SAP
Closed Loop Order Management - Integration Architecture for Salesforce and SAPClosed Loop Order Management - Integration Architecture for Salesforce and SAP
Closed Loop Order Management - Integration Architecture for Salesforce and SAP
 
SUSE Expert Days 2017 LENOVO
SUSE Expert Days 2017 LENOVOSUSE Expert Days 2017 LENOVO
SUSE Expert Days 2017 LENOVO
 
Corporate presentation (short with examples)
Corporate presentation (short with examples)Corporate presentation (short with examples)
Corporate presentation (short with examples)
 
Prodyna company presentation-2018
Prodyna company presentation-2018Prodyna company presentation-2018
Prodyna company presentation-2018
 
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINXSecure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
 
4S Information Technologies
4S Information Technologies4S Information Technologies
4S Information Technologies
 
Digital Reinvention by NRB
Digital Reinvention by NRBDigital Reinvention by NRB
Digital Reinvention by NRB
 
ubigrate Analyst Presentation
ubigrate Analyst Presentationubigrate Analyst Presentation
ubigrate Analyst Presentation
 
Profile_Harish_Gaddale
Profile_Harish_GaddaleProfile_Harish_Gaddale
Profile_Harish_Gaddale
 
Cloud Options for a Modern Architecture
Cloud Options for a Modern ArchitectureCloud Options for a Modern Architecture
Cloud Options for a Modern Architecture
 
F5 9.x to 10.x Upgrade Customer Presentation
F5 9.x to 10.x Upgrade Customer PresentationF5 9.x to 10.x Upgrade Customer Presentation
F5 9.x to 10.x Upgrade Customer Presentation
 
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDBReal-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB
 
Business process & system integration v2
Business process & system integration v2Business process & system integration v2
Business process & system integration v2
 
Ecotech Presentation.pdf
Ecotech Presentation.pdfEcotech Presentation.pdf
Ecotech Presentation.pdf
 
ScaleFocus Finance
ScaleFocus FinanceScaleFocus Finance
ScaleFocus Finance
 
DELL EMC: IT transformation & the impact on the datacenter
DELL EMC: IT transformation & the impact on the datacenterDELL EMC: IT transformation & the impact on the datacenter
DELL EMC: IT transformation & the impact on the datacenter
 
CAP spots oddities in your log data
CAP spots oddities in your log dataCAP spots oddities in your log data
CAP spots oddities in your log data
 
Analytics on system z final
Analytics on system z finalAnalytics on system z final
Analytics on system z final
 

Recently uploaded

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 

Recently uploaded (20)

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 

GEN6 IPv6 data centre transition workbench report Citkomm

  • 1. Author: Version: IPV6 TRANSITION IN PRACTICE WORKBENCH REPORT Pre FIA Workshops GEN6 Governments enabled IPv6 Gerold Gruber Martin Krengel 07.05.2013 V 1.0
  • 2. AGENDA Citkomm Citkomm as GEN6 pilot partner Challenges Easy steps to IPv6 2
  • 3. 3 CITKOMM WHO WE ARE … Over 40 years of company history One of the major municipal IT service providers in North Rhine-Westfalia 195 employees appr. 22 Mio. business volume (2011) Founded as central data centre Evolution to system integrator CITKOMM
  • 4. CITKOMM WHERE WE ARE … 4 Dortmund
  • 5. 5 CITKOMM WHAT WE DO … Technology Operating infrastructure Management of special applications Professional support for applications Software development Authentication
  • 6. 6 CITKOMM WHAT WE DO … Consulting Financial accounting Information technology Business processes and organisation Document management
  • 7. 7 CITKOMM WHAT WE DO … Shared Services Accounting Personal management Information technology
  • 8. 8 CITKOMM AS GEN6 PILOT PROJECT TARGET Enable the data centre for IPv6
  • 9. MPLS Backbone 9 CITKOMM AS GEN6 PILOT NETWORK OVERVIEW Internet sTESTA DOI Backbone DMZ Application Backbone citkomm Network iWAN Customer Network
  • 10. 10 CITKOMM AS GEN6 PILOT WHY IT IS POSSIBLE Implementation as Dual Stack Keep untouched systems unaffected operational as far as possible Using existing systems Network mostly bases on Linux software routers, no investment necessary to use up-to-date software Current installed operating systems in server and client support IPv6 Legacy technology can be hidden Terminal services Backend networks
  • 11. 11 CHALLENGE IPV6 ADDRESSES Addresses are available from RIPE NCC But what is about routing on private trunks? Allocation of an aggregated IPv6 address space for the German public administration National concept for address distribution in public government "IPv6 address concept and key points of the organisation“ Addressing is not simply ´re-addressing„ from existing IPv4 networks Points for traffic regulation / firewalling necessary
  • 12. 12 CHALLENGE PROVIDER OFFERING OF IPV6 Provider #1 Provider #2 AS x
  • 13. 13 CHALLENGE IPV6 ROUTING IN PRIVATE CLOUDS Routing on private paths using public addresses No more hiding behind NAT Several destinations in several networks with several subnets Limited memory in small routers can not hold huge routing tables Aggregation of subnets is necessary
  • 14. 14 CHALLENGE BUSINESS APPLICATIONS Public government use special software Most suppliers are focussed on one single application IT-development focuses on the professional user… …a loooot less on administration or software design Even less emphasis on network demands, security or infrastructure innovations Several Applications base on legacy core or are still legacy
  • 15. 15 CHALLENGE PROOFED INVESTMENT There is no IPv6 ready certificate for interoperation test IPv6 enabled in product flyer can mean nearly everything Clear demands for procurement of components – fitting to use case IPv6 profiles, published by the Federal Office of Administration http://www.bit.bund.de/BIT/DE/Beratung/IPv6/BestPractice /node.html in German only so far, English translation is inprogress
  • 16. 16 CHALLENGE WEB APPLICATIONS Web Modules are restricted to IPv4 IPv4-adresses as “field type” Restricted field length for session handling / cookies Late support for IPv6 (Typo3: Nov. 2012) Workaround Reverse Proxy to avoid native IPv6 on the server interface but Remaining problems on customer IPv6, like e.g. cookie size Pay attention on DNS entries, only enable tested sites
  • 17. 17 CHALLENGE DYNAMIC ROUTING Internet Access Network and Backbone are dynamic routed based on OSPF IPv6 operating on separate daemon Integration of IPv6 machine by machine as used Full support in Internet Access Network Partial support in Backbone
  • 19. 19 SUMMARY EASY STEPS FOR IPV6 Develop an IPv6 addressing scheme Get IPv6 addresses Enable uplink for IPv6 Enable DNS with IPv6 Enable external Mail with IPv6 Test web services with access based on IPv6 And than Go ahead with your personal challenges...
  • 20. Questions ? Your contact: www.citkomm.de 20 Gerold Gruber / Martin Krengel System Operation sysb@citkomm.de +49 2371 439 0