Variáveis predefinidas em perfis dinâmicos
Variáveis predefinidas
O perfil dinâmico obtém e substitui valores para variáveis predefinidas de um pacote de dados do cliente de entrada e configuração (local e RADIUS). Essas variáveis são predefinidas — você as usa no corpo de um perfil dinâmico sem primeiro precisar definir as variáveis no nível da [dynamic-profiles profile-name variables] hierarquia. A Tabela 1 oferece uma lista de variáveis predefinidas, suas descrições e onde na hierarquia do Junos OS você pode configurá-las.
| Variável |
Definição |
|---|---|
| Acesso e acessos - Rotas internas | |
| $junos custo da rota emoldurada |
Métrica de custo de uma rota de acesso IPv4. Você especifica essa variável com a |
| $junos distância da rota emoldurada |
Distância de uma rota de acesso IPv4. Você especifica essa variável com a |
| $junos prefixo de endereço IP de rota emoldurada |
Prefixo de rota de uma rota de acesso IPv4. Você especifica essa variável no nível de |
| $junos-framed-route-ipv6-address-prefix |
Prefixo de rota de uma rota de acesso IPv6. Você especifica essa variável com a
|
| $junos-framed-route-ipv6-cost |
Métrica de custo de uma rota de acesso IPv6. Você especifica essa variável com a
|
| $junos-framed-route-ipv6-distance |
Distância de uma rota de acesso IPv6. Você especifica essa variável com a
|
| $junos-framed-route-ipv6-nexthop |
Endereço IPv6 next-hop de uma rota de acesso. Você especifica essa variável com a
|
| $junos-framed-route-ipv6-tag |
Tag de uma rota de acesso IPv6. Você especifica essa variável com a
|
| $junos-framed-route-nexthop |
Endereço IPv4 next-hop de uma rota de acesso. Você especifica essa variável no nível de |
| $junos-framed-route-tag |
Tag de uma rota de acesso IPv4. Você especifica essa variável no nível de |
| $junos-framed-route-tag2 |
Valor Tag2 para rotas estáticas. Você especifica essa variável no nível de |
| $junos-nome-da-interface |
Interface lógica de uma rota interna de acesso. DHCP ou PPP fornece essas informações quando o assinante faz login. Você especifica essa variável no nível de Essa variável também é usada para criar interfaces dinâmicas de IP demux. |
| $junos-IPv6-RIB |
Tabela de roteamento para uma rota de acesso IPv6. Você especifica essa variável com a Você pode usar essa variável para especificar uma instância de roteamento não padrão para a rota. |
| $junos-assinante-endereço IP |
Endereço IP de um assinante identificado em uma rota interna de acesso. Você especifica essa variável no nível de Essa variável também é usada para criar interfaces dinâmicas de IP demux. |
| endereço $junos-assinante-mac |
endereço MAC de um assinante identificado em uma rota de acesso interno. Você especifica essa variável no nível de |
| Protocolos dinâmicos | |
| $junos-igmp-nome-do-grupo-de-acesso |
Especifica a lista de acesso a ser usada para o filtro de origem (S). |
| $junos-igmp-nome-do-grupo-de-origem-de-acesso |
Especifica a lista de acesso a ser usada para o filtro de grupo de origem (S,G). |
| $junos-IGMP-Enable |
Garante que o IGMP não seja desabilitado na interface por um método de gerenciamento e autenticação baseado em AAA (por exemplo, RADIUS). Você especifica essa variável no nível de |
| $junos-igmp-licença imediata |
Permite a saída imediata do IGMP na interface. Você especifica essa variável no nível de |
| $junos-igmp-version |
Versão IGMP configurada em um perfil de acesso do cliente. O Junos OS obtém essas informações do servidor RADIUS quando um assinante acessa o roteador. A versão é aplicada ao assinante de acesso quando o perfil é instanciado. Você especifica essa variável no nível de |
| $junos-nome-da-interface |
Nome da interface dinâmica à qual o cliente de acesso do assinante se conecta. Seu uso é para habilitar dinamicamente o IGMP na interface do assinante. Você especifica essa variável no nível de O nome da interface é derivado da concatenação das variáveis e obtidas |
| $junos-ipv6-prefixo-ndra |
Valor de prefixo para a interface de anúncio do roteador. O Junos OS obtém essas informações do servidor RADIUS quando um assinante acessa o roteador. O valor do prefixo é aplicado ao assinante de acesso quando o perfil é instanciado. Essa variável é especificada no nível da |
| $junos-mld-nome-do-grupo-de-acesso |
Especifica a lista de acesso a ser usada para o filtro de grupo (G). |
| $junos-mld-nome-do-grupo-fonte-de-acesso |
Especifica a lista de acesso a ser usada para o filtro de grupo de origem (S,G). |
| $junos-mld-enable |
Garante que o MLD não seja desabilitado na interface por um método de gerenciamento e autenticação baseado em AAA (por exemplo, RADIUS). Você especifica essa variável no nível de |
| $junos-mld-licença-imediata |
Permite a licença imediata do MLD na interface. Você especifica essa variável no nível de |
| versão $junos-mld |
Versão MLD configurada em um perfil de acesso do cliente. O Junos OS obtém essas informações do servidor RADIUS quando um assinante acessa o roteador. A versão é aplicada ao assinante de acesso quando o perfil é instanciado. Você especifica essa variável no nível de |
| Dynamic CoS — Parâmetros de perfil de controle de tráfego | |
| $junos-cos-adjust-minimum |
Taxa mínima de modelagem ajustada configurada em um perfil de controle de tráfego em um perfil dinâmico. O Junos OS obtém essas informações do servidor RADIUS quando um assinante se autentica na interface de assinante estática ou dinâmica à qual o perfil dinâmico está anexado. Você faz referência a |
| $junos-cos-byte-ajustar |
Valor de ajuste de bytes configurado em um perfil de controle de tráfego em um perfil dinâmico. O Junos OS obtém essas informações do servidor RADIUS quando um assinante se autentica na interface de assinante estática ou dinâmica à qual o perfil dinâmico está anexado. Você faz referência a |
| $junos-cos-byte-ajustar-célula |
Bytes de sobrecarga quando o tráfego ATM downstream está no modo de célula.
Observação:
Não configure a variável $junos-cos-byte-adjust-cell quando a variável $junos-cos-byte-adjust estiver configurada. |
| $junos-cos-byte-adjust-frame |
Bytes de sobrecarga quando o tráfego ATM downstream está no modo de quadro.
Observação:
Não configure a variável $junos-cos-byte-adjust-frame quando a variável $junos-cos-byte-adjust estiver configurada. |
| $junos-cos-delay-buffer-rate |
Taxa de buffer de atraso configurada em um perfil de controle de tráfego em um perfil dinâmico. O Junos OS obtém essas informações do servidor RADIUS quando um assinante se autentica na interface de assinante estática ou dinâmica à qual o perfil dinâmico está anexado. Você faz referência a |
| taxa de excesso de $junos |
Taxa de excesso configurada em um perfil de controle de tráfego em um perfil dinâmico. O Junos OS obtém essas informações do servidor RADIUS quando um assinante se autentica na interface de assinante estática ou dinâmica à qual o perfil dinâmico está anexado. Você faz referência a |
| $junos-cos-taxa de excesso de alta |
Taxa configurada para excesso de tráfego de alta prioridade em um perfil de controle de tráfego em um perfil dinâmico. O Junos OS obtém essas informações do servidor RADIUS quando um assinante se autentica na interface de assinante estática ou dinâmica à qual o perfil dinâmico está anexado. Você faz referência a |
| $junos-cos-excesso-taxa-baixa |
Taxa configurada para tráfego de prioridade excessiva em um perfil de controle de tráfego em um perfil dinâmico para acesso do assinante. O Junos OS obtém essas informações do servidor RADIUS quando um assinante se autentica na interface de assinante estática ou dinâmica à qual o perfil dinâmico está anexado. Você faz referência a |
| $junos-cos-guaranteed-rate |
Taxa garantida configurada em um perfil de controle de tráfego em um perfil dinâmico O Junos OS obtém essas informações do servidor RADIUS quando um assinante se autentica na interface de assinante estática ou dinâmica à qual o perfil dinâmico está anexado. Você faz referência a |
| $junos-cos-guaranteed-rate-burst |
Tamanho de intermitência para a taxa garantida configurada em um perfil de controle de tráfego em um perfil dinâmico. O Junos OS obtém essas informações do servidor RADIUS quando um assinante se autentica na interface de assinante estática ou dinâmica à qual o perfil dinâmico está anexado. Você faz referência a essa variável com a |
| $junos-cos-scheduler-map |
Nome do mapa do agendador configurado em um perfil de controle de tráfego em um perfil dinâmico. O Junos OS obtém essas informações do servidor RADIUS quando um assinante se autentica na interface de assinante estática ou dinâmica à qual o perfil dinâmico está anexado. Você faz referência a O mapa do agendador pode ser definido dinamicamente (no nível da |
| $junos modo de modelagem de cos |
Modo de modelagem configurado em um perfil de controle de tráfego em um perfil dinâmico. O Junos OS obtém essas informações do servidor RADIUS quando um assinante se autentica na interface de assinante estática ou dinâmica à qual o perfil dinâmico está anexado. Você faz referência a |
| $junos taxa de modelagem de cos |
Taxa de modelagem configurada em um perfil de controle de tráfego em um perfil dinâmico. O Junos OS obtém essas informações do servidor RADIUS quando um assinante se autentica na interface de assinante estática ou dinâmica à qual o perfil dinâmico está anexado. Você faz referência a |
| $junos explosão de taxa de modelagem de cos |
Tamanho de intermitência para a taxa de modelagem configurada em um perfil de controle de tráfego em um perfil dinâmico. O Junos OS obtém essas informações do servidor RADIUS quando um assinante se autentica na interface de assinante estática ou dinâmica à qual o perfil dinâmico está anexado. Você faz referência a essa variável com a |
| $junos taxa de modelagem de cos excesso de alta |
Taxa de modelagem configurada para excesso de tráfego de alta prioridade em um perfil de controle de tráfego para um conjunto de interface dinâmica ou interface ACI dinâmica definida em um nível doméstico. É proibido especificar essa variável em um perfil de controle de tráfego para uma interface de assinante dinâmico. |
| $junos-cos-shaping-taxa-de-excesso-alta-explosão |
Modelagem do tamanho da intermitência da taxa configurado para excesso de tráfego de alta prioridade em um perfil de controle de tráfego para um conjunto de interface dinâmica ou interface ACI dinâmica definida em um nível doméstico. É proibido especificar essa variável em um perfil de controle de tráfego para uma interface de assinante dinâmico. |
| $junos taxa de modelagem de cos excesso-baixo |
Taxa de modelagem configurada para excesso de tráfego de baixa prioridade em um perfil de controle de tráfego para um conjunto de interface dinâmica ou interface ACI dinâmica definida em um nível doméstico. É proibido especificar essa variável em um perfil de controle de tráfego para uma interface de assinante dinâmico. |
| $junos-cos-shape-taxa-excesso-baixo-burst |
Modelagem do tamanho da intermitência da taxa configurado para o excesso de tráfego de baixa prioridade em um perfil de controle de tráfego para um conjunto de interfaces dinâmicas ou uma interface ACI dinâmica definida em um nível doméstico. É proibido especificar essa variável em um perfil de controle de tráfego para uma interface de assinante dinâmico. |
| $junos-cos-shaping-rate-priority-high |
Taxa de modelagem configurada para tráfego de alta prioridade em um perfil de controle de tráfego para um conjunto de interface dinâmica ou interface ACI dinâmica definida em um nível doméstico. É proibido especificar essa variável em um perfil de controle de tráfego para uma interface de assinante dinâmico. |
| $junos-cos-shaping-rate-priority-high-burst |
Modelagem do tamanho da intermitência da taxa configurado para tráfego de alta prioridade em um perfil de controle de tráfego para um conjunto de interface dinâmica ou interface ACI dinâmica definida em um nível doméstico. É proibido especificar essa variável em um perfil de controle de tráfego para uma interface de assinante dinâmico. |
| $junos-cos-shaping-rate-priority-low |
Taxa de modelagem configurada para tráfego de baixa prioridade em um perfil de controle de tráfego para um conjunto de interfaces dinâmicas ou interface ACI dinâmica definida em um nível doméstico. É proibido especificar essa variável em um perfil de controle de tráfego para uma interface de assinante dinâmico. |
| $junos-cos-shaping-rate-priority-low-burst |
Modelagem do tamanho da intermitência da taxa configurado para tráfego de baixa prioridade em um perfil de controle de tráfego para um conjunto de interface dinâmica ou interface ACI dinâmica definida em um nível doméstico. É proibido especificar essa variável em um perfil de controle de tráfego para uma interface de assinante dinâmico. |
| $junos-cos-shape-rate-priority-medium |
Taxa de modelagem configurada para tráfego de prioridade média em um perfil de controle de tráfego para um conjunto de interface dinâmica ou interface ACI dinâmica definida em um nível doméstico. É proibido especificar essa variável em um perfil de controle de tráfego para uma interface de assinante dinâmico. |
| $junos-cos-shaping-rate-priority-medium-burst |
Modelagem do tamanho da intermitência da taxa configurado para tráfego de prioridade média em um perfil de controle de tráfego para um conjunto de interface dinâmica ou interface ACI dinâmica definida em um nível doméstico. É proibido especificar essa variável em um perfil de controle de tráfego para uma interface de assinante dinâmico. |
| $junos-cos-traffic-control-profile |
Perfil de controle de tráfego configurado em um perfil dinâmico para acesso do assinante. O Junos OS obtém as informações de perfil do servidor RADIUS quando um assinante se autentica na interface de assinante estática ou dinâmica à qual o perfil dinâmico está anexado. Você faz referência a |
| Dynamic CoS — Parâmetros do Agendador | |
| $junos-cos-scheduler |
Nome de um agendador configurado em um perfil dinâmico. O Junos OS obtém essas informações do servidor RADIUS quando um assinante se autentica na interface de assinante estática ou dinâmica à qual o perfil dinâmico está anexado. Você faz referência a essa variável no nível da |
| $junos-cos-agendador-bs |
Tamanho do buffer como uma porcentagem do buffer total, especificado para um agendador configurado em um perfil dinâmico. O Junos OS obtém essas informações do servidor RADIUS quando um assinante se autentica na interface de assinante estática ou dinâmica à qual o perfil dinâmico está anexado. Você faz referência a |
| $junos-cos-scheduler-pri |
Valor de prioridade de agendamento de pacotes especificado para um agendador configurado em um perfil dinâmico. O Junos OS obtém essas informações do servidor RADIUS quando um assinante se autentica na interface de assinante estática ou dinâmica à qual o perfil dinâmico está anexado. Você faz referência a |
| $junos-cos-scheduler-dropfile-any |
Nome do perfil de descarte para detecção antecipada aleatória (RED) para o nível Você faz referência a O perfil de queda deve ser configurado estaticamente (no nível da |
| $junos-cos-scheduler-dropfile-high |
Nome do perfil de descarte para detecção antecipada aleatória (RED) para o nível Você faz referência a O perfil de queda deve ser configurado estaticamente (no nível da |
| $junos-cos-scheduler-dropfile-low |
Nome do perfil de descarte para detecção antecipada aleatória (RED) para o nível Você faz referência a
Observação:
O perfil de queda deve ser configurado estaticamente (no nível da |
| $junos-cos-scheduler-dropfile-médio-alto |
Nome do perfil de descarte para detecção antecipada aleatória (RED) para o nível Você faz referência a O perfil de queda deve ser configurado estaticamente (no nível da |
| $junos-cos-scheduler-dropfile-médio-baixo |
Nome do perfil de descarte para detecção antecipada aleatória (RED) para o nível Você faz referência a
Observação:
O perfil de queda deve ser configurado estaticamente (no nível da |
| $junos-cos-scheduler-excess-priority |
Valor de prioridade da taxa de excesso especificada para um agendador configurado em um perfil dinâmico. O Junos OS obtém essas informações do servidor RADIUS quando um assinante se autentica na interface de assinante estática ou dinâmica à qual o perfil dinâmico está anexado. Você faz referência a |
| $junos-cos-scheduler-excess-rate |
Valor da taxa excedente especificada para um agendador configurado em um perfil dinâmico. O Junos OS obtém essas informações do servidor RADIUS quando um assinante se autentica na interface de assinante estática ou dinâmica à qual o perfil dinâmico está anexado. Você faz referência a |
| $junos-cos-scheduler-shaping-rate |
Valor da taxa de modelagem especificada para um agendador configurado em um perfil dinâmico. O Junos OS obtém essas informações do servidor RADIUS quando um assinante se autentica na interface de assinante estática ou dinâmica à qual o perfil dinâmico está anexado. Você faz referência a |
| $junos-cos-scheduler-tx |
Taxa de transmissão especificada para um agendador configurado em um perfil dinâmico. O Junos OS obtém essas informações do servidor RADIUS quando um assinante se autentica na interface de assinante estática ou dinâmica à qual o perfil dinâmico está anexado. Você faz referência a |
| Dynamic CoS — Conjuntos de interfaces dinâmicas | |
| $junos-nome-do-conjunto-de-interface-de-agregação |
Nome de um conjunto hierárquico de interfaces L2 do CoS que representa um nó intermediário lógico (árvore DPU-C ou PON) na rede de acesso. Isso também é conhecido como conjunto de interface de agregação dinâmica. A variável assume um dos seguintes valores:
Você faz referência a |
| $junos-nome-do-conjunto-de-interface |
Nome do conjunto de interfaces obtido da mensagem de aceitação de acesso do servidor RADIUS quando um assinante é autenticado na interface à qual o perfil dinâmico está anexado. Você faz referência a |
| $junos-phy-ifd-nome-do-conjunto-de-interfaces |
Nome gerado localmente de um conjunto de interfaces que está associado à interface física subjacente em um perfil dinâmico. Essa variável predefinida permite agrupar todos os assinantes em uma interface física específica para que você possa aplicar serviços a todo o grupo de assinantes. Esse conjunto de interfaces é um conjunto de interfaces de nível 2 padrão para hierarquias de quatro níveis e um conjunto de interfaces de nível 3 padrão para hierarquias de cinco níveis. Você pode usar essa variável predefinida para conservar recursos de CoS em uma topologia mista de negócios e residenciais, coletando os assinantes residenciais em um conjunto de interfaces associado à interface física. Isso faz com que um nó de nível 2 seja usado para o conjunto de interfaces, em vez de um para cada interface residencial. Caso contrário, como os assinantes empresariais e residenciais compartilham a mesma interface e os assinantes empresariais exigem três níveis de CoS, três níveis serão configurados para cada assinante residencial. Isso resulta no consumo desnecessário de um nó de nível 2 para cada conexão residencial, desperdiçando recursos de CoS. Você faz referência a |
| $junos-phy-ifd-underlying-intf-set-name |
Nome de um conjunto de interface padrão, baseado em topologia, que é baseado no nome da interface física com um sufixo de "-underlying" para conservar nós CoS L2 hierárquicos. Essa interface é usada como um conjunto de interfaces de nível 2 padrão. Você faz referência a |
| $junos-nome-do-conjunto-de-interfaces-svlan |
Nome gerado localmente de uma interface definida para uso por interfaces VLAN (S-VLAN) com marca dupla. O nome é baseado na marca externa da VLAN com tag dupla. O formato da variável gerada é physical_interface_name-outer_vlan_tag. Por exemplo, uma interface Ethernet de ge-1/1/0, com uma interface VLAN de marca dupla que tem uma marca externa de 111, resulta em um valor de ge-1/1/0-111 para $junos-svlan-interface-set-name. Você faz referência a |
| $junos-tagged-vlan-nome-do-conjunto de interfaces |
Nome gerado localmente de um conjunto de interfaces que agrupa interfaces lógicas empilhadas sobre interfaces lógicas de demux VLAN empilhadas. Você pode usar essa variável para uma VLAN 1:1 (com tag dupla; cliente individual) ou VLAN N:1 (serviço com tag única). O formato da variável gerada difere com o tipo de VLAN da seguinte forma:
Você faz referência a |
| Conectividade dinâmica Parâmetros de gerenciamento de falhas | |
| $junos-action-profile |
Nome do perfil de ação configurado em um perfil dinâmico. |
| $junos-ccm-intervalo |
Tempo de intervalo de verificação de continuidade configurado em um perfil dinâmico. |
| $junos-limite de perda |
O número de mensagens de verificação de continuidade perdidas antes de marcar o MEP remoto como inativo, configurado em um perfil dinâmico. |
| $junos-ma-name-format |
Nome do formato de nome da associação de manutenção configurado em um perfil dinâmico. |
| $junos-md-nome-formato |
Nome do formato de domínio de manutenção configurado em um perfil dinâmico. |
| $junos-ma-nome |
Nome da associação de manutenção configurada em um perfil dinâmico. |
| $junos-MD |
Valor de 'Nível', configurado em um perfil dinâmico. |
| $junos-md-name |
Nome do domínio de manutenção configurado em um perfil dinâmico. |
| $junos-mep-id |
O valor 'MEP' configurado no perfil dinâmico. |
| $junos-remote-mep-id |
O valor 'MEP remoto' configurado no perfil dinâmico. |
| Vigilantes hierárquicos aprimorados (Junos OS Evolved) | |
| $junos-hpolicer-high-cir |
A taxa de informações comprometidas (CIR) para tráfego de alta prioridade em um vigilante hierárquico. |
| $junos-hpolicer-high-max-cir |
A taxa máxima de informações comprometidas para tráfego de alta prioridade, o que permite a limitação de taxa até esse valor. |
| $junos-hpolicer-high-committed-burst |
O tamanho de intermitência comprometido para tráfego de alta prioridade, que limita a quantidade de tráfego de intermitência permitida. |
| $junos-hpolicer-med-high-cir |
O CIR para tráfego de prioridade média-alta. |
| $junos-hpolicer-med-high-max-cir |
A CIR máxima para tráfego de prioridade média-alta. |
| $junos-hpolicer-med-high-committed-burst |
O tamanho da intermitência para tráfego de prioridade média-alta. |
| $junos-hpolicer-med-low-cir |
O CIR para tráfego de prioridade média-baixa. |
| $junos-hpolicer-med-low-max-cir |
A CIR máxima para tráfego de prioridade média-baixa. |
| $junos-hpolicer-med-low-committed-burst |
O tamanho da intermitência para tráfego de prioridade média-baixa. |
| $junos-hpolicer-low-cir |
O CIR para tráfego de baixa prioridade. |
| $junos-hpolicer-low-max-cir |
A CIR máxima para tráfego de baixa prioridade. |
| $junos-hpolicer-low-committed-burst |
O tamanho da intermitência para tráfego de baixa prioridade. |
| Filtros — Políticas obtidas por RADIUS | |
| $junos filtro de entrada |
Nome de um filtro de entrada a ser anexado; O nome do filtro é derivado de RADIUS VSA 26-10 (Ingress-Policy-Name) ou RADIUS attribute 11 (Filter-ID) para a interface. |
| $junos filtro de interface de entrada |
Nome de um filtro de entrada a ser anexado a uma Você também pode especificar o nome do filtro com a |
| $junos-input-ipv6-filter |
Nome de um filtro de entrada IPv6 a ser anexado; O nome do filtro é derivado de RADIUS VSA 26-106 (IPv6-Ingress-Policy-Name) para a interface. |
| $junos filtro de saída |
Nome de um filtro de saída a ser anexado; O nome do filtro é derivado de RADIUS VSA 26-11 (Egress-Policy-Name) para a interface. |
| $junos-filtro-de-interface-de-saída |
Nome de um filtro de saída a ser anexado a uma Você também pode especificar o nome do filtro com a |
| $junos-filtro-ipv6-de-saída |
Nome de um filtro de saída IPv6 a ser anexado; O nome do filtro é derivado de RADIUS VSA 26-107 (IPv6-Egress-Policy-Name) para a interface. |
| Serviços | |
| $junos-input-ipv6-service-filter |
A partir do Junos OS Release 17.2R1, nome de um filtro de serviço de entrada IPv6 a ser anexado. O nome do filtro é derivado de RADIUS-VSA 26-202 (filtro de serviço de entrada IPv6) para a interface. Essa variável é especificada no nível da |
| conjunto de serviços $junos-input-ipv6 |
A partir do Junos OS Release 17.2R1, nome de um serviço IPv6 definido para ser anexado. O nome do conjunto de serviços é derivado de RADIUS-VSA 26-200 (conjunto de serviços de entrada IPv6) para a interface. Essa variável é especificada no nível da |
| $junos-input-service-filter |
A partir do Junos OS Release 17.2R1, nome de um filtro de serviço de entrada IPv4 a ser anexado. O nome do filtro é derivado de RADIUS-VSA 26-198 (filtro de serviço de entrada IPv4) para a interface. Essa variável é especificada no nível da |
| Conjunto de serviços de entrada de $junos |
A partir do Junos OS Release 17.2R1, nome de um serviço de entrada IPv4 definido para ser anexado. O nome do conjunto de serviços é derivado de RADIUS-VSA 26-196 (conjunto de serviços de entrada IPv4) para a interface. Essa variável é especificada no nível da |
| $junos-output-ipv6-service-filter |
A partir do Junos OS Release 17.2R1, nome de um filtro de serviço IPv6 a ser anexado. O nome do filtro é derivado de RADIUS-VSA 26-203 (filtro de serviço de saída IPv6) para a interface. Essa variável é especificada no nível da |
| conjunto de serviços $junos-output-ipv6 |
A partir do Junos OS Release 17.2R1, nome de um serviço IPv6 definido para ser anexado. O nome do conjunto de serviços é derivado de RADIUS-VSA 26-201 (conjunto de serviços de saída IPv6) para a interface. Essa variável é especificada no nível da |
| $junos filtro de serviço de saída |
A partir do Junos OS Release 17.2R1, nome de um filtro de serviço IPv4 a ser anexado. O nome do filtro é derivado de RADIUS-VSA 26-199 (filtro de serviço de saída IPv4) para a interface. Essa variável é especificada no nível da |
| conjunto de serviços de $junos saída |
A partir do Junos OS Release 17.2R1, nome de um serviço de saída IPv4 definido para ser anexado. O nome do conjunto de serviços é derivado de RADIUS-VSA 26-197 (conjunto de serviços de saída IPv4) para a interface. Essa variável é especificada no nível da |
| $junos-pcef-profile |
A partir do Junos OS Release 17.2R1, nome de um perfil PCEF a ser anexado. O nome do perfil é derivado de RADIUS-VSA 26-204 (perfil PCEF) para a interface. Essa variável é especificada no nível da |
| $junos-pcef-rule |
A partir do Junos OS Release 17.2R1, nome de uma regra PCC a ser ativada. O nome da regra é derivado de RADIUS-VSA 26-205 (regra PCEF) para a interface. Essa variável é especificada no nível da |
| Interfaces de assinantes — interfaces dinâmicas de demux | |
| $junos-interface-ifd-name |
Nome do dispositivo ao qual o cliente de acesso do assinante se conecta. Todas as interfaces são criadas neste dispositivo. Seu uso principal é na criação de um ou vários assinantes em uma interface criada estaticamente. Essa variável é especificada no nível da Ao criar uma interface subjacente lógica para uma interface dinâmica de demux de VLAN, você também deve especificar essa variável no nível da |
| $junos-interface-target-weight |
Peso de uma interface para associá-la a um conjunto de interfaces e, portanto, ao enlace de membro Ethernet agregado do conjunto para distribuição direcionada. Quando um conjunto de interfaces não tem um peso, o valor do peso da interface para a primeira interface de assinante autorizada é usado para o conjunto. O valor é derivado de RADIUS VSA 26-214 Interface-Target-Weight. Também associado ao Diameter AVP 214. |
| unidade de interface $junos |
Cria um número de unidade atribuído à interface lógica. O roteador fornece essas informações quando o assinante acessa a rede. Você especifica essa variável no nível de |
| endereço $junos-ipv6 |
Seleciona o endereço IPv6 da interface que o assinante usa. Você especifica essa variável no |
| $junos-loopback-interface |
Seleciona a interface de loopback que o assinante usa. Você especifica essa variável no nível de |
| $junos endereço de origem preferencial |
Seleciona o endereço de origem IPv4 preferencial (family inet) associado ao endereço de loopback usado para o assinante. Você especifica essa variável no nível de Ao especificar uma interface lógica estática para a interface não numerada em um perfil dinâmico que inclui a |
| $junos-endereço-ipv6-de-origem-preferencial |
Seleciona o endereço de origem IPv6 preferencial (família inet6) associado ao endereço de loopback usado para o assinante. Você especifica essa variável no nível de Ao especificar uma interface lógica estática para a interface não numerada em um perfil dinâmico que inclui a |
| $junos-assinante-demux-endereço-ip |
Endereço IP do assinante. Use essa variável em vez de $junos-assinante-ip-address quando os assinantes do IP demux exigirem uma rota emoldurada retornada do servidor RADIUS. Essa variável é especificada no nível da |
| $junos-assinante-endereço IP |
Endereço IP do assinante. Essa variável é especificada no nível da Essa variável também é usada para criar rotas internas de acesso. |
| endereço $junos-assinante-ipv6 |
Endereço IPv6 para assinante. Essa variável é especificada no nível da |
| $junos-assinante-IPv6-multiendereço |
Expande o Essa variável é especificada no nível da |
| $junos-underlying-interface |
Cria uma interface subjacente lógica para uma interface dinâmica de IP demux. O cliente faz login nessa interface. Você especifica essa variável no nível de Quando configurada, a interface subjacente é usada para determinar as Essa variável também é usada para criar rotas internas de acesso. |
| Interfaces de assinantes — interfaces VLAN estáticas | |
| $junos-interface-ifd-name |
Nome do dispositivo ao qual o cliente de acesso do assinante se conecta. Todas as interfaces são criadas neste dispositivo. Seu uso principal é na criação de um ou vários assinantes em uma interface criada estaticamente. Essa variável é especificada no nível da |
| unidade de interface subjacente $junos |
Obtém o número da unidade para a interface subjacente. Ele especifica o uso da interface subjacente para o assinante. Você especifica essa variável no nível de |
| Interfaces de assinantes — Interfaces PPPoE dinâmicas | |
| unidade de interface $junos |
Especifica o número da unidade lógica quando o roteador cria dinamicamente uma interface lógica PPPoE. A |
| $junos-underlying-interface |
Especifica o nome da interface Ethernet subjacente na qual o roteador cria dinamicamente a interface lógica PPPoE. A |
| Interfaces de assinantes — Conjuntos de interfaces dinâmicas | |
| $junos-nome-do-conjunto-de-interface |
Nome de um conjunto de interfaces configurado em um perfil dinâmico. Para representar o nome de um conjunto de interfaces de identificador de circuito de agente (ACI) criado dinamicamente, use a |
| $junos-interface-set-target-weight |
Peso para um conjunto de interfaces para associá-lo e seus links membros a um link de membro Ethernet agregado para distribuição direcionada. O valor é derivado de RADIUS VSA 26-213 Interface-Set-Target-Weight. Também associado ao Diameter AVP 213. |
| $junos-phy-ifd-nome-do-conjunto-de-interfaces |
Nome de um conjunto de interfaces associado à interface física subjacente em um perfil dinâmico. Em uma topologia heterogênea em que assinantes residenciais e empresariais compartilham a mesma interface física, embora apenas dois níveis de CoS sejam necessários para o acesso residencial, o acesso empresarial requer três níveis. Como eles compartilham a mesma interface física, três níveis são configurados para ambos, fazendo com que um nó de nível 2 desnecessário seja consumido para cada conexão residencial. Você pode reduzir os recursos de CoS desperdiçados no acesso residencial coletando os assinantes residenciais em um conjunto de interfaces associado à interface física. Dessa forma, um nó de nível 2 é usado para o conjunto de interfaces e não para cada interface residencial. Para fazer isso, especifique a |
| $junos-pon-id-nome-do-conjunto de interfaces |
Nome do conjunto de interfaces gerado localmente usado para associar circuitos individuais de clientes em uma rede óptica passiva (PON) para fornecer CoS e outros serviços ao conjunto de interfaces. O nome é extraído da string de ID remota do agente DHCPv4 (Opção 82, subopção 2) ou DHCPv6 (Opção 37) inserida por um terminal de linha óptica (OLT) em uma PON. O OLT deve formatar a cadeia de caracteres de ID remota do agente com um símbolo de barra vertical (|) como o delimitador entre as subcadeias de caracteres. A substring extraída para o nome do conjunto de interfaces consiste nos caracteres após o último delimitador na string de ID remota do agente. A substring extraída identifica circuitos individuais do cliente. Você determina o formato e o conteúdo da subcadeia de caracteres e configura seu OLT para inserir as informações. Normalmente, a subcadeia de caracteres pode incluir o nome e a porta do OLT acessada pelo terminal de rede óptica (ONT) do CPE. |
| $junos-nome-do-conjunto-de-interfaces-svlan |
Nome do conjunto de interfaces gerado localmente para uso por interfaces VLAN com tags duplas com base na tag externa da VLAN com tags duplas. O formato da variável gerada é |
| Redes de atacado | |
| $junos-nome-da-interface |
Nome da interface dinâmica à qual o cliente de acesso do assinante se conecta. Seu uso é na identificação da interface do assinante. Você especifica essa variável no nível de O nome da interface é derivado da concatenação das variáveis e obtidas |
| $junos-routing-instance |
Nome da instância de roteamento à qual o assinante está atribuído. Essa variável aciona um valor de retorno do servidor RADIUS para o roteador virtual (VSA 26-1). Você faz referência a essa variável na instrução no nível de Ao especificar uma interface lógica estática para a interface não numerada em um perfil dinâmico que inclui a |
| $junos-inner-vlan-map-id |
Defina o identificador para a marca VLAN interna para VLANs dinâmicos de atacado de Camada 2, acionados por ANCP, com detecção automática A marca VLAN é alocada a partir dos intervalos de troca de ID VLAN internos que são provisionados na interface física voltada para o núcleo. A marca VLAN interna é trocada (substitui) pela marca VLAN externa quando o tráfego do assinante é tunelado para o NSP. Você especifica essa variável com a |
| $junos-vlan-map-id |
Identificador de uma VLAN que é reescrita na interface de entrada ou saída, conforme especificado por um mapa de VLAN. Você especifica essa variável com a |
Histórico de alterações para variáveis predefinidas
A compatibilidade com recursos é determinada pela plataforma e versão utilizada. Use o Explorador de recursos para determinar se um recurso é compatível com sua plataforma.
| Descrição | da versão |
|---|---|
| 16.1 | A partir do lançamento do Junos OS 16.1:
A partir do lançamento do Junos OS 16.1R4:
|
| 17.2 | A partir do lançamento do Junos OS 17.2R1:
|
| 25.4R1Evo | A partir do Junos OS Evolved Release 25.4R1, especifique as variáveis predefinidas ao configurar o vigilante hierárquico aprimorado. |
Variáveis predefinidas que correspondem a atributos RADIUS e VSAs
A Tabela 3 lista os atributos RADIUS e os VSAs da Juniper Networks e suas variáveis predefinidas correspondentes que são usadas em perfis dinâmicos. Quando o roteador instancia um perfil dinâmico após o acesso do assinante, o sistema usa a variável predefinida para especificar o atributo RADIUS ou VSA para as informações obtidas do servidor RADIUS.
Algumas variáveis predefinidas dão suporte à configuração de valores padrão. O valor padrão configurado é usado caso o RADIUS não retorne um valor para a variável. Você configura valores padrão com a predefined-variable-defaults predefined-variable default-value declaração no nível da [edit dynamic-profiles] hierarquia. Ao especificar o predefined-variable, você usa o nome da variável predefinida, mas omite o prefixo inicial $junos- .
Número e nome do atributo |
Variável predefinida do Junos OS |
Descrição |
Suporte de valor padrão para variável predefinida do Junos OS |
|---|---|---|---|
| Atributos padrão do RADIUS | |||
| 8 Endereço IP emoldurado |
$junos-framed-route-ip-address |
Endereço para o cliente |
Não |
| 11 ID do filtro |
$junos filtro de entrada
Observação:
A variável também é usada para VSA 26-10. |
Filtro de entrada a ser aplicado à interface IPv4 do cliente |
Sim |
| 12 MTU emoldurado |
$junos-interface-mtu |
Tamanho máximo do pacote; unidade de transmissão máxima |
Sim |
| 22 Rota emoldurada |
$junos prefixo de endereço IP de rota emoldurada |
(Subatributo 1): Prefixo de rota para rota de acesso |
Não |
| $junos-framed-route-nexthop |
(Subatributo 2): Endereço do próximo salto para a rota de acesso |
Não |
|
| $junos custo da rota emoldurada |
(Subatributo 3): Métrica para rota de acesso |
Não |
|
| $junos distância da rota emoldurada |
(Subatributo 5): Preferência pela via de acesso |
Não |
|
| $junos-framed-route-tag |
(Subatributo 6): Tag para rota de acesso |
Não |
|
| 97 Prefixo IPv6 emoldurado |
$junos-ipv6-prefixo-ndra |
Valor de prefixo em anúncios de rota de descoberta de vizinhos IPv6 |
Não |
| 99 Rota IPv6 emoldurada |
$junos-framed-route-ipv6-address-prefix |
(Subatributo 1): Prefixo de rota IPv6 emoldurado configurado para o cliente |
Não |
| $junos-framed-route-ipv6-cost |
(Subatributo 3): Métrica para rota de acesso |
Não |
|
| $junos-framed-route-ipv6-distance |
(Subatributo 5): Preferência pela via de acesso |
Não |
|
| $junos-framed-route-ipv6-nexthop |
(Subatributo 2): Informações de roteamento IPv6 configuradas para o cliente |
Não |
|
| $junos-framed-route-ipv6-tag |
(Subatributo 6): Tag para rota de acesso |
Não |
|
| Juniper Networks VSA | |||
| 26-1 Roteador virtual |
$junos-routing-instance |
Instância de roteamento à qual o assinante está atribuído |
Sim |
| 26-10 nome-da-política-de-entrada |
$junos filtro de entrada
Observação:
A variável também é usada para o atributo RADIUS 11. |
Filtro de entrada a ser aplicado à interface IPv4 do cliente |
Sim |
| 26-11 Nome da política de saída |
$junos filtro de saída |
Filtro de saída a ser aplicado à interface IPv4 do cliente |
Sim |
| 26-23 Habilitado para IGMP |
$junos-IGMP-Enable |
Ativar ou desativar o IGMP na interface do cliente |
Sim |
| 26-71 IGMP-Access-Name |
$junos-igmp-nome-do-grupo-de-acesso |
Lista de acesso a ser usada para o filtro de grupo (G) |
Sim |
| 26-72 IGMP-Access-Src-Name |
$junos-igmp-nome-do-grupo-de-origem-de-acesso |
Lista de acesso a ser usada para o filtro do grupo de origem (S,G) |
Sim |
| 26-74 MLD-Access-Name |
$junos-mld-nome-do-grupo-de-acesso |
Lista de acesso a ser usada para o filtro de grupo (G) |
Sim |
| 26-75 mld-access-src-name |
$junos-mld-nome-do-grupo-fonte-de-acesso |
Lista de acesso a ser usada para o filtro do grupo de origem (S,G) |
Sim |
| 26-77 Versão MLD |
versão $junos-mld |
Versão do protocolo MLD |
Sim |
| 26-78 Versão IGMP |
$junos-igmp-version |
Versão do protocolo IGMP |
Sim |
| 26-97 IGMP-Licença imediata |
$junos-igmp-licença imediata |
Licença imediata do IGMP |
Sim |
| 26-100 MLD-Licença Imediata |
$junos-mld-licença-imediata |
Licença imediata da MLD |
Sim |
| 26-106 Nome da política de entrada IPv6 |
$junos-input-ipv6-filter |
Filtro de entrada a ser aplicado à interface IPv6 do cliente |
Sim |
| 26-107 Nome da política de saída IPv6 |
$junos-filtro-ipv6-de-saída |
Filtro de saída a ser aplicado à interface IPv6 do cliente |
Sim |
| 26-108 Tipo de parâmetro CoS |
$junos-cos-scheduler-map |
(T01: Nome do mapa do agendador) Nome do mapa do agendador configurado no perfil de controle de tráfego |
Sim |
| $junos taxa de modelagem de cos |
(T02: Taxa de modelagem) Taxa de modelagem configurada no perfil de controle de tráfego |
Sim |
|
| $junos-cos-guaranteed-rate |
(T03: Taxa garantida) Taxa garantida configurada no perfil de controle de tráfego |
Sim |
|
| $junos-cos-delay-buffer-rate |
(T04: Taxa de buffer de atraso) Taxa de buffer de atraso configurada no perfil de controle de tráfego |
Sim |
|
| taxa de excesso de $junos |
(T05; Taxa de excesso) Taxa de excesso configurada no perfil de controle de tráfego |
Sim |
|
| $junos-cos-traffic-control-profile |
(T06: Perfil de controle de tráfego) Nome do perfil de controle de tráfego configurado em um perfil dinâmico |
Sim |
|
| $junos modo de modelagem de cos |
(T07; Modo de modelagem) Modo de modelagem de CoS configurado em um perfil dinâmico |
Sim |
|
| $junos-cos-byte-ajustar |
(T08; Ajuste de bytes) Ajustes de bytes configurados para o modo de modelagem em um perfil dinâmico |
Sim |
|
| $junos-cos-adjust-minimum |
(T09; Ajuste mínimo) Valor mínimo ajustado permitido para a taxa de modelagem em um perfil dinâmico |
Sim |
|
| $junos-cos-taxa de excesso de alta |
(T10; Taxa de excesso alta) Taxa de excesso configurada para tráfego de alta prioridade em um perfil dinâmico |
Sim |
|
| $junos-cos-excesso-taxa-baixa |
(T11; Taxa de excesso baixa) Taxa de excesso configurada para tráfego de baixa prioridade em um perfil dinâmico |
Sim |
|
| $junos explosão de taxa de modelagem de cos |
(T12; Intermitência de taxa de modelagem) Tamanho de intermitência configurado para a taxa de modelagem em um perfil dinâmico |
Sim |
|
| $junos-cos-guaranteed-rate-burst |
(T13; Intermitência de taxa garantida) Tamanho de intermitência configurado para a taxa garantida em um perfil dinâmico |
Sim |
|
| 26-130 Qos-Set-Name |
$junos-nome-do-conjunto-de-interface |
Nome de um conjunto de interfaces configurado em um perfil dinâmico |
Sim |
| 26-146 Tipo CoS-Scheduler-PMT |
$junos-cos-scheduler |
(Nulo: nome do agendador) Nome do agendador configurado em um perfil dinâmico |
Sim |
| $junos-cos-scheduler-tx |
(T01: taxa de transmissão do agendador de CoS) Taxa de transmissão para agendador configurado em um perfil dinâmico |
Sim Disponível para vários parâmetros:
|
|
| $junos-cos-agendador-bs |
(T02: tamanho do buffer do agendador de CoS) Tamanho do buffer para agendador configurado em um perfil dinâmico |
Sim Disponível para vários parâmetros:
|
|
| $junos-cos-scheduler-pri |
(T03: Prioridade do agendador de CoS) Prioridade de agendamento de pacotes para agendador configurado em um perfil dinâmico |
Sim |
|
| $junos-cos-scheduler-dropfile-low |
(T04: Perfil de queda do agendador de CoS baixo) Nome do perfil de descarte para o nível |
Sim |
|
| $junos-cos-scheduler-dropfile-médio-baixo |
(T05: Perfil de queda do agendador de CoS médio-baixo) Nome do perfil de descarte para o nível |
Sim |
|
| $junos-cos-scheduler-dropfile-médio-alto |
(T06: Perfil de queda do agendador de CoS médio-alto) Nome do perfil de descarte para o nível |
Sim |
|
| $junos-cos-scheduler-dropfile-high |
(T07: Perfil de queda do agendador de CoS alto) Nome do perfil de descarte para o nível |
Sim |
|
| $junos-cos-scheduler-dropfile-any |
(T08: Perfil drop-profile do agendador de CoS qualquer) Nome do perfil de descarte para o nível |
Sim |
|
| $junos-cos-scheduler-excess-rate |
(T09: taxa de excesso do agendador de CoS) Taxa de excesso configurada para um agendador em um perfil dinâmico |
Sim Disponível para vários parâmetros:
|
|
| $junos-cos-scheduler-shaping-rate |
(T10: taxa de modelagem do agendador de CoS) Taxa de modelagem configurada para um agendador em um perfil dinâmico |
Sim Disponível para vários parâmetros:
|
|
| $junos-cos-scheduler-excess-priority |
(T11: prioridade excessiva do agendador de CoS) Excesso de prioridade configurado para um agendador em um perfil dinâmico |
Sim |
|
| 26-165 tipo de parâmetro hierárquico de policer (Junos OS Evolved) |
$junos-hpolicer-high-cir |
(T01: alta taxa de informações comprometidas) A taxa de informações comprometidas (CIR) para tráfego de alta prioridade em um vigilante hierárquico. |
Sim |
| $junos-hpolicer-high-max-cir |
(T02: alta taxa máxima de informações comprometidas) A taxa máxima de informações comprometidas para tráfego de alta prioridade, o que permite a limitação de taxa até esse valor. |
Sim |
|
| $junos-hpolicer-high-committed-burst |
(T03: alto tamanho de intermitência comprometido) O tamanho de intermitência comprometido para tráfego de alta prioridade, que limita a quantidade de tráfego de intermitência permitida. |
Sim |
|
| $junos-hpolicer-med-high-cir |
(T04: taxa de informação comprometida mediada) O CIR para tráfego de prioridade média-alta. |
Sim |
|
| $junos-hpolicer-med-high-max-cir |
(T05: taxa máxima de informação comprometida med-high) A CIR máxima para tráfego de prioridade média-alta. |
Sim |
|
| $junos-hpolicer-med-high-committed-burst |
(T06: tamanho de burst comprometido med-high) O tamanho da intermitência para tráfego de prioridade média-alta. |
Sim |
|
| $junos-hpolicer-med-low-cir |
(T07: taxa de informação comprometida med-baixa) O CIR para tráfego de prioridade média-baixa. |
Sim |
|
| $junos-hpolicer-med-low-max-cir |
(T08: taxa máxima de informações comprometidas med-low) A CIR máxima para tráfego de prioridade média-baixa. |
Sim |
|
| $junos-hpolicer-med-low-committed-burst |
(T09: tamanho de intermitência comprometido med-low) O tamanho da intermitência para tráfego de prioridade média-baixa. |
Sim |
|
| $junos-hpolicer-low-cir |
(T10: baixa taxa de informação comprometida) O CIR para tráfego de baixa prioridade. |
Sim |
|
| $junos-hpolicer-low-max-cir |
(T11: baixa taxa máxima de informações comprometidas) A CIR máxima para tráfego de baixa prioridade. |
Sim |
|
| $junos-hpolicer-low-committed-burst |
(T12: tamanho de intermitência comprometido baixo) O tamanho da intermitência para tráfego de baixa prioridade. |
Sim |
|
| 26-191 Filtro de interface de entrada |
$junos filtro de interface de entrada |
Nome de um filtro de entrada a ser anexado a uma |
Não |
| 26-192 Filtro de interface de saída |
$junos-filtro-de-interface-de-saída |
Nome de um filtro de saída a ser anexado a uma |
Não |
| 26-196 Conjunto de serviços de entrada IPv4 |
Conjunto de serviços de entrada de $junos |
Nome de um conjunto de serviços de entrada IPv4 a ser anexado. |
Não |
| 26-197 Conjunto de serviços de saída IPv4 |
conjunto de serviços de $junos saída |
Nome de um conjunto de serviços de saída IPv4 a ser anexado. |
Não |
| 26-198 Filtro de serviço de entrada IPv4 |
$junos-input-service-filter |
Nome de um filtro de serviço de entrada IPv4 a ser anexado. |
Não |
| 26-199 Filtro de serviço de saída IPv4 |
$junos filtro de serviço de saída |
Nome de um filtro de serviço de saída IPv4 a ser anexado. |
Não |
| 26-200 Conjunto de serviços de entrada IPv6 |
conjunto de serviços $junos-input-ipv6 |
Nome de um conjunto de serviços de entrada IPv6 a ser anexado. |
Não |
| 26-201 Conjunto de serviços de saída IPv6 |
conjunto de serviços $junos-output-ipv6 |
Nome de um serviço de saída IPv6 definido para ser anexado. |
Não |
| 26-202 Filtro de serviço de entrada IPv6 |
$junos-input-ipv6-service-filter |
Nome de um filtro de serviço de entrada IPv6 a ser anexado. |
Não |
| 26-203 Filtro de serviço de saída IPv6 |
$junos-output-ipv6-service-filter |
Nome de um filtro de serviço de saída IPv6 a ser anexado. |
Não |
| 26-204 nome do perfil adv-pcef |
$junos-pcef-profile |
Nome de um perfil PCEF a ser anexado. |
Não |
| 26-205 nome-da-regra-adv-pcef |
$junos-pcef-rule |
Nome de uma regra PCC a ser ativada. |
Não |
| 26-211 |
$junos-inner-vlan-tag-id do protocolo |
Nome do mapa de VLAN a ser ativado |
Sim |
| 26-212 |
$junos serviços de roteamento |
Habilita ou desabilita o recurso de serviços de roteamento. Se você habilitar essa variável em sua configuração e o RADIUS não retornar o VSA, os serviços de roteamento serão desabilitados para o assinante. |
Não |
| 26-213 |
$junos-interface-set-target-weight |
Especifique um peso para um conjunto de interfaces para associá-lo e seus links de membros a um link de membro Ethernet agregado para distribuição direcionada. |
Sim |
| 26-214 |
$junos-interface-target-weight |
Especifique um peso para uma interface para associá-la a um conjunto de interfaces e, portanto, ao enlace de membro Ethernet agregado do conjunto para distribuição direcionada. Quando um conjunto de interfaces não tem um peso, o valor do peso da interface para a primeira interface de assinante autorizada é usado para o conjunto. |
Sim |
Padrões de variáveis predefinidos para perfis dinâmicos de clientes
Opcionalmente, você pode configurar valores padrão para muitas variáveis predefinidas. O Junos OS usa o valor padrão nos seguintes casos:
-
Quando o servidor RADIUS externo não está disponível
-
Quando o VSA retornado pelo servidor RADIUS não contém um valor para a variável predefinida
O valor RADIUS de uma variável predefinida tem precedência sobre o valor padrão. Por exemplo, se você configurou um padrão para uma variável predefinida, mas RADIUS também retorna um valor, o sistema usará o valor de RADIUS.
O valor padrão deve ser apropriado para a variável, como um número inteiro ou uma cadeia de caracteres alfanumérica. A partir do Junos OS Release 19.3R1, você também pode configurar o valor padrão de uma variável predefinida para ser outra variável predefinida usando uma expressão de variável. Em versões anteriores, o valor padrão deve ser fixo; não pode ser uma variável.
As expressões são normalmente configuradas para variáveis definidas pelo usuário e perfis de serviço dinâmicos. Consulte Usando expressões de variável em variáveis definidas pelo usuário para obter mais informações.
Ao usar uma expressão de variável, você está configurando uma condição que determina o valor padrão da variável predefinida. O valor do padrão é diferente quando a condição é correspondida e quando não é correspondida. Em perfis dinâmicos de clientes, você pode configurar qualquer um dos seguintes operadores para expressões variáveis:
-
equals— Atribui uma variável predefinida como o valor padrão. -
ifNotZero(parameter-1, parameter-2)— Define uma condição a ser correspondida. Atribui o valor de como o valor padrão somente quando parameter-1 é diferente de parameter-2 zero, o que significa que o parâmetro foi resolvido para algum valor. -
ifZero(parameter-1, parameter-2)— Define uma condição a ser correspondida. Atribui o valor de parameter-2 como o valor padrão somente quando parameter-1 for zero, o que significa que o parâmetro não foi resolvido para nenhum valor. Se parameter-1 foi resolvido para um valor (portanto, não é zero), o valor de parameter-1 é atribuído como padrão.
Você também pode aninhar expressões, o que fornece condições adicionais para definir o valor da variável. Por exemplo, um perfil dinâmico para um assinante em uma rede heterogênea pode ter a seguinte configuração para a predefined-variable-defaults instrução:
predefined-variable-defaults {
aggregation-interface-set-name equals "$junos-phy-ifd-underlying-intf-set-name";
interface-set-name equals "ifZero($junos-default-interface-set-name, $junos-phy-ifd-interface-set-name)";
default-interface-set-name equals "ifZero($junos-interface-set-name, ifNotZero($junos-aggregation-interface-set-name, $junos-aggregation-interface-set-name##'-default'))";
}
Consulte Nomenclatura dinâmica de conjunto de interface de nível 2 e nível 3 com variáveis predefinidas para obter uma explicação detalhada de como avaliar essas expressões no contexto de uma rede heterogênea.
Histórico de alterações: padrões de variáveis predefinidos para perfis dinâmicos de clientes
A compatibilidade com recursos é determinada pela plataforma e versão utilizada. Use o Explorador de recursos para determinar se um recurso é compatível com sua plataforma.
| Descrição | da versão |
|---|---|
| 19.3 | A partir do Junos OS Release 19.3R1, você também pode configurar o valor padrão de uma variável predefinida para ser outra variável predefinida usando uma expressão de variável. |
Configuração de variáveis dinâmicas predefinidas em perfis dinâmicos
Este tópico discute como configurar variáveis predefinidas em um perfil dinâmico. O perfil dinâmico obtém e substitui dados para essas variáveis de um pacote de dados do cliente de entrada. É possível especificar essas variáveis no corpo de um perfil dinâmico sem precisar primeiro definir as variáveis no nível hierárquico [edit dynamic-profiles profile-name variables] .
Antes de configurar variáveis dinâmicas:
Crie um perfil dinâmico básico.
Consulte Configurando um Perfil Dinâmico Básico.
Certifique-se de que o hardware do roteador esteja configurado na rede para aceitar o acesso do assinante.
Para configurar variáveis predefinidas em um perfil dinâmico:
Configuração de valores padrão para variáveis predefinidas em um perfil dinâmico
Para qualquer variável predefinida do Junos OS que possa ser originada do RADIUS, você pode especificar um valor padrão em um perfil dinâmico do cliente. Esses valores padrão são usados quando o RADIUS não fornece um valor.
A definição de valores padrão para essas variáveis predefinidas permite que você determine se deseja obter valores localmente a partir do perfil, em vez de apenas a partir de RADIUS. Isso permite que você use o RADIUS como uma maneira de substituir seletivamente valores de variáveis predefinidos, em vez de ser a única fonte desses valores.
Para obter uma lista de variáveis e opções predefinidas para as quais você pode configurar valores padrão, consulte Variáveis predefinidas do Junos OS que correspondem a atributos RADIUS e VSAs.
Para configurar valores padrão para variáveis predefinidas do Junos:
Por exemplo, considere o comportamento quando você tiver a seguinte configuração para especificar um valor padrão para a variável predefinida $junos-routing-instance:
[edit dynamic-profiles prof1] user@host# set predefined-variable-defaults routing-instances RI-def
Quando o RADIUS não retorna uma instância de roteamento, os assinantes aparecem na instância de roteamento RI-def.
Quando o RADIUS retorna RI-res da instância de roteamento, os assinantes aparecem na instância de roteamento RI-res.
Quando você não configura um valor padrão para a variável predefinida $junos-routing-instance e RADIUS não retorna um valor, os assinantes aparecem na instância de roteamento mestre, que é o padrão Junos OS.
Tabela de histórico de alterações
A compatibilidade com recursos é determinada pela plataforma e versão utilizada. Use o Explorador de recursos para determinar se um recurso é compatível com sua plataforma.
$junos-routing-instance variável predefinida, você não deve configurar um endereço de origem preferencial IPv4.
$junos-routing-instance variável predefinida, você não deve configurar um endereço de origem preferencial IPv6.
$junos-routing-instance variável predefinida, você não deve configurar um endereço de origem preferencial.
$junos-routing-instance variável predefinida, você não deve configurar um endereço de origem preferencial IPv6.
$junos-routing-instance variável predefinida, você não deve configurar um endereço de origem preferencial.