TCP /IP, bilgisayarların İnternet ve özel ağlara bağlanmasına izin veren bir dizi veri iletişim protokolüdür. Her protokol farklı bir işlem gerçekleştirir ve çeşitli uygulamalar arasında veri alışverişini kolaylaştırır.
İletim Denetimi Protokolü /İnternet Protokolü veya kısaca TCP /IP iki protokole ayrılır: İletim Denetimi Protokolü (TCP) paketi ve İnternet Protokolü (IP) paketi. TCP paketi uygulamalardan gelen verileri işler ve işler; IP paketi ise ağdaki uygulama verilerinin iletilmesini ve alınmasını sağlamak için tasarlanmıştır. TCP /IP dört farklı katmandan oluşur: uygulama, aktarım, İnternet ve ağ erişim katmanları. TCP /IP olmadan, cihazlar İnternete bağlanamaz veya veri paylaşamaz.
Microsoft’a göre, en yaygın olarak bilinen uygulama katmanı protokolleri, kullanıcı bilgilerinin değişimi için kullanılanlardır. Bunlar arasında Köprü Metni Aktarım Protokolü (HTTP), Dosya Aktarım Protokolü (FTP), Basit Posta Aktarım Protokolü (SMTP) ve Telnet bulunur. TCP /IP'nin temel yararlarından biri, herhangi bir boyuttaki verileri kabul etmesi ve paketleri adı verilen daha küçük, daha yönetilebilir parçalara bölmesidir. Bir paket, Cisco Press'e göre bir ağın hedefine ulaştırması ve ardından teslimatı onaylaması için ihtiyaç duyduğu tüm bilgileri içerir.