Protocoalele din familia TCP/IP sunt organizate în trei blocuri funcţionale. Arhitectura TCP/IP a fost concepută înaintea modelului OSI; din această cauză este greu de stabilit o corespondenţă perfectă între ele. Nivelul aplicativ regrupează protocoalele aplicative ca Telnet sau FTP. Acest nivel al arhitecturii TCP/IP corespunde funcţiunilor realizate de straturile 5,6 şi 7 ale modelului OSI.