SlideShare a Scribd company logo
BOSA.be
History and
Lessons Learned
2018-05-24
Bart Hanssens
FPS BOSA DG Digital Transformation
IPv6 in
Belgium
2
The pioneers
3
• 1998: Belnet (national research network) starts testing v6
• 2006-2009: AWT (Walloon telecom agency)
• 2010: Maehdros (small ISP)
• 2010: IPv6 usage in total still << 1 %
The pioneers
4
• First IPv6 tests at federal government
• In addition: IPv6 conference by FPS Economy
• Also first production in production
• BIPT (telecom regulator) enables IPv6 on their website
• A few small hosting providers and small ISPs provide IPv6
• IPv6.be website (Belnet), technical audience
• 1st IPv6 council
• Informal meetup
• Stakeholders from ISPs, government, universities …
2011: The start of something new
5
• Belgium: small country, densely cabled
• 3 major ISPs
• 1 (formerly state-owned) nation-wide phone company
• 2 regional cable companies (+ smaller one)
• Federal level: several different data centers
• Similar situation on regional level
Landscape
6
2012: Preparing for takeoff
7
• Code of Conduct: restriction of Carrier-Grade NAT
• Regulator, ISPs and law enforcement agencies
• Max 16 users per IP-address + some other limits
• Need for more IP-addresses
• Always-on broadband modems
• Roadmap: mobile / IoT services
The case for IPv6 (ISPs)
8
• National plan supported by Council of Ministers
• Especially by Economy / ICT
• Stimulate IPv6 adoption by public AND private sector
• Kick-off event / press conference
• Free brochure for businesses and IT-suppliers
• One online investment bank enables IPv6
Ambitious start
9
• Belnet (research network, government network)
• BIPT (regulator)
• Court of Audit
• Fedict (currently known as FPS BOSA DG DT)
• FPS Economy
• FPS Internal Affairs
• Smals (IT-services for Social Security)
Early public services-related adopters
10
• Budget cuts at federal level, so focus on awareness
• Free (basic) IPv6 workshops for federal administrations
• Organized by Belnet / Fedict
• Sharing experiences / plans with regions
• Flanders Region enables IPv6 on their portal
• Two large ISPs starting rolling-out IPv6 on fixed line
• Total IPv6 usage reaches almost 5% at the end of 2013
• Websites of large TV station, newspaper on IPv6 (CDN)
2013
11
• Another large ISPs starts massive roll-out
• Total of IPv6 usage from 5% to almost 30% in 1 year
• Report on the results of the initial national IPv6 plan
• EC accepts (set of) IPv6 specifications as “identified
technical specifications”
• Fedict recommendation IPv6-clause in public tenders
• Not only for hardware, but also for software and services
2014
12
Slow but steady progress
13
• A few more media sites using CDN, more academic sites
• Socialsecurity.be IPv6 enabled
• By the end of 2016: almost 50% IPv6 usage
2015 - 2016
14
• Consolidation of many federal websites on same platform
• Gradually enabling IPv6 on larger federal websites
• On edge of network, internal network stays IPv4
• E.g. www.belgium.be, economie.fgov.be…
• Result: +/- 30% (business hours) - 60% (holidays) IPv6
• Enabling IPv6 on smaller “key” websites
• Monarchie.be, data.gov.be
• Mobile ISPs (finally) entering the game
2017 - 2018
15
Current status
16
• Roll-out residential fixed line is a success
• Limited only by lifespan of old modems
• Mobile is (finally) getting IPv6
• Media sites doing ok, but still work for content providers
• A few larger newspapers and TV-stations use CDNs
• Public services and business are following
Getting there
17
• IPv6 is still a “hard sell”
• No real “end date” for IPv4
• For many stakeholders: “just” business continuity
• Many suppliers/vendors still don’t know/care about IPv6
• Hard to find experienced IPv6 engineers
• Sometimes even surprised when asked to activate IPv6 as per
contract
Challenges remain largely unchanged
18
• Provider Assigned vs Provider Independent range
• Legacy IPv4 addressing vs IPv6 addressing ?
• Often some (legacy) hierarchy/structure is used, keep it ?
Ongoing discussions and questions
19
Lessons learned
20
• Enable IPv6 on all federal websites by 2014
• Budget cuts while new infrastructure was required
• Moving to IPv6-only datacenters in 2012/2014
• Could work now
• Label or certification for equipment and services
• Not enough resources within government itself
• Free certification programs did exist for websites …
• … but not for services or equipment
o either not free, or legally hard to enforce/promote
What did not work
21
• Specific campaign / website for citizens / SMEs
• Most citizens / SME don’t really care (nor should they)
• Lots of technical info (ipv6.be etc) was already available
• Force ISPs to tell customers if they provide IPv6 or not
• ISPs were doing a very good job anyway
Considered, but not implemented
22
• Having (lots of) patience
• Gradually replacing hardware and software
• Still checking / asking suppliers to provide / enable IPv6
• Rather abstract paragraph in public tenders
• “IPv6 must be equivalent to IPv4”
• Avoids too much detail (changing technical specifications)
• Participation in IPv6 council meetings
• Healthy competition + informal exchange of plans
What did work
23
• Configuration and monitoring of different flows
• Many software is IPv6-enabled by default (like it or not)
• Check your scripts (may not be able to process addresses)
• Websites are often not stand-alone
• Think Javascripts for statistics, fancy fonts via CDN, CAPTCHA
• Payment systems, other integrations
Don’t forget about…
24
Future plans
25
• Plan: provide IPv6 check as part of “website check-up”
• Check TLS certs, cookies, accessibility, IPv6… in one overview
• Focus on non-website services
• DNS / mail / internal web services
• Office networks, reverse proxies
• Authentication services
Government level (and other content providers)
BOSA.be
@BartHanssens
Bart.Hanssens@bosa.fgov.be
Thank you

