SlideShare a Scribd company logo
IPv6-only and dual stack in one
network
Deploying IPv6-mostly
access networks
OndΕ™ej Caletka | 12 December 2024 | INEX Member Meeting
OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024
The endless transition to IPv6
β€’ IPv6 is slowly being deployed
β€’ IPv4 is still the protocol of the Internet
β€’ There are simply not enough IPv4 addresses
- repurposing 240/4, 127/8 or 0/8 will not help
β€’ There are many transition mechanisms, two of which are special:
- Dual stack: Running both protocols at the same time
- NAT64: Allowing limited access from unmodified IPv6-only hosts to IPv4 resources
2
OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024
The best transition mechanism
β€’ IPv4-only and IPv6-only
resources directly accessible
β€’ IPv6 preferred for dual-stack
resources
β€’ Problems with IPv6 masked by
Happy Eyeballs algorithm
β€’ But it does not address IPv4
scarcity
3
Dual Stack
IPv6
IPv4
OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024
NAT64 allows IPv6-only networks
β€’ IPv6 accessible natively
β€’ IPv4 is translated into part of IPv6
address space
β€’ Together with DNS64, everything
seems to be accessible over IPv6
β€’ But sometimes you run into…
- IPv4 literals
- Legacy software opening IPv4-only sockets
- Dual-stack servers with broken IPv6
4
IPv6 Internet
NAT64 Box
IPv4 Internet
DNS64
IPv6-only
OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024
Mobiles are ready
β€’ Apple forces all iOS apps to work well
on IPv6-only networks with NAT64
β€’ There is Happy Eyeballs 2.0 for IPv4
literals or broken IPv6 on dual stack
servers
β€’ Finally CLAT is used for tethering to
a computer
β€’ Android uses just CLAT (464XLAT)
- so IPv4 is accessible via two translations
5
IPv6 Internet
NAT64 Box
IPv4 Internet
DNS64
IPv6-only
CLAT
OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024
Desktops suffer on IPv6-only
β€’ No Happy Eyeballs 2.0 implementation outside Apple
- and even on Apple, only high-level APIs support it (eg. Safari, not Firefox)
- Chrome has β€œUse NAT64 translation for IPv4 literals” feature
β€’ No CLAT in Windows, Linux or ChromeOS
β€’ Well known small problems:
- Legacy applications using IPv4-only sockets
- IPv4 literals do not work (except Chrome)
- Dual-stack servers where IPv6 is broken do not work
- Legacy Happy Eyeballs doesn’t help since there's no IPv4 to fall back to
- Most corporate VPNs do not work (often just a configuration issue)
6
OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024
Can my device work on IPv6-only?
β€’ CLAT is present*
β€’ Some mobile networks
run billions of IPv6-only
phones for years already
7
Fully
Android iOS macOS
Mostly No way!
Windows Linux Smart home
IoT
β€’ No CLAT*
β€’ Applications
relying on IPv4
are broken
β€’ No IPv6 support*
β€’ Native IPv4
required
*) some statements are simpli
fi
ed
Can we do IPv6-only?
At least for a subset of devices?
OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024
IPv6-only Preferred option of DHCP
9
DHCP CLIENT DHCP SERVER
DISCOVER Parameters requested: GW, DNS, …, 108
OFFER
IPv4, netmask, GW, DNS, …
REQUEST IPv4, netmask, GW, DNS, …
ACK
Option 108 is ignored by
the DHCP server
DHCP client is willing
to run IPv6-only
(RFC 8925)
OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024
Using DHCP to turn IPv4 off
10
DHCP CLIENT DHCP SERVER
DISCOVER Parameters requested: GW, DNS, …, 108
OFFER
IPv4, netmask, GW, DNS, …, 108: 30 minutes
DHCP client aborts
the transaction and
waits 30 minutes
DHCP server is
con
fi
gured to prefer
IPv6-only operation
(RFC 8925)
OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024
Is DHCP option 108 already deployed?
11
Devices are ready, networks are lagging behind.
You bet! Option 108 is
requested by recent:
21%
79%
Requesting Option 108
Not requesting
Unique MAC addresses
measured during RIPE 89
Android iOS macOS
OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024
PREF64 RA Option
β€’ A Router Advertisement option carrying NAT64 prefix
β€’ Needed for CLAT configuration, local DNS64 or Happy Eyeballs 2.0
(dealing with IPv4 literals)
β€’ Shares fate with other configuration parameters
- can be trusted a bit more than DNS64
β€’ Supported by recent Android,
iOS and macOS
12
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Type | Length | Scaled Lifetime | PLC |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| |
+ +
| Highest 96 bits of the Prefix |
+ +
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Running IPv6-mostly
OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024
DHCP option 108 is easy
β€’ Native support in the latest Kea
β€’ Most DHCP servers support defining custom options
- for instance: dnsmasq -O 108,0:0:1:2c
- the option value represents duration for which the IPv4 stack should be disabled
β€’ No special processing on the DHCP server side is required
β€’ But there have to be free addresses in the IPv4 address pool
- Otherwise the DHCP server will not respond
14
OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024
PREF64 RA option is harder
β€’ No custom RA option support in routers
- We already had this issue with Recursive DNS Server option, now we have it again
- Router vendors should really implement custom options similar to DHCP
β€’ Adoption is slowly increasing:
- radvd (merged but unreleased)
- odhcpd (used in OpenWRT)
- rad (part of OpenBSD)
- MikroTik RouterOS v7.8 beta2
- BIRD 2.14 (as a part of custom router advertisement option)
15
Summary
OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024
Pros
β€’ Only one network to join
β€’ No waste of IPv4 addresses
for every single device
- Cool if you don't use NAT
β€’ Lower reliance on DHCP
17
β€’ Deployment is still dual-stack
β€’ NAT64 is needed
β€’ Problematic interoperability
between dual-stack and IPv6-
only hosts within the network
- Setting up a Chromecast from
an Android phone is impossible
Cons
OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024
When to consider IPv6-mostly
β€’ You don't use NAT and your DHCP pool is filling up
β€’ You do use NAT but are running out of private addresses
β€’ There are mostly mobile or Apple devices in your network
β€’ You already have NAT64 in place and want to gradually
undeploy IPv4
18
An RFC draft is being written: draft-ietf-v6ops-6mops-00
OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024
Phased IPv6 transition
19
IPv4 IPv6 IPv4 IPv6
IPv6 IPv4
NAT64
IPv6
IPv4
NAT64
OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024
IPv6-only support on other platforms
β€’ Windows 11 pledged to implement CLAT and DHCP Option 108
β€’ Linux has some support for DHCP Option 108
- NetworkManager
- systemd-networkd
- dhcpcd
β€’ Proper CLAT for Linux is still missing
- Not supported by the kernel itself
- eBPF might be the way forward
20
Questions ?
Ondrej.Caletka@ripe.net
https://OndΕ™ej.Caletka.nl

