UUID (Universally unique identifier)
네트워크 상에서 서로 모르는 개체들을 식별하고 구별하기 위해서 고유한 이름을 부여 한것
UUID는 128 비트의 숫자이고 32자리의 16진수로 표현
이름 | 길이(Byte) | 길이(16진수) | 내용 |
time_low | 4 | 8 | 시간의 low 32비트를 부여하는 정수 |
time_mid | 2 | 4 | 시간의 middle 16비트를 부여하는 정수 |
time_hi_and_version | 2 | 4 | 최상위 비트에서 4비트 “version”,그리고 시간의 high 12비트 |
clock_seq_hi_and_res clock_seq_low | 2 | 4 | 최상위 비트에서 1-3비트, 그리고 13-15비트 클럭 시퀀스 |
node | 6 | 12 | 48비트 노드 id |
UUID는 국제 인터넷 표준화 기구인 ietf에서 정식 표준으로 채택된 표준 프로토콜이며 rfc4122 로 지정되어 있습니다.
리눅스 에서 UUID 확인
/dev/disk/by-uuid
UUID 버전은 1~ 5 까지 있습니다.
버전 1 (MAC 주소), 버전 2 (DCE 보안), 버전 3 (MD 5 해시), 버전 4 (랜덤), 버전 5 (SHA-1 해시)
가장 많이 사용 되는 버전은 1,4 버전이고 애플에서는 4버전을 사용 한다고 합니다.
보시다가 궁금하신 명령어 사용법이 있으시면 댓글 남겨 주시면 제가 알려 드리도록 하겠습니다.
그리고 여러분의광고 클릭은 저에게 큰 도움이 됩니다~ 많은 클릭 부탁드립니다