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

Bu blogdaki popüler yayınlar

Greenback nedir?

LED Yazıcı Nedir?

Link değişimi nedir?