More Related Content

What's hot

Gaurab Ixp Tutorial
Gaurab Ixp TutorialGaurab Ixp Tutorial
Gaurab Ixp Tutorial
Tariq Mustafa
 
Purchasing from the Cloud, Cross Border Procurement and the role of GEANT as ...
Purchasing from the Cloud, Cross Border Procurement and the role of GEANT as ...Purchasing from the Cloud, Cross Border Procurement and the role of GEANT as ...
Purchasing from the Cloud, Cross Border Procurement and the role of GEANT as ...
EOSC-hub project
 
RIPE NCC Update
RIPE NCC UpdateRIPE NCC Update
RIPE NCC Update
RIPE NCC
 
X-Road – Open Source Data Exchange Layer
X-Road – Open Source Data Exchange LayerX-Road – Open Source Data Exchange Layer
X-Road – Open Source Data Exchange Layer
Nordic APIs
 
Smart city hubs_thrive_on_standards
Smart city hubs_thrive_on_standardsSmart city hubs_thrive_on_standards
Smart city hubs_thrive_on_standards
Jaco Voorspuij
 
Academic Cooperation and E-Learning
Academic Cooperation and E-LearningAcademic Cooperation and E-Learning
Academic Cooperation and E-Learning
RIPE NCC
 
Implementation roadmap for the EOSC
Implementation roadmap for the EOSCImplementation roadmap for the EOSC
Implementation roadmap for the EOSC
EOSC-hub project
 
The role of public procurement in the EOSC: previous experience and EOSC-hub ...
The role of public procurement in the EOSC: previous experience and EOSC-hub ...The role of public procurement in the EOSC: previous experience and EOSC-hub ...
The role of public procurement in the EOSC: previous experience and EOSC-hub ...
EOSC-hub project
 
Interconnection landscape in Asia - TPIX Peering Forum 2017
Interconnection landscape in Asia - TPIX Peering Forum 2017Interconnection landscape in Asia - TPIX Peering Forum 2017
Interconnection landscape in Asia - TPIX Peering Forum 2017
Tom Paseka
 
IXP growth challenges in West Africa: The Ghana Experience
IXP growth challenges in West Africa: The Ghana ExperienceIXP growth challenges in West Africa: The Ghana Experience
IXP growth challenges in West Africa: The Ghana Experience
Internet Society
 
American Tower: In-building Wireless Connectivity
American Tower: In-building Wireless ConnectivityAmerican Tower: In-building Wireless Connectivity
American Tower: In-building Wireless Connectivity
Small Cell Forum
 
BMMP11_BPM_Network Inventory_LTE
BMMP11_BPM_Network Inventory_LTE BMMP11_BPM_Network Inventory_LTE
BMMP11_BPM_Network Inventory_LTE
Ela Pamieta
 
Quortus Edge Computing
Quortus Edge ComputingQuortus Edge Computing
Quortus Edge Computing
Small Cell Forum
 
Citadel bari varam_12-04-2019
Citadel bari varam_12-04-2019Citadel bari varam_12-04-2019
Citadel bari varam_12-04-2019
Citadelh2020
 
