Я создаю переменную, которая представляет собой полезную нагрузку пакета IPv6, и мне нужно присоединить к нему несколько форматов данных, и у меня возникли некоторые проблемы.
В частности, у меня есть:
64 - unsigned int 1 byte (prefix length)
1100 0000 - binary 1 byte (flags)
86400 - unsigned int, left padded/4 bytes (lifetime)
14400 - unsigned int, left padded/4 bytes (preferred lifetime)
0x00 0x00 0x00 0x00 - reserved/unused 4 bytes
Новое в ruby - все поможет.