More Related Content

PDF
Deploying IPv6-mostly access networks
PDF
Deploying IPv6-mostly access networks
PDF
Deploying IPv6-mostly access networks
PDF
The IPv6-Only Network
Β 
PDF
IPv6 in Cellular Networks
Β 
PDF
IPv6 Mostly Experience at APRICOT by Yoshinobu Matsuzaki (IIJ)
PDF
IPv4aaS tutorial and hands-on
Β 
Deploying IPv6-mostly access networks
Deploying IPv6-mostly access networks
Deploying IPv6-mostly access networks
The IPv6-Only Network
Β 
IPv6 in Cellular Networks
Β 
IPv6 Mostly Experience at APRICOT by Yoshinobu Matsuzaki (IIJ)
IPv4aaS tutorial and hands-on
Β 

Similar to ondrej-caletka-INEX-Deploying_IPv6_mostly.pdf (20)

PDF
Tutorial: IPv6-only transition with demo
Β 
PPTX
Getting started with IPv6
PPTX
APNIC Update
Β 
PDF
Tmo ipv6-feb-2013 1361827441
ODP
Ceph Day Amsterdam 2015 - Ceph over IPv6
PDF
Life Without IPv4: Tore Anderson, IPv6 guru, Redpill Linpro
Β 
PPTX
The case for IPv6
Β 
PPTX
IPv6 on the Interop Network
PDF
IPv6 IAB/IETF Activities Report from ARIN 32
Β 
PPTX
ARIN 36 IETF IPv6 Activities Report
Β 
PDF
Microsoft IT's IPv6 Killer App
PDF
IPv6 at LinkedIn
Β 
PDF
The Case for IPv6: Paving the Way for the Internet of Things
PPTX
6421 b Module-04
PDF
Raiders of the lost Ark (read IPv6 CPE)
Β 
PPTX
Compatibility between IPv4 and IPv6
PPTX
Microsoft Offical Course 20410C_08
PDF
2012 11-09 facex - i pv6 transition planning-
PDF
NAT 64 FPGA Implementation
PDF
Why We Need IPv6
Tutorial: IPv6-only transition with demo
Β 
Getting started with IPv6
APNIC Update
Β 
Tmo ipv6-feb-2013 1361827441
Ceph Day Amsterdam 2015 - Ceph over IPv6
Life Without IPv4: Tore Anderson, IPv6 guru, Redpill Linpro
Β 
The case for IPv6
Β 
IPv6 on the Interop Network
IPv6 IAB/IETF Activities Report from ARIN 32
Β 
ARIN 36 IETF IPv6 Activities Report
Β 
Microsoft IT's IPv6 Killer App
IPv6 at LinkedIn
Β 
The Case for IPv6: Paving the Way for the Internet of Things
6421 b Module-04
Raiders of the lost Ark (read IPv6 CPE)
Β 
Compatibility between IPv4 and IPv6
Microsoft Offical Course 20410C_08
2012 11-09 facex - i pv6 transition planning-
NAT 64 FPGA Implementation
Why We Need IPv6
Ad