Colt Presentation 2010
Colt Presentation 2010Colt Presentation 2010
Colt Presentation 2010
hbettings
 
Why and How to Interconnect IXP
Why and How to Interconnect IXPWhy and How to Interconnect IXP
Why and How to Interconnect IXP
Internet Society
 
IPv4 Run Out …and More
IPv4 Run Out …and MoreIPv4 Run Out …and More
IPv4 Run Out …and More
RIPE NCC
 
HKIX Upgrade to 100Gbps-Based Two-Tier Architecture
HKIX Upgrade to 100Gbps-Based Two-Tier ArchitectureHKIX Upgrade to 100Gbps-Based Two-Tier Architecture
HKIX Upgrade to 100Gbps-Based Two-Tier Architecture
Michael Zhang
 
HKNOG 10.0: 30 Years of Internet in HK – A Quick Look Back at the First 20 Years
HKNOG 10.0: 30 Years of Internet in HK – A Quick Look Back at the First 20 YearsHKNOG 10.0: 30 Years of Internet in HK – A Quick Look Back at the First 20 Years
HKNOG 10.0: 30 Years of Internet in HK – A Quick Look Back at the First 20 Years
APNIC
 
IPv6 addressing in National Network of Public Administration "SYZEFXIS"
IPv6 addressing in National Network of Public Administration "SYZEFXIS"IPv6 addressing in National Network of Public Administration "SYZEFXIS"
IPv6 addressing in National Network of Public Administration "SYZEFXIS"
Haris Stellakis
 

What's hot (20)

Gaurab Ixp Tutorial
Gaurab Ixp TutorialGaurab Ixp Tutorial
Gaurab Ixp Tutorial
 
Purchasing from the Cloud, Cross Border Procurement and the role of GEANT as ...
Purchasing from the Cloud, Cross Border Procurement and the role of GEANT as ...Purchasing from the Cloud, Cross Border Procurement and the role of GEANT as ...
Purchasing from the Cloud, Cross Border Procurement and the role of GEANT as ...
 
RIPE NCC Update
RIPE NCC UpdateRIPE NCC Update
RIPE NCC Update
 
X-Road – Open Source Data Exchange Layer
X-Road – Open Source Data Exchange LayerX-Road – Open Source Data Exchange Layer
X-Road – Open Source Data Exchange Layer
 
Smart city hubs_thrive_on_standards
Smart city hubs_thrive_on_standardsSmart city hubs_thrive_on_standards
Smart city hubs_thrive_on_standards
 
Academic Cooperation and E-Learning
Academic Cooperation and E-LearningAcademic Cooperation and E-Learning
Academic Cooperation and E-Learning
 
Implementation roadmap for the EOSC
Implementation roadmap for the EOSCImplementation roadmap for the EOSC
Implementation roadmap for the EOSC
 
The role of public procurement in the EOSC: previous experience and EOSC-hub ...
The role of public procurement in the EOSC: previous experience and EOSC-hub ...The role of public procurement in the EOSC: previous experience and EOSC-hub ...
The role of public procurement in the EOSC: previous experience and EOSC-hub ...
 
Interconnection landscape in Asia - TPIX Peering Forum 2017
Interconnection landscape in Asia - TPIX Peering Forum 2017Interconnection landscape in Asia - TPIX Peering Forum 2017
Interconnection landscape in Asia - TPIX Peering Forum 2017
 
IXP growth challenges in West Africa: The Ghana Experience
IXP growth challenges in West Africa: The Ghana ExperienceIXP growth challenges in West Africa: The Ghana Experience
IXP growth challenges in West Africa: The Ghana Experience
 
American Tower: In-building Wireless Connectivity
American Tower: In-building Wireless ConnectivityAmerican Tower: In-building Wireless Connectivity
American Tower: In-building Wireless Connectivity
 
BMMP11_BPM_Network Inventory_LTE
BMMP11_BPM_Network Inventory_LTE BMMP11_BPM_Network Inventory_LTE
BMMP11_BPM_Network Inventory_LTE
 
Quortus Edge Computing
Quortus Edge ComputingQuortus Edge Computing
Quortus Edge Computing
 
Citadel bari varam_12-04-2019
Citadel bari varam_12-04-2019Citadel bari varam_12-04-2019
Citadel bari varam_12-04-2019
 
Colt Presentation 2010
Colt Presentation 2010Colt Presentation 2010
Colt Presentation 2010
 
Why and How to Interconnect IXP
Why and How to Interconnect IXPWhy and How to Interconnect IXP
Why and How to Interconnect IXP
 
