Im Linux-Kernel 6.16 wird die Unterstützung des DCCP-Protokolls eingestellt.

In den Branch net-next, in dem Änderungen für die künftige Veröffentlichung des Linux-Kernels 6.16 gesammelt werden, wurde eine Änderung angenommen, die die Unterstützung des Netzwerkprotokolls DCCP (Datagram Congestion Control Protocol) entfernt. Die Unterstützung für netfilter-Module zur Filterung von DCCP-Paketen bleibt erhalten. DCCP wurde 2006 standardisiert und in den Kernel aufgenommen. Es wurde erwartet, dass DCCP die Effizienz von Streaming und Internet-Telefonie in überlasteten Netzwerken verbessern würde, aber in der Praxis erwies sich das Protokoll als nicht gefragt und verbreitete sich nicht.

Der DCCP-Code im Kernel wird bereits seit fünf Jahren nicht mehr gewartet, und die Änderungen in den letzten Jahren beschränkten sich auf Korrekturen aufgrund von Refactorings der Kernel-API. Vor einigen Jahren gab es im Rahmen des Multipath DCCP-Projekts einen Versuch, das DCCP-Protokoll im Kernel weiterzuentwickeln, aber Teile des Codes dieses Projekts bleiben proprietär. Der Entwickler von Multipath DCCP plante, den Code der proprietären Teile offenzulegen, die gesammelten Änderungen in den Hauptbestand des Kernels einzubringen und die Wartungsverantwortung für DCCP im Linux-Kernel zu übernehmen, ist jedoch seit mehreren Jahren nicht mehr erreichbar.

Die Entfernung von DCCP aus dem Linux-Kernel wird die Hindernisse beseitigen, die einer Überarbeitung der Datenstruktur inet_connection_sock im Wege stehen, um die Effizienz des TCP-Stacks zu verbessern. Derzeit wird die Struktur inet_connection_sock sowohl für TCP als auch für DCCP gemeinsam genutzt, was es verhindert, dass für TCP bestimmte Optimierungen ohne Änderung des DCCP-Codes implementiert werden können. Insbesondere wird die Überarbeitung der Struktur inet_connection_sock eine effizientere Nutzung des CPU-Caches bei der schnellen Verarbeitung von Paketen für bereits etablierte TCP-Verbindungen (TCP fastpath) ermöglichen.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster