Systems and methods for coordinating the interoperability of devices with
varying capabilities are disclosed. A host device may inquire as to the
capabilities of a storage device in a storage network. A routing device
may receive this response, and if the routing device has a higher
capability than the storage device the routing device may convert the
response to a response that reflects the higher capabilities of the
routing device before sending the response on to the host. However, if
the storage device has a higher capability than the routing device, the
routing device may pass the response through to the host unaltered so the
host may take advantage of the capabilities of the storage device.
Alternatively, the router may convert the response to a response that
reflects the lower capabilities of the routing device before sending the
response on to the host.