IPv4 Run Out …and More
IPv4 Run Out …and MoreIPv4 Run Out …and More
IPv4 Run Out …and More
 
HKIX Upgrade to 100Gbps-Based Two-Tier Architecture
HKIX Upgrade to 100Gbps-Based Two-Tier ArchitectureHKIX Upgrade to 100Gbps-Based Two-Tier Architecture
HKIX Upgrade to 100Gbps-Based Two-Tier Architecture
 
HKNOG 10.0: 30 Years of Internet in HK – A Quick Look Back at the First 20 Years
HKNOG 10.0: 30 Years of Internet in HK – A Quick Look Back at the First 20 YearsHKNOG 10.0: 30 Years of Internet in HK – A Quick Look Back at the First 20 Years
HKNOG 10.0: 30 Years of Internet in HK – A Quick Look Back at the First 20 Years
 
IPv6 addressing in National Network of Public Administration "SYZEFXIS"
IPv6 addressing in National Network of Public Administration "SYZEFXIS"IPv6 addressing in National Network of Public Administration "SYZEFXIS"
IPv6 addressing in National Network of Public Administration "SYZEFXIS"
 

Similar to IPv6 in Belgium

ICANN 49 - APNIC IPv6 Deployment
ICANN 49 - APNIC IPv6 DeploymentICANN 49 - APNIC IPv6 Deployment
ICANN 49 - APNIC IPv6 Deployment
APNIC
 
Tstat conext
Tstat conextTstat conext
Tstat conext
Danilo Giordano
 
IPv6 Deployment, Where are we now? - APEC TEL 48
IPv6 Deployment,  Where are we now? - APEC TEL 48IPv6 Deployment,  Where are we now? - APEC TEL 48
IPv6 Deployment, Where are we now? - APEC TEL 48
APNIC
 
12 steps for IPv6 Deployment in Governments and Enterprises
12 steps for IPv6 Deployment in Governments and Enterprises12 steps for IPv6 Deployment in Governments and Enterprises
12 steps for IPv6 Deployment in Governments and Enterprises
APNIC
 
High level strategies to sucessful i pv6 success stories
High level strategies to sucessful i pv6 success storiesHigh level strategies to sucessful i pv6 success stories
High level strategies to sucessful i pv6 success stories
Hans Petter Holen
 
PLNOG 9: Ron Broersma - Enterprise IPv6 Deployment
PLNOG 9: Ron Broersma - Enterprise IPv6 Deployment PLNOG 9: Ron Broersma - Enterprise IPv6 Deployment
PLNOG 9: Ron Broersma - Enterprise IPv6 Deployment
PROIDEA
 
IOT, It's the Internet...only bigger
IOT, It's the Internet...only biggerIOT, It's the Internet...only bigger
IOT, It's the Internet...only bigger
APNIC
 
Rma past present_v3
Rma past present_v3Rma past present_v3
Rma past present_v3
Robert Seymour
 
Vietnam IPv6 Readiness Measurement, by Nguyen Tien Dzung [APRICOT 2015]
Vietnam IPv6 Readiness Measurement, by Nguyen Tien Dzung [APRICOT 2015]Vietnam IPv6 Readiness Measurement, by Nguyen Tien Dzung [APRICOT 2015]
Vietnam IPv6 Readiness Measurement, by Nguyen Tien Dzung [APRICOT 2015]
APNIC
 
The RIPE NCC’s View of IPv6 in Sweden
The RIPE NCC’s View of IPv6 in SwedenThe RIPE NCC’s View of IPv6 in Sweden
The RIPE NCC’s View of IPv6 in Sweden
RIPE NCC
 
WebRTC in the Real World
WebRTC in the Real WorldWebRTC in the Real World
WebRTC in the Real World
Tsahi Levent-levi
 
IPv6 by APNIC
IPv6 by APNICIPv6 by APNIC
IPv6 by APNIC
Febrian ‎
 
Tmo ipv6-feb-2013 1361827441
Tmo ipv6-feb-2013 1361827441Tmo ipv6-feb-2013 1361827441
Tmo ipv6-feb-2013 1361827441
Abdo sayed
 
IOT_module_3.pdf
IOT_module_3.pdfIOT_module_3.pdf
IOT_module_3.pdf
AmitH42
 
Cnnic update 1425307402
Cnnic update 1425307402Cnnic update 1425307402
Cnnic update 1425307402
APNIC
 
IPv6 deployment status - APEC TEL47
IPv6 deployment status - APEC TEL47IPv6 deployment status - APEC TEL47
IPv6 deployment status - APEC TEL47
APNIC
 
