1. A method performed by a first network device, the method comprising: classifying each network interface of a plurality of network interfaces associated with the first network device into at least one of a plurality of interface classes based, at least in part, on whether the network interface has transmitted or received a communication within a time interval; selecting one of the plurality of interface classes as a transmit class based, at least in part, on a priority level associated with each of the plurality of interface classes; selecting one of the plurality of network interfaces of the transmit class as a first transmit interface, wherein a second network device is reachable via the first transmit interface; and transmitting a first frame from the first network device to the second network device via the first transmit interface.