
Transmission Control Protocol (TCP) üzerinde gerçekleştirilen iyileştirmelerden biri olan TCP New Reno, özellikle birden fazla segment kaybı durumunda ağ tıkanıklık kontrolü verimliliğini artırmak amacıyla geliştirilmiştir. TCP Reno'nun eksiklerini gidererek, veri iletiminde yaşanan segment kayıplarının etkisini minimize etmeye odaklanmıştır. Özellikle geniş bant ve yüksek gecikmeli ağ ortamlarında TCP'nin başarımını artırmak için önemli bir adım olarak kabul edilir.
TCP Reno, Fast Recovery algoritması ile bir segment kaybı durumunda iletim hızını aşırı düşürmekten kaçınsa da, birden fazla segment kaybı yaşandığında etkinliğini yitirir. TCP New Reno, bu sorunu çözmek için Reno algoritmasında küçük ama kritik değişiklikler yaparak, bir tıkanıklık penceresi içerisindeki tüm kayıpların daha etkin bir şekilde yönetilmesini sağlar.
TCP New Reno, tıpkı TCP Reno gibi 3 adet Duplicate ACK (DUPACK) aldıktan sonra Fast Retransmit algoritmasını çalıştırır. Ancak temel fark, Fast Recovery aşamasında kendini gösterir. TCP New Reno, Fast Recovery aşamasına girdikten sonra, yalnızca kayıp olduğu düşünülen segmenti tekrar iletmekle kalmaz, aynı zamanda Fast Recovery’den çıkmak için belirli bir koşulu bekler: Yeni gelen ACK, o ana kadar gönderilen en yüksek sekans numaralı segmenti de kapsamalıdır.
Bu yaklaşım sayesinde:

TCP New Reno’da Fast Recovery süreci. Yeni alınan ACK’ler, tüm kayıp segmentlerin tamamlandığını gösterene kadar Fast Recovery aşaması sürdürülür. (YZ ile çizilmiştir)
TCP Reno, her yeni gelen ACK ile Fast Recovery’den çıkarken, New Reno yalnızca tüm kayıp segmentler başarıyla tekrar iletilip alındığında Fast Recovery’den çıkar. Bu mekanizma, çoklu kayıp durumlarında daha stabil bir iletim akışı sağlar ve gereksiz pencerelerin yarıya inmesini engeller.
Yapılan çeşitli simülasyonlar ve gerçek internet testleri, TCP New Reno’nun, özellikle orta yoğunluktaki trafik (örneğin %20-%50 trafik yoğunluğu) altında TCP Reno’ya göre daha iyi bir veri iletim başarımı sunduğunu göstermektedir.
. Ancak, çok yoğun trafik ortamlarında (%60-%70 ve üzeri) TCP Reno ve TCP New Reno arasında performans farkı büyük ölçüde azalmaktadır.
TCP New Reno’nun özellikle dikkat çeken avantajları şunlardır:
Agung Hernawan, "Comparative Performance Testing of the Impact of ACK Loss in TCP Tahoe, TCP Reno, and TCP New Reno on the ns-2 Simulator", JITE Journal, 2023
Luigi A. Grieco ve Saverio Mascolo, "Performance Evaluation and Comparison of Westwood+, New Reno, and Vegas TCP Congestion Control", Politecnico di Bari, Italy
İlkin Ulaş Balkanay, "Telsiz Ortamlardan Geçen TCP Bağlantıları İçin Yeni Bir Başarım Artırma Tekniği", Yüksek Lisans Tezi, İstanbul Teknik Üniversitesi, 2005

Henüz Tartışma Girilmemiştir
"TCP New Reno " maddesi için tartışma başlatın
TCP New Reno’nun Geliştirilme Amacı
TCP New Reno’nun Çalışma Prensipleri
Fast Retransmit ve Fast Recovery Aşamaları
Segment Kaybı Yönetimi
TCP New Reno Performansı
Bu madde yapay zeka desteği ile üretilmiştir.