La programación y el modelado compartidos le permiten asignar grupos separados de recursos compartidos a subconjuntos de interfaces lógicas que pertenecen al mismo puerto físico. Para configurar la programación y el modelado compartidos, primero se crea un perfil de control de tráfico, que especifica una velocidad de modelado y hace referencia a un mapa del programador. A continuación, debe compartir este conjunto de recursos de formación y programación mediante la aplicación de una instancia del perfil de control de tráfico a un subconjunto de interfaces lógicas. Puede aplicar una instancia independiente del mismo perfil de control de tráfico (o diferente) a otro subconjunto de interfaces lógicas y, por lo tanto, asignar conjuntos de recursos compartidos independientes.
Antes de iniciar este procedimiento:
Para configurar un perfil de control de tráfico, realice los siguientes pasos:
- Cree el perfil de control de tráfico y configure una velocidad de modelado para él.
[edit]
user@host# edit class-of-service traffic-control-profiles profile-name
user@host# set shaping-rate (percent percentage | rate)
Puede configurar la velocidad de modelado como un porcentaje de 1 a 100 o como una velocidad absoluta de 1000 a 6,400,000,000,000,000 bits por segundo (bps). La velocidad de modelado corresponde a una velocidad máxima de información (PIR). Para obtener más información, consulte Subscribir el ancho de banda de la interfaz.
- Defina una asociación entre el perfil de control de tráfico y una asignación de programador configurada previamente incluyendo la
scheduler-map
instrucción en el [edit class-of-service traffic-control-profiles profile-name]
nivel de jerarquía.
[edit class-of-service traffic-control-profiles profile-name]
user@host# set scheduler-map map-name;
- Configure la velocidad de búfer de retraso.
Si no incluye esta instrucción, la velocidad de búfer de retraso se basa en la velocidad garantizada si está configurada o en la velocidad de formación si no se configura ninguna velocidad garantizada.
[edit class-of-service traffic-control-profiles profile-name]
user@host# set delay-buffer-rate (percent percentage | rate)
Puede configurar la delay-buffer
velocidad como un porcentaje de 1 a 100 o como una velocidad absoluta de 1000 a 6,400,000,000,000,000 bits por segundo. La velocidad de búfer de retraso controla la latencia. Para obtener más información, consulte Subscribir el ancho de banda de la interfaz y proporcionar una velocidad mínima garantizada.
- Configure una velocidad mínima garantizada para el perfil de control de tráfico.
[edit class-of-service traffic-control-profiles profile-name]
user@host# set guaranteed-rate (percent percentage | rate)
Puede configurar la tasa garantizada como un porcentaje de 1 a 100 o como una tasa absoluta de 1000 a 6,400,000,000,000,000,000 bps. La tasa garantizada corresponde a una tasa de información comprometida (CIR). Para obtener más información, consulte Proporcionar una tasa mínima garantizada.
Ahora debe compartir una instancia del perfil de control de tráfico.
- Habilite la programación compartida en la interfaz.
[edit]
user@host# edit interfaces interface-name
user@host# set shared-scheduler
Esta instrucción permite que las interfaces lógicas que pertenecen al mismo puerto físico compartan un conjunto de recursos de configuración y programación.
Nota:
En cada interfaz física, las shared-scheduler
instrucciones y per-unit-scheduler
son mutuamente excluyentes. Aun así, puede configurar una interfaz lógica para cada instancia compartida. Esto proporciona efectivamente la funcionalidad de la programación por unidad.
- (Opcional) Aplique el perfil de control de tráfico a una interfaz de entrada.
[edit]
user@host# edit class-of-service interfaces interface-name unit logical-unit-number
user@host# set input-traffic-control-profile profile-name shared-instance instance-name
Estas instrucciones se explican en el paso 7.
- (Opcional) Aplique el perfil de control de tráfico a una interfaz de salida.
[edit]
user@host# edit class-of-service interfaces interface-name unit logical-unit-number
user@host# set output-traffic-control-profile profile-name shared-instance instance-name
El nombre del perfil hace referencia al perfil de control de tráfico que configuró en los pasos 1 a 4. El shared-instance
nombre no hace referencia a una configuración. Puede ser cualquier cadena de texto que desee aplicar a varias interfaces lógicas que desee compartir el conjunto de recursos configurados en el perfil de control de tráfico. Cada interfaz lógica comparte un conjunto de recursos de programación y formación con otras interfaces lógicas que se encuentran en el mismo puerto físico y que tienen aplicado el mismo nombre de instancia compartida.
Este concepto se demuestra en el ejemplo: Configuración de recursos compartidos en interfaces Ethernet IQ2.
Nota:
No puede incluir la output-traffic-control-profile
instrucción en la configuración si la scheduler-map
instrucción o shaping-rate
se incluye en la configuración de interfaz lógica.