[an error occurred while processing this directive][an error occurred while processing this directive]

Configuring a VLAN Dynamic Profile That Associates VLAN Interfaces with Separate Routing Instances

You can configure a VLAN dynamic profile that dynamically creates underlying VLAN interfaces and associates these interfaces with dynamically-created routing instances. The VLAN interface is created in the default logical system (LS) for a specific routing instance as defined by VSA 26–1 (LSRI-Name) on the AAA server (for example, RADIUS server).

To configure a dynamic VLAN profile using routing instances:

  1. Name the profile.
    [edit]user@host# edit dynamic-profiles VLAN_PROFILE_RI
  2. Specify that you want to dynamically create routing instances on the default logical system.
    [edit dynamic-profiles VLAN_PROFILE_RI]user@host# edit routing-instances $junos-routing-instance
  3. Define the routing instance interface statement with the internal $junos-interface-name variable used by the router to match the interface name of the receiving interface.
    [edit dynamic-profiles VLAN_PROFILE_RI routing-instances “$junos-routing-instance”]user@host# set interface $junos-interface-name
  4. Define the dynamic profile interfaces statement with the internal $junos-interface-ifd-name variable.
    [edit dynamic-profiles VLAN_PROFILE_RI]user@host# edit interfaces $junos-interface-ifd-name
  5. Define the unit statement with the internal $junos-interface-unit variable used by the router to generate a unit value for the interface.
    [edit dynamic-profiles VLAN_PROFILE_RI interfaces "$junos-interface-ifd-name"]user@host# edit unit $junos-interface-unit
  6. To support dynamic demux interfaces, enable them using the demux-source statement.
    1. For IPv4 demux interfaces, specify inet as the source type.
      [edit dynamic-profiles VLAN-PROF1 interfaces "$junos-interface-ifd-name" unit "$junos-interface-unit"]user@host# set demux-source inet
    2. For IPv6 demux interfaces, specify inet6 as the source type.
      [edit dynamic-profiles VLAN-PROF1 interfaces "$junos-interface-ifd-name" unit "$junos-interface-unit"]user@host# set demux-source inet6
  7. (Optional) To configure the router to respond to any ARP request, specify the proxy-arp statement.
    [edit dynamic-profiles VLAN_PROFILE_RI interfaces "$junos-interface-ifd-name" unit "$junos-interface-unit"]user@host# set proxy-arp
  8. Specify that you want to use dynamic VLAN IDs in the dynamic profile.
    [edit dynamic-profiles VLAN_PROFILE_RI interfaces "$junos-interface-ifd-name" unit "$junos-interface-unit"]user@host# set vlan-id $junos-vlan-id

    The variable is dynamically replaced with both the TPID value and a VLAN ID within the VLAN range specified at the [interfaces] hierarchy level.

  9. Define the unit family type.
    1. For IPv4 interfaces, specify the inet family type.
      [edit dynamic-profiles VLAN-PROF1 interfaces "$junos-interface-ifd-name" unit "$junos-interface-unit"]user@host# set family inet
    2. For IPv6 interfaces, specify the inet6 family type.
      [edit dynamic-profiles VLAN-PROF1 interfaces "$junos-interface-ifd-name" unit "$junos-interface-unit"]user@host# set family inet6
  10. (Optional) Enable IP and MAC address validation for dynamic demux interfaces in a dynamic profile.
    [edit dynamic-profiles VLAN_PROFILE_RI interfaces "$junos-interface-ifd-name" unit "$junos-interface-unit" family inet]user@host# set mac-validate strict
  11. Specify the unnumbered address to dynamically create loopback interfaces.
    [edit dynamic-profiles VLAN_PROFILE_RI interfaces "$junos-interface-ifd-name" unit "$junos-interface-unit" family inet]user@host# set unnumbered-address $junos-loopback-interface
  12. (Optional) Specify the preferred source address.
    [edit dynamic-profiles VLAN-PROF1 interfaces "$junos-interface-ifd-name" unit "$junos-interface-unit" family inet]user@host# set preferred-source-address 192.0.16.1

Published: 2010-04-15

[an error occurred while processing this directive]