More from RIPE NCC (20)

PDF
A Look at a Root Cause for DNS Latency - APRICOT 2025
PDF
Internet Landscape and Network Resiliency in South East Europe
PDF
jelena-cosic-internet-landscape-and-network-resiliency-in-south-east-europe.pdf
PDF
RIPE Atlas & other RIPE NCC Internet Measurement Tools
PDF
Securing BGP with RPKI - OndΕ™ej Caletka, RIPE NCC
PDF
Minimising Impact before incidents occur with RIPE Atlas
PDF
Know Your Network: Utilising RIS and RIPE Atlas to your advantage
PDF
Know Your Network: Why every network operator should host a RIPE Atlas probe
PDF
Know Your Network; why every network operator should host a RIPE Atlas probe
PDF
Taiwan's Digital Landscape with RIPE NCC Tools
PDF
Navigating IP Addresses: Insights from your Regional Internet Registry
PDF
Traces of Power: Internet Governance and Climate Action
PDF
Governing Environmental Sustainability in Tech
PDF
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdf
PDF
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
PDF
Intro to RIPE and RIPE NCC: RIPE Atlas workshop
PDF
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
PDF
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
PDF
RIPE NCC Internet Measurement Tools
PDF
IPv6 in Central Europe and the Baltics
A Look at a Root Cause for DNS Latency - APRICOT 2025
Internet Landscape and Network Resiliency in South East Europe
jelena-cosic-internet-landscape-and-network-resiliency-in-south-east-europe.pdf
RIPE Atlas & other RIPE NCC Internet Measurement Tools
Securing BGP with RPKI - OndΕ™ej Caletka, RIPE NCC
Minimising Impact before incidents occur with RIPE Atlas
Know Your Network: Utilising RIS and RIPE Atlas to your advantage
Know Your Network: Why every network operator should host a RIPE Atlas probe
Know Your Network; why every network operator should host a RIPE Atlas probe
Taiwan's Digital Landscape with RIPE NCC Tools
Navigating IP Addresses: Insights from your Regional Internet Registry
Traces of Power: Internet Governance and Climate Action
Governing Environmental Sustainability in Tech
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdf
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
Intro to RIPE and RIPE NCC: RIPE Atlas workshop
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
RIPE NCC Internet Measurement Tools
IPv6 in Central Europe and the Baltics
Ad

Recently uploaded (20)

