Introducción
Este nivel equivale al nivel de red del modelo OSI. Se encarga de guiar los datos a través de la red desde una máquina a otra. Asociados al nivel de internet existen los siguientes protocolos:
- IP (Internet Protocol) o protocolo de internet.
- ARP (Address Resolution Protocol) o protocolo de resolución de direcciones.
- ICMP (Internet Control Message Protocol) o protocolo de mensajes de control.
Protocolo IPv4 y máscaras de red
Leer el artículo Direcciones IPv4.
A modo de resumen…
- Secuencia de 32 bits (4 bytes)
- Se presentan como una secuencia de cuatro números entre 0 y 255 separados por puntos. Este formato se llama formato - decimal punteado.
- Permite 232 direcciones de red.
- La máscara de red indica con unos la parte de red y con ceros la parte de host.
Características de IP
- Protocolo que envía paquetes, es decir, envía los datos troceados.
- Es un protocolo no orientado a conexión, es decir, los paquetes son independientes los unos de los otros.
- Ofrece un servicio no fiable, es decir, IP no garantiza la entrega, ni orden ni no duplicidades.
- Permite fragmentación.
- Direccionamiento lógico y jerárquico.
- Si se detecta error, el paquete se descarta.
- El paquete propio del protocolo IP se denomina datagrama.
El término datagrama es confuso ya que también se usa en la capa de transporte
IP proporciona a TCP dos servicios:
- Envío
- Entrega
Servicios IP
Formato de IPv4
¿Qué significa cada apartado?
Protocolo ARP
ARP (Address Resolution Protocol) o Protocolo de resolución de direcciones.
Traducción de direcciones IP a direcciones MAC.
¿Cómo encuentro a Diego?
Hago una petición broadcast solicitando que el equipo que tiene esta IP responda con su MAC.
Ejemplo de ARP
Protocolo ICMP
ICMP (Internet Control Message Protocol) o Protocolo de mensajes de control de Internet.
Se usa para comunicar mensajes de estado y error.
Los mensajes ICMP viajan en el campo de datos de un datagrama IP.
Mensaje ICMP
Cabecera ICMP
Tipos de mensajes ICMP
¿Qué es un checksum?