1. A module configured for detecting, associating, and establishing an optimal I/O system resource virtualization protocol between a host and a given virtualized I/O system resource on a network, comprising: a host system enabled for network connectivity and analysis; a utility configured to execute a network probing algorithm on the network; and a software configuration function responsive to the utility and configured to assign one of a plurality of I/O system resource virtualization protocols as an optimal I/O system resource virtualization protocol for subsequent data transactions between the host and storage device.