static-remote-vtep-list
Syntax
static-remote-vtep-list [ remote-vtep-loopback-address ... ];
Hierarchy Level
[edit bridge-domains name vxlan], [edit routing-instances name bridge-domains name vxlan], [edit routing-instances name vlans name vxlan], [edit vlans name vxlan]
Description
Statically configure a list of one or more remote virtual tunnel endpoints (VTEPs) on an Layer 2 (L2) VXLAN gateway device, and map the list to a particular bridge domain or VLAN.
You can configure a static VXLAN configuration at the VLAN level or bridge domain level as follows:
-
In the default switch instance, supported on:
-
MX Series routers—Bridge domain and VLAN levels.
-
QFX Series switches—VLAN level.
-
-
In a configured
virtual-switch
L2 routing instance, supported on:-
MX Series routers—Bridge domain and VLAN levels.
-
The PTX10000 line of routers (running Junos OS Evolved)—VLAN level.
-
When configuring a static remote VTEP list, keep the following in mind:
-
When specifying remote VTEPs at the bridge domain level in a routing instance, you must also use the
remote-vtep-list
statement to specify the same VTEPs at the global level in the same routing instance.When specifying remote VTEPs at the VLAN level in the default switching instance, you must also use the
remote-vtep-list
statement to specify the same VTEPs at the global level in the default switching instance.To illustrate this point, note the following in sample configurations 1 and 2:
-
Routing instance
rt1
and the default switching instance include the VTEPs with the loopback addresses of 10.1.1.1 and 10.1.1.2. -
Bridge domain
bd1
andVLAN-1
include the VTEPs with the loopback addresses of 10.1.1.1 and 10.1.1.2. -
Bridge domain
bd2
andVLAN-2
include the VTEP with the loopback address of 10.1.1.1. -
Bridge domain
bd3
andVLAN-3
don’t include a static remote VTEP list. As a result,bd3
andVLAN-3
inherit all VTEPs specified in routing instancert1
and the default switching instance (the VTEPs with the loopback addresses of 10.1.1.1 and 10.1.1.2), respectively.
Note:If you configure a global list of VTEPs in a routing instance using the
remote-vtep-list
statement, but you don't also configure thestatic-remote-vtep-list
statement for a VLAN in the routing instance, then that VLAN inherits all the globally configured remote VTEPs.Also, on platforms that support EVPN with VXLAN encapsulation, you can have EVPN-VXLAN and static VXLAN configurations on the same device, as long as the two configurations use different sets of remote peer VTEPs.
-
-
To replicate and flood broadcast, unknown unicast, and multicast (BUM) traffic, you must specify the
ingress-node-replication
configuration statement at the[edit vlans name vxlan]
,[edit bridge-domains name vxlan]
, or[edit routing-instances name bridge-domains name vxlan]
hierarchy level. In sample configuration 1,ingress-node-replication
is configured for all bridge domains in routing instancert1
. In sample configuration 2,ingress-node-replication
is configured for all VLANs in the default switching instance.Note that this ingress node replication configuration restricts the BUM traffic flood domain to only those VTEPs mapped to a particular bridge domain or VLAN. For example, for sample configurations 1 and 2, the BUM traffic flood domain is restricted as described for each bridge domain and VLAN, respectively:
-
bd1
andbd3
;VLAN-1
andVLAN-3
—BUM traffic is flooded to the VTEPs with the loopback addresses of 10.1.1.1 and 10.1.1.2. -
bd2
;VLAN-2
—BUM traffic is flooded to the VTEP with the loopback address of 10.1.1.1.
-
To ensure that BUM traffic is flooded to only those VTEPs mapped to a particular VLAN, we strongly recommend that the static VTEP lists on all QFX5XXX switches are symmetric. We provide this guidance to avoid a situation where, for example:
-
Switch 1’s list includes switches 2 and 3,
-
Switch 2’s list includes switches 1 and 3, and
-
Switch 3’s list includes only switch 2.
Because of this asymmetric configuration, when switch 1 sends BUM traffic to switch 2 and switch 3 on its list, Switch 3 forwards the BUM traffic to its local ports in the VLAN.
Sample Configuration 1 From MX Router (Routing Instance of Type virtual-switch)
routing-instances { rt1 { vtep-source-interface lo0.0; remote-vtep-list [ 10.1.1.1 10.1.1.2 ]; instance-type virtual-switch; bridge-domains { bd1 { vlan-id 101; vxlan { vni 101; ingress-node-replication; static-remote-vtep-list [ 10.1.1.1 10.1.1.2 ]; } } bd2 { vlan-id 102; vxlan { vni 102; ingress-node-replication; static-remote-vtep-list [ 10.1.1.1 ]; } } bd3 { vlan-id 103; vxlan { vni 103; ingress-node-replication; } } } } }
Sample Configuration 2 From QFX5XXX Switch (Default Switching Instance)
switch-options { vtep-source-interface lo0.0; remote-vtep-list [ 10.1.1.1 10.1.1.2 ]; } vlans { VLAN-1 { vlan-id 10001; interface xe-0/0/0:0.1001; vxlan { vni 10001; ingress-node-replication; static-remote-vtep-list [ 10.1.1.1 10.1.1.2 ]; } } VLAN-2 { vlan-id 10002; interface xe-0/0/0:0.1002; vxlan { vni 10002; ingress-node-replication; static-remote-vtep-list [ 10.1.1.1 ]; } } VLAN-3 { vlan-id 10003; interface xe-0/0/0:0.1003; vxlan { vni 10003; ingress-node-replication; } } }
Options
static-remote-vtep-list | Specify the loopback address of one or more remote VTEPs in square brackets ([]). You do not need to include a delimiter such as a comma between names. |
Required Privilege Level
routing
Release Information
Statement introduced in Junos OS Release 20.4R1.