CES 2016 Panel: Your Customers Are on the New Internet – Are you?
CES 2016 Panel: Your Customers Are on the New Internet – Are you?CES 2016 Panel: Your Customers Are on the New Internet – Are you?
CES 2016 Panel: Your Customers Are on the New Internet – Are you?
ARIN
 
23rd PITA AGM and Conference: Key business drivers for IPv6
23rd PITA AGM and Conference: Key business drivers for IPv623rd PITA AGM and Conference: Key business drivers for IPv6
23rd PITA AGM and Conference: Key business drivers for IPv6
APNIC
 
Colt IPv6 for Business Customers Case Study - Swiss IPv6 Council Jun 2013-v3
Colt IPv6 for Business Customers Case Study - Swiss IPv6 Council Jun 2013-v3Colt IPv6 for Business Customers Case Study - Swiss IPv6 Council Jun 2013-v3
Colt IPv6 for Business Customers Case Study - Swiss IPv6 Council Jun 2013-v3
Javier Benitez
 
Jan19 breakfast briefing_slides_distribution
Jan19 breakfast briefing_slides_distributionJan19 breakfast briefing_slides_distribution
Jan19 breakfast briefing_slides_distribution
Tom Glover
 

Similar to IPv6 in Belgium (20)

ICANN 49 - APNIC IPv6 Deployment
ICANN 49 - APNIC IPv6 DeploymentICANN 49 - APNIC IPv6 Deployment
ICANN 49 - APNIC IPv6 Deployment
 
Tstat conext
Tstat conextTstat conext
Tstat conext
 
IPv6 Deployment, Where are we now? - APEC TEL 48
IPv6 Deployment,  Where are we now? - APEC TEL 48IPv6 Deployment,  Where are we now? - APEC TEL 48
IPv6 Deployment, Where are we now? - APEC TEL 48
 
12 steps for IPv6 Deployment in Governments and Enterprises
12 steps for IPv6 Deployment in Governments and Enterprises12 steps for IPv6 Deployment in Governments and Enterprises
12 steps for IPv6 Deployment in Governments and Enterprises
 
High level strategies to sucessful i pv6 success stories
High level strategies to sucessful i pv6 success storiesHigh level strategies to sucessful i pv6 success stories
High level strategies to sucessful i pv6 success stories
 
PLNOG 9: Ron Broersma - Enterprise IPv6 Deployment
PLNOG 9: Ron Broersma - Enterprise IPv6 Deployment PLNOG 9: Ron Broersma - Enterprise IPv6 Deployment
PLNOG 9: Ron Broersma - Enterprise IPv6 Deployment
 
IOT, It's the Internet...only bigger
IOT, It's the Internet...only biggerIOT, It's the Internet...only bigger
IOT, It's the Internet...only bigger
 
Rma past present_v3
Rma past present_v3Rma past present_v3
Rma past present_v3
 
Vietnam IPv6 Readiness Measurement, by Nguyen Tien Dzung [APRICOT 2015]
Vietnam IPv6 Readiness Measurement, by Nguyen Tien Dzung [APRICOT 2015]Vietnam IPv6 Readiness Measurement, by Nguyen Tien Dzung [APRICOT 2015]
Vietnam IPv6 Readiness Measurement, by Nguyen Tien Dzung [APRICOT 2015]
 
The RIPE NCC’s View of IPv6 in Sweden
The RIPE NCC’s View of IPv6 in SwedenThe RIPE NCC’s View of IPv6 in Sweden
The RIPE NCC’s View of IPv6 in Sweden
 
WebRTC in the Real World
WebRTC in the Real WorldWebRTC in the Real World
WebRTC in the Real World
 
IPv6 by APNIC
IPv6 by APNICIPv6 by APNIC
IPv6 by APNIC
 
Tmo ipv6-feb-2013 1361827441
Tmo ipv6-feb-2013 1361827441Tmo ipv6-feb-2013 1361827441
Tmo ipv6-feb-2013 1361827441
 
IOT_module_3.pdf
IOT_module_3.pdfIOT_module_3.pdf
IOT_module_3.pdf
 
Cnnic update 1425307402
Cnnic update 1425307402Cnnic update 1425307402
Cnnic update 1425307402
 
IPv6 deployment status - APEC TEL47
IPv6 deployment status - APEC TEL47IPv6 deployment status - APEC TEL47
IPv6 deployment status - APEC TEL47
 
