Генератор UUID v1

Создавайте один или несколько временных идентификаторов UUID v1 в браузере с настраиваемым MAC-адресом и clock sequence.

Параметры
Начните с одного UUID, затем переключитесь в пакетный режим, когда нужен список.

Одиночный режим фокусирует вывод; пакетный режим открывает настройку количества.

14-битное значение, используемое вместе с меткой времени для предотвращения коллизий.

По умолчанию используется случайный локально администрируемый адрес, чтобы не раскрывать реальные аппаратные адреса.

Результаты
Значения UUID v1, созданные локально для выбранного режима и настроек узла.

-

Создавайте идентификаторы UUID v1 локально в браузере, когда нужны значения, включающие время создания и идентификатор узла. Этот инструмент полезен для устаревших интеграций, импорта в базы данных, упорядоченных фикстур и систем, которые все еще ожидают UUID версии 1 по RFC 4122.

Когда UUID v1 полезен

UUID v1 хранит метку времени, последовательность часов и 48-битное значение узла в стандартной 36-символьной строке UUID. Благодаря этому созданные ID можно приблизительно сортировать по времени создания, и при этом они подходят для систем, принимающих обычные столбцы UUID, URL, журналы и полезные нагрузки API.

Конфиденциальность и идентификаторы узлов

Классическая генерация UUID v1 использовала реальный MAC-адрес сетевой карты, что может раскрывать сведения об оборудовании. Вместо этого инструмент начинает со случайного локально администрируемого MAC-адреса. Можно ввести конкретное значение узла для совместимости с устаревшей системой, но не используйте реальные аппаратные адреса в публичных примерах или общих данных.

Последовательность часов и пакетная генерация

Последовательность часов — это 14-битное значение, которое помогает предотвращать коллизии, когда один и тот же узел создает ID примерно в одно и то же время. При пакетной генерации все ID остаются в одной миллисекунде, а 100-наносекундный тик увеличивается для каждой строки, поэтому каждое значение в результате остается уникальным.