Patent ID: 8181011
Filing Date: 2012-05-15
Classification: H04L

Abstract:
1. A method for allowing a security appliance, having a processor and a memory, to assume Internet Small Computer System Interface (iSCSI) names of one or more clients and one or more storage systems in a network, the method comprising: intercepting a first discovery request issued by a client at the security appliance configured to perform at least one of encrypting and decrypting data transmitted between the one or more clients and the one or more storage systems, the first discovery request destined to the storage system and configured to request iSCSI target names exported by the system to the client; extracting, by the security appliance, an iSCSI initiator name of the client from the first discovery request; storing, at the security appliance, the iSCSI initiator name, extracted from the first discovery request, in an iSCSI name mapping table of the security appliance; querying the storage system with a second discovery request issued by the security appliance to retrieve the iSCSI target names exported to the client; populating the iSCSI name mapping table with the exported iSCSI target names at the security appliance; and forwarding the exported iSCSI target names from the security appliance to the client, thereby presenting the security appliance as storage accessible by the client.