Exemplo: configurar uma interface estática de assinantes em uma interface VLAN por Ethernet agregada
Este exemplo mostra como você pode configurar uma interface de assinante usando uma LAN virtual estática (VLAN) empilhada em uma interface lógica Ethernet agregada de dois enlaces. Neste exemplo, a interface lógica Ethernet agregada subjacente está configurada para redundância ativa/de backup de um para um no nível DPC, e a classe de serviço hierárquica estática (CoS) estática por assinante é configurada aplicando parâmetros de CoS na interface lógica Ethernet agregada.
Defina o número de interfaces Ethernet agregadas no roteador.
Neste exemplo, apenas uma interface lógica Ethernet agregada está configurada no roteador.
[edit] chassis { aggregated-devices { ethernet { device-count 1; } } }
Configure
ae0
uma interface lógica Ethernet agregada de dois enlaces para servir como a interface subjacente para a interface estática de assinantes VLAN. Para dar suporte a CoS hierárquico, as portas físicas devem estar em DPCs EQ em roteadores da Série MX.Neste exemplo, o pacote LAG está configurado para redundância de link ativo/backup de um para um. Para oferecer suporte à redundância de enlaces no nível DPC, o pacote LAG conecta portas de dois DPCs EQ diferentes.
[edit] interfaces { ge-5/0/3 { gigether-options { 802.3ad { ae0; primary; } } ge-5/1/2 { gigether-options { 802.3ad { ae0; backup; } } } } }
Configure
ae0
para servir como a interface subjacente para a interface VLAN estática.[edit] interfaces { ae0 { hierarchical-scheduler; aggregated-ether-options { link-protection; minimum-links 1; link-speed 1g; lacp { active; } } } }
Configure parâmetros estáticos de modelagem e agendamento de tráfego.
[edit] class-of-service { forwarding-classes { # Associate queue numbers with class names queue 0 be; queue 1 e; queue 2 af; queue 3 nc; } schedulers { # Define output queue properties scheduler_be { transmit-rate percent 30; buffer-size percent 30; } scheduler_ef { transmit-rate percent 40; buffer-size percent 40; } scheduler_af { transmit-rate percent 25; buffer-size percent 25; } scheduler_nc { transmit-rate percent 5; buffer-size percent 5; } } scheduler-maps { # Associate queues with schedulers smap_2 { forwarding-class be scheduler_be; forwarding-class ef scheduler_ef; forwarding-class-af scheduler_af; forwarding-class-nc scheduler_nc; } } }
Conecte CoS estático às interfaces físicas e lógicas da interface Ethernet agregada.
Neste exemplo, três perfis de controle de tráfego são definidos, mas apenas dois perfis são aplicados à interface estática de assinantes VLAN por Ethernet agregada:
O
tcp_for_ae_device_pir_500m
perfil define uma taxa de modelagem, e ela é aplicada a ambas as interfaces físicas subjacentes (ge-5/0/3
ege-5/1/2
).O
tcp-for-ae_smap_video_pir_20m_delay_30m
perfil define um mapa de agendador, uma taxa de modelagem e uma taxa de buffer de atraso, e é aplicado a uma das interfaces lógicas no pacote Ethernet agregado (ae0.0
).
[edit] class-of-service { traffic-control-profiles { # Configure traffic shaping and scheduling profiles tcp_for_ae_device_pir_500m { shaping-rate 20m; } tcp_for_ae_smap_video_pir_20m_delay_30m { scheduler-map smap_video; shaping-rate 20m; delay-buffer-rate 30m; } tcp_for_ae_smap_video_cir_50m_delay_75m { scheduler-map smap_video; guaranteed-rate 50m; delay-buffer-rate 75m; } } interfaces { # Apply two traffic-control profiles to the LAG ae0 { # Two underlying physical interfaces on separate EQ DPCs output-traffic-control-profile tcp-for-ae_device_pir_500m; unit 0 { # One of the two logical interfaces on ’ae0’ output-traffic-control-profile tcp-for-ae_smap_video_pir_20m_delay_30m; } } } }