Le modèle OSI et le modèle TCP/IP sont tous deux des modèles de référence utilisés pour décrire le processus de communication des données. Le modèle TCP/IP est utilisé spécifiquement avec la suite de protocoles TCP/IP et le modèle OSI sert dans le développement d'une communication normalisée, entre les différents fabricants d'équipements et éditeurs d'applications.

Le modèle TCP/IP fonctionne sur le même principe que le modèle OSI, mais il utilise quatre couches au lieu de sept. Le tableau ci-contre compare les couches des deux modèles.