Patent ID: 8099470
Filing Date: 2012-01-17
Classification: G06F

Abstract:
1. A method of storing data in a directly accessible buffer memory of a storage networking device, the method comprising: receiving storage networking data and first locational data over a network from a remote storage networking device, wherein the storage networking data includes at least one command for at least partially controlling a device attached to a storage network and is transmitted using a protocol adapted for the transmission of storage networking data, and wherein the first locational data is configured to specify at least indirectly a location within a buffer memory of a storage networking device; determining based at least in part on the first locational data, a location within the buffer memory; storing within the buffer memory, at the location determined at least in part by the first locational data, the storage networking data; and transmitting second locational data to a remote storage networking device, wherein the first locational data is substantially the same as the second locational data, such that the storage networking device assigns the location within buffer memory that the storage networking data is stored; wherein determining a location includes generating from the first locational data a pointer into the buffer memory; wherein generating the pointer includes extracting from a part of the first locational data an index into a data pointer table and using the index to extract the pointer from the data pointer table; wherein the part of the first locational data comprising an index is encrypted within the first locational data; and wherein the protocol adapted for the transmission of storage networking data comprises iSCSI and wherein receiving the storage networking data and the first locational data includes receiving the storage networking data and the first locational data within a first Protocol Data Unit and transmitting the second locational data includes transmitting the second locational data in a second Protocol Data Unit.