PDF
WebRTC in SignalWire - troubleshooting media negotiation
PPTX
international classification of diseases ICD-10 review PPT.pptx
PPTX
INTERNET------BASICS-------UPDATED PPT PRESENTATION
PDF
Decoding a Decade: 10 Years of Applied CTI Discipline
PDF
πŸ’° π”πŠπ“πˆ πŠπ„πŒπ„ππ€ππ†π€π πŠπˆππ„π‘πŸ’πƒ π‡π€π‘πˆ 𝐈𝐍𝐈 πŸπŸŽπŸπŸ“ πŸ’°
Β 
PDF
RPKI Status Update, presented by Makito Lay at IDNOG 10
Β 
PDF
SASE Traffic Flow - ZTNA Connector-1.pdf
PPTX
Introuction about WHO-FIC in ICD-10.pptx
PPTX
QR Codes Qr codecodecodecodecocodedecodecode
PDF
Sims 4 Historia para lo sims 4 para jugar
PPTX
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
PPTX
Internet___Basics___Styled_ presentation
PPTX
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
PPT
tcp ip networks nd ip layering assotred slides
PPTX
522797556-Unit-2-Temperature-measurement-1-1.pptx
PPTX
Slides PPTX World Game (s) Eco Economic Epochs.pptx
PPTX
Funds Management Learning Material for Beg
PDF
Testing WebRTC applications at scale.pdf
PPTX
introduction about ICD -10 & ICD-11 ppt.pptx
PPTX
SAP Ariba Sourcing PPT for learning material
WebRTC in SignalWire - troubleshooting media negotiation
international classification of diseases ICD-10 review PPT.pptx
INTERNET------BASICS-------UPDATED PPT PRESENTATION
Decoding a Decade: 10 Years of Applied CTI Discipline
πŸ’° π”πŠπ“πˆ πŠπ„πŒπ„ππ€ππ†π€π πŠπˆππ„π‘πŸ’πƒ π‡π€π‘πˆ 𝐈𝐍𝐈 πŸπŸŽπŸπŸ“ πŸ’°
Β 
RPKI Status Update, presented by Makito Lay at IDNOG 10
Β 
SASE Traffic Flow - ZTNA Connector-1.pdf
Introuction about WHO-FIC in ICD-10.pptx
QR Codes Qr codecodecodecodecocodedecodecode
Sims 4 Historia para lo sims 4 para jugar
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
Internet___Basics___Styled_ presentation
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
tcp ip networks nd ip layering assotred slides
522797556-Unit-2-Temperature-measurement-1-1.pptx
Slides PPTX World Game (s) Eco Economic Epochs.pptx
Funds Management Learning Material for Beg
Testing WebRTC applications at scale.pdf
introduction about ICD -10 & ICD-11 ppt.pptx
SAP Ariba Sourcing PPT for learning material

ondrej-caletka-INEX-Deploying_IPv6_mostly.pdf

  • 1. IPv6-only and dual stack in one network Deploying IPv6-mostly access networks OndΕ™ej Caletka | 12 December 2024 | INEX Member Meeting
  • 2. OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024 The endless transition to IPv6 β€’ IPv6 is slowly being deployed β€’ IPv4 is still the protocol of the Internet β€’ There are simply not enough IPv4 addresses - repurposing 240/4, 127/8 or 0/8 will not help β€’ There are many transition mechanisms, two of which are special: - Dual stack: Running both protocols at the same time - NAT64: Allowing limited access from unmodified IPv6-only hosts to IPv4 resources 2
  • 3. OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024 The best transition mechanism β€’ IPv4-only and IPv6-only resources directly accessible β€’ IPv6 preferred for dual-stack resources β€’ Problems with IPv6 masked by Happy Eyeballs algorithm β€’ But it does not address IPv4 scarcity 3 Dual Stack IPv6 IPv4
  • 4. OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024 NAT64 allows IPv6-only networks β€’ IPv6 accessible natively β€’ IPv4 is translated into part of IPv6 address space β€’ Together with DNS64, everything seems to be accessible over IPv6 β€’ But sometimes you run into… - IPv4 literals - Legacy software opening IPv4-only sockets - Dual-stack servers with broken IPv6 4 IPv6 Internet NAT64 Box IPv4 Internet DNS64 IPv6-only
  • 5. OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024 Mobiles are ready β€’ Apple forces all iOS apps to work well on IPv6-only networks with NAT64 β€’ There is Happy Eyeballs 2.0 for IPv4 literals or broken IPv6 on dual stack servers β€’ Finally CLAT is used for tethering to a computer β€’ Android uses just CLAT (464XLAT) - so IPv4 is accessible via two translations 5 IPv6 Internet NAT64 Box IPv4 Internet DNS64 IPv6-only CLAT
  • 6. OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024 Desktops suffer on IPv6-only β€’ No Happy Eyeballs 2.0 implementation outside Apple - and even on Apple, only high-level APIs support it (eg. Safari, not Firefox) - Chrome has β€œUse NAT64 translation for IPv4 literals” feature β€’ No CLAT in Windows, Linux or ChromeOS β€’ Well known small problems: - Legacy applications using IPv4-only sockets - IPv4 literals do not work (except Chrome) - Dual-stack servers where IPv6 is broken do not work - Legacy Happy Eyeballs doesn’t help since there's no IPv4 to fall back to - Most corporate VPNs do not work (often just a configuration issue) 6
  • 7. OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024 Can my device work on IPv6-only? β€’ CLAT is present* β€’ Some mobile networks run billions of IPv6-only phones for years already 7 Fully Android iOS macOS Mostly No way! Windows Linux Smart home IoT β€’ No CLAT* β€’ Applications relying on IPv4 are broken β€’ No IPv6 support* β€’ Native IPv4 required *) some statements are simpli fi ed
  • 8. Can we do IPv6-only? At least for a subset of devices?
  • 9. OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024 IPv6-only Preferred option of DHCP 9 DHCP CLIENT DHCP SERVER DISCOVER Parameters requested: GW, DNS, …, 108 OFFER IPv4, netmask, GW, DNS, … REQUEST IPv4, netmask, GW, DNS, … ACK Option 108 is ignored by the DHCP server DHCP client is willing to run IPv6-only (RFC 8925)
  • 10. OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024 Using DHCP to turn IPv4 off 10 DHCP CLIENT DHCP SERVER DISCOVER Parameters requested: GW, DNS, …, 108 OFFER IPv4, netmask, GW, DNS, …, 108: 30 minutes DHCP client aborts the transaction and waits 30 minutes DHCP server is con fi gured to prefer IPv6-only operation (RFC 8925)
  • 11. OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024 Is DHCP option 108 already deployed? 11 Devices are ready, networks are lagging behind. You bet! Option 108 is requested by recent: 21% 79% Requesting Option 108 Not requesting Unique MAC addresses measured during RIPE 89 Android iOS macOS
  • 12. OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024 PREF64 RA Option β€’ A Router Advertisement option carrying NAT64 prefix β€’ Needed for CLAT configuration, local DNS64 or Happy Eyeballs 2.0 (dealing with IPv4 literals) β€’ Shares fate with other configuration parameters - can be trusted a bit more than DNS64 β€’ Supported by recent Android, iOS and macOS 12 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type | Length | Scaled Lifetime | PLC | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | + + | Highest 96 bits of the Prefix | + + | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  • 14. OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024 DHCP option 108 is easy β€’ Native support in the latest Kea β€’ Most DHCP servers support defining custom options - for instance: dnsmasq -O 108,0:0:1:2c - the option value represents duration for which the IPv4 stack should be disabled β€’ No special processing on the DHCP server side is required β€’ But there have to be free addresses in the IPv4 address pool - Otherwise the DHCP server will not respond 14
  • 15. OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024 PREF64 RA option is harder β€’ No custom RA option support in routers - We already had this issue with Recursive DNS Server option, now we have it again - Router vendors should really implement custom options similar to DHCP β€’ Adoption is slowly increasing: - radvd (merged but unreleased) - odhcpd (used in OpenWRT) - rad (part of OpenBSD) - MikroTik RouterOS v7.8 beta2 - BIRD 2.14 (as a part of custom router advertisement option) 15
  • 17. OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024 Pros β€’ Only one network to join β€’ No waste of IPv4 addresses for every single device - Cool if you don't use NAT β€’ Lower reliance on DHCP 17 β€’ Deployment is still dual-stack β€’ NAT64 is needed β€’ Problematic interoperability between dual-stack and IPv6- only hosts within the network - Setting up a Chromecast from an Android phone is impossible Cons
  • 18. OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024 When to consider IPv6-mostly β€’ You don't use NAT and your DHCP pool is filling up β€’ You do use NAT but are running out of private addresses β€’ There are mostly mobile or Apple devices in your network β€’ You already have NAT64 in place and want to gradually undeploy IPv4 18 An RFC draft is being written: draft-ietf-v6ops-6mops-00
  • 19. OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024 Phased IPv6 transition 19 IPv4 IPv6 IPv4 IPv6 IPv6 IPv4 NAT64 IPv6 IPv4 NAT64
  • 20. OndΕ™ej Caletka | INEX Member Meeting | 12 December 2024 IPv6-only support on other platforms β€’ Windows 11 pledged to implement CLAT and DHCP Option 108 β€’ Linux has some support for DHCP Option 108 - NetworkManager - systemd-networkd - dhcpcd β€’ Proper CLAT for Linux is still missing - Not supported by the kernel itself - eBPF might be the way forward 20