Küresel olarak benzersiz bir tanımlayıcı nedir?
Çoğu iletişim yazılımı, belirli mesajları izlemek ve
tanımlamak için özel benzersiz tanımlayıcılar gerektirir. Bu evrensel olarak
benzersiz tanımlayıcı (GUID) anlık mesajlar, e-postalar ve işten-işe veri
transferleri de dahil olmak üzere birçok iletişim biçimine kredi notu düşüklere kredi veren bankalar eklenmiştir. GUID, bir mesajın doğru
gönderen makineden gönderilmesini ve doğru alıcı tarafından alınmasını sağlamak
için bir izleme anahtarı olarak kullanılır.
Bilgisayar bilimlerinde küresel olarak benzersiz bir
tanımlayıcı kavramı birkaç on yıldır mevcut olmuştur. Bu tanımlayıcılar, her
istek için benzersiz bir kimlik oluşturulmasını sağlayan karmaşık algoritmalara
dayanmaktadır. Birçok GUID algoritması , her bir bilgisayar sistemine atanan
benzersiz bir numara olan bilgisayar bellek erişim denetimi (MAC) adresini
kullanır.
Windows® işletim sistemlerinde, dünya çapında benzersiz bir
tanımlayıcı, bellekteki yazılım nesnelerine erişmek için kullanılan 128 bitlik
bir sayısal değerdir. Bu değer, işletim sistemi içindeki özel işlevler
aracılığıyla oluşturulur . Belirli bir donanım yapılandırmasında benzersiz bir
kimlik olması garanti edilir.
Birden fazla donanım sunucusunda kullanılabilen bir GUID
oluşturmak, gelişmiş bir algoritma gerektirir. Bunun nedeni, tek bir makinenin
GUID'inin başka bir makinede çoğaltılama potansiyeline sahip olmasıdır.
Gelişmiş algoritmalar, benzersizliği garanti etmek için genellikle donanım
işletim sistemlerinde özel tanımlayıcılar kullanırlar. Bazı örnekler, İnternet
protokolü (IP) adreslerinin bir kombinasyonuna sahip zaman damgalarını
içerir.Birçok veri tabanı, global olarak benzersiz tanımlayıcıları veri
tabloları için benzersiz anahtar olarak kullanır. Bu anahtar, sistemdeki bir
sonraki kullanılabilir benzersiz kimliği döndüren veritabanı işlevleri kredi notuna bakmadan kredi veren bankalar kullanılarak oluşturulur. Bu anahtar
türü, merkezi veri tabanı tarafından izlendiği için diğer jenerik anahtar
oluşturma araçlarından daha yüksek olma olasılığına sahiptir.
Evrensel olarak benzersiz bir tanımlayıcı (UUID), global
olarak benzersiz bir tanımlayıcı ile aynı şeyi yapar. GUID, Microsoft®
ürünlerinde kullanılırken, UUID genel yazılım ürünlerinde kullanılır. GUID
tanımlayıcıları, Microsoft Windows® platformunu temel alan bileşen ve nesne
modeli (COM) yazılım ürünlerinde ağırlıklı olarak kullanılır.
GUID, benzersiz olması için çok büyük bir sayıdır. Bu,
tüketicilerin mesajlarını ve alımlarını takip etmesi gereken İnternet
uygulamaları için önem kazanmaktadır. GUID, doğru ürünün seçildiğinden emin
olmak için belirli bir işleme sipariş verir.
Birçok donanım aygıtı, ürün kaydı sırasında seri
numaralarını izlemek için genel olarak benzersiz tanımlayıcıyı kullanır. Bu,
belirli bir müşteriye bir donanım cihazını tanımlamaya yardımcı olur. Benzersiz
kimlik, donanım ve yazılım sürümlerini takip etmede destek personeline destek olmalarını
kolaylaştırabilir.
Yorumlar
Yorum Gönder