İletim Kontrol Protokolü (TCP) ve İnternet Protokolü (IP), İnternet bağlantısını sağlayan en önemli iki alt seviye protokolüdür. IP, veri paketlerini bir bağlantı noktasından diğerine taşımaktan sorumluyken, TCP iki uç nokta arasında seyahat eden verilerin bütünlüğünü doğrular. TCP ve IP birlikte çalışırlar, iki protokol genellikle TCP /IP olarak adlandırılır.
TCP /IP, ağ devi Cisco Systems'a göre, günümüzde kullanımda en yaygın olarak kullanılan, satıcıya özel olmayan Internet protokol paketidir. Protokoller, ABD Savunma Bakanlığı tarafından, farklı satıcılar tarafından tasarlanan birçok farklı bilgisayar ağını, Internet olarak bilinen bir kavram olan tek bir "ağ ağına" bağlamak için geliştirilmiştir.
Savunma Bakanlığı, 1983’de Grenada’nın işgalinden sonra Ordu, Deniz Kuvvetleri ve Hava Kuvvetleri bilgisayarlarının birbirleriyle iletişim kuramayacaklarını açıkladıktan sonra "en yaygın ortak payda" ağ protokolü geliştirme gereğini fark etti. Yeni bir ağ iletişim standardının uygulanması gerekiyordu ve TCP /IP bu boşluğu doldurdu. Askeri kökenli olduğu için, TCP /IP ayrıca savaşta hasarı sürdüren bir iletişim merkezinin neden olabileceği gibi bir ağ düğümünün veya telefon hattının arızasını otomatik olarak telafi etmek için de tasarlanmıştır.