Problématique du transport de l'information
Tous les types de réseaux sont reliés entre eux par un bus de communication commun.
Il est donc nécessaire de gérer la façon dont les constituants du réseau vont pouvoir transmettre des données
sans interférence, mais aussi coordonner les échanges afin d'éviter des pertes de données.
Il convient pour cela de mettre en œuvre un langage commun aux différents éléments communicants,
appelé protocole de communication.
Au début des années 70, chaque constructeur commençait à développer sa propre solution réseau autour d'architecture et de protocoles privés (SNA d'IBM, DECnet de DEC, DSA de Bull, TCP/IP du DoD,...) et il s'est vite avéré qu'il serait impossible d'interconnecter ces différents réseaux «propriétaires» si une norme internationale n'était pas établie.
Ainsi est née la norme Open System Interconnection (OSI, interconnexion de systèmes ouverts), norme établie par l'International Standard Organization (ISO).
Définition du protocole de communication
Un protocole est un ensemble de règles qui régissent la transmission de l'information sur un réseau. Il existe de nombreux protocoles, chacun spécialisé dans une tâche bien précise : DNS, FTP, HTTP, TCP...