Technical Documentation

Junos Predefined Variables That Correspond to RADIUS Attributes and VSAs

Table 1 lists the RADIUS attributes and Juniper Networks VSAs and their corresponding Juniper 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 Predefined Variables

RADIUS Attribute or VSA

Junos Predefined Variable

Description

Default Value Support for Junos 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-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 

LSRI-Name (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-Group-Name (26–71)

  • $junos-igmp-access-group-name
  • Access list to use for the group (G) filter

Yes

IGMP-Access-Source-Group-Name (26–72)

  • $junos-igmp-access-source-group-name
  • Access List to use for the source group (S,G) filter

Yes

MLD-Access-Group-Name (26–74)

  • $junos-mld-access-group-name
  • Access list to use for the group (G) filter

Yes

MLD-Access-Source-Group-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-Shaping-Pmt-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-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

IPv6-NdRa-Prefix (26–129)

  • $junos-ipv6-ndra-prefix
  • Prefix value in IPv6 Neighbor Discovery route advertisements

No

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: 2010-07-13

Help
|
My Account
|
Log Out