sábado, 17 de octubre de 2015

Instalación Android Studio

Entrada con documento que de manera breve explica los pasos a seguir para una instalación típica de Android Studio.

 
Read More

viernes, 16 de octubre de 2015

FTP Activo - FTP Pasivo

Breve artículo para explicar las diferencias básicas entre los modos FTP activos y pasivos.

MODO ACTIVO: Se trata del habitual por defecto. Este modo crea dos conexiones diferentes. La primera para la transmisión de comandos desde cualquier puerto de nuestro ordenador, inferior al 1024 hacia el puerto 21 del servidor. Con esta conexión, y con el comando #port, se informa al servidor del puerto de nuestra máquina que va a escuchar los datos del servidor.

Así, para descargar un fichero, el servidor es quien inicia la transferencia de los datos, desde su puerto 20 al puerto que se le ha sido indicado. Es por eso que se le llama modo activo.


MODO PASIVO
En cambio, en pasivo es el cliente quien va a iniciar la conexión con el servidor. Lo primero se abre una conexión de control desde un puerto de la maquina local al puerto 21 del servidor. Ahora el cliente pide al servidor un puerto abierto. Una vez recibida la respuesta, es el cliente quien establece una conexión con el servidor a través del puerto que se le ha enviado.

La secuencia de comandos seria:

#passive (para activar o desactivar el modo pasivo del cliente, aparecerá una respuesta tipo "Passive mode on" o "Passive mode off").

Cuando transferimos con el comando "get + nombreArchivo"  en modo pasivo vemos los puertos por los que el servidor hace la transferencia. En modo activo esa información no aparece.

Como conclusión, podemos decir que en el modo pasivo las conexiones se establecen por el cliente, mientras en en activo se establecen por la maquina que envía los datos.
Read More