Para que se pueda crear una conexión, el extremo del servidor debe hacer una "apertura pasiva "del puerto (escuchar su puerto y quedar a la espera de conexiones) y el cliente, una "apertura activa "en el puerto del servidor (conectarse con el puerto de un determinado servidor).