İletim Denetimi Protokolü ve İnternet Protokolü, bilgisayarlar arasında veri iletimi için TCP /IP ağ protokolünün bir parçasıdır. TCP, verilerin paketlenmesinden sorumluyken, IP verileri fiziksel bir bağlantı üzerinden iletir.
TCP /IP protokolü veri hazırlamak, iletmek ve almak için bir dizi adıma veya katmana dayanır. Bunlardan ilki, köprü metni aktarım protokolü ve dosya aktarım protokolü gibi çeşitli uygulamalardan veri alan TCP'dir. TCP, kaynak ve hedef portları, bir sıra numarası, bir onay numarası ve hata saptama ve düzeltme için bir kontrol toplamı içeren verilere bir başlık ekler. Bu başlık, her biri dört bitlik 32 bitlik artışlarla iletilen 20 adet sekizlikten (8 bitlik bir sekizlidir) oluşur. Alıcı tarafta, TCP verileri paketinden çıkarır ve sistem üzerinden kullanılan uygulamaya gönderir.
İnternet protokolü, verilerin ağın fiziksel katmanına aktarılmasından sorumludur. TCP gibi, verilere bir başlık veya IP adresi adı verilen 32 bitlik artışlarla gruplanmış 32 sekizlikten oluşan bir dize ekler. Çoğu bilgisayar kullanıcısı tarafından kolayca tanınan bu numara dizisi, bilgiyi ileten aygıtı tanımlar ve her zaman ondalık biçimde oluşturulur. IP katmanı tamamlandıktan sonra, bilgiler Son Erişim için verileri paketleyen Ağ Erişim katmanına gider.
TCP /IP, dünyanın en eski veri iletim protokolüdür. Gelişmiş Araştırma Projeleri Ajansının ulusal bir paket iletim ağı kurma girişiminin bir parçası olarak 1960'larda ABD Savunma Bakanlığı tarafından geliştirilmiştir.