A Linux 6.16-ban megszűnik a DCCP protokoll támogatása.

A net-next ágban, ahol a jövőbeni Linux 6.16 kernel kiadásához szükséges módosításokat gyűjtik, elfogadtak egy változtatást, amely eltávolítja a DCCP (Datagram Congestion Control Protocol) hálózati protokoll támogatását. A DCCP csomagszűrő netfilter modulok támogatása megmarad. A DCCP protokollt 2006-ban standardizálták és befogadták a kernelbe. Úgy gondolták, hogy a DCCP fokozni fogja a streaming és az internetes telefonálás hatékonyságát túlterhelt hálózatokban, de a protokoll valójában nem vált népszerűvé és nem terjedt el.

A DCCP kód a kernelben már öt éve karbantartás nélkül marad, és az utóbbi évek módosításai csak az API refaktorálása miatt történtek. Néhány évvel ezelőtt a Multipath DCCP projekt keretében megpróbálták fejleszteni a DCCP protokollt a kernelben, de a projekt kódjának egy része továbbra is tulajdonjog védelme alatt áll. A Multipath DCCP fejlesztője tervezte, hogy megnyitja a tulajdonjog alatt álló részek kódját, átadja a jövőbeli változásokat a kernel fő ágába, és magára vállalja a DCCP kernelbeli karbantartási feladatait, de már évek óta nem kommunikál.

A DCCP eltávolítása a Linux kernelből megszünteti az akadályokat, amelyek gátolják az inet_connection_sock adatstruktúra átstrukturálását a TCP verem munkájánakhatékonyabbá tételére. Jelenleg az inet_connection_sock struktúrát a TCP és DCCP egyaránt használja, ami megnehezíti a TCP számára bizonyos optimalizálások megvalósítását a DCCP kódjának átírása nélkül. Különösen az inet_connection_sock struktúra átírása lehetővé teszi a processzor cache hasznosabb kihasználását a már létrejött TCP kapcsolat pacskainak gyorsabb feldolgozása során (TCP fastpath).

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster