- 19 Ağu 2017
- 660
- 0
TCP/UDP Nedir?
TCP NEDİR
TCP NEDİR
Transmission Control Protocol (TCP) ve User Datagram Protocol (UDP) olarak tanımlanan bu terimler, port açma işlemi gerçekleştirmek isteyenlerin karşısına sık sık çalışıyor. Peki TCP ve UDP nedir ve aralarındaki farklar nedir?
TCP Nedir?
Geçiş Kontrol Protokolü (Transmission Control Protocol) yani TCP, bir ağ üzerindeki iletişimin nasıl kurulduğu ve sürdürüldüğüyle alakalı olan standarttır ve veri aktarımını sağlamaktadır. TCP, IP (Internet Protocol) ile çalışır ve bu da bilgisayarların birbirine veri gönderimini tanımlar.
TCP ve IP terimleri, temel olarak internetin basit kurallarını temsil etmektedir. TCP protokolü pek çok ağda kullanılırken, bunların arasında FTP (dosya gönderme ve alma), SMTP (e-posta protokolü) ve HTTP (WWW bağlantıların iletimi) gibi tanıdık olduğumuz standartlar da vardır.
UDP Nedir
UDP Nedir?
Kullanıcı Veri Birimi Protokolü (User Datagram Protocol) yani UDP, TCP standartına alternatif bir iletişim protokolüdür ve genellikle internet üzerindeki uygulamalar arasındaki bağlantıda düşük gecikme ve az kayıp oranı için tercih edebilir.
DNS, TFTP ve SNMP gibi protokoller de UDPyi kullanmaktadır.
TCP ve UDP arasındaki farklar nelerdir?
Hem TCP, hem de UDP İnternet Protokolü (IP)nün üstünde çalışır ve bazı zamanlarda UDP/IP ya da TCP/IP olarak da adlandırılırlar. Her iki protokol de, veri paketi adı verilen paketler göndererek çalışırlar.
TCP, bağlantı oryantasyonlu bir protokol olarak çalışır. Bir dosya ya da mesaj gönderildiğinde, iletilmesi için bağlantı olması gerekir. Eğer bağlantı koparsa, sunucu kayıp parçaları talep edecektir. Mesaj iletilirken herhangi bir bozulma yaşanmaz. UDP ise bağlantısız bir protokoldür. Bir veri ya da mesaj gönderdiğinizde, iletildiğinden haberiniz olmaz. Mesaj iletilirken bozulma veya kaybolma yaşanabilir.
Diğer yandan, sıralama konusunda da fark vardır. TCP ile iki mesaj yolladığınızda, ilk hangisi gönderildiyse o iletilecektir ve sıra endişesi doğurmaz. UDP protokolünde iki mesaj gönderdiğinizde ise hangisinin ilk vardığını bilemezsiniz.
Buna rağmen TCP daha ağır bir sistemdir ve sıralama yanlış gönderildiğinde, tekrar göndermek gerekebilir ve parçaları bir araya getirmek zordur. UDPde ise mesaj sıralaması, bağlantı takibi gibi durumlar bulunmaz ve veriyi-mesajı gönderdikten sonra herhangi bir işlem gerçekleştirmenize gerek kalmaz.
TCP VE UDP Ne Olduğunu Anlattım Umarım Anlamışsınızdır