Configuración predeterminada del programador
Cada clase de reenvío tiene una prioridad de programador asociada. Solo se utilizan dos clases de reenvío, el mejor esfuerzo (ID 0, cola 0) y el control de red (ID 3, cola 7), en la configuración Junos OS programador predeterminado.
De forma predeterminada, la clase de reenvío de mejor esfuerzo (cola 0) recibe el 95 % y el control de red (cola 7) recibe el 5 % del ancho de banda y el espacio de memoria para el vínculo de salida. El perfil de colocación predeterminado hace que la memoria intermedia se complete y, luego, descarte todos los paquetes hasta que vuelva a tener espacio.
Las clases de reenvío acelerado y reenvío asegurado no tienen programadores, ya que de forma predeterminada no se asignan recursos a las colas 5 (ID 1) y 1 (ID 2). Sin embargo, puede configurar manualmente los recursos para las clases de reenvío acelerado y de reenvío asegurado.
El ID hace referencia al ID de clase de reenvío asignado por el demonio COSD. COSD asigna un ID de clase de reenvío a cada clase de reenvío. El ID es único para una clase de reenvío y se utiliza como identificador único en cualquier comunicación interna con la PFE. El software lateral PFE no sabe nada de nombres de clase de reenvío, sino solo de LOS. Entonces, hay una asignación uno a uno desde el nombre de clase de reenvío al ID.
De forma predeterminada, cada cola puede superar el ancho de banda asignado si hay un ancho de banda adicional disponible desde otras colas. Cuando una clase de reenvío no utiliza por completo el ancho de banda de transmisión asignado, otras clases de reenvío pueden utilizar el ancho de banda restante si reciben una mayor carga ofrecida que el ancho de banda asignado. Si no desea que una cola utilice ningún ancho de banda sobrado, debe configurarla para una asignación estricta.
El dispositivo usa la siguiente configuración predeterminada del programador. Puede configurar estas opciones.
[edit class-of-service] schedulers { network-control { transmit-rate percent 5; buffer-size percent 5; priority low; drop-profile-map loss-priority any protocol any drop-profile terminal; } best-effort { transmit-rate percent 95; buffer-size percent 95; priority low; drop-profile-map loss-priority any protocol any drop-profile terminal; } } drop-profiles { terminal { fill-level 100 drop-probability 100; } }