Funciones de la capa de red
Algunos
de los trabajos específicos que normalmente realiza la capa de red incluyen:
- Direccionamiento lógico: cada
dispositivo que se comunica a través de una red tiene asociada una
dirección lógica , a veces denominada dirección de capa tres. Por ejemplo,
en Internet , el Protocolo de Internet (IP) es
el protocolo de capa de red y cada máquina tiene una dirección IP. Tenga en cuenta que el
direccionamiento también se realiza en la capa de enlace de datos, pero esas direcciones se
refieren a dispositivos físicos locales. Por el contrario, las direcciones lógicas son
independientes del hardware en particular y deben ser únicas en
toda una red.
- Enrutamiento: mover
datos a través de una serie de redes interconectadas es probablemente la
función definitoria de la capa de red. Es el trabajo de los dispositivos y las
rutinas de software que funcionan en la capa de red para manejar los paquetes entrantes
de varias fuentes, determinar su destino final y luego averiguar
a dónde deben enviarse para llevarlos a donde se supone que deben ir.
Discuto el enrutamiento en el modelo OSI de manera más completa en este tema sobre el
tema de la conexión indirecta de dispositivos , y muestro cómo funciona mediante
una analogía del modelo OSI
.
- Encapsulación de datagramas:
la capa de red normalmente encapsula los mensajes
recibidos de capas superiores colocándolos en datagramas (también
llamados paquetes) con un encabezado de capa de red.
- Fragmentación y
reensamblaje: la capa de red debe enviar mensajes a la
capa de enlace de datos para su transmisión. Algunas tecnologías de capa de enlace de datos tienen límites en la
longitud de cualquier mensaje que se puede enviar. Si el paquete que la
capa de red desea enviar es demasiado grande, la capa de red debe dividir el paquete
, enviar cada pieza a la capa de enlace de datos y luego
volver a ensamblar las piezas una vez que llegan a la capa de red en la
máquina de destino . Un buen ejemplo es cómo
lo hace el Protocolo de Internet .
- Manejo y
diagnóstico de errores : se utilizan protocolos especiales en la capa de red para
permitir que los dispositivos que están conectados lógicamente, o que intentan enrutar el
tráfico, intercambien información sobre el estado de los hosts en la red
o los dispositivos mismos.