RFC 4122(通用唯一标识符 (UUID) URN 命名空间)使用术语“时钟序列”:
4.1.5。时钟序列
对于 UUID 版本 1,时钟序列用于帮助避免在时钟向后设置或节点 ID 更改时可能出现的重复。
如果时钟向后设置,或者可能已经向后设置(例如,系统关闭时),并且 UUID 生成器无法确定没有生成时间戳大于时钟设置值的 UUID,然后必须更改时钟序列。如果时钟序列的前一个值是已知的,就可以递增;否则应设置为随机或高质量的伪随机值。
类似地,如果节点 ID 发生变化(例如,因为在机器之间移动了网卡),将时钟序列设置为随机数可以最大限度地减少由于机器时钟设置的细微差异而导致重复的概率。如果与更改的节点 ID 相关联的时钟序列的值已知,则时钟序列可以只增加,但这不太可能。
时钟序列必须最初(即,在系统的生命周期中一次)初始化为随机数,以最小化跨系统的相关性。这为节点标识符提供了最大程度的保护,这些节点标识符可能会在系统之间快速移动或切换。初始值不得与节点标识符相关。
对于 UUID 版本 3 或 5,时钟序列是一个 14 位值,由 4.3 节中描述的名称构成。
对于 UUID 版本 4,时钟序列是随机或伪随机生成的 14 位值,如第 4.4 节所述。
这个词是什么意思?