Capa 3: capa de red
La capa de red proporciona los medios funcionales y de procedimiento para transferir secuencias de datos de longitud variable (llamados datagramas) de un nodo a otro conectado a la misma red. Una red es un medio al que se pueden conectar muchos nodos, en el que cada nodo tiene una dirección y que permite que los nodos conectados a él transfieran mensajes a otros nodos conectados simplemente proporcionando el contenido de un mensaje y la dirección del destino nodo y dejar que la red encuentre la forma de entregar ("ruta") el mensaje al nodo de destino. Además del enrutamiento de mensajes, la red puede (o no) implementar la entrega de mensajes al dividir el mensaje en varios fragmentos, entregar cada fragmento por una ruta separada y volver a ensamblar los fragmentos, informar errores de entrega, etc.
No se garantiza que la entrega de datagramas en la capa de red sea confiable. Varios protocolos de gestión de capa, una función definida en el anexo de gestión, ISO 7498/4, pertenecen a la capa de red. Estos incluyen protocolos de enrutamiento, administración de grupos de multidifusión, información y error de la capa de red y asignación de direcciones de la capa de red. Es la función de la carga útil lo que los hace pertenecer a la capa de red, no el protocolo que los transporta.
Cada capa admite las capas que la rodean, así es como se diseña el modelo OSI.