El campo de estado de error en una PDU (Protocol Data Unit, o Unidad de Datos de Protocolo) se codifica mediante un código de estado numérico. Este código consta de uno o más bytes, dependiendo de la implementación del protocolo específico. En algunos protocolos, el campo de estado de error puede ser un único byte, mientras que en otros puede ser un conjunto de bytes que incluyen información adicional sobre el tipo y la gravedad del error.
El formato y los valores de los códigos de estado de error varían en función del protocolo en cuestión. Por ejemplo, en el protocolo SNMP (Simple Network Management Protocol), el campo de estado de error consta de un solo byte que representa el tipo de error y su gravedad (por ejemplo, error de autenticación, error de tiempo de espera, etc.). En otros protocolos, como el TCP (Transmission Control Protocol), el campo de estado de error se compone de un conjunto de bytes que incluyen información adicional sobre el estado de conexión (por ejemplo, el número de secuencia de los paquetes recibidos, el código de respuesta HTTP, etc.).