No creo que deba preocuparse por los tiempos de espera o los problemas de red cuando el servidor y el cliente son la misma máquina. Solo intentar conectarse es tan eficiente como lo obtendrá, la parte crucial será cuánto tiempo deja que el intento de conexión lo intente antes de darse por vencido (tiempo de espera de conexión). Obviamente, puede acortar esa ventana, pero si la hace demasiado corta, entonces el problema realmente no tiene sentido.