I kernen Linux 6.16 Understøttelse af DCCP-protokollen ophører

net-next-grenen, som akkumulerer ændringer, der skal inkluderes i en fremtidig kerneudgivelse. Linux 6.16 blev der vedtaget en ændring, der fjernede understøttelsen af ​​DCCP (Datagram Congestion Control Protocol) netværksprotokollen. Understøttelsen af ​​netfiltermoduler til filtrering af DCCP-pakker er bevaret. DCCP blev standardiseret og indført i kernen i 2006. Det var forventet, at DCCP ville forbedre effektiviteten af ​​streaming og internettelefoni i overbelastede netværk, men i virkeligheden var protokollen ikke efterspurgt og opnåede ikke udbredt anvendelse.

DCCP-kernekoden har ikke været vedligeholdt i fem år, og ændringerne i de senere år har været begrænset til rettelser på grund af refaktorering af kernens API. For flere år siden forsøgte Multipath DCCP-projektet at udvikle DCCP-protokollen i kernen, men noget af dette projekts kode forbliver proprietær. Udvikleren af ​​Multipath DCCP planlagde at open source de proprietære dele, bidrage med de akkumulerede ændringer til hovedkernen og overtage ansvaret som DCCP-kernevedligeholder. Linux, men han har ikke været i kontakt i flere år.

Fjernelse af DCCP fra kernen Linux Fjerner barrierer, der forhindrer redesign af inet_connection_sock-datastrukturen for at forbedre effektiviteten af ​​TCP-stakken. I øjeblikket deles inet_connection_sock-strukturen mellem TCP og DCCP, hvilket forhindrer visse TCP-optimeringer i at blive implementeret uden at redesigne DCCP-koden. Specifikt vil redesign af inet_connection_sock-strukturen muliggøre en mere effektiv brug af processorcachen til accelereret pakkebehandling for en etableret TCP-forbindelse (TCP fastpath).

Kilde: opennet.ru

Køb pålidelig hosting til websteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster