Patent ID: 8891358

Claim:
A method for application broadcast forwarding for routers running redundancy protocols in a network, the network comprising a first router running at least one program instance of a redundancy protocol at one interface, and a second router running at least one program instance of the redundancy protocol at one interface, wherein a relay agent is enabled on both the first and second routers, the method comprising: receiving, by the first router and the second router, a same broadcast packet; and determining, by each of the first router and the second router, whether the first router or the second router is to relay the received broadcast packet, wherein the determining includes, by each of the first router and the second router: determining at least one preference ID for one of the first and second routers; determining a broadcast ID of the received broadcast packet; matching the broadcast ID of the received broadcast packet with the at least one preference ID; and relaying the received broadcast packet from a first network domain to a second network domain in response to the broadcast ID of the received broadcast packet matching the at least one preference ID.