Configuring a User-defined VRF
The VRF configuration process is in the following steps:
- Enable IP routing function before using VRF function.
- Create a VRF for the tenant.
- Bind one or more L3 interfaces (VLAN interfaces, loopback interfaces, routed interfaces or sub-interfaces) to the VRF.
- Configure static routes or OSPF routing protocol into the VRF table.
Procedure
Step1Â Â Â Â Â Â Â Â Enable IP routing function before using VRF function.
          set ip routing enable <true | false>
Step2Â Â Â Â Â Â Â Â Create a VRF for the tenant.
          set ip vrf <vrf-name> [description <string>]
Step3Â Â Â Â Â Bind one or more L3 interfaces to the VRF.
- Bind one or more VLAN interfaces to the VRF.Â
  a)     Configure VLAN ID.
  set vlans vlan-id <vlan-id>
  b)    Configure the interface to a VLAN.
  set interface gigabit-ethernet <port> family ethernet-switching native-vlan-id <vlan-id>
  c)     Configure the IP address of the Layer 3 interface.
  set l3-interface vlan-interface <interface-name> address <address> prefix-length <number>
  d)    Associate a Layer 3 interface with a VLAN.
  set vlans vlan-id <vlan-id> l3-interface <interface-name>
           e)   Bind the Layer 3 VLAN interface to a VRF.
          set l3-interface vlan-interface <interface-name> vrf <vrf-name>
- Bind one or more routed interfaces/sub-interfaces to the VRF.Â
   a)     Enable routed interface.
   set interface gigabit-ethernet <interface-name> routed-interface enable <true | false>
  set interface gigabit-ethernet <interface-name> routed-interface name <string>
  b)    Configure reserved-vlan for the routed interface. Â
  set vlans reserved-vlan <reserved-vlan>
  c)   (Optional) Create the sub-interface and add it into a VLAN.
  set interface aggregate-ethernet <interface-name> routed-interface sub-interface <sub-interface-name> vlan-id <vlan-id>
  d)     Configure the IP address of the routed interface.
   set l3-interface routed-interface <interface-name> address <ip-address> prefix-length <prefix-number>
  e)    Bind the routed interface to a VRF.
          set l3-interface routed-interface <interface-name> vrf <vrf-name>
- Bind one or more loopback interfaces to the VRF.Â
  a)     Create a loopback interface and configures its IP address.
   set l3-interface loopback <loopback-name> address <ip-address> prefix-length <int>
  b)    Bind the loopback interface to a VRF.       Â
          set l3-interface loopback <interface-name> vrf <vrf-name>
Step4Â Â Â Â Â Â Â Â (Optional) Configure a static route entry into the VRF.
  set protocols static [vrf <vrf-name>] route <ip-address> next-hop <nexthop-address>
Step5Â Â Â Â Â Â Â Â (Optional) Configure static ARP entries.
          set protocols arp interface <interface-name> address <ip-address> mac-address <mac-address>
          The ARP entries are associated with the VRF by binding the Layer 3 VLAN interface to the VRF.
Copyright © 2024 Pica8 Inc. All Rights Reserved.