Patent ID: 8248937
Filing Date: 2012-08-21
Classification: H04L

Abstract:
1. A packet forwarding device, comprising: a plurality of local area network (LAN) ports operable to receive a plurality of packets; a first wide area network (WAN) port; a second WAN port; a storage system operable to store a predetermined threshold and a predetermined condition value of the first WAN port; a forwarding module operable to forward packets that comply with the predetermined condition value via the first WAN port and forward packets that do not comply with the predetermined condition value via the second WAN port; a detecting module operable to detect a load state of the second WAN port; a determining module operable to determine whether some of the packets forwarded via the second WAN port have been lost, and determine whether a traffic value of the packets forwarded via the first WAN port is greater than the predetermined threshold if some of the packets forwarded via the second WAN port have been lost; a load balance module operable to forward some of the packets that do not comply with the predetermined condition value via the first WAN port in order to balance loads of the first and second WAN ports if the traffic of the packets forwarded via the first WAN port is equal to or less than the predetermined threshold; and a processor operable to execute the forwarding module, the detecting module, the determining module, and the load balance module.