본문 바로가기

IT 공통

UUID

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버전을 사용 한다고 합니다.

 

보시다가 궁금하신 명령어 사용법이 있으시면 댓글 남겨 주시면 제가 알려 드리도록 하겠습니다.

그리고 여러분의광고 클릭은 저에게 큰 도움이 됩니다~ 많은 클릭 부탁드립니다

 

'IT 공통' 카테고리의 다른 글

wwn 정보  (0) 2025.01.10
파일 시스템 종류  (0) 2022.06.13