Patent ID: 7522625

Claim:
A processing method of a fragmented packet in packet transfer equipment for transmitting and receiving a packet data through a network, comprising: receiving a packet; identifying whether the received packet is a packet fragmented into a predetermined number from an original packet, or a packet fragmented into more than the predetermined number; for the packet identified as being fragmented into the predetermined number, securing in advance a buffer capable of storing the packets fragmented into the predetermined number, storing the packets fragmented into the predetermined number into an assembly buffer in order of fragmentation, and successively reading out from the top; and for the packet fragmented into more than the predetermined number, transferring the received packet to a software processor, and reassembling the packets fragmented into more than the predetermined number in the software processor; wherein said reassembling step for the packet fragmented into three or more further includes the steps of: chain-connecting the assembly buffers; storing the packets therein in order of reception; deciding the sequence by comparing chain information and the offset values of the fragmented packets within the chain after receipt of the entire fragmented packets; and reading out the packets.