Compartir a través de


Configuración de límites de TTL

Un cliente puede solicitar un valor TTL para una entrada que oscila entre 1 y 31557600 (es decir, de 1 segundo a 1 año). Este intervalo de valores de atributo se aplicará mediante los valores de atributo rangeLower y rangeUpper en la definición de atributo attributeSchema para el atributo entryTTL. Según RFC 2589, no es necesario que los servidores de directorio acepten este valor y puedan devolver un valor TTL diferente al cliente. Los clientes deben poder usar este valor dictado por el servidor como su período de actualización de cliente (CRP), que controlará la frecuencia con la que el cliente tendrá que realizar la operación de actualización en la entrada dinámica.

Active Directory Domain Services proporciona a los administradores la capacidad de configurar los valores TTL predeterminados y mínimos para un bosque. El valor TTL predeterminado es lo que se asignará a una entrada dinámica recién creada si no se especifica explícitamente un TTL. El TTL mínimo invalidará cualquier valor TTL especificado por el cliente que sea inferior al mínimo configurado. No es necesario proporcionar ningún valor TTL máximo configurable porque el valor de atributo rangeUpper en el objeto attributeSchema. Permitir que los administradores configuren estos valores les permitirá establecer valores TTL que aplicarán un tráfico de actualización bajo o, en el otro extremo, proporcionarán un directorio de fecha de alta up-to.

Los valores predeterminados para los dos parámetros TTL configurables serán los siguientes:

  • Valor TTL predeterminado = 86400 segundos (1 día)
  • Valor TTL mínimo = 900 segundos (15 minutos)

Los parámetros TTL configurables se almacenarán como entradas de AVA (aserción de valor de atributo) del formulario "<nombre-valor>=<valor>" en el atributo ms-DS-Other-Settings del objeto NTDS-Service proporcionado por el siguiente DN en la partición de configuración:

CN=Directory Service,CN=Windows NT,CN=Services,CN=Configuration,DC=...

La sintaxis exacta de AVA, para los dos parámetros TTL configurables, es la siguiente donde NNNN se expresa en segundos:

DynamicObjectDefaultTTLSeconds=NNNN
DynamicObjectMinTTLSeconds=NNNN

Un administrador puede establecer estos valores mediante la utilidad de línea de comandos ntdsutil.