CES 2016 Panel: Your Customers Are on the New Internet – Are you?
CES 2016 Panel: Your Customers Are on the New Internet – Are you?CES 2016 Panel: Your Customers Are on the New Internet – Are you?
CES 2016 Panel: Your Customers Are on the New Internet – Are you?
 
23rd PITA AGM and Conference: Key business drivers for IPv6
23rd PITA AGM and Conference: Key business drivers for IPv623rd PITA AGM and Conference: Key business drivers for IPv6
23rd PITA AGM and Conference: Key business drivers for IPv6
 
Colt IPv6 for Business Customers Case Study - Swiss IPv6 Council Jun 2013-v3
Colt IPv6 for Business Customers Case Study - Swiss IPv6 Council Jun 2013-v3Colt IPv6 for Business Customers Case Study - Swiss IPv6 Council Jun 2013-v3
Colt IPv6 for Business Customers Case Study - Swiss IPv6 Council Jun 2013-v3
 
Jan19 breakfast briefing_slides_distribution
Jan19 breakfast briefing_slides_distributionJan19 breakfast briefing_slides_distribution
Jan19 breakfast briefing_slides_distribution
 

More from Bart Hanssens

OpenFed, a Drupal distribution
OpenFed, a Drupal distributionOpenFed, a Drupal distribution
OpenFed, a Drupal distribution
Bart Hanssens
 
Open Summer of Code in Belgium
Open Summer of Code in BelgiumOpen Summer of Code in Belgium
Open Summer of Code in Belgium
Bart Hanssens
 
Open Belgium 2022: Prepare To Code
Open Belgium 2022: Prepare To CodeOpen Belgium 2022: Prepare To Code
Open Belgium 2022: Prepare To Code
Bart Hanssens
 
Werkgroep metadata: INSPIRE - DCAT-AP mapping
Werkgroep metadata: INSPIRE - DCAT-AP mappingWerkgroep metadata: INSPIRE - DCAT-AP mapping
Werkgroep metadata: INSPIRE - DCAT-AP mapping
Bart Hanssens
 
Overzicht DCAT-AP
Overzicht DCAT-APOverzicht DCAT-AP
Overzicht DCAT-AP
Bart Hanssens
 
Quarkus, Jib én OpenJ9
Quarkus, Jib én OpenJ9Quarkus, Jib én OpenJ9
Quarkus, Jib én OpenJ9
Bart Hanssens
 
Open Data at the Federal Level 2021
Open Data at the Federal Level 2021Open Data at the Federal Level 2021
Open Data at the Federal Level 2021
Bart Hanssens
 
Open Data workshop Agoria ICT
Open Data workshop Agoria ICTOpen Data workshop Agoria ICT
Open Data workshop Agoria ICT
Bart Hanssens
 
Atelier Open Data / Agoria ICT
Atelier Open Data / Agoria ICTAtelier Open Data / Agoria ICT
Atelier Open Data / Agoria ICT
Bart Hanssens
 
Open Source and Open Data
Open Source and Open DataOpen Source and Open Data
Open Source and Open Data
Bart Hanssens
 
Données ouvertes
Données ouvertesDonnées ouvertes
Données ouvertes
Bart Hanssens
 
Open Data
Open DataOpen Data
Open Data
Bart Hanssens
 
Open Community Projects
Open Community ProjectsOpen Community Projects
Open Community Projects
Bart Hanssens
 
From webform to API using microframeworks
From webform to API using microframeworksFrom webform to API using microframeworks
From webform to API using microframeworks
Bart Hanssens
 
Linked Data: Introductie
Linked Data: IntroductieLinked Data: Introductie
Linked Data: Introductie
Bart Hanssens
 
JavaVMs en GraalVM
JavaVMs en GraalVMJavaVMs en GraalVM
JavaVMs en GraalVM
Bart Hanssens
 
Open data, what's cooking at the federal level 2020
Open data, what's cooking at the federal level 2020Open data, what's cooking at the federal level 2020
Open data, what's cooking at the federal level 2020
Bart Hanssens
 
BOSA DG DT: opendata et intégrateur de services
BOSA DG DT: opendata et intégrateur de servicesBOSA DG DT: opendata et intégrateur de services
BOSA DG DT: opendata et intégrateur de services
Bart Hanssens
 
Local and Regional digital transformation in Belgium
Local and Regional digital transformation in BelgiumLocal and Regional digital transformation in Belgium
Local and Regional digital transformation in Belgium
Bart Hanssens
 
