Names (local) or (.) Will always use the shared memory interface, not TCP or named pipes, and none of them can be used against a cluster instance that requires TCP or Named Pipes over TCP. You cannot use the shared memory interface against a non-local instance, which in the case of a cluster, the instance may or may not be local.
source share