大多数通信软件需要特殊的唯一标识符来跟踪和标识特定的消息。这个全局唯一标识符(GUID)附加到许多通信形式,包括即时消息、电子邮件和企业对企业的数据传输。GUID用作跟踪键,以确保消息从正确的在产品注册过程中,许多硬件...
大多数通信软件需要特殊的唯一标识符来跟踪和标识特定的消息。这个全局唯一标识符(GUID)附加到许多通信形式,包括即时消息、电子邮件和企业对企业的数据传输。GUID用作跟踪键,以确保消息从正确的在产品注册过程中,许多硬件设备也使用全局唯一标识符来跟踪序列号。计算机科学中的全局唯一标识符的概念已经存在了几十年。这些标识符基于复杂的算法,可以确保为每个请求生成唯一ID。许多GUID算法使用计算机内存访问控制(MAC)地址,这是分配给每个计算机系统的一个大的唯一数字。在Windows®操作系统中,全局唯一标识符是一个128位的数值,用于访问内存中的软件对象。此值是通过操作系统中的特殊函数生成的。它在特定硬件配置中保证是唯一的ID。创建可跨多个硬件服务器使用的GUID需要高级算法。这是因为一台计算机的GUID有可能在另一台计算机上被复制。高级算法通常在硬件操作系统中使用特殊标识符来保证唯一性。一些示例包括带有Internet协议(IP)地址组合的时间戳。许多数据库使用作为数据表的唯一键的全局唯一标识符。此键是通过使用返回系统内下一个可用唯一ID的数据库函数创建的。这种类型的键比其他通用的密钥生成工具具有更高的唯一性,因为它由中央数据库跟踪通用唯一标识符(UUID)与全局唯一标识符的作用相同。GUID通常用于Microsoft®产品,而UUID用于通用软件产品。GUID标识符大量用于基于Microsoft Windows®平台的组件和对象模型(COM)软件产品中。GUID是一个非常大的数字,这使得它可能是唯一的。这对于必须跟踪来自消费者的消息和购买的Internet应用程序来说非常重要。GUID跟踪特定事务的订单,这有助于确保选择正确的产品。许多硬件设备还在产品注册期间使用全局唯一标识符跟踪序列号。这有助于向特定客户标识硬件设备。唯一ID可帮助支持人员跟踪硬件和软件版本,这使得它们更易于支持
-
发表于 2020-08-07 08:59
- 阅读 ( 1076 )
- 分类:电脑网络