La couche réseau est responsable de l'acheminement des blocs de donées qui transitent à l'intérieur du système. Ces blocs peuvent traverser plusieurs noeuds intermédiaires. Cette couche devra donc assurer un routage, ainsi qu'un contrôle de flux afin d'éviter la perte de blocs de donées par engorgement de certains chemins. Elle devra aussi gérer le problème de l'adressage. Les blocs de donées de ce niveau sont appelés paquets.