Each routing unit of the network routing apparatus includes: one or a
plurality of transfer means each for extracting a packet header of a
packet received from a line, and one or a plurality of search means each
for extracting output destination information using the packet header
received from each transfer means; wherein, in each routing unit, one
search means is connected to one transfer means, or a plurality of
transfer means are connected to one search means, or a plurality of
search means are connected to one transfer means, or a plurality of
search means and a plurality of transfer means are connected to one
another.