Voordeel halen uit zoekmachines en semantic web
Voordeel halen uit zoekmachines en semantic webVoordeel halen uit zoekmachines en semantic web
Voordeel halen uit zoekmachines en semantic web
Bart Hanssens
 

More from Bart Hanssens (20)

OpenFed, a Drupal distribution
OpenFed, a Drupal distributionOpenFed, a Drupal distribution
OpenFed, a Drupal distribution
 
Open Summer of Code in Belgium
Open Summer of Code in BelgiumOpen Summer of Code in Belgium
Open Summer of Code in Belgium
 
Open Belgium 2022: Prepare To Code
Open Belgium 2022: Prepare To CodeOpen Belgium 2022: Prepare To Code
Open Belgium 2022: Prepare To Code
 
Werkgroep metadata: INSPIRE - DCAT-AP mapping
Werkgroep metadata: INSPIRE - DCAT-AP mappingWerkgroep metadata: INSPIRE - DCAT-AP mapping
Werkgroep metadata: INSPIRE - DCAT-AP mapping
 
Overzicht DCAT-AP
Overzicht DCAT-APOverzicht DCAT-AP
Overzicht DCAT-AP
 
Quarkus, Jib én OpenJ9
Quarkus, Jib én OpenJ9Quarkus, Jib én OpenJ9
Quarkus, Jib én OpenJ9
 
Open Data at the Federal Level 2021
Open Data at the Federal Level 2021Open Data at the Federal Level 2021
Open Data at the Federal Level 2021
 
Open Data workshop Agoria ICT
Open Data workshop Agoria ICTOpen Data workshop Agoria ICT
Open Data workshop Agoria ICT
 
Atelier Open Data / Agoria ICT
Atelier Open Data / Agoria ICTAtelier Open Data / Agoria ICT
Atelier Open Data / Agoria ICT
 
Open Source and Open Data
Open Source and Open DataOpen Source and Open Data
Open Source and Open Data
 
Données ouvertes
Données ouvertesDonnées ouvertes
Données ouvertes
 
Open Data
Open DataOpen Data
Open Data
 
Open Community Projects
Open Community ProjectsOpen Community Projects
Open Community Projects
 
From webform to API using microframeworks
From webform to API using microframeworksFrom webform to API using microframeworks
From webform to API using microframeworks
 
Linked Data: Introductie
Linked Data: IntroductieLinked Data: Introductie
Linked Data: Introductie
 
JavaVMs en GraalVM
JavaVMs en GraalVMJavaVMs en GraalVM
JavaVMs en GraalVM
 
Open data, what's cooking at the federal level 2020
Open data, what's cooking at the federal level 2020Open data, what's cooking at the federal level 2020
Open data, what's cooking at the federal level 2020
 
BOSA DG DT: opendata et intégrateur de services
BOSA DG DT: opendata et intégrateur de servicesBOSA DG DT: opendata et intégrateur de services
BOSA DG DT: opendata et intégrateur de services
 
Local and Regional digital transformation in Belgium
Local and Regional digital transformation in BelgiumLocal and Regional digital transformation in Belgium
Local and Regional digital transformation in Belgium
 
Voordeel halen uit zoekmachines en semantic web
Voordeel halen uit zoekmachines en semantic webVoordeel halen uit zoekmachines en semantic web
Voordeel halen uit zoekmachines en semantic web
 

Recently uploaded

“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 

Recently uploaded (20)

“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 

IPv6 in Belgium

  • 1. BOSA.be History and Lessons Learned 2018-05-24 Bart Hanssens FPS BOSA DG Digital Transformation IPv6 in Belgium
  • 3. 3 • 1998: Belnet (national research network) starts testing v6 • 2006-2009: AWT (Walloon telecom agency) • 2010: Maehdros (small ISP) • 2010: IPv6 usage in total still << 1 % The pioneers
  • 4. 4 • First IPv6 tests at federal government • In addition: IPv6 conference by FPS Economy • Also first production in production • BIPT (telecom regulator) enables IPv6 on their website • A few small hosting providers and small ISPs provide IPv6 • IPv6.be website (Belnet), technical audience • 1st IPv6 council • Informal meetup • Stakeholders from ISPs, government, universities … 2011: The start of something new
  • 5. 5 • Belgium: small country, densely cabled • 3 major ISPs • 1 (formerly state-owned) nation-wide phone company • 2 regional cable companies (+ smaller one) • Federal level: several different data centers • Similar situation on regional level Landscape
  • 7. 7 • Code of Conduct: restriction of Carrier-Grade NAT • Regulator, ISPs and law enforcement agencies • Max 16 users per IP-address + some other limits • Need for more IP-addresses • Always-on broadband modems • Roadmap: mobile / IoT services The case for IPv6 (ISPs)
  • 8. 8 • National plan supported by Council of Ministers • Especially by Economy / ICT • Stimulate IPv6 adoption by public AND private sector • Kick-off event / press conference • Free brochure for businesses and IT-suppliers • One online investment bank enables IPv6 Ambitious start
  • 9. 9 • Belnet (research network, government network) • BIPT (regulator) • Court of Audit • Fedict (currently known as FPS BOSA DG DT) • FPS Economy • FPS Internal Affairs • Smals (IT-services for Social Security) Early public services-related adopters
  • 10. 10 • Budget cuts at federal level, so focus on awareness • Free (basic) IPv6 workshops for federal administrations • Organized by Belnet / Fedict • Sharing experiences / plans with regions • Flanders Region enables IPv6 on their portal • Two large ISPs starting rolling-out IPv6 on fixed line • Total IPv6 usage reaches almost 5% at the end of 2013 • Websites of large TV station, newspaper on IPv6 (CDN) 2013
  • 11. 11 • Another large ISPs starts massive roll-out • Total of IPv6 usage from 5% to almost 30% in 1 year • Report on the results of the initial national IPv6 plan • EC accepts (set of) IPv6 specifications as “identified technical specifications” • Fedict recommendation IPv6-clause in public tenders • Not only for hardware, but also for software and services 2014
  • 12. 12 Slow but steady progress
  • 13. 13 • A few more media sites using CDN, more academic sites • Socialsecurity.be IPv6 enabled • By the end of 2016: almost 50% IPv6 usage 2015 - 2016
  • 14. 14 • Consolidation of many federal websites on same platform • Gradually enabling IPv6 on larger federal websites • On edge of network, internal network stays IPv4 • E.g. www.belgium.be, economie.fgov.be… • Result: +/- 30% (business hours) - 60% (holidays) IPv6 • Enabling IPv6 on smaller “key” websites • Monarchie.be, data.gov.be • Mobile ISPs (finally) entering the game 2017 - 2018
  • 16. 16 • Roll-out residential fixed line is a success • Limited only by lifespan of old modems • Mobile is (finally) getting IPv6 • Media sites doing ok, but still work for content providers • A few larger newspapers and TV-stations use CDNs • Public services and business are following Getting there
  • 17. 17 • IPv6 is still a “hard sell” • No real “end date” for IPv4 • For many stakeholders: “just” business continuity • Many suppliers/vendors still don’t know/care about IPv6 • Hard to find experienced IPv6 engineers • Sometimes even surprised when asked to activate IPv6 as per contract Challenges remain largely unchanged
  • 18. 18 • Provider Assigned vs Provider Independent range • Legacy IPv4 addressing vs IPv6 addressing ? • Often some (legacy) hierarchy/structure is used, keep it ? Ongoing discussions and questions
  • 20. 20 • Enable IPv6 on all federal websites by 2014 • Budget cuts while new infrastructure was required • Moving to IPv6-only datacenters in 2012/2014 • Could work now • Label or certification for equipment and services • Not enough resources within government itself • Free certification programs did exist for websites … • … but not for services or equipment o either not free, or legally hard to enforce/promote What did not work
  • 21. 21 • Specific campaign / website for citizens / SMEs • Most citizens / SME don’t really care (nor should they) • Lots of technical info (ipv6.be etc) was already available • Force ISPs to tell customers if they provide IPv6 or not • ISPs were doing a very good job anyway Considered, but not implemented
  • 22. 22 • Having (lots of) patience • Gradually replacing hardware and software • Still checking / asking suppliers to provide / enable IPv6 • Rather abstract paragraph in public tenders • “IPv6 must be equivalent to IPv4” • Avoids too much detail (changing technical specifications) • Participation in IPv6 council meetings • Healthy competition + informal exchange of plans What did work
  • 23. 23 • Configuration and monitoring of different flows • Many software is IPv6-enabled by default (like it or not) • Check your scripts (may not be able to process addresses) • Websites are often not stand-alone • Think Javascripts for statistics, fancy fonts via CDN, CAPTCHA • Payment systems, other integrations Don’t forget about…
  • 25. 25 • Plan: provide IPv6 check as part of “website check-up” • Check TLS certs, cookies, accessibility, IPv6… in one overview • Focus on non-website services • DNS / mail / internal web services • Office networks, reverse proxies • Authentication services Government level (and other content providers)