Het versieveld wordt meestal gecodeerd als een enkel byte in een protocol data-eenheid (PDU). Dit byte bevat meestal de versienummering van het protocol dat wordt gebruikt. Het versienummer kan bijvoorbeeld worden gebruikt om te bepalen of de afzender en ontvanger van de PDU dezelfde versie van het protocol ondersteunen of niet. Als de versies niet overeenkomen, kan dit resulteren in communicatieproblemen. Daarom is het belangrijk dat het versieveld correct wordt gecodeerd en geïnterpreteerd.