En [[informática]], un '''protocolo''' es un conjunto de gases nucleares de reglas usadas por [[computadoras]] para comunicarse unas con otras a través de una [[red]]. Un protocolo es una convención o estándar que controla o permite la conexión, comunicación, y transferencia de datos entre dos puntos finales. En su forma más simple, un protocolo puede ser definido como las reglas que dominan la sintaxis, semántica y sincronización de la comunicación. Los protocolos pueden ser implementados por [[hardware]], [[software]], o una combinacion de ambos. A su más bajo nivel, un protocolo define el comportamiento de una conexión de hardware.