A first device, comprising: one or more processors to: determine a failure associated with a second device, wherein: the second device is a designated forwarder for an Ethernet segment associated with an Ethernet virtual private network instance; and the Ethernet segment is a set of links connecting a customer edge device to a plurality of provider edge devices, the second device being a provider edge device of the plurality of provider edge devices, and receive network traffic including a first label, the first label being a multicast label associated with the second device, and the network traffic being broadcast, unknown unicast, or multicast traffic associated with the Ethernet virtual private network instance; determine a second label based on the first label and based on determining the failure associated with the second device, the second label being used to route the network traffic to the customer edge device, via a third device rather than the second device, in an event of the failure associated with the second device, wherein the third device is a provider edge device of the plurality of provider edge devices and is not a designated forwarder for the Ethernet segment; and provide the network traffic, including the second label, to the third device to permit the third device to provide, via the Ethernet segment, the network traffic to the customer edge device based on the second label, wherein: the receiving the network traffic, determining the second label, and providing the network traffic, including the second label, to the third device, are performed during performance of a designated forwarder election algorithm by at least the third device, the designated forwarder election algorithm being initiated in response to the third device determining the failure associated with the second device. determine a failure associated with a second device, wherein: the second device is a designated forwarder for an Ethernet segment associated with an Ethernet virtual private network instance; and the Ethernet segment is a set of links connecting a customer edge device to a plurality of provider edge devices, the second device being a provider edge device of the plurality of provider edge devices, and the second device is a designated forwarder for an Ethernet segment associated with an Ethernet virtual private network instance; and the Ethernet segment is a set of links connecting a customer edge device to a plurality of provider edge devices, the second device being a provider edge device of the plurality of provider edge devices, and receive network traffic including a first label, the first label being a multicast label associated with the second device, and the network traffic being broadcast, unknown unicast, or multicast traffic associated with the Ethernet virtual private network instance; determine a second label based on the first label and based on determining the failure associated with the second device, the second label being used to route the network traffic to the customer edge device, via a third device rather than the second device, in an event of the failure associated with the second device, wherein the third device is a provider edge device of the plurality of provider edge devices and is not a designated forwarder for the Ethernet segment; and provide the network traffic, including the second label, to the third device to permit the third device to provide, via the Ethernet segment, the network traffic to the customer edge device based on the second label, wherein: the receiving the network traffic, determining the second label, and providing the network traffic, including the second label, to the third device, are performed during performance of a designated forwarder election algorithm by at least the third device, the designated forwarder election algorithm being initiated in response to the third device determining the failure associated with the second device.