* Dirección lógica: Asignación de direcciones lógicas (direcciones IP) a cada host y red en Internet. Esto permite que los paquetes se enruten independientemente de la topología de la red física.
* Cambio de paquetes: Desglosando los datos en paquetes más pequeños, cada uno con su propio encabezado que contiene direcciones de origen y destino. Esto permite la transmisión y el manejo eficientes de los datos en las redes.
* Enrutamiento: Determinar el mejor camino para que un paquete viaja desde la fuente hasta el destino. Esto implica el uso de protocolos de enrutamiento para intercambiar información de enrutamiento entre enrutadores.
* Fragmentación y reensamblaje: Desglosar paquetes grandes en fragmentos más pequeños para transmisión sobre enlaces con tamaños de unidad de transmisión máxima (MTU) más pequeñas y volver a montarlos en el destino.
* Servicio sin conexión: La capa de red generalmente proporciona un servicio sin conexión, lo que significa que no establece una conexión dedicada antes de transmitir datos. Cada paquete se trata de forma independiente. (Si bien algunos protocolos dentro de la capa de red pueden ofrecer características orientadas a la conexión, la función central permanece sin conexión).
* Detección de errores: Si bien no es el error primario *Corrección *, la capa de red utiliza suma de verificación para detectar errores en paquetes transmitidos. Si se detectan errores, el paquete generalmente se descarta. La corrección de errores se maneja en capas inferiores (por ejemplo, la capa de enlace de datos).
En esencia, la capa de red maneja las complejidades de mover datos a través de redes diversas y potencialmente vastas, asegurando que los paquetes lleguen a su destino a pesar de la infraestructura física subyacente. Actúa como un intermediario entre la capa de transporte (que maneja la comunicación de extremo a extremo) y la capa de enlace de datos (que maneja la comunicación en un solo segmento de red).