snmpv2c ничем по оформлению не отличается от других видов PDU. Разница заключается в типе PDU (значение 7 ?) и двух обязательных varbind Время и ОИДТрапа, далее идут необязательные varbind. Внимание: кодирование данных "плавающие" те длина закодированного значения зависит от самого значения (особенно это заметно на примере объектов integer). Читать rfc STD62 и ASN.1 (в части BER-кодирование)