Gestión de servicios de protocolo de ubicación de servicios en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

Configuración del límite de espera aleatoria

En redes con un gran volumen de tráfico o una tasa alta de colisión, la comunicación con un DA puede resultar afectada. Cuando las tasas de colisión son altas, el agente de envío debe retransmitir el datagrama UDP. Puede determinar si la retransmisión se está produciendo mediante snoop para supervisar el tráfico de una red de hosts que están ejecutando slpd como un servidor de SA y un host que está ejecutando slpd como un DA. Si varios mensajes de registro de servicios para el mismo servicio aparecen en el rastreo de snoop del host que está ejecutando slpd como servidor de SA, es posible que haya notado colisiones.

Las colisiones pueden ser especialmente preocupantes en el momento del inicio. Cuando un DA se inicia por primera vez, envía anuncios no solicitados, y los SA responden con registros. El SLP requiere que los SA esperen durante una cantidad de tiempo aleatoria tras recibir un anuncio del DA antes de responder. El límite de espera aleatoria se distribuye de manera uniforme con un valor máximo que está controlado por net.slp.randomWaitBound. El límite de espera aleatoria predeterminado es 1000 ms (1 s).