TCP/IP Nedir?Katmanları Nelerdir?
TCP (Transmission Control Protocol), OSI modelinden farklı olarak TCP/IP modeli içinde yer alan bir protokoldür. TCP/IP modeli, bilgisayar ağlarında veri iletişimini sağlamak için kullanılan protokolleri tanımlar.
Bu modelin katmanları, OSI modelinden daha azdır (4 katman). Aşağıda TCP/IP modelinin katmanları ve açıklamaları verilmiştir:
- Uygulama Katmanı (Application Layer):Kullanıcıya en yakın katmandır. Web tarayıcıları (HTTP), e-posta (SMTP), dosya transferi (FTP) gibi uygulama protokolleri burada çalışır.
- Taşıma Katmanı (Transport Layer):Verinin güvenli iletimini sağlar. Bu katmanda TCP (güvenli) ve UDP (hızlı ama güvenliksiz) protokolleri kullanılır. Veriler segmentlere bölünür.
- İnternet Katmanı (Internet Layer):Verilere IP adresleri eklenir ve yönlendirme (routing) işlemleri yapılır. Bu katmanda IP, ICMP, ARP gibi protokoller çalışır.
- Ağ Erişim Katmanı (Network Access / Link Layer):Fiziksel veri iletiminden sorumludur. Ethernet, Wi-Fi gibi protokoller buradadır. Veriler frame (çerçeve) haline getirilir. TCP'nin Rolü
TCP, özellikle taşıma katmanında çalışır ve şu görevleri üstlenir:
-Bağlantı kurulumu (3 yönlü el sıkışma – 3-way handshake)
-Veri paketlerinin sıralanması
-Hata kontrolü ve yeniden gönderim
-Akış kontrolü (flow control)
Yorumlar