TCP Nedir ?

Merhabalar Arkadaşlar,

Bugün sizlere TCP kavramından bahsedeceğim. Sık sık karşımıza çıkan bu kavramı hep birlikte öğreneceğiz. Zaman kaybetmeden başlayalım 🙂

  • TCP Protokolü verinin bir bilgisayara en güvenli bir şekilde iletilmesiyle görevli protokoller bütünüdür. 
  • TCP başlık paketlerinin nereye gideceğini tanımlar, internette paketlerin geçtiği yönlendiriciler paketin hedefine varabilmesi için başlığa bakarak yönlendirme yapar.
  • TCP/IP protokol takımının aktarım katman protokollerinden birisidir.
  • Gelişmiş pc ağlarında paket anahtarlamalı pc iletişiminde kayıpsız veri gönderimi sağlamak için oluşturulmuştur.
  • HTTP, HTTPS, POP3, SSH, SMTP, TELNET ve FTP gibi internet kullanıcı açısından en popüler protokollerin veri iletimi TCP vasıtasıyla yapılır.

TCP Bağlantısı Kurulması

X bilgisayarı, Y bilgisayarına TCP yoluyla bağlanmak istediğinde şu yolu izler : 

Image result for 3 way handshake in tcp
  1. X bilgisayarı, Y bilgisayarına TCP SYNchronize mesajı yollar.
  2. Y bilgisayarı, X bilgisayarına isteğini aldığına dair TCP SYN+ACK nowledgement mesajı yollar.
  3. X bilgisayarı Y bilgisayarına TCP ACK mesajı yollar.
  4. Y bilgisayarı bir ACK “TCP connection is ESTABLISHED” mesajı alır.

3 zamanlı el sıkışma adı verilen bu yöntem sonucunda TCP bağlantısı güvenli bir şekilde açılmış olur.


Evet Arkadaşlar, TCP kavramanı öğrendik ve nasıl bağlantı kurulur onun adımlarını inceledik. Gelecek yazıda görüşmek üzere. Kendinize iyi davranın. 🙂

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir