An Update on IPv6
Fragmentation
Geoff Huston
Chief Scientist, APNIC
Initial Tests: 2014 (RFC 7872)
• August 2014 and June 2015
• Sent fragmented IPv6 packets towards “well known” IPv6
servers (Alexa 1M and World IPv6 Launch
• Drop Rate:
APNIC Test – August 2017
• Use APNIC IPv6 measurement platform to test the drop rate of
IPv6 packets flowing in the opposite direction (server to client)
Count %
Tests 1,675,898
ACK Fragmented Packets 1,324,834 79%
Fragmentation Loss 351,064 21%
This is an improvement over
the RFC7872 measurement
APNIC Test - 2021
Re-work of the 2017 measurement experiment
– Same server-to-client TCP session fragmentation mechanism
– Uses a middlebox to fragment outgoing packets - drop is detected by
a hung TCP session that fails to ACK the sequence number in the
fragmented packet
– This time we randomly vary the initial fragmented packet size
between 1,200 and 1,416 bytes
– Performed as an ongoing measurement
2021 Fragmentation Drop Rate
This is a significant
improvement over
2017 data
Since 2017 there
are 10x the number
of IPv6 users and
the fragmentation
drop rate has come
down by 2/3 – we
appear to be getting
better at handling
IPv6 fragments!
2021 Fragmentation Drop Rate
More recent IPv6 deployments appear to be a lot better than more mature ones
Drop Rate by Size
This is unexpected. At a total
IPv6 packet size of 1408
bytes we did not expect to
see higher packet drop rates
for this packet size, as there
is still an IP encapsulation
budget of 92 bytes
Drop Size Profile by Region
North America
Europe
Asia
Why?
• Drop patterns vary across service providers, so there are
probably contributary factors from network equipment and
configurations
1% Drop
80% Drop
Why?
Other potential factors that could contribute:
• Local security policies
• IPv6 EH may trigger “slow path” processing in network
equipment that could lead to higher drop rates
• IPv6 Path MTU woes!
Daily Report
https://stats.labs.apnic.net/v6frag
Summary
• The network is improving it’s handling of fragmented packets
• In 5 years its gone from unusably bad to tolerably poor
• Recent IPv6 deployments appear to show more robust
handling of IPv6 packets
• Smaller frags appear to be more robust than larger ones (if you
are going to fragment a packet, prefer smaller fragment sizes)
That’s it!

More Related Content

PDF
RIPE 82: Measuring Recursive Resolver Centrality
PDF
RIPE 82: DNS Evolution
PDF
ICANN DNS Symposium 2021: Measuring Recursive Resolver Centrality
PDF
NANOG 82: DNS Evolution
PDF
NANOG32 - DNS Anomalies and Their Impacts on DNS Cache Servers
PDF
2nd ICANN APAC-TWNIC Engagement Forum: DNS Oblivion
PDF
Thoughts about DNS for DDoS
PDF
RIPE 78: IPv6 reliability measurements
RIPE 82: Measuring Recursive Resolver Centrality
RIPE 82: DNS Evolution
ICANN DNS Symposium 2021: Measuring Recursive Resolver Centrality
NANOG 82: DNS Evolution
NANOG32 - DNS Anomalies and Their Impacts on DNS Cache Servers
2nd ICANN APAC-TWNIC Engagement Forum: DNS Oblivion
Thoughts about DNS for DDoS
RIPE 78: IPv6 reliability measurements

What's hot (20)

PDF
DINR 2021 Virtual Workshop: Passive vs Active Measurements in the DNS
PDF
Experience Using RIR Whois
PDF
RIPE 76: Measuring ATR
PDF
65% Performance Gains at Cryptocurrency Platform CoinGecko: An Argo Smart Rou...
PDF
RIPE 76: TCP and BBR
PDF
How Greta uses NATS to revolutionize data distribution on the Internet
PDF
Rolling the Root Zone DNSSEC Key Signing Key
PPTX
IPv6 and the DNS, RIPE 73
PDF
Measuring the End User
PDF
How Time To First Byte (TTFB) Impacts Your Site’s Performance
PPTX
Network latency - measurement and improvement
PDF
NANOG 74: That KSK Roll
PDF
Network
PPTX
What to consider when monitoring microservices
ZIP
DNS Cache Poisoning
PPTX
Performance Tuning on the Fly at CMP.LY
PDF
IETF 112: Internet centrality and its impact on routing
PPTX
Intel aspera-medical-v1
PPT
Request routing in CDN
DOCX
Cloud comparison hosting and choice of service provider
DINR 2021 Virtual Workshop: Passive vs Active Measurements in the DNS
Experience Using RIR Whois
RIPE 76: Measuring ATR
65% Performance Gains at Cryptocurrency Platform CoinGecko: An Argo Smart Rou...
RIPE 76: TCP and BBR
How Greta uses NATS to revolutionize data distribution on the Internet
Rolling the Root Zone DNSSEC Key Signing Key
IPv6 and the DNS, RIPE 73
Measuring the End User
How Time To First Byte (TTFB) Impacts Your Site’s Performance
Network latency - measurement and improvement
NANOG 74: That KSK Roll
Network
What to consider when monitoring microservices
DNS Cache Poisoning
Performance Tuning on the Fly at CMP.LY
IETF 112: Internet centrality and its impact on routing
Intel aspera-medical-v1
Request routing in CDN
Cloud comparison hosting and choice of service provider
Ad

Similar to RIPE 82: An Update on Fragmentation Loss Rates in IPv6 (20)

PDF
IETF 113: IPv6 fragmentation and EH behaviours
PPTX
Measuring IPv6 Performance, RIPE73
PPTX
Are we really ready to turn off IPv4?
PPT
Understanding i pv6 2
PDF
Update on IPv6 activity in CERNET2
PDF
What's so special about the number 512?
PDF
BGP: Whats so special about the number 512?
PDF
Whats so special about 512?, by Geoff Huston [APNIC 38 / APOPS 3]
PPTX
Comparing IPv6 and IPv4 Performance, by John Berg [APNIC 38 / IPv6 Plenary]
PDF
TCP and BBR
PDF
VNIX-NOG 2021: IPv6 Deployment Update
PDF
Measuring ATR: IETF 101
PPTX
IPv6 deployment on GridPP & WLCG
PDF
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
PDF
Is IPv6 Really Faster?
PDF
IRJET- Evaluating the Impact of IPv4 to IPv6 Tunneling with MPLS on VOIP
PDF
DNMTT - Synchrophasor Data Delivery Efficiency GEP Testing Results at Peak RC
PDF
Research the IPv4 ns the IPv6 protocols, then prepare a report that .pdf
PDF
IPv6 New RFCs
DOCX
RASHMI VT REPORT
IETF 113: IPv6 fragmentation and EH behaviours
Measuring IPv6 Performance, RIPE73
Are we really ready to turn off IPv4?
Understanding i pv6 2
Update on IPv6 activity in CERNET2
What's so special about the number 512?
BGP: Whats so special about the number 512?
Whats so special about 512?, by Geoff Huston [APNIC 38 / APOPS 3]
Comparing IPv6 and IPv4 Performance, by John Berg [APNIC 38 / IPv6 Plenary]
TCP and BBR
VNIX-NOG 2021: IPv6 Deployment Update
Measuring ATR: IETF 101
IPv6 deployment on GridPP & WLCG
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
Is IPv6 Really Faster?
IRJET- Evaluating the Impact of IPv4 to IPv6 Tunneling with MPLS on VOIP
DNMTT - Synchrophasor Data Delivery Efficiency GEP Testing Results at Peak RC
Research the IPv4 ns the IPv6 protocols, then prepare a report that .pdf
IPv6 New RFCs
RASHMI VT REPORT
Ad

More from APNIC (20)

PPTX
APNIC Report, presented at APAN 60 by Thy Boskovic
PDF
APNIC Update, presented at PHNOG 2025 by Shane Hermoso
PDF
RPKI Status Update, presented by Makito Lay at IDNOG 10
PDF
The Internet -By the Numbers, Sri Lanka Edition
PDF
Triggering QUIC, presented by Geoff Huston at IETF 123
PDF
DNSSEC Made Easy, presented at PHNOG 2025
PDF
BGP Security Best Practices that Matter, presented at PHNOG 2025
PDF
APNIC's Role in the Pacific Islands, presented at Pacific IGF 2205
PDF
IPv6 Deployment and Best Practices, presented by Makito Lay
PDF
Cleaning up your RPKI invalids, presented at PacNOG 35
PDF
The Internet - By the numbers, presented at npNOG 11
PDF
Transmission Control Protocol (TCP) and Starlink
PDF
DDoS in India, presented at INNOG 8 by Dave Phelan
PDF
Global Networking Trends, presented at the India ISP Conclave 2025
PDF
Make DDoS expensive for the threat actors
PDF
Fast Reroute in SR-MPLS, presented at bdNOG 19
PDF
DDos Mitigation Strategie, presented at bdNOG 19
PDF
ICP -2 Review – What It Is, and How to Participate and Provide Your Feedback
PDF
APNIC Update - Global Synergy among the RIRs: Connecting the Regions
PDF
Measuring Starlink Protocol Performance, presented at LACNIC 43
APNIC Report, presented at APAN 60 by Thy Boskovic
APNIC Update, presented at PHNOG 2025 by Shane Hermoso
RPKI Status Update, presented by Makito Lay at IDNOG 10
The Internet -By the Numbers, Sri Lanka Edition
Triggering QUIC, presented by Geoff Huston at IETF 123
DNSSEC Made Easy, presented at PHNOG 2025
BGP Security Best Practices that Matter, presented at PHNOG 2025
APNIC's Role in the Pacific Islands, presented at Pacific IGF 2205
IPv6 Deployment and Best Practices, presented by Makito Lay
Cleaning up your RPKI invalids, presented at PacNOG 35
The Internet - By the numbers, presented at npNOG 11
Transmission Control Protocol (TCP) and Starlink
DDoS in India, presented at INNOG 8 by Dave Phelan
Global Networking Trends, presented at the India ISP Conclave 2025
Make DDoS expensive for the threat actors
Fast Reroute in SR-MPLS, presented at bdNOG 19
DDos Mitigation Strategie, presented at bdNOG 19
ICP -2 Review – What It Is, and How to Participate and Provide Your Feedback
APNIC Update - Global Synergy among the RIRs: Connecting the Regions
Measuring Starlink Protocol Performance, presented at LACNIC 43

Recently uploaded (20)

PPTX
Reading as a good Form of Recreation
PPTX
TITLE DEFENSE entitle the impact of social media on education
PDF
simpleintnettestmetiaerl for the simple testint
PDF
Session 1 (Week 1)fghjmgfdsfgthyjkhfdsadfghjkhgfdsa
PDF
Alethe Consulting Corporate Profile and Solution Aproach
PDF
si manuel quezon at mga nagawa sa bansang pilipinas
PDF
📍 LABUAN4D EXCLUSIVE SERVER STAR GAMING ASIA NO.1 TERPOPULER DI INDONESIA ! 🌟
PPTX
Introduction to cybersecurity and digital nettiquette
PDF
Top 8 Trusted Sources to Buy Verified Cash App Accounts.pdf
PPT
Ethics in Information System - Management Information System
PDF
Exploring VPS Hosting Trends for SMBs in 2025
PPTX
curriculumandpedagogyinearlychildhoodcurriculum-171021103104 - Copy.pptx
PPTX
artificialintelligenceai1-copy-210604123353.pptx
PDF
mera desh ae watn.(a source of motivation and patriotism to the youth of the ...
PPTX
AI_Cyberattack_Solutions AI AI AI AI .pptx
PPTX
IPCNA VIRTUAL CLASSES INTERMEDIATE 6 PROJECT.pptx
PDF
Alethe Consulting Corporate Profile and Solution Aproach
PDF
Understand the Gitlab_presentation_task.pdf
PPTX
newyork.pptxirantrafgshenepalchinachinane
PPTX
Layers_of_the_Earth_Grade7.pptx class by
Reading as a good Form of Recreation
TITLE DEFENSE entitle the impact of social media on education
simpleintnettestmetiaerl for the simple testint
Session 1 (Week 1)fghjmgfdsfgthyjkhfdsadfghjkhgfdsa
Alethe Consulting Corporate Profile and Solution Aproach
si manuel quezon at mga nagawa sa bansang pilipinas
📍 LABUAN4D EXCLUSIVE SERVER STAR GAMING ASIA NO.1 TERPOPULER DI INDONESIA ! 🌟
Introduction to cybersecurity and digital nettiquette
Top 8 Trusted Sources to Buy Verified Cash App Accounts.pdf
Ethics in Information System - Management Information System
Exploring VPS Hosting Trends for SMBs in 2025
curriculumandpedagogyinearlychildhoodcurriculum-171021103104 - Copy.pptx
artificialintelligenceai1-copy-210604123353.pptx
mera desh ae watn.(a source of motivation and patriotism to the youth of the ...
AI_Cyberattack_Solutions AI AI AI AI .pptx
IPCNA VIRTUAL CLASSES INTERMEDIATE 6 PROJECT.pptx
Alethe Consulting Corporate Profile and Solution Aproach
Understand the Gitlab_presentation_task.pdf
newyork.pptxirantrafgshenepalchinachinane
Layers_of_the_Earth_Grade7.pptx class by

RIPE 82: An Update on Fragmentation Loss Rates in IPv6

  • 1. An Update on IPv6 Fragmentation Geoff Huston Chief Scientist, APNIC
  • 2. Initial Tests: 2014 (RFC 7872) • August 2014 and June 2015 • Sent fragmented IPv6 packets towards “well known” IPv6 servers (Alexa 1M and World IPv6 Launch • Drop Rate:
  • 3. APNIC Test – August 2017 • Use APNIC IPv6 measurement platform to test the drop rate of IPv6 packets flowing in the opposite direction (server to client) Count % Tests 1,675,898 ACK Fragmented Packets 1,324,834 79% Fragmentation Loss 351,064 21% This is an improvement over the RFC7872 measurement
  • 4. APNIC Test - 2021 Re-work of the 2017 measurement experiment – Same server-to-client TCP session fragmentation mechanism – Uses a middlebox to fragment outgoing packets - drop is detected by a hung TCP session that fails to ACK the sequence number in the fragmented packet – This time we randomly vary the initial fragmented packet size between 1,200 and 1,416 bytes – Performed as an ongoing measurement
  • 5. 2021 Fragmentation Drop Rate This is a significant improvement over 2017 data Since 2017 there are 10x the number of IPv6 users and the fragmentation drop rate has come down by 2/3 – we appear to be getting better at handling IPv6 fragments!
  • 6. 2021 Fragmentation Drop Rate More recent IPv6 deployments appear to be a lot better than more mature ones
  • 7. Drop Rate by Size This is unexpected. At a total IPv6 packet size of 1408 bytes we did not expect to see higher packet drop rates for this packet size, as there is still an IP encapsulation budget of 92 bytes
  • 8. Drop Size Profile by Region North America Europe Asia
  • 9. Why? • Drop patterns vary across service providers, so there are probably contributary factors from network equipment and configurations 1% Drop 80% Drop
  • 10. Why? Other potential factors that could contribute: • Local security policies • IPv6 EH may trigger “slow path” processing in network equipment that could lead to higher drop rates • IPv6 Path MTU woes!
  • 12. Summary • The network is improving it’s handling of fragmented packets • In 5 years its gone from unusably bad to tolerably poor • Recent IPv6 deployments appear to show more robust handling of IPv6 packets • Smaller frags appear to be more robust than larger ones (if you are going to fragment a packet, prefer smaller fragment sizes)