Dega net-next, e cila grumbullon ndryshimet që do të përfshihen në një version të ardhshëm të kernelit. Linux 6.16, u miratua një ndryshim që hiqte mbështetjen për protokollin e rrjetit DCCP (Protokolli i Kontrollit të Mbingarkesës së të Dhënave). Mbështetja për modulet e filtrit të rrjetit për filtrimin e paketave DCCP është ruajtur. DCCP u standardizua dhe u miratua në bërthamë në vitin 2006. DCCP pritej të përmirësonte efikasitetin e transmetimit dhe telefonisë në internet në rrjetet e mbingarkuara, por në realitet, protokolli nuk ishte i kërkuar dhe nuk fitoi miratim të gjerë.
Kodi i bërthamës DCCP nuk është mirëmbajtur për pesë vjet dhe ndryshimet në vitet e fundit kanë qenë të kufizuara në rregullime për shkak të rifaktorizimit të API-t të bërthamës. Disa vite më parë, projekti Multipath DCCP u përpoq të zhvillonte protokollin DCCP në bërthamë, por një pjesë e kodit të këtij projekti mbetet pronësor. Zhvilluesi i Multipath DCCP planifikoi të hapte pjesët pronësore, të kontribuonte ndryshimet e akumuluara në bërthamën kryesore dhe të merrte përsipër përgjegjësitë e mirëmbajtësit të bërthamës DCCP. Linux, por ai nuk ka qenë në kontakt për disa vite.
Heqja e DCCP nga bërthama Linux Heq barrierat që pengojnë ridizajnimin e strukturës së të dhënave inet_connection_sock për të përmirësuar efikasitetin e pirgut TCP. Aktualisht, struktura inet_connection_sock ndahet midis TCP dhe DCCP, duke parandaluar zbatimin e optimizimeve të caktuara TCP pa ridizajnuar kodin DCCP. Në mënyrë specifike, ridizajnimi i strukturës inet_connection_sock do të mundësojë një përdorim më efikas të memories së përkohshme të procesorit për përpunimin e përshpejtuar të paketave për një lidhje TCP të vendosur (shtegu i shpejtë TCP).
Burimi: opennet.ru
