1. A system for analyzing network traffic, the system including: a plurality of data switching devices connected to a plurality of data hubs, each data switching device configurable to forward data packets to an input port of any one of (1) the plurality of data hubs, (2) any subset of the plurality of data hubs, and (3) all data hubs of the plurality of data hubs, based on a characteristic of one or more data packets, each data hub having multiple input ports and multiple output ports, and each data hub configured to broadcast all data packets received at an input port to all output ports; and at least one network sensor device connected to an output port of a data hub of the plurality of data hubs, the network sensor device configured to analyze data packets.