La comunicación entre dos máquinas usando IPv4 sigue los siguientes pasos:
1. Identificación de la máquina de destino: la máquina origen debe conocer la dirección IP de la máquina destino para poder enviarle un paquete.
2. Creación del paquete: el equipo origen crea un paquete que consta de un encabezado y un cuerpo. El encabezado contiene información que especifica la dirección IP del remitente y del destinatario, mientras que el cuerpo contiene los datos a transmitir.
3. Envío del paquete: el equipo origen envía el paquete a la red. El paquete viaja a través de dispositivos de red, incluyendo routers y switches, hasta llegar a la máquina destino.
4. Recepción del paquete: la máquina destino recibe el paquete y lo desempaqueta. El destino utiliza la dirección IP especificada en el encabezado del paquete para determinar a qué proceso debe entregarse el paquete.
5. Procesamiento de datos: una vez que el paquete ha sido entregado al proceso correspondiente, la máquina destino procesa los datos contenidos en el cuerpo del paquete según la aplicación que se esté ejecutando.