Patent ID: 9172659
Filing Date: 2015-10-27
Classification: H04L

Abstract:
1. A method for routing network traffic, the method comprising: receiving data packets at a source packet processor that is disposed in a modular switching device having a plurality of packet processors and a plurality of crossbar processors coupled to the plurality of packet processors; dividing, at the source packet processor, each of at least some of the received data packets into a plurality of data packet fragments; transmitting the data packet fragments to the crossbar processors to distribute the packet fragments among the crossbar processors; storing distributed data packet fragments at respective crossbar processors; selectively transmitting from the source packet processor to the crossbar processors an instruction to retransmit first stored packet fragments corresponding to a first data packet that had been received at the source packet processor; transmitting, based on the instruction received from the source packet processor, the first stored packet fragments from the crossbar processors to a target packet processor among the plurality of packet processors; receiving, at the target packet processor, the data packet fragments from the crossbar processors; and reassembling, at the target packet processor, the data packet from the received data packet fragments to produce a reassembled data packet.