KÜBİK TCP

CUBIC , Long Fat Networks için LFN olarak da bilinen yüksek bant genişliği ve gecikme ağları için optimize edilmiş tıkanıklık kontrol algoritmasına sahip bir TCP uygulamasıdır .

Daha az agresif ve daha sistematik bir BIC TCP türevidir. İkincisinde, pencerenin boyutu, olaydan önceki pencerenin boyutuna sabitlenmiş bir bükülme noktası ile son tıkanıklık olayından bu yana geçen süreyi parametre olarak içeren bir kübik fonksiyondur . Kübik bir fonksiyon olduğundan, pencerenin büyümesinin iki bileşeni vardır. Birincisi, pencere boyutunun son sıkışıklık olayından önce bilinen değere hızla yükseldiği içbükey bir kısımdır. İkincisi, CUBIC'in önce yavaşça ve sonra çok hızlı bir şekilde daha fazla bant genişliğinden yararlanmaya çalıştığı dışbükey büyümedir. CUBIC, içbükey ve dışbükey büyüme arasındaki bir platoda çok zaman harcıyor ve CUBIC daha fazla bant genişliğinden yararlanmaya başlamadan önce ağın stabilize olmasına izin veriyor.

CUBIC ve diğer TCP standartları arasındaki bir diğer önemli fark, pencere boyutunu büyütmek için alındı ​​bildirimleri almaya dayanmamasıdır. Bu yalnızca son tıkanıklık olayına bağlıdır. Standart TCP ile, çok kısa bir RTT'ye sahip akışlar onayları daha hızlı alır ve bu nedenle tıkanıklık pencereleri, daha uzun RTT'lere sahip diğer akışlardan daha hızlı büyür. CUBIC, pencerenin büyümesi RTT'den bağımsız olduğundan akışlar arasında daha fazla eşitlik sağlar.

CUBIC TCP, 2.6.19 ve üzeri Linux çekirdeklerinin yanı sıra Windows 10 Fall Creators Update ve Windows Server 2016 Update 1709'da varsayılan olarak uygulanır ve kullanılır .

Ayrıca görün

Referanslar

  1. Sangtae Ha, Injong Rhee, Lisong Xu, "  CUBIC: Yeni Bir TCP Dostu Yüksek Hızlı TCP Varyantı  " [PDF] ,Temmuz 2008( DOI  10.1145 / 1400097.1400105 )
  2. Sangtae Ha, Injong Rhee, Lisong Xu, Lars Eggert, Richard Scheffenegger (Şubat 2018). [rfc: 8312 CUBIC for Fast Long-Distance Networks ]. DOI : 10.17487 / RFC8312 . RFC 8312 . rfc: 8312 . Modeli: Alıntı IETF
  3. Tetcos Engineering, "  TCP tıkanıklığı kontrol algoritmalarının karşılaştırılması  " [ archive of31 Mart 2017] [PDF] ,2014
  4. Microsoft, "  Windows TCP'de Güncellemeler  " [PDF] ,Kasım 15, 2017

Dış bağlantılar