TCP ve UDP Arasındaki Fark

Anonim

TCP vs UDP

İnternetteki trafik akışı, TCP (İletim Kontrol Protokolü) ve UDP (Kullanıcı Datagramı) protokolleri temelinde Protokol).

TCP genel olarak İnternet'te daha popüler olmakla birlikte, UDP tamamen gereksiz hale getirilemez. TCP hata düzeltmesine izin verir, ancak UDP de hata yapmaz. TCP durumunda, indirme veya adres noktasında veri dağıtımının garantisi vardır. Bu, 'veri akışını yeniden gönderme gereksinimini belirleyen' akış denetimi 'ile mümkün olur. Akış denetimi, önceki paketlerin başarıyla gönderilmediği sürece verilerin iletilmesini de denetler ve durdurur. Bu, istemcinin belirli bir paketin sunucudan gönderilmesini, tüm paketin orijinal biçiminde alınana kadar isteyebileceği sürece dayanır.

UDP de yaygındır fakat güvenli dosyalar, önemli web sayfaları vb. Gibi önemli verileri göndermek için güvenilemez. Çoğunlukla ses ve video içeren akışlı medya için kullanılır. UDP TCP'den daha hızlıdır ve medya oynatıcıları onunla en iyi çalışıyor. Akış denetimi veya hata düzeltmesi yok, ancak hız medyanın yüksek kaliteye sahip olmamasına rağmen UDP ile doğru bir şekilde görüntülenebildiğinden çok daha büyük.

TCP, virüsler için yeterli bir kapak görevi gördüğü için UDP'ye kıyasla daha güvenlidir. TCP ayrıca karmaşık bir çerçeve yapısına sahiptir. UDP durumunda işletim sistemi, verileri çevirmek için çok az iş yapmak zorunda.

TCP, bağlantı yönelimli iken UDP bağlantısı daha azdır, bu da ikinci protokolün alıcı ile gönderen arasında tam bağlantı kurmasını gerektirir. Protokol tarafından kullanılan sistem kaynaklarını boşaltmak için aktarım tamamlandıktan sonra bağlantıyı kapatmanız gerekir. UDP hiçbir yetkilendirme gerektirmez ve verilerin serbest dolaşıma açık şekilde dağıtılması için sorun teşkil etmez.

3'ten büyük ->