Introduction

Les protocoles de communication sur le réseau pourraient être gérés directement par les applications, mais celles-ci devraient toutes gérer les mêmes protocoles d'échange, d'adressage, d'accusé de réception, de routage ...ce qui nuirait à leur fiabilité, compatibilité et durée de vie.

Ces fonctions réseau sont gérées en fait par des services indépendants et normalisés appartenant aux 7 couches du modèle OSI, ou aux 5 couches du modèle TCP-IP