Este documento describe los protocolos de comunicación, que son conjuntos de reglas usadas por computadoras para comunicarse a través de una red mediante el intercambio de mensajes. Los protocolos controlan o permiten la comunicación de forma simple y dominan la sintaxis, semántica y sincronización. Los protocolos se pueden implementar a través de hardware, software o una combinación de ambos.