The designated forwarder (DF) election in a multihomed Ethernet VPN (EVPN) environment can be controlled using an administrative preference value for an Ethernet segment identifier (ESI).
Currently, the DF election (as specified in RFC 7432) is performed randomly by all the multihoming devices using the modulo operation. With the preference-based DF election, the DF is elected manually using interface configuration options, such as the preference value and the router ID or loopback address. This method of DF election is useful when there is a need to choose the DF based on interface attributes like bandwidth associated with the interface. To enable preference-based DF election, include the df-election-type preference value statements at the [edit interfaces interface-name esi] hierarchy level.
| Product / Application | Software | Introduced Release |
|---|---|---|
| EX4650-48Y | Junos OS | 22.1R1 |
| EX9200 | Junos OS | 21.1R1 |
| MX104 | Junos OS | 17.3R1 |
| MX240 | Junos OS | 20.2R1 |
| MX240 | Junos OS | 17.3R1 |
| MX480 | Junos OS | 20.2R1 |
| MX480 | Junos OS | 17.3R1 |
| MX960 | Junos OS | 20.2R1 |
| MX960 | Junos OS | 17.3R1 |
| MX2008 | Junos OS | 17.3R1 |
| MX2010 | Junos OS | 20.2R1 |
| MX2010 | Junos OS | 17.3R1 |
| MX2020 | Junos OS | 20.2R1 |
| MX2020 | Junos OS | 17.3R1 |
| QFX5110 | Junos OS | 22.1R1 |
| QFX5120-48Y | Junos OS | 22.1R1 |
| QFX5120-32C | Junos OS | 22.1R1 |
| QFX5120-48T | Junos OS | 22.1R1 |
| QFX5120-48YM | Junos OS | 22.1R1 |
| QFX5200-32C | Junos OS | 22.1R1 |
| QFX5210-64C | Junos OS | 22.1R1 |
| QFX10008 | Junos OS | 22.1R1 |
| QFX10016 | Junos OS | 22.1R1 |
| QFX10002-60C | Junos OS | 22.1R1 |