By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: Linux 6.16 Expected To Remove Datagram Congestion Control Protocol “DCCP” Networking
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > Computing > Linux 6.16 Expected To Remove Datagram Congestion Control Protocol “DCCP” Networking
Computing

Linux 6.16 Expected To Remove Datagram Congestion Control Protocol “DCCP” Networking

News Room
Last updated: 2025/04/15 at 7:55 AM
News Room Published 15 April 2025
Share
SHARE

The Datagram Congestion Control Protocol (DCCP) intended for online gaming, IP telephony, multimedia streaming, and other online real-time purposes for this transport layer protocol is expected to be stripped out of the Linux kernel with the upcoming v6.16 cycle.

DCCP aimed to address challenges in TCP and UDP but adoption ultimately never took off. The DCCP code within the Linux networking subsystem has fallen into disrepair and was deprecated back in Linux 6.4. With no one stepping up to maintain and improve upon this Datagram Congestion Control Protocol code within the Linux kernel, the Linux 6.16 cycle in a few months is expected to strip away the support.

This merge last week to the networking subsystem’s “net-next” repository drops the DCCP socket code and lightens the tree by some 14k lines of code. The argument for the removal of DCCP comes down to:

“DCCP was orphaned in 2021 by commit 054c4610bd05 (“MAINTAINERS: dccp: move Gerrit Renker to CREDITS”), which noted that the last maintainer had been inactive for five years.

In recent years, it has become a playground for syzbot, and most changes to DCCP have been odd bug fixes triggered by syzbot. Apart from that, the only changes have been driven by treewide or networking API updates or adjustments related to TCP.

Thus, in 2023, we announced we would remove DCCP in 2025 via commit b144fcaf46d4 (“dccp: Print deprecation notice.”).

Since then, only one individual has contacted the netdev mailing list.

There is ongoing research for Multipath DCCP. The repository is hosted on GitHub, and development is not taking place through the upstream community. While the repository is published under the GPLv2 license, the scheduling part remains proprietary, with a LICENSE file stating:

“This is not Open Source software.”

The researcher mentioned a plan to address the licensing issue, upstream the patches, and step up as a maintainer, but there has been no further communication since then.

Maintaining DCCP for a decade without any real users has become a burden.

Therefore, it’s time to remove it.

Removing DCCP will also provide significant benefits to TCP. It allows us to freely reorganize the layout of struct inet_connection_sock, which is currently shared with DCCP, and optimize it to reduce the number of cachelines accessed in the TCP fast path.

Note that we keep DCCP netfilter modules as requested.”

So the DCCP socket code is being removed and we’ll see if Multi-Path DCCP ever materializes in a meaningful manner for the mainline Linux kernel. In the meantime as mentioned the Linux TCP networking code can now be better optimized in its fast path.

Linux drop DCCP

Barring any last minute change of heart, now that this DCCP removal is queued to net-next, it’s expected to be submitted for the Linux 6.16 merge window in late May or early June.

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article Apple’s next headset could solve the biggest problem with Vision Pro | Stuff
Next Article Today’s deals: $349 MacBook Air, $60 Waterpik, $120 off Bose QC headphones, 20% off Anker sleep buds, more
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

Discount retailer praises takeover of stores as off to ‘very strong start’
News
How to Manage Multiple Social Media Accounts in 2025
Computing
Apple Offers Safari Design Choices in iOS 26, Learning from Past Criticism
News
Hong Kong police accuse a mobile game app of promoting armed revolution
News

You Might also Like

Computing

How to Manage Multiple Social Media Accounts in 2025

6 Min Read
Computing

Why Product-Driven Teams Ship, and Engineering-Led Ones Stall | HackerNoon

9 Min Read
Computing

Xiaomi SU7 Ultra becomes the first Chinese car in Gran Turismo racing game · TechNode

1 Min Read
Computing

How to Repurpose Social Media Content Easily in 2025

5 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?