Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Navigation
Guide That Contains This Content
[+] Expand All
[-] Collapse All

    Junos OS Predefined Variables That Correspond to RADIUS Attributes and VSAs

    Table 1 lists the RADIUS attributes and Juniper Networks VSAs and their corresponding Junos OS predefined variables that are used in dynamic profiles. When the router instantiates a dynamic profile following subscriber access, the Junos OS uses the predefined variable to specify the RADIUS attribute or VSA for the information obtained from the RADIUS server.

    Table 1: RADIUS Attributes and Corresponding Junos OS Predefined Variables

    RADIUS Attribute or VSA

    Junos OS Predefined Variable

    Description

    Default Value Support for Junos OS Predefined Variable

    RADIUS Attribute 

    Framed-IP-Address (8)

    $junos-framed-route-ip-address

    Address for the client

    No

    Filter-ID (11)

    $junos-input-filter

    Note: Variable is also used for VSA 26–10.

    Input filter to apply to client IPv4 interface

    Yes

    Framed-Route (22)

    $junos-framed-route-ip-address-prefix

    (Subattribute 1): Route prefix for access route

    No

     

    $junos-framed-route-nexthop

    (Subattribute 2): Next hop address for access route

    No

     

    $junos-framed-route-cost

    (Subattribute 3): Metric for access route

    No

     

    $junos-framed-route-distance

    (Subattribute 5): Preference for access route

    No

     

    $junos-framed-route-tag

    (Subattribute 6): Tag for access route

    No

    Framed-IPv6-Prefix (97)

    $junos-ipv6-ndra-prefix

    Prefix value in IPv6 Neighbor Discovery route advertisements

    No

    Framed-IPv6-Route (99)

    $junos-framed-route-ipv6-address-prefix

    (Subattribute 1): Framed IPv6 route prefix configured for the client

    No

     

    $junos-framed-route-ipv6-nexthop

    (Subattribute 2): IPv6 routing information configured for the client

    No

    Juniper Networks VSA 

    Virtual-Router (26–1)

    $junos-routing-instance

    Routing instance to which subscriber is assigned

    No

    Ingress-Policy-Name (26–10)

    $junos-input-filter

    Note: Variable is also used for RADIUS attribute 11.

    Input filter to apply to client IPv4 interface

    Yes

    Egress-Policy-Name (26–11)

    $junos-output-filter

    Output filter to apply to client IPv4 interface

    Yes

    IGMP-Enable (26–23)

    $junos-igmp-enable

    Enable or disable IGMP on client interface

    Yes

    IGMP-Access-Name (26–71)

    $junos-igmp-access-group-name

    Access list to use for the group (G) filter

    Yes

    IGMP-Access-Src-Name (26–72)

    $junos-igmp-access-source-group-name

    Access List to use for the source group (S,G) filter

    Yes

    MLD-Access-Name (26–74)

    $junos-mld-access-group-name

    Access list to use for the group (G) filter

    Yes

    MLD-Access-Src-Name (26–75)

    $junos-mld-access-source-group-name

    Access List to use for the source group (S,G) filter

    Yes

    MLD-Version (26–77)

    $junos-mld-version

    MLD protocol version

    Yes

    IGMP-Version (26–78)

    $junos-igmp-version

    IGMP protocol version

    Yes

    IGMP-Immediate-Leave (26–97)

    $junos-igmp-immediate-leave

    IGMP immediate leave

    Yes

    MLD-Immediate-Leave (26–100)

    $junos-mld-immediate-leave

    MLD immediate leave

    Yes

    IPv6-Ingress-Policy-Name (26–106)

    $junos-input-ipv6-filter

    Input filter to apply to client IPv6 interface

    Yes

    IPv6-Egress-Policy-Name (26–107)

    $junos-output-ipv6-filter

    Output filter to apply to client IPv6 interface

    Yes

    CoS-Traffic-Control-Profile-Parameter-Type (26–108)

    $junos-cos-scheduler-map

    (T01: Scheduler-map name) Name of scheduler map configured in traffic-control profile

    Yes

     

    $junos-cos-shaping-rate

    (T02: Shaping rate) Shaping rate configured in traffic-control profile

    Yes

     

    $junos-cos-guaranteed-rate

    (T03: Guaranteed rate) Guaranteed rate configured in traffic-control profile

    Yes

     

    $junos-cos-delay-buffer-rate

    (T04: Delay-buffer rate) Delay-buffer rate configured in traffic-control profile

    Yes

     

    $junos-cos-excess-rate

    (T05; Excess rate) Excess rate configured in traffic-control profile

    Yes

     

    $junos-cos-traffic-control-profile

    (T06: Traffic-control profile) Name of the traffic-control profile configured in a dynamic profile

    Yes

     

    $junos-cos-shaping-mode

    (T07; Shaping mode) CoS shaping mode configured in a dynamic profile

    Yes

     

    $junos-cos-byte-adjust

    (T08; Byte adjust) Byte adjustments configured for the shaping mode in a dynamic profile

    Yes

    $junos-cos-adjust-minimum

    (T09; Adjust minimum) Minimum adjusted value allowed for the shaping rate in a dynamic profile

    Yes

    $junos-cos-excess-rate-high

    (T10; Excess rate high) Excess rate configured for high-priority traffic in a dynamic profile

    Yes

    $junos-cos-excess-rate-low

    (T11; Excess rate low) Excess rate configured for low-priority traffic in a dynamic profile

    Yes

    $junos-cos-shaping-rate-burst

    (T12; Shaping rate burst) Burst size configured for the shaping rate in a dynamic profile

    Yes

    $junos-cos-guaranteed-rate-burst

    (T13; Guaranteed rate burst) Burst size configured for the guaranteed rate in a dynamic profile

    Yes

    Qos-Set-Name (26–130)

    $junos-interface-set-name

    Name of an interface set configured in a dynamic profile

    Yes

    CoS-Scheduler-Pmt-Type (26–146)

    $junos-cos-scheduler

    (Null: Scheduler name) Name of scheduler configured in a dynamic profile

    Yes

     

    $junos-cos-scheduler-tx

    (T01: CoS scheduler transmit rate) Transmit rate for scheduler configured in a dynamic profile

    Yes

    Available for multiple parameters:

    • Percent
    • Rate
     

    $junos-cos-scheduler-bs

    (T02: CoS scheduler buffer size) Buffer size for scheduler configured in a dynamic profile

    Yes

    Available for multiple parameters:

    • Percent
    • Temporal
     

    $junos-cos-scheduler-pri

    (T03: CoS scheduler priority) Packet-scheduling priority for scheduler configured in a dynamic profile

    Yes

     

    $junos-cos-scheduler-dropfile-low

    (T04: CoS scheduler drop-profile low) Name of drop profile for RED loss-priority level low for scheduler configured in a dynamic profile

    Yes

     

    $junos-cos-scheduler-dropfile-medium-low

    (T05: CoS scheduler drop-profile medium-low) Name of drop profile for RED loss-priority level medium-low for scheduler configured in a dynamic profile

    Yes

     

    $junos-cos-scheduler-dropfile-medium-high

    (T06: CoS scheduler drop-profile medium-high) Name of drop profile for RED loss-priority level medium-high for scheduler configured in a dynamic profile

    Yes

     

    $junos-cos-scheduler-dropfile-high

    (T07: CoS scheduler drop-profile high) Name of drop profile for RED loss-priority level high for scheduler configured in a dynamic profile

    Yes

     

    $junos-cos-scheduler-dropfile-any

    (T08: CoS scheduler drop-profile any) Name of drop profile for RED loss-priority level any for scheduler configured in a dynamic profile

    Yes

     

    $junos-cos-scheduler-excess-rate

    (T09: CoS scheduler excess rate) Excess rate configured for a scheduler in a dynamic profile

    Yes

    Available for multiple parameters:

    • Percent
    • Proportion
     

    $junos-cos-scheduler-shaping-rate

    (T10: CoS scheduler shaping rate) Shaping rate configured for a scheduler in a dynamic profile

    Yes

    Available for multiple parameters:

    • Percent
    • Rate
     

    $junos-cos-scheduler-excess-priority

    (T11: CoS scheduler excess priority) Excess priority configured for a scheduler in a dynamic profile

    Yes

    Published: 2013-02-11