JavaScript is required to for searching.
Omitir V�nculos de navegaci�n
Salir de la Vista de impresi�n
Administración de Oracle Solaris: servicios IP     Oracle Solaris 11 Information Library (Español)
search filter icon
search icon

Información del documento

Prefacio

Parte I Administración de TCP/IP

1.  Planificación de la implementación de red

2.  Consideraciones para el uso de direcciones IPv6

3.  Configuración de una red IPv4

4.  Habilitación de IPv6 en una red

5.  Administración de una red TCP/IP

6.  Configuración de túneles IP

7.  Resolución de problemas de red

8.  Referencia de IPv4

9.  Referencia de IPv6

Parte II DHCP

10.  Acerca de DHCP (descripción general)

11.  Administración del servicio DHCP de ISC

12.  Configuración y administración del cliente DHCP

13.  Comandos y archivos DHCP (referencia)

Parte III Seguridad IP

14.  Arquitectura de seguridad IP (descripción general)

15.  Configuración de IPsec (tareas)

16.  Arquitectura de seguridad IP (referencia)

17.  Intercambio de claves de Internet (descripción general)

18.  Configuración de IKE (tareas)

19.  Intercambio de claves de Internet (referencia)

20.  Filtro IP en Oracle Solaris (descripción general)

21.  Filtro IP (tareas)

Parte IV Rendimiento de redes

22.  Descripción general del equilibrador de carga integrado

23.  Configuración del equilibrador de carga integrado (tareas)

24.  Protocolo de redundancia de enrutador virtual (descripción general)

25.  Configuración VRRP (tareas)

26.  Implementación del control de congestión

Control de congestión y congestión de red

Cómo implementar el control de congestión de redes TCP y SCTP

Parte V Calidad de servicio IP (IPQoS)

27.  Introducción a IPQoS (descripción general)

28.  Planificación para una red con IPQoS (tareas)

29.  Creación del archivo de configuración IPQoS (tareas)

30.  Inicio y mantenimiento de IPQoS (tareas)

31.  Uso de control de flujo y recopilación de estadísticas (tareas)

32.  IPQoS detallado (referencia)

Glosario

Índice

Control de congestión y congestión de red

Por lo general, la congestión de red se manifiesta en forma de desbordamientos de búfer de enrutador, cuando los nodos envían más paquetes de los que la red puede alojar. Varios algoritmos evitan la congestión de tráfico mediante el establecimiento de controles en los sistemas de envío. Estos algoritmos son compatibles con Oracle Solaris y se pueden agregar con facilidad o incorporar directamente al sistema operativo.

En la siguiente tabla, se enumeran y se describen los algoritmos admitidos.

Algoritmo
Nombre de Oracle Solaris
Descripción
NewReno
newreno
Algoritmo predeterminado en Oracle Solaris. El mecanismo de control incluye la ventana de congestión del remitente, el arranque lento y la evasión de congestión.
HighSpeed
highspeed
Una de las modificaciones más conocidas y más simples de NewReno para redes de alta velocidad.
CUBIC
cubic
En la actualidad, el algoritmo predeterminado en Linux 2.6. Cambia la fase de evasión de congestión de un aumento lineal de la ventana a una función cúbica.
Vegas
vegas
Un algoritmo clásico basado en demoras que intenta predecir la congestión sin desencadenar una pérdida real de paquetes.

En Oracle Solaris, el control de congestión se habilita mediante el establecimiento de las propiedades de TCP relacionadas con el control. Si bien estas propiedades son para TCP, el mecanismo de control habilitado por estas propiedades también se aplica al tráfico SCTP.

Para establecer estas propiedades, use el comando ipadm set-prop. Puede usar el modificador += para agregar un algoritmo o el modificador -= para eliminar un algoritmo.

Cómo implementar el control de congestión de redes TCP y SCTP

  1. Conviértase en administrador.

    Para obtener más información, consulte Cómo obtener derechos administrativos de Administración de Oracle Solaris: servicios de seguridad.

  2. Visualice los valores actuales de las propiedades del control de congestión del protocolo TCP.
    # ipadm show-prop -p cong_enabled,cong_default tcp

    Si no especifica las propiedades, se muestran todas las propiedades.

    El comando muestra tanto los valores actuales como los algoritmos posibles que se pueden asignar a las propiedades.

  3. Establezca las propiedades del control de congestión del protocolo TCP.
    # ipadm set-prop -p cong-ctrl-property+=algorithm tcp

    donde

    propiedad_ctrl_cong

    Se refiere a la propiedad cong_enabled o a la propiedad cong_default.

    algoritmo

    Especifica el algoritmo que está estableciendo para la propiedad. Puede especificar cualquier algoritmo que está enumerado en el encabezado del campo POSSIBLE de la salida del comando ipadm show-prop.

  4. (Opcional) Elimine un algoritmo que está habilitado actualmente.
    # ipadm set-prop -p cong-ctrl-property-=algorithm tcp

    Nota - No se siguen reglas de secuencia cuando se agregan o se eliminan algoritmos. Puede eliminar un algoritmo antes de agregar otros algoritmos a una propiedad. Sin embargo, la propiedad cong_default siempre debe tener un algoritmo definido.


  5. (Opcional) Visualice los nuevos valores de las propiedades del control de congestión.
    # ipadm show-prop -p cong_enabled,cong_default tcp

Ejemplo 26-1 Establecimiento de algoritmos para el control de congestión

En este ejemplo, se cambia el algoritmo predeterminado para el protocolo TCP de newreno a cubic. También elimina vegas de la lista de algoritmos permitidos.

# ipadm show-prop -p cong_default,cong_enabled tcp
PROTO  PROPERTY      PERM  CURRENT          PERSISTENT   DEFAULT   POSSIBLE
tcp    cong_default  rw    newreno          --           newreno   -
tcp    cong_enabled  rw    newreno,cubic,   --           newreno   newreno,cubic,
                           highspeed,                              highspeed,vegas
                           vegas

# ipadm set-prop -p cong_enabled-=vegas tcp
# ipadm set-prop -p cong_default=cubic tcp

# ipadm show-prop -p cong_default,confg_enabled tcp
PROTO  PROPERTY      PERM  CURRENT          PERSISTENT   DEFAULT   POSSIBLE
tcp    cong_default  rw    cubic            --           newreno   -
tcp    cong_enabled  rw    newreno,cubic,   --           newreno   newreno,cubic,
                           highspeed                               highspeed,vegas