To configure routing instances, include the following statements:
- routing-instances {
-
-
routing-instance-name {
- description text;
-
forwarding-options;
- interface interface-name;
- instance-type (forwarding | layer2-control | l2vpn | no-forwarding
| virtual-router | virtual-switch | vpls | vrf);
-
-
bridge-domains {
-
-
bridge-domains-name {
- domain-type bridge;
-
vlan-id (none | all | number);
-
vlan-tags outer number inner number;
-
interface interface-name;
-
routing-interface routing-interface-name;
-
-
bridge-options {
-
interface-mac-limit limit;
-
mac-statistics;
- mac-table-size limit;
-
no-mac-learning;
-
static-mac mac-address;
- }
- }
- }
- no-vrf-advertise;
- route-distinguisher (as-number:number | ip-address:number);
- vrf-import [ policy-names ];
- vrf-export [ policy--names ];
- vrf-table-label;
-
- vrf-target {
- export community-name;
- import community-name;
- }
-
- protocols {
- ... protocol-configuration ...
- }
-
- routing-options {
- ... routing-options ...
- }
- }
- }
With the exception of the virtual-switch routing instance type (instance-type virtual-switch), you can include the statements at the following hierarchy levels:
The instance-type virtual-switch statement is not supported at the [edit logical-systems logical-system-name] hierarchy level.
You can configure eight types of routing instances:
![]() |
Note: In a Layer 2 network, you can configure only three types of routing instances: Layer 2 control protocols, VPLS routing instance, and virtual switch routing instance. |