Implementação parser do protocolo