Y gangen net-next, sy'n cronni newidiadau i'w cynnwys mewn rhyddhad cnewyllyn yn y dyfodol. Linux 6.16, mabwysiadwyd newid gan ddileu cefnogaeth i'r protocol rhwydwaith DCCP (Datagram Congestion Control Protocol). Cedwir cefnogaeth i fodiwlau netfilter ar gyfer hidlo pecynnau DCCP. Safonwyd DCCP a'i fabwysiadu i'r cnewyllyn yn 2006. Disgwylid i DCCP wella effeithlonrwydd ffrydio a theleffoni rhyngrwyd mewn rhwydweithiau tagfeydd, ond mewn gwirionedd, nid oedd galw mawr am y protocol ac ni chafodd ei fabwysiadu'n eang.
Mae cod cnewyllyn DCCP wedi bod heb ei gynnal ers pum mlynedd, ac mae newidiadau yn ystod y blynyddoedd diwethaf wedi bod yn gyfyngedig i atgyweiriadau oherwydd ailwampio API'r cnewyllyn. Sawl blwyddyn yn ôl, ceisiodd prosiect Multipath DCCP ddatblygu'r protocol DCCP yn y cnewyllyn, ond mae rhywfaint o god y prosiect hwn yn parhau i fod yn berchnogol. Cynlluniodd datblygwr Multipath DCCP agor y rhannau perchnogol, cyfrannu'r newidiadau cronedig i'r prif gnewyllyn, a chymryd cyfrifoldebau cynhaliwr cnewyllyn DCCP. Linux, ond nid yw wedi bod mewn cysylltiad ers sawl blwyddyn.
Dileu DCCP o'r cnewyllyn Linux Yn dileu rhwystrau sy'n atal ailgynllunio strwythur data inet_connection_sock i wella effeithlonrwydd y pentwr TCP. Ar hyn o bryd, mae strwythur inet_connection_sock yn cael ei rannu rhwng TCP a DCCP, gan atal rhai optimeiddiadau TCP rhag cael eu gweithredu heb ailgynllunio'r cod DCCP. Yn benodol, bydd ailgynllunio strwythur inet_connection_sock yn galluogi defnydd mwy effeithlon o storfa'r prosesydd ar gyfer prosesu pecynnau cyflymach ar gyfer cysylltiad TCP sefydledig (llwybr cyflym TCP).
Ffynhonnell: opennet.ru
