Un protocolo de red se refiere a las reglas que permiten que diferentes dispositivos se comuniquen entre sí de forma comprensible mediante el intercambio de mensajes a través de una red. Los protocolos buscan lograr la atención de las partes comunicantes, indicar la recepción de datos, solicitar retransmisiones ante errores e iniciar la recuperación de datos perdidos, además de proporcionar una forma aceptable de concluir una transmisión. Existen protocolos asíncronos, sincrónicos, de media o full-duplex,