NESTA PÁGINA
Exemplo: configuração de uma interface dinâmica de assinantes de PPPoE em uma interface VLAN Demux estática subjacente à Ethernet agregada
Este exemplo mostra como você pode configurar interfaces dinâmicas de assinantes de PPPoE em pacotes Ethernet agregados para fornecer redundância de link ao assinante.
Requisitos
PpPoE sobre interfaces de demux VLAN sobre Ethernet agregada requer o seguinte hardware e software:
Plataformas de roteamento universal 5G da Série MX
MPCs
Versão do Junos OS 11.2 ou posterior
Nenhuma configuração especial além da inicialização do dispositivo é necessária antes que você possa configurar esse recurso.
Visão geral
Os pacotes Ethernet agregados permitem a redundância de enlaces entre o roteador e os dispositivos de rede conectados por links Ethernet. Este exemplo descreve como configurar a redundância de links para assinantes de PPPoE dinâmicos por meio de interface Ethernet agregada, ae0com uma interface demux0.100VLAN demux estática intermediária. As tarefas de amostra incluem a configuração de um pacote Ethernet agregado de dois membros, a configuração de uma interface de demux VLAN estática que está por trás da interface de assinante PPPoE e a configuração do perfil dinâmico que estabelece as interfaces dinâmicas de assinantes de PPPoE.
O perfil dinâmico de PPPoE (pppoe-profile) cria a interface de assinante PPPoE. Ele também configura o roteador para agir como um servidor PPPoE e permite que o endereço local seja derivado do endereço especificado sem atribuir um endereço IP explícito à interface. O pppoe-profile perfil dinâmico é atribuído à interface demux VLAN estática e intermediária (demux0.100), que é configurada com os atributos da família PPPoE (family pppoe). Este perfil dinâmico inclui as seguintes variáveis predefinidas:
$junos-interface-unit— Representa o número de unidade lógica da interface lógica de PPPoE dinâmica. Essa variável predefinida é substituída dinamicamente pelo número da unidade fornecido pelo roteador quando o assinante faz login.$junos-underlying-interface— Representa o nome da interface Ethernet subjacente. Essa variável predefinida é substituída dinamicamente pelo nome de interface fornecido pelo roteador quando o assinante faz login.
Este exemplo não mostra todas as opções de configuração possíveis.
Configuração
Procedimento
Configuração rápida da CLI
Para configurar rapidamente a redundância de link para assinantes de PPPoE dinâmicos em uma interface de demux VLAN estática sobre ethernet agregada, copiar os seguintes comandos, cole-os em um arquivo de texto, remover quaisquer quebras de linha e, em seguida, copiar e colar os comandos no CLI.
[edit] set chassis aggregated-devices ethernet device-count 1 set interfaces ge-5/0/3 gigether-options 802.3ad ae0 set interfaces ge-5/0/3 gigether-options 802.3ad primary set interfaces ge-5/1/2 gigether-options 802.3ad ae0 set interfaces ge-5/1/2 gigether-options 802.3ad backup set interfaces ae0 flexible-vlan-tagging set interfaces ae0 aggregated-ether-options link-protection set interfaces demux0 unit 100 vlan-id 100 set interfaces demux0 unit 100 demux-options underlying-interface ae0 set interfaces demux0 unit 100 family pppoe access-concentrator pppoe-server-1 set interfaces demux0 unit 100 family pppoe duplicate-protection set interfaces demux0 unit 100 family pppoe dynamic-profile pppoe-profile edit dynamic-profiles pppoe-profile edit interfaces pp0 unit $junos-interface-unit set pppoe-options underlying-interface $junos-underlying-interface set pppoe-options server set family inet unnumbered-address lo0.0 top
Procedimento passo a passo
O exemplo a seguir exige que você navegue por vários níveis na hierarquia de configuração. Para obter instruções sobre como fazer isso, veja Usando o Editor de CLI no modo de configuração.
Para configurar a redundância de links para assinantes de PPPoE dinâmicos em uma interface de demux VLAN estática sobre ethernet agregada:
Defina o número de dispositivos Ethernet agregados no roteador.
[edit chassis] user@host# set aggregated-devices ethernet device-count 1
Configure uma interface lógica Ethernet agregada de dois links para servir como a interface subjacente para a interface estática de assinantes VLAN demux. Neste exemplo, o pacote LAG está configurado para redundância de link ativo/backup de um a um. Para oferecer suporte à redundância de links no nível de MPC, o pacote LAG é anexado a portas de dois MPCs diferentes.
[edit interfaces] user@host# set ge-5/0/3 gigether-options 802.3ad ae0 user@host# set ge-5/0/3 gigether-options 802.3ad primary user@host# set ge-5/1/2 gigether-options 802.3ad ae0 user@host# set ge-5/1/2 gigether-options 802.3ad backup
Habilite a proteção de links na interface lógica Ethernet agregada e configure o suporte para tags VLAN única e dupla (empilhada).
[edit interfaces] user@host# set ae0 aggregated-ether-options link-protection user@host# set ae0 flexible-vlan-tagging
Configure a interface de demux VLAN pela interface lógica Ethernet agregada.
[edit interfaces] user@host# set demux0 unit 100 vlan-id 100 user@host# set demux0 unit 100 demux-options underlying-interface ae0
Configure os atributos da família PPPoE na interface demux VLAN, incluindo o perfil dinâmico.
[edit interfaces] user@host# set demux0 unit 100 family pppoe access-concentrator pppoe-server-1 user@host# set demux0 unit 100 family pppoe duplicate-protection user@host# set demux0 unit 100 family pppoe dynamic-profile pppoe-profile
Configure o perfil dinâmico que cria as interfaces de assinantes do PPPoE.
[edit dynamic-profiles pppoe-profile] user@host# edit interfaces pp0 unit $junos-interface-unit [edit dynamic-profiles pppoe-profile interfaces pp0 unit "$junos-interface-unit"] user@host# set pppoe-options underlying-interface $junos-underlying-interface user@host# set pppoe-options server user@host# set family inet unnumbered-address lo0.0
Resultados
A partir do modo de configuração, confirme a configuração agregada do dispositivo entrando no show chassis comando. Confirme a configuração da interface entrando no show interfaces comando. Confirme a configuração dinâmica do perfil entrando no show dynamic-profiles comando. Se a saída não exibir a configuração pretendida, repita as instruções de configuração neste exemplo para corrigi-la.
[edit]
user@host# show chassis
aggregated-devices {
ethernet {
device-count 1;
}
}
[edit]
user@host# show interfaces
ge-5/0/3 {
gigether-options {
802.3ad {
ae0;
primary;
}
}
}
ge-5/1/2 {
gigether-options {
802.3ad {
ae0;
backup;
}
}
}
ae0 {
flexible-vlan-tagging;
aggregated-ether-options {
link-protection;
}
}
demux0 {
unit 100 {
vlan-id 100;
demux-options {
underlying-interface ae0;
}
family pppoe {
access-concentrator pppoe-server-1
duplicate-protection;
dynamic-profile pppoe-profile;
}
}
}
[edit]
user@host# show dynamic-profiles
pppoe-profile {
interfaces {
pp0 {
unit $junos-interface-unit {
pppoe-options {
underlying-interface $junos-underlying-interface;
server;
}
family inet {
unnumbered-address lo0.0;
}
}
}
}
}
Se você terminar de configurar o dispositivo, entre no commit modo de configuração.
Verificação
Para confirmar que a configuração está funcionando corretamente, execute essas tarefas:
- Verificando a configuração agregada da interface Ethernet
- Verificando a configuração da interface demux0
Verificando a configuração agregada da interface Ethernet
Propósito
Verifique se os valores da interface correspondem à sua configuração, o link está funcionando e o tráfego está fluindo.
Ação
A partir do modo operacional, entre no show interfaces redundancy comando.
user@host> show interfaces redundancy Interface State Last change Primary Secondary Current status ae0 On primary ge-5/0/3 ge-5/1/2 both up
A partir do modo operacional, entre no show interfaces ae0 comando.
user@host> show interfaces ae0
Physical interface: ae0, Enabled, Physical link is Up
Interface index: 128, SNMP ifIndex: 606
Link-level type: Ethernet, MTU: 1522, Speed: 1Gbps, BPDU Error: None,
MAC-REWRITE Error: None, Loopback: Disabled, Source filtering: Disabled,
Flow control: Disabled, Minimum links needed: 1, Minimum bandwidth needed: 0
Device flags : Present Running
Interface flags: SNMP-Traps Internal: 0x4000
Current address: 00:00:5e:00:53:d0, Hardware address: 00:00:5e:00:53:d0
Last flapped : 2011-03-11 13:24:18 PST (2d 03:34 ago)
Input rate : 1984 bps (2 pps)
Output rate : 0 bps (0 pps)
Logical interface ae0.32767 (Index 69) (SNMP ifIndex 709)
Flags: SNMP-Traps 0x4004000 VLAN-Tag [ 0x0000.0 ] Encapsulation: ENET2
Statistics Packets pps Bytes bps
Bundle:
Input : 371259 2 46036116 1984
Output: 0 0 0 0
Protocol multiservice, MTU: Unlimited
Flags: Is-Primary
Significado
A show interfaces redundancy saída mostra a configuração redundante do link e que ambas as interfaces de link estão ativas. A show interfaces ae0 saída mostra que a interface Ethernet agregada está ativa e que o tráfego está sendo recebido na interface lógica.
Verificando a configuração da interface demux0
Propósito
Verifique se a interface de demux VLAN exibe os atributos configurados da família PPPoE e os links de membros no pacote Ethernet agregado.
Ação
A partir do modo operacional, entre no show interfaces demux0 comando.
user@host> show interfaces demux0.100
Logical interface demux0.100 (Index 76) (SNMP ifIndex 61160)
Flags: SNMP-Traps 0x4000 VLAN-Tag [ 0x8100.100 ]
Encapsulation: ENET2
Demux:
Underlying interface: ae0 (Index 199)
Link:
ge-5/0/3
ge-5/1/2
Input packets : 2
Output packets: 18575
Protocol pppoe
Dynamic Profile: pppoe-profile,
Service Name Table: None,
Max Sessions: 16000, Duplicate Protection: On,
AC Name: pppoe-server-1
Como alternativa, você pode entrar show pppoe underlying-interfaces detail para exibir a configuração de estado e da família PPPoE para todas as interfaces subjacentes configuradas. A saída também fornece informações sobre a negociação de PPPoE por VLAN.
Significado
A saída mostra o nome da interface subjacente, os links de membro do pacote agregado e a configuração da família PPPoE. A saída mostra a contagem de pacotes quando o tráfego está presente na interface lógica.