Network switches and hubs create parallel data streams. The NSP's data (which is transferred in generic UDP format and can be packet sniffed) is essentially broadcasted to both PCs. You could have the PC running the tasks send a TTL pulse out into one of the NSP's analog input to synchronize the task timing with your neural recording. Doing this effectively disperses computational processes (Data acquisition and task generation) onto two PCs instead of one.
You can either approach this with a network switch or a network hub. A network switch and hub are similar in use, however hubs will broadcast data to all other ports on the hub, while switches are more directed and will only forward data to the device it intended for (MAC address of destination device dictates this).
Some specifications you may want to consider are:
Port Speed - 1 Gigabyte per second should be more than suitable for data acquisition. For reference, "high data loads" from the NSP are 35 megabytes per second and greater. You may wish to seek greater port speeds for peace of mind.
Unmanaged vs Managed - Managed switches allow for greater control, however unmanaged switches are easier to use plug and play.