Patent ID: 8326919

Claim:
A method for discovering a network address translation (NAT) network connection with a data storage system, comprising: establishing, by a client device, a network connection with the data storage system via a target network address associated with the data storage system; retrieving over the network connection, by the client device, a set of private network addresses associated with a set of storage processors of the data storage system; comparing, by the client device, each private network address of the set of private network addresses associated with the set of storage processors with the target network address; and when the target network address is absent from the set of private network addresses associated with the set of storage processors as a result of the comparison, detecting, by the client device, the network connection as being configured as a NAT mode network connection with the data storage system; wherein the set of private network addresses includes a first private network address and a second private network address; wherein retrieving the set of private network addresses associated with the set of storage processors of the data storage system includes: storing, in a memory of the client device, the first private network address and the second private network address; and wherein comparing each private network address of the set of private network addresses associated with the set of storage processors with the target network address includes: checking, by the client device, the values of the first private network address and the second private network address stored in the memory of the client against the target network address.