A system for resequencing packet fragments forming portions of a data packet, each of said fragments having a sequence number denoting a proper placement of said fragment in said reassembly and each of said fragments having a packet session number denoting a home packet of which said fragment is a part of, the system comprising: