A method implemented at a controlling device in an Ethernet virtual private network, EVPN, the method comprising: determining a first provider, P, device which is to handle broadcast, unknown unicast or multicast, BUM, traffic from a first provider edge, PE, device in an EVPN instance, on behalf of remaining PE devices in the same EVPN instance; performing route reflection from the remaining PE devices to the first PE device such that the first PE device knows that BUM traffic needs to be forwarded to the first P device; and configuring the first P device such that upon receipt of BUM traffic from the first PE device, the first P device can forward the BUM traffic to the remaining PE devices wherein performing the route reflection comprises: receiving, from the PE devices in the EVPN instance, routes related to BUM traffic handling; modifying the routes from the remaining PE devices such that upon receipt of the modified routes, the first PE device knows that BUM traffic needs to be forwarded to the first P device; and sending the modified routes to the first PE device; and wherein the route from a remaining PE device is an Inclusive Multicast Ethernet Tag Route; and wherein modifying the route comprises: setting Originating Router's IP Address field to an IP address of the controlling device; setting Next Hop field to an IP address of the first P device; and replacing Multi-Protocol Label Switching, MPLS, Label field in PMSI Tunnel Attribute allocated by the remaining PE device, with a corresponding value allocated by the first P device, and wherein the controlling device act as a Border Gateway Protocol, BGP, route reflector adapted to perform the route reflection. determining a first provider, P, device which is to handle broadcast, unknown unicast or multicast, BUM, traffic from a first provider edge, PE, device in an EVPN instance, on behalf of remaining PE devices in the same EVPN instance; performing route reflection from the remaining PE devices to the first PE device such that the first PE device knows that BUM traffic needs to be forwarded to the first P device; and configuring the first P device such that upon receipt of BUM traffic from the first PE device, the first P device can forward the BUM traffic to the remaining PE devices wherein performing the route reflection comprises: receiving, from the PE devices in the EVPN instance, routes related to BUM traffic handling; modifying the routes from the remaining PE devices such that upon receipt of the modified routes, the first PE device knows that BUM traffic needs to be forwarded to the first P device; and sending the modified routes to the first PE device; and wherein the route from a remaining PE device is an Inclusive Multicast Ethernet Tag Route; and wherein modifying the route comprises: setting Originating Router's IP Address field to an IP address of the controlling device; setting Next Hop field to an IP address of the first P device; and replacing Multi-Protocol Label Switching, MPLS, Label field in PMSI Tunnel Attribute allocated by the remaining PE device, with a corresponding value allocated by the first P device, and receiving, from the PE devices in the EVPN instance, routes related to BUM traffic handling; modifying the routes from the remaining PE devices such that upon receipt of the modified routes, the first PE device knows that BUM traffic needs to be forwarded to the first P device; and sending the modified routes to the first PE device; and wherein the route from a remaining PE device is an Inclusive Multicast Ethernet Tag Route; and wherein modifying the route comprises: setting Originating Router's IP Address field to an IP address of the controlling device; setting Next Hop field to an IP address of the first P device; and replacing Multi-Protocol Label Switching, MPLS, Label field in PMSI Tunnel Attribute allocated by the remaining PE device, with a corresponding value allocated by the first P device, and setting Originating Router's IP Address field to an IP address of the controlling device; setting Next Hop field to an IP address of the first P device; and replacing Multi-Protocol Label Switching, MPLS, Label field in PMSI Tunnel Attribute allocated by the remaining PE device, with a corresponding value allocated by the first P device, and wherein the controlling device act as a Border Gateway Protocol, BGP, route reflector adapted to perform the route reflection.