Manual de referencia de parámetros ajustables de Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Diciembre de 2014
 
 

Parámetros TCP con precauciones adicionales

No se recomienda cambiar los siguientes parámetros.

_keepalive_interval

Descripción

Este parámetro ipadm define un intervalo de sonda que se envía por primera vez después de que una conexión TCP permanece inactiva en todo el sistema.

Solaris admite el mecanismo de mantenimiento de TCP como se describe en la RFC 1.122. Este mecanismo se activa mediante la definición de la opción de socket SO_KEEPALIVE en un socket de TCP.

Si SO_KEEPALIVE está activada para un socket, la sonda de mantenimiento se envía después de que una conexión de TCP permanece inactiva por dos horas, el valor predeterminado del parámetro tcp_keepalive_interval. Si el par no responde a la sonda pasados los ocho minutos, se interrumpe la conexión TCP. Para obtener más información, consulte _rexmit_interval_initial.

También puede utilizar la opción de socket TCP_KEEPALIVE_THRESHOLD en aplicaciones individuales para sustituir el intervalo predeterminado para que cada aplicación tenga su propio intervalo en cada socket. El valor de la opción es un número entero sin signo en milisegundos. Consulte también tcp(7P).

Predeterminado

2 horas

Rango

10 segundos a 10 días

Unidades

Número entero sin signo (milisegundos)

¿Dinámico?

Cuándo cambiar

No cambie el valor. Disminuirlo podría provocar tráfico de red innecesario y también podría aumentar la posibilidad de una interrupción prematura de la conexión debido a un problema de red temporal.

Nivel de compromiso

Inestable

_ip_abort_interval

Descripción

Especifica el total predeterminado del valor de tiempo de espera de retransmisión para una conexión de TCP. Para una conexión de TCP determinada, si TCP retransmitió por un período de tiempo _ip_abort_interval y no recibió ningún reconocimiento de otro punto final durante este período, TCP cierra esta conexión.

Para obtener información sobre el cálculo de tiempo de espera de retransmisión (RTO) de TCP, consulte la RFC 1122, 4.2.3. Consulte también _rexmit_interval_max.

Predeterminado

5 minutos

Rango

500 milisegundos a 1.193

¿Dinámico?

Cuándo cambiar

No cambie este valor. Consulte _rexmit_interval_max para ver las excepciones.

Nivel de compromiso

Inestable

_rexmit_interval_initial

Descripción

Especifica el tiempo de espera de retransmisión (RTO) inicial predeterminado para una conexión de TCP. Consulte a Métrica por ruta para ver una discusión sobre la definición de un valor diferente por ruta.

Predeterminado

1.000 milisegundos

Rango

1 milisegundo a 20,000 milisegundos

¿Dinámico?

Cuándo cambiar

No cambie este valor. Reducir el valor puede provocar retransmisiones innecesarias.

Nivel de compromiso

Inestable

_rexmit_interval_max

Descripción

Define el valor de tiempo de espera de retransmisión (RTO) máximo predeterminado. El RTO calculado para todas las conexiones de TCP no puede superar este valor. Consulte también _ip_abort_interval.

Predeterminado

6.000 milisegundos

Rango

1 milisegundo a 7.200.000 milisegundos

¿Dinámico?

Cuándo cambiar

No cambie el valor en un entorno de red normal.

Si, en algunas circunstancias especiales, el tiempo de ida y vuelta (RTT) para una conexión es de alrededor de 10 segundos, puede aumentar este valor. Si cambia este valor, también debe cambiar el parámetro _ip_abort_interval. Cambie el valor de _ip_abort_interval a un valor, al menos, cuatro veces mayor que _rexmit_interval_max.

Nivel de compromiso

Inestable

_rexmit_interval_min

Descripción

Especifica el valor del tiempo de espera de retransmisión (RTO) mínimo predeterminado. El RTO calculado para todas las conexiones de TCP no puede ser menor que este valor. Consulte también _rexmit_interval_max.

Predeterminado

200 milisegundos

Rango

1 milisegundo a 7.200.000 milisegundos

¿Dinámico?

Cuándo cambiar

No cambie el valor en un entorno de red normal.

El cálculo del RTO de TCP debe poder afrontar la mayoría de las fluctuaciones de RTT. Si, en algunas circunstancias especiales, el tiempo de ida y vuelta (RTT) para una conexión es de alrededor de 10 segundos, aumente este valor. Si cambia este valor, debe cambiar el parámetro _rexmit_interval_max. Cambie el valor de _rexmit_interval_max a un valor, al menos, ocho veces mayor que _rexmit_interval_min.

Nivel de compromiso

Inestable

_rexmit_interval_extra

Descripción

Especifica una constante agregada al valor del tiempo de espera de retransmisión (RTO) calculado.

Predeterminado

0 milisegundos

Rango

0 a 7.200.000 milisegundos

¿Dinámico?

Cuándo cambiar

No cambie el valor.

Cuando el cálculo de RTO no puede obtener un buen valor para una conexión, puede cambiar este valor a fin de evitar retransmisiones innecesarias.

Nivel de compromiso

Inestable

_tstamp_if_wscale

Descripción

Si este parámetro se establece en 1 y la opción de escala de ventana está activada para una conexión, TCP también activa la opción timestamp para esa conexión.

Predeterminado

1 (activado)

Rango

0 (desactivado) o 1 (activado)

¿Dinámico?

Cuándo cambiar

No cambie este valor. En general, cuando TCP se utiliza en una red de alta velocidad, la protección contra el ajuste de número de secuencia es esencial. Por lo tanto, necesita la opción timestamp.

Nivel de compromiso

Inestable

_recv_hiwat_minmss

Descripción

Controla el tamaño mínimo predeterminado de la ventana de recepción. El mínimo es _recv_hiwat_minmss veces el tamaño máximo de tamaño de segmento (SMS) de una conexión.

Predeterminado

8

Rango

De 1 a 65.536

¿Dinámico?

Cuándo cambiar

No cambie el valor. Si es necesario cambiarlo, no cambie el valor a menos de 4.

Nivel de compromiso

Inestable