A packet processing method used by a packet processing system, the packet processing system comprising an ingress unit, a detour launcher, a packet sequencer and an egress unit, the detour launcher comprising a microburst detector and a switch selector, the microburst detector being configured for determining the microburst according to at least a queue value, the switch selector being configured for determining a target switch, and the processing method comprising:
- the ingress unit receiving a packet;
- the detour launcher detecting a microburst and accordingly sending the packet;
- and
- the egress unit outputting the packet processed by at least one member of a group consisting of the detour launcher and the packet sequencer;
- wherein the detour launcher determines the microburst has emerged when the queue value is greater than a threshold, the detour launcher sends the packet to the packet sequencer, the packet sequencer attaches a sequence number to the packet, the egress unit outputs the packet to the target switch determined by the switch selector, and the target switch sends the packet to the ingress unit after the microburst has elapsed.