TCP ve IP
İletim Kontrol Protokolü (TCP olarak da bilinir), Internet Protokolü Paketi'nin temel protokolüdür. Vatandaşı İnternet Protokolünden (IP olarak da bilinir) daha yüksek bir seviyede çalışır. TCP'nin iki temel kaygısı iki uç sistemdir - örneğin bir web tarayıcısı ve bir web sunucusu. TCP, bir programdan bir bilgisayardan başka bir bilgisayara bir bayt akışı iletilmesini sağlar. TCP ayrıca boyut, akış kontrolü, veri alışverişi hızı ve ağ trafiğinin tıkanıklığını kontrol etmekten sorumludur.
IP, paket anahtarlamalı bir ağda (yani iletilen tüm verilerin birlikte gruplandırıldığı bir ağda) veri iletişimi için kullanılan bir protokoldür. TCP'de olduğu gibi, Internet Protokolü Paketi'ni de kullanır. Bu, Internet Protokolü Paketi'nin Internet Katmanındaki birincil protokoldür. Ana görevi, ayırt edici protokol datagramlarını (paketler olarak da bilinir), kaynak adresinden hedef ana bilgisayara yalnızca adreslerine göre sağlamaktır. Bu nedenle IP, paketlerin kapsüllenmesi için adresleme yöntemlerini ve yapılarını tanımlar.
TCP, bir uygulama programı ile IP arasında orta düzeyde iletişim hizmetleri sağlar. Bunun anlamı, bir uygulama programı IP'yi kullanarak verileri IP'ye uyacak boyutlara bölmek ve IP'den bir dizi istek kullanmak yerine internet üzerinden büyük miktarda veri göndermek istediğinde, yazılımın TCP'ye tek bir istekte bulunma ve bu protokolün IP aktarımının ayrıntılarını işlemesine izin verme. TCP, IP'de ortaya çıkan sorunları algılar, kaybedilen paketlerin yeniden iletilmesini talep eder, paketlerin sırasını yeniden düzenler (böylece doğru sıralarına geri konur) ve ağ tıkanıklığını en aza indirmeye yardımcı olur (oluşumunu azaltmak için) diğer sorunların). Tüm bunlar yapıldıktan ve verilerin uygun bir kopyası derlendikten sonra, paket uygulama programına aktarılır.
IP kapsülleme, bir üst katman protokolünden alınan verinin bir paket - veya datagram şeklinde toplandığı anlamına gelir. Bir ana bilgisayar daha önce hiç iletişim kurmamış olduğu başka bir ana bilgisayara paket göndermeden önce devre kurulumuna gerçek bir gerek yoktur. Bu nedenle, IP, bağlantısız bir protokoldür - her telefon aramasının geçmesi için bir devre kurulmasını gerektiren genel anahtarlamalı telefon şebekeleriyle doğrudan aksine. IP kapsüllemesinin bir sonucu olarak, IP adreslerini veri bağlantı adreslerine çözmek için heterojen bir ağ (bağlantı araçlarının bir kombinasyonundan oluşabilir bilgisayarları bağlayan bir ağ) üzerinden kullanılabilir..
Özet:
1. TCP nispeten yüksek seviyede çalışan bir çekirdektir; IP daha düşük bir seviyede çalışır.
2. TCP, bir uygulama programı ile IP arasında orta düzeyde iletişim hizmetleri sağlar; IP, tüm verileri kapsar ve bağlantısızdır.