A packet switch is described. In one embodiment, the packet switch
comprises a plurality of ingress ports for receiving packets at the
packet switch and for appending a tag to each packet that designates one
of the plurality of ingress ports that received the packet; a plurality
of egress ports for removing the tag from the packets and transmitting
the packets from the packet switch; and switch fabric for switching the
packets from one of the plurality of ingress ports to one of the
plurality of egress ports.