http://www.developpez.net/forums/d360827/java/general-java/apis/io/bind-exception-address-already-in-use-connect/
http://technet.microsoft.com/fr-fr/library/bb878133%28en-us%29.aspx
Ephemeral refers to the fact that client application ports are relatively short-lived (open at a maximum for the time that the application is running) in comparison to server application ports that are typically open for the entire time that the server computer is running.
The maximum value of an ephemeral TCP or UDP port number that is assigned by Windows Sockets in Microsoft Windows XP or Windows Server 2003 to an application is controlled by the MaxUserPort registry setting, which has a default value of 5000
# Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
# On the Edit menu, point to New, and then click DWORD Value.
# type MaxUserPort and then press ENTER.