UUID v1 생성기

설정 가능한 MAC 주소와 클록 시퀀스로 브라우저에서 시간 기반 UUID v1 식별자를 하나 또는 여러 개 생성합니다.

옵션
UUID 하나로 시작하고 목록이 필요하면 배치 모드로 전환하세요.

단일 모드는 출력을 집중시키고, 배치 모드는 개수 설정을 활성화합니다.

충돌을 방지하기 위해 타임스탬프와 함께 사용되는 14비트 값입니다.

실제 하드웨어 주소가 노출되지 않도록 기본적으로 로컬 관리 임의 주소를 사용합니다.

결과
선택한 모드와 노드 설정으로 로컬에서 생성된 UUID v1 값입니다.

-

생성 시각과 노드 식별자가 포함된 값이 필요할 때 브라우저에서 로컬로 UUID v1 식별자를 생성하세요. 이 도구는 레거시 연동, 데이터베이스 가져오기, 순서가 있는 픽스처, 그리고 여전히 RFC 4122 버전 1 UUID를 요구하는 시스템에 유용합니다.

UUID v1이 유용한 경우

UUID v1은 표준 36자 UUID 문자열 안에 타임스탬프, 클록 시퀀스, 48비트 노드 값을 저장합니다. 따라서 생성된 ID는 생성 시각 기준으로 대략 정렬할 수 있으면서도 일반 UUID 열, URL, 로그, API 페이로드를 받는 시스템에 그대로 맞습니다.

개인정보 보호와 노드 식별자

전통적인 UUID v1 생성은 실제 네트워크 카드의 MAC 주소를 사용했으며, 이로 인해 하드웨어 정보가 노출될 수 있습니다. 이 도구는 대신 로컬 관리 임의 MAC 주소로 시작합니다. 레거시 시스템과 맞춰야 할 때는 특정 노드 값을 입력할 수 있지만, 공개 샘플이나 공유 데이터에서는 실제 하드웨어 주소 사용을 피하세요.

클록 시퀀스와 배치 생성

클록 시퀀스는 같은 노드가 비슷한 시각에 ID를 생성할 때 충돌을 방지하는 데 도움이 되는 14비트 값입니다. 배치 생성은 모든 ID를 같은 밀리초 안에 유지하고 각 행마다 100나노초 틱을 증가시키므로 결과의 모든 값이 서로 고유하게 유지됩니다.