- La capa de xarxa és la tercera capa del model OSI.
- Gestiona les sol·licituds de servei de la capa de transport i, a més, reenvia la sol·licitud de servei a la capa d'enllaç de dades.
- La capa de xarxa tradueix les adreces lògiques en adreces físiques
- Determina la ruta de l'origen a la destinació i també gestiona els problemes de trànsit com la commutació, l'encaminament i controla la congestió dels paquets de dades.
- La funció principal de la capa de xarxa és moure els paquets de l'amfitrió que envia a l'amfitrió receptor.
Les principals funcions que realitza la capa de xarxa són:
Reenviament i encaminament
A la capa de xarxa, s'utilitza un encaminador per reenviar els paquets. Cada encaminador té una taula de reenviament. Un encaminador reenvia un paquet examinant el camp de capçalera d'un paquet i després utilitzant el valor del camp de capçalera per indexar-lo a la taula de reenviament. El valor emmagatzemat a la taula de reenviament corresponent al valor del camp de la capçalera indica l'enllaç de la interfície de sortida de l'encaminador al qual s'ha d'enviar el paquet.
Per exemple, l'encaminador amb un valor de camp de capçalera de 0111 arriba a un encaminador i, a continuació, l'encaminador indexa aquest valor de capçalera a la taula de reenviament que determina que la interfície d'enllaç de sortida és 2. L'encaminador reenvia el paquet a la interfície 2. L'algorisme d'encaminament determina els valors que s'insereixen a la taula de reenviament. L'algoritme d'encaminament pot ser centralitzat o descentralitzat.