Geliştiriciler TCP hızlandırıcı Skyline Speeder'ı sundu

Araştırmacılar ekibi, verilerin gönderici tarafındaki iletimini hızlandıran Skyline Speeder adlı aracı yayınladı. Proje Rust dilinde yazılmış ve yüksek gecikme ve paket kaybı koşullarında ağ yığınını optimize etmek için eBPF teknolojisini kullanıyor.
Skyline Speederın temel çalışma prensibi, standart paket kaybı sinyallerini yok saymaktır. Bunun yerine, algoritma kuyruklardaki gecikmeleri analiz etmeye ve ECN (Explicit Congestion Notification) sinyallerini kullanmaya odaklanıyor. Bu yaklaşım, yüksek RTT (Round Trip Time) ile yüksek oranda değişken bir bağlantıda bile yüksek bant genişliğini維持 etmeyi sağlar.
Aracın doğru çalışması için en az 6.10 sürümünde bir Linux çekirdeğine ihtiyaç duyulur. eBPF üzerindeki uygulama, trafik işleme sırasında düşük ek yük sağlar ve sistem çekirdeği düzeyinde aşırı yük yönetimi mantığını uygulamayı sağlar. Projenin kaynak kodu, açık bir depoda ücretsiz bir lisans altında mevcuttur.
Araç, standart TCP aşırı yük yönetimi algoritmalarının, rastgele paket kayıplarına yanlış tepki vererek iletim hızını düşürdüğü yüksek yük sistemlerine yöneliktir. Skyline Speederın kullanılması, dağıtılmış altyapılardaki veri iletiminin genel performansını etkileyen ağ anormalliklerinin etkisini en aza indirmeye olanak tanır.



