You've come across a Ruby script meant to perform a network sweep on a subnet during a penetration test. The script should efficiently conduct the sweep without needing step-by-step manual input. Which implementation of a method intended to achieve this goal is MOST effective?
Creation of threads to handle network addresses concurrently.
An iterative process to handle one network address following another.
System command execution for a command-line network tool for each network address.
Parallel assignment to configure network addresses before commencing the sweep.