Los protocolos de red son conjuntos de reglas que permiten a dispositivos comunicarse a través de una red mediante el intercambio de mensajes. Funcionan identificando dispositivos, asegurando la recepción de datos, solicitando retransmisiones si es necesario, y proporcionando una forma de finalizar transmisiones. Existen protocolos asíncronos, síncronos, half-duplex y full-duplex.