Spisu treści:
- Definicja - Co oznacza uniwersalny unikalny identyfikator (UUID)?
- Techopedia wyjaśnia uniwersalnie unikalny identyfikator (UUID)
Definicja - Co oznacza uniwersalny unikalny identyfikator (UUID)?
Uniwersalnie unikalny identyfikator (UUID) to 128-bitowa liczba, która identyfikuje unikalne obiekty internetowe lub dane. Identyfikator UUID jest generowany przez algorytm o wartościach opartych na adresie sieciowym komputera.
Identyfikatory UUID są używane przez wiele firm programistycznych, takich jak Microsoft i Apple, i są szeroko stosowane jako składniki unikatowych globalnie identyfikatorów Microsoft (GUID). Inne zastosowania UUID obejmują system plików ext2 / ext3 systemu Linux.
Techopedia wyjaśnia uniwersalnie unikalny identyfikator (UUID)
Identyfikator UUID został utworzony w Network Computing System (NCS), który później stał się częścią Distributed Computing Environment (DCE) znormalizowanego przez Open Software Foundation (OSF).
Identyfikator UUID jest zazwyczaj oznaczony 32 cyframi szesnastkowymi wyświetlanymi w pięciu grupach znaków oddzielonych osobno łącznikami. Na przykład identyfikator UUID może wyglądać następująco: f81d4fae-7dec-11d0-a765-00a0c91e6bf6.
Różne mechanizmy są używane do generowania UUID w celu ustalenia i porównania poziomów unikatowości UUID. W zależności od zastosowanego mechanizmu wygenerowany UUID będzie albo całkowicie, albo praktycznie różny od innych wygenerowanych UUID. UUID składają się z połączonych komponentów; dlatego pewna wyjątkowość jest zawsze obecna w każdym wygenerowanym UUID.
Gwarantowany unikalny identyfikator zawiera odniesienie do adresu sieciowego hosta generującego UUID, znacznik czasu i dowolny komponent. Ponieważ adresy sieciowe dla każdego komputera są różne, znacznik czasu jest również inny dla każdego wygenerowanego UUID. Zatem dwie różne maszyny hosta wykazują wystarczający poziom wyjątkowości. Losowo utworzony dowolny komponent jest dodawany w celu zwiększenia bezpieczeństwa.
Identyfikatory UUID są również częścią struktury danych Tmodel, która jest typem usługi w rejestrze Universal Description Discovery and Integration (UDDI) używanym do wykrywania usług sieciowych.