SlideShare a Scribd company logo
1 of 7
Download to read offline
FTP
Protocolo de Transferencia de Archivos


             PROTOCOLO DE TRANSFERENCIA DE ARCHIVOS – FTP EN
                  WINDOWS 2003 SERVER Y EN DEBIAN

    William Cordero Gómez 1                        Diana Carolina Baquero Arias1
                       1
                      Decanatura de Ingenierías y Administración
                           Escuela de Ingeniería Informática
                                    Redes de Datos
                    Universidad Pontificia Bolivariana, Bucaramanga
                        Wcordero8, baquerito_16,@hotmail.com



Resumen: Este articulo suministra              approval of its first standard by the
información sobre el protocolo de              IETF RFC 114, reaching today the
transferencia de archivos FTP (File            RFC          959         [3,9]       .
Transfer        Protocol),      llamado        Keywords: Protocol, Internet, Server,
anteriormente como Protocolo para              Client, RFC.
intercambio de archivos a través de
Internet, basado en el sistema de correo       1. Introducción
electrónico el cual consistía en lo
siguiente: el usuario1 deseaba enviar un       Este servicio encargado de la
correo al usuario2, y el usuario2              transferencia de archivos entre un
deseaba responder este mensaje.,               cliente y un servidor basado en su
Logrando así una conexión tipo cliente -       arquitectura cliente-servidor, permite la
servidor por parte de los dos usuarios.        comunicación necesaria para establecer
Teniendo su base en esto, presentan la         una conexión de control y una conexión
propuesta para la aprobación de su             de datos siendo las dos un elemento
primer estándar el RFC 114 por la              fundamental en la transmisión de
IETF1, llegando hasta hoy al RFC 959           archivos, la cual asigna un canal lógico
[3,9].                                         para el envío y la recepción de datos
Palabras Clave: Protocolo, Internet,           llamados puertos, predeterminadamente
Servidor, Cliente, RFC.                        en la conexión de control se asigna el
                                               puerto 21 y para la conexión de datos el
Abstract:      This    article   provides      puerto 20.
information about the file transfer            El servicio FTP reconoce dos tipos de
protocol FTP (File Transfer Protocol),         formato el ASCCI para texto y binario
formerly known as a protocol for               para otros archivos como video,
exchanging files over the Internet, based      imágenes etc., el servicio es utilizado
email system which consisted of the            por medio de aplicaciones existentes ya
following: user1 wanted to send a Email        sea de tipo cliente (filezilla, SmartFTP
to user2, and user2 wanted to answer           etc.) o para servidor (filezilla Server,
this message., thereby connecting a            xampp etc.) para realizar una
client - server by the two users. With its     comunicación por medio de estos dos
base in this, the proposal presented for       interpretes, igualmente este servicio
                                               permite la conexión por comandos de
                                               acceso , transferencia y de servicio
1
   IETF (Internet Engineering Task Force, en   externamente ya sea en un terminal o en
castellano Grupo de Trabajo en Ingeniería de   un DOS, en las aplicaciones no se puede
Internet)

[Escribir texto]
FTP
Protocolo de Transferencia de Archivos


observar      estas    órdenes,      pero   Los objetivos del FTP, según el RFC
internamente trabaja con todos los          959 son:
comandos propios del FTP.                   1)“promocionar el uso compartido de
El resto del artículo se estructura de la   ficheros (programas y/o datos) ”. [4]
siguiente forma, en la sección 2 se         2)“animar al uso indirecto o implícito (a
realizará un descripción de la historia,    través de programas) de servidores
En la sección 3 se entra en el ámbito       remotos”. [4]
del FTP hablando de los objetivos , la      3)“hacer transparente al usuario las
seguridad, los servidores, los clientes,    variaciones entre la forma de almacenar
modos de conexión, los usuarios ,la         ficheros en diferentes ordenadores”. [4]
configuración, entre otros. Y para          4)“transfiere     datos      fiable     y
terminar las conclusiones analizadas.       eficientemente. [4]


2. Historia

Las bases del servicio FTP nacen en el
instituto tecnológico de Massachusetts
M.I.T [1] en el año de 1971, ya que se
necesitaba una opción para el
intercambio de información entre las
distintas computadoras que en ese
entonces formaban Arpanet [2] (RFC
114) [3]; en el año de 1985 se culmina      Imagen1. Modelo de transferencia de
el desarrollo del servicio FTP, esto no     archivos de dos estaciones de trabajo al
significa que el servicio no se esté        servidor FTP [12]
actualizando, a medida que se detectan
problemas o se necesiten correcciones,      3.2 Seguridad en el servicio FTP
sales nuevos RFC, actualmente, el RFC
que está vigente en el 959                  El FTP trae varios problemas de
                                            seguridad, entre los cuales esta, que
                                            desde el usuario hasta la contraseña a la
3. Que es el servicio FTP?                  hora de la conexión con el servidor,
                                            viajan a través de la red en texto plano,
Servicio     desarrollado     para    el    esto quiere decir que cualquier persona
intercambio      de    archivos    entre    con un sniffer2 [5], puede capturar esta
computadoras, usado principalmente en       información y hacer con ella lo que
computadoras físicamente distantes.         quiera, para solucionar este problema,
Es un servicio cliente-servidor, esto       existen utilidades como csp, “que es un
quiere decir que debe existir un (o         medio transferencia de archivos, pero
varios) computador que sea tipo             que usa SSH”. Otras formas de
servidor al cual nos conectaremos desde     seguridad en FTP están expuestas en la
una maquina tipo cliente.                   página de IBM [8]
En el podremos descargar y/o subir
archivos, dependiendo de los privilegios
que tengamos en el servidor.                3.3 Servidor FTP

                                            2
                                              Sniffer: Programa que realiza capturas de tramas de
3.1 Objetivos del FTP                       red

[Escribir texto]
FTP
Protocolo de Transferencia de Archivos


Computador en el cual se tiene instalado     diferentes comandos que el cliente le
.un programa el cual facilita el             envía al servidor).
intercambio de archivos, este programa
nos permite, dependiendo del programa
usado, la creación de los usuarios que se    3.6 Tipos de Usuarios
conectaran a nuestro servicio, si
permitiremos conexiones anónimas, el         Para el servicio FTP existen dos tipos
número máximo de conexiones activas,         de usuario, los registrados y los
el tiempo máximo que cada conexión           anónimos.
puede durar sin interactuar con el           Un cliente anónimo es aquel que al
servidor, entre otras.                       tratar de conectarse a un servidor ftp, no
Entre los programas que se encuentran        necesita de estar registrado en los
para prestar este servicio tenemos: el       usuarios para tener acceso al servicio,
Filezilla, Serv-U, proftpd, vsftpd.          con solo colocar, tanto en usuario como

                                             en contraseña, la palabra anonymous ya
3.4 Clientes FTP                             se puede conectar; mientras que los
                                             usuarios registrados, son aquellos que
Un cliente FTP es un programa que nos        disponen de un usuario y una
permite conectarnos a un servidor FTP        contraseña.
para descargar y/o subir archivos, para      Hay que tener en cuenta que no todos
esto, el cliente FTP pedirá una dirección    los servidores aceptan conexiones
IP o un DNS del servidor al que nos          anónimas.
queremos conectar, un nombre de
usuario, una contraseña y un puerto de
control.                                     3.7 Modos de conexión
Existe gran cantidad de clientes FTP,
entre los más conocidos se encuentran:       Existen dos tipos de conexión, el modo
Filezilla, SmartFTP, Kbear y Wise FTP.       activo y el pasivo.
También es posible conectarse a través       En el modo activo, el cliente establece
de navegadores como iExplorer,               conexión hacia el puerto 21 del
Firefox, etc., en estas conexiones solo      servidor, y establece transferencia de
es     posible     descargar    archivos;    datos, el cliente, por un puerto aleatorio
Recientemente se integro un cliente          mayor a 1024 hacia el puerto 20 del
FTP a Firefox, llamado fireFTP, el cual      servidor.
nos ofrece las mismas posibilidades que
un cliente FTP independiente, diseñado
principalmente para web máster[7].



3.5 Como se realiza la conexión              Imagen2. Modo activo, el cliente elige un
                                             número de puerto y el servidor se le
Por estándar, existen dos puertos para la    conecta . [6].
conexión FTP, el puerto 20 y el 21, el
primero se utiliza para el intercambio de    En el modo pasivo, el cliente establece
datos entre el cliente y el servidor, y el   la conexión hacia el puerto 21 del
segundo, para el control de la conexión      servidor, y para la transferencia de
(por este puerto se transmiten los           datos, el cliente le solicita al servidor un
                                             puerto, cuando el servidor le dice el
[Escribir texto]
FTP
Protocolo de Transferencia de Archivos


puerto, el cliente establece la conexión      seguido esto iniciamos el servicio FTP
de datos con un puerto suyo aleatorio.        con el comando /etc/init.d/proftpd start,
                                              y listo, ya tenemos nuestro servidor en
                                              debían configurado y funcionando.


                                              4.2 Montaje del servidor en Windows

Imagen3. Modo pasivo, es el servidor el       Primero una instalación de aplicaciones
que abre uno de sus puertos y el cliente se   para el servicio y por el DOS una
le conecta [6].                               prueba de conexión a un servicio FTP
                                              externo.

4. Configuración                              Archivos Adjuntos


4.1 Montaje del servidor en Linux

La instalación en Debian no es muy
compleja, todos los comandos se
ingresan en la terminal del sistema,
ingresando como sudo (administrador),
primero, con “atp-get install proftpd”
descargábamos la aplicación, después
de la instalación, me creaba cuatro
                                              Imagen4. Servidor Filezilla Server
archivos en la ruta /etc/proftpd, de los
cuales solo podía editar uno, el
proftpd.conf, en este archivo se hace
toda la configuración del servidor.
Los usuarios que se pueden identificar
en el servicio son los mismos usuarios
creados para el sistema operativo
(usuarios Debian), para agregar un
nuevo usuario, se coloca el comando
adduser nuevo_usuario y Debian nos
creara una carpeta en /home, y es a esta
carpeta a la que podemos acceder, de          Imagen5. Cliente SmartFTP
igual forma, se puede definir una
carpeta común para todos los usuarios,
esto    si    se    necesita compartir        Para la conexión de prueba:
información de interés general, esto se
configura en el archivo proftpd.conf.         En la ventana de DOS se escribe:
Hasta ahora tenemos configurado el            ftp nombredelservidor , por ejemplo :
servicio, ahora toca iniciarlo, pero antes,   ftp ftp.microsoft.com.
tenemos que configurar una IP estática        Se ingresa al programa ftp escribiendo
para nuestro servidor, esto se define en      ftp y pulsando ENTER. El prompt del
el archivo /etc/network/interfaces.           sistema cambia a ftp >.
Ahora reiniciamos el servicio de red,
para aplicar los cambios en la IP, con el
comando /etc/init.d/networking restart,
[Escribir texto]
FTP
Protocolo de Transferencia de Archivos


                                             Se realizaron diferentes pruebas
                                              para la conexión de este
                                              servicio, logrando una optima
                                              transferencia entre el cliente y el
                                              servidor


                                             Se implemento e investigo sobre
                                              la arquitectura que maneja este
                                              modelo se servicio siendo esta
                                              Cliente-servidor



Conclusiones
                                         References

    A raíz de este proyecto se pudo
                                         Articulo, Manteniendo vivo el FTP ,
     conocer más a fondo el
                                         Autor: Javier H. Eraso Ingeniero de
     funcionamiento de un servicio
                                         desarrollo y redes ,(Cibercom) ,Bogotá
     FTP en un servidor.
                                         – Colombia .
    Se conocieron las diferentes
                                         [0.1]       William         Stallings.
     formas de montar un servidor
                                         Comunicaciones     y     Redes     de
     FTP, utilizando aplicaciones o
                                         Computadoras. Edición 7. Madrid 2004.
     comandos propios del FTP.
                                         PEARSON EDUCACIÓN. S.A... ISBN
                                         84-205-4110-9
    Se implemento el modo activo
     que esta predeterminado y se
                                         [0.2]    Behrouz      A.     Forouzan.
     entendieron las diferencias que
                                         Transmisión de datos y Redes de
     existen entre una conexión de
     modo pasivo y una de modo
                                         Comunicación. Edición 2, Mc Graw
     activo.
                                         Hill. España 2001. ISBN 84-489-3390-0
    Se realizo el montaje del
                                         [0.3] Alberto León-García, Indra
     servidor en dos sistemas
                                         Widjaja. Redes de Comunicación:
     operativos en Debían y en
                                         Conceptos        Fundamentales        y
     Windows      Server     2003,
                                         Arquitecturas Básicas. Primera Edición.
     conociendo las características
                                         Madrid       2002.       Mc      Graw
     del porque se trabajo en estos
                                         Hill/Interamericana de España S.A.U..
     S.O.
                                         ISBN 84-481-3197-5
    Al realizarse el montaje en los
                                         [0.4]    Sistemas     electrónicos   de
     sistemas operativos se diferencio
                                         comunicaciones ,Escrito por Roy Blake,
     el manejo de este servicio en las
                                         Sánchez Fragoso Francisco tr, Vargas
     dos plataformas siendo debían
                                         Sandoval Federico Rev., Traducido por
     una configuración a modo de
                                         Francisco Sánchez Fregoso, Edition: 2 .
     comando y Windows a modo de
                                         Publicado por Cengage Learning
     ventanas de aplicaciones.
                                         Editores, 2004, Capitulo 11

[Escribir texto]
FTP
Protocolo de Transferencia de Archivos


[1] http://web.mit.edu/                    BIOGRAFIA DEL AUTORES
[2]
http://www.dei.isep.ipp.pt/~acc/docs/ar
pa.html                                    William Cordero Gómez , Bucaramanga
[3] http://www.faqs.org/rfcs/rfc114.html   19 de enero de 1989.
[4] http://www.faqs.org/rfcs/rfc959.html   Diana Carolina Baquero , Bucaramanga
[5]                                        16 mayo de 1989 ,
http://www.fortunecity.es/imaginapoder     Estudiante Ingeniería Informática,
/artes/368/escuela/telecom/sniffer.htm     Universidad Pontificia Bolivariana
[6]
http://www.danielclemente.com/amarok
/resulta.html
[7]
http://homelinux.mforos.com/1616226/
8151155-integra-un-cliente-ftp-en-
firefox/
[8]
http://publib.boulder.ibm.com/html/as4
00/v5r1/ic2931/index.htm?info/rzaj4/rz
aj4rzaj45zpftpsolutions.htm

[9]
http://www.slacksite.com/other/ftphtml
[10]
http://www.alejandrox.com/instalacion-
y-mantenimiento-de-servicios-de-
internet/
[11] http://www.rae.es/rae.html
[12]
http://web.iespana.es/useful/webmaster/
mettre-son-site-a-jour.php


Foros

   1. http://social.technet.microsoft.co
      m/Forums/es-
      ES/iises/thread/753bffeb-89b6-
      45cb-9bb7-3f45489ecd82/

   2. http://www.forosuse.org/forosus
      e/showthread.php?t=1845
   3. http://foros.softonic.com/softwar
      e/problemas-ftp-18816
   4. http://www.forosdelweb.com/f4
      1/cliente-ftp-para-linux-229402/




[Escribir texto]
FTP
Protocolo de Transferencia de Archivos




[Escribir texto]

More Related Content

What's hot (20)

Dn12 u3 a8_dzlm
Dn12 u3 a8_dzlmDn12 u3 a8_dzlm
Dn12 u3 a8_dzlm
 
Protocolo ftp
Protocolo ftpProtocolo ftp
Protocolo ftp
 
Servicio ftp
Servicio ftpServicio ftp
Servicio ftp
 
Protocolo de Transferencia de Archivos
Protocolo de Transferencia de ArchivosProtocolo de Transferencia de Archivos
Protocolo de Transferencia de Archivos
 
El file tranfer protocolar
El file tranfer protocolarEl file tranfer protocolar
El file tranfer protocolar
 
Protocolo ftp
Protocolo ftpProtocolo ftp
Protocolo ftp
 
Ftp
FtpFtp
Ftp
 
Transmision ftp
Transmision ftpTransmision ftp
Transmision ftp
 
Presentacion Ftp
Presentacion FtpPresentacion Ftp
Presentacion Ftp
 
Transferencia de archivos
Transferencia de archivosTransferencia de archivos
Transferencia de archivos
 
Ftp
FtpFtp
Ftp
 
protocolosredes
protocolosredesprotocolosredes
protocolosredes
 
Transferencia de archivos FTP
Transferencia de archivos FTPTransferencia de archivos FTP
Transferencia de archivos FTP
 
La Capa de Red más amistosa
La Capa de Red más amistosaLa Capa de Red más amistosa
La Capa de Red más amistosa
 
Transferencia de archivos en internet
Transferencia de archivos en internetTransferencia de archivos en internet
Transferencia de archivos en internet
 
Capa Aplicacion 1
Capa Aplicacion 1Capa Aplicacion 1
Capa Aplicacion 1
 
Protocolo de transferencia de archivos
Protocolo de transferencia de archivosProtocolo de transferencia de archivos
Protocolo de transferencia de archivos
 
Dn12 u3 a9_vsrg
Dn12 u3 a9_vsrgDn12 u3 a9_vsrg
Dn12 u3 a9_vsrg
 
IEEE - FTP/SSH
IEEE - FTP/SSHIEEE - FTP/SSH
IEEE - FTP/SSH
 
Protocolo ftp
Protocolo ftpProtocolo ftp
Protocolo ftp
 

Viewers also liked

Viewers also liked (20)

Instalación ftp, telnet y ssh sobre linux
Instalación ftp, telnet y ssh sobre linuxInstalación ftp, telnet y ssh sobre linux
Instalación ftp, telnet y ssh sobre linux
 
Servicio FTP en Windows
Servicio FTP en WindowsServicio FTP en Windows
Servicio FTP en Windows
 
SERVIDOR FTP (WIN SERVER 2008 R2)
SERVIDOR FTP (WIN SERVER 2008  R2)SERVIDOR FTP (WIN SERVER 2008  R2)
SERVIDOR FTP (WIN SERVER 2008 R2)
 
IIS web, FTP
IIS web, FTPIIS web, FTP
IIS web, FTP
 
Ftp
FtpFtp
Ftp
 
Servidor ftp
Servidor ftpServidor ftp
Servidor ftp
 
Ftp
FtpFtp
Ftp
 
Servidor ftp
Servidor ftpServidor ftp
Servidor ftp
 
Servidor ftp
Servidor ftpServidor ftp
Servidor ftp
 
FTP (File Transfer Protocol)
FTP (File Transfer Protocol)FTP (File Transfer Protocol)
FTP (File Transfer Protocol)
 
Protocolos FTP y DNS
Protocolos FTP y DNSProtocolos FTP y DNS
Protocolos FTP y DNS
 
Dn13 u3 a26_mbe telnet y gopher
Dn13 u3 a26_mbe  telnet y gopherDn13 u3 a26_mbe  telnet y gopher
Dn13 u3 a26_mbe telnet y gopher
 
Servidores Web y FTP
Servidores Web y FTPServidores Web y FTP
Servidores Web y FTP
 
Telnet
TelnetTelnet
Telnet
 
Telnet
TelnetTelnet
Telnet
 
Telnet (servicio de Internet)
Telnet (servicio de Internet)Telnet (servicio de Internet)
Telnet (servicio de Internet)
 
Guia de aprendizaje configurar ftp en server 2008
Guia de aprendizaje configurar ftp en server 2008Guia de aprendizaje configurar ftp en server 2008
Guia de aprendizaje configurar ftp en server 2008
 
Telnet
TelnetTelnet
Telnet
 
Telnet dn12 u3 a21_agv
Telnet dn12 u3 a21_agvTelnet dn12 u3 a21_agv
Telnet dn12 u3 a21_agv
 
telnet
telnettelnet
telnet
 

Similar to Articulo redes ftp

Similar to Articulo redes ftp (20)

Servidor ftp
Servidor ftpServidor ftp
Servidor ftp
 
Definición de Ftp
Definición de FtpDefinición de Ftp
Definición de Ftp
 
Servidor FTP
Servidor FTPServidor FTP
Servidor FTP
 
12. servidor ftp
12.  servidor ftp12.  servidor ftp
12. servidor ftp
 
Cliente y servicio FTP
Cliente y servicio FTPCliente y servicio FTP
Cliente y servicio FTP
 
Tema 2.1 Internet Y Sus Servicios
Tema 2.1 Internet Y Sus ServiciosTema 2.1 Internet Y Sus Servicios
Tema 2.1 Internet Y Sus Servicios
 
La capa de aplicación
La capa de aplicaciónLa capa de aplicación
La capa de aplicación
 
Ftp
FtpFtp
Ftp
 
12.servidor ftp
12.servidor ftp12.servidor ftp
12.servidor ftp
 
Ftp
FtpFtp
Ftp
 
File zilla y cliente ftp
File zilla y cliente ftpFile zilla y cliente ftp
File zilla y cliente ftp
 
Concepción anaya aguilar
Concepción anaya  aguilarConcepción anaya  aguilar
Concepción anaya aguilar
 
SR - UT3 - COMPARTICIÓN Y TRANSFERENCIA DE ARCHIVOS.pptx
SR - UT3 - COMPARTICIÓN Y TRANSFERENCIA DE ARCHIVOS.pptxSR - UT3 - COMPARTICIÓN Y TRANSFERENCIA DE ARCHIVOS.pptx
SR - UT3 - COMPARTICIÓN Y TRANSFERENCIA DE ARCHIVOS.pptx
 
12 servidor ftp
12 servidor ftp12 servidor ftp
12 servidor ftp
 
El file tranfer protocolar
El file tranfer protocolarEl file tranfer protocolar
El file tranfer protocolar
 
protocolo ftp
protocolo ftpprotocolo ftp
protocolo ftp
 
Servidor ftp
Servidor ftpServidor ftp
Servidor ftp
 
Ftp
FtpFtp
Ftp
 
El file transfer protocol es una herramienta un servicio
El  file transfer protocol es una herramienta un servicioEl  file transfer protocol es una herramienta un servicio
El file transfer protocol es una herramienta un servicio
 
Dn11 c u3_a8_xmm
Dn11 c u3_a8_xmmDn11 c u3_a8_xmm
Dn11 c u3_a8_xmm
 

More from ingdianabaquero

Modelado y simulacion ciclo del carbono en consecuencia el calentamiento global
Modelado y simulacion ciclo del carbono en consecuencia el calentamiento globalModelado y simulacion ciclo del carbono en consecuencia el calentamiento global
Modelado y simulacion ciclo del carbono en consecuencia el calentamiento globalingdianabaquero
 
Ondas de radio satelitales y microondas
Ondas de radio satelitales y microondasOndas de radio satelitales y microondas
Ondas de radio satelitales y microondasingdianabaquero
 
La maquina virtual_paralela_pvm
La maquina virtual_paralela_pvmLa maquina virtual_paralela_pvm
La maquina virtual_paralela_pvmingdianabaquero
 
Sistemas de informacion como generadores de confianza organizacional
Sistemas de informacion como generadores de confianza organizacionalSistemas de informacion como generadores de confianza organizacional
Sistemas de informacion como generadores de confianza organizacionalingdianabaquero
 
Internet un cambio tecnologico
Internet un cambio tecnologicoInternet un cambio tecnologico
Internet un cambio tecnologicoingdianabaquero
 
Diseño de una infraestructura de telefonia IP
Diseño de una infraestructura de telefonia IPDiseño de una infraestructura de telefonia IP
Diseño de una infraestructura de telefonia IPingdianabaquero
 
SISTEMA PARA EL SEGUIMIENTO DE SEMILLEROS DE INVESTIGACION
SISTEMA PARA EL SEGUIMIENTO DE SEMILLEROS DE INVESTIGACION SISTEMA PARA EL SEGUIMIENTO DE SEMILLEROS DE INVESTIGACION
SISTEMA PARA EL SEGUIMIENTO DE SEMILLEROS DE INVESTIGACION ingdianabaquero
 

More from ingdianabaquero (8)

Modelado y simulacion ciclo del carbono en consecuencia el calentamiento global
Modelado y simulacion ciclo del carbono en consecuencia el calentamiento globalModelado y simulacion ciclo del carbono en consecuencia el calentamiento global
Modelado y simulacion ciclo del carbono en consecuencia el calentamiento global
 
Simulacion articulo
Simulacion articuloSimulacion articulo
Simulacion articulo
 
Ondas de radio satelitales y microondas
Ondas de radio satelitales y microondasOndas de radio satelitales y microondas
Ondas de radio satelitales y microondas
 
La maquina virtual_paralela_pvm
La maquina virtual_paralela_pvmLa maquina virtual_paralela_pvm
La maquina virtual_paralela_pvm
 
Sistemas de informacion como generadores de confianza organizacional
Sistemas de informacion como generadores de confianza organizacionalSistemas de informacion como generadores de confianza organizacional
Sistemas de informacion como generadores de confianza organizacional
 
Internet un cambio tecnologico
Internet un cambio tecnologicoInternet un cambio tecnologico
Internet un cambio tecnologico
 
Diseño de una infraestructura de telefonia IP
Diseño de una infraestructura de telefonia IPDiseño de una infraestructura de telefonia IP
Diseño de una infraestructura de telefonia IP
 
SISTEMA PARA EL SEGUIMIENTO DE SEMILLEROS DE INVESTIGACION
SISTEMA PARA EL SEGUIMIENTO DE SEMILLEROS DE INVESTIGACION SISTEMA PARA EL SEGUIMIENTO DE SEMILLEROS DE INVESTIGACION
SISTEMA PARA EL SEGUIMIENTO DE SEMILLEROS DE INVESTIGACION
 

Articulo redes ftp

  • 1. FTP Protocolo de Transferencia de Archivos PROTOCOLO DE TRANSFERENCIA DE ARCHIVOS – FTP EN WINDOWS 2003 SERVER Y EN DEBIAN William Cordero Gómez 1 Diana Carolina Baquero Arias1 1 Decanatura de Ingenierías y Administración Escuela de Ingeniería Informática Redes de Datos Universidad Pontificia Bolivariana, Bucaramanga Wcordero8, baquerito_16,@hotmail.com Resumen: Este articulo suministra approval of its first standard by the información sobre el protocolo de IETF RFC 114, reaching today the transferencia de archivos FTP (File RFC 959 [3,9] . Transfer Protocol), llamado Keywords: Protocol, Internet, Server, anteriormente como Protocolo para Client, RFC. intercambio de archivos a través de Internet, basado en el sistema de correo 1. Introducción electrónico el cual consistía en lo siguiente: el usuario1 deseaba enviar un Este servicio encargado de la correo al usuario2, y el usuario2 transferencia de archivos entre un deseaba responder este mensaje., cliente y un servidor basado en su Logrando así una conexión tipo cliente - arquitectura cliente-servidor, permite la servidor por parte de los dos usuarios. comunicación necesaria para establecer Teniendo su base en esto, presentan la una conexión de control y una conexión propuesta para la aprobación de su de datos siendo las dos un elemento primer estándar el RFC 114 por la fundamental en la transmisión de IETF1, llegando hasta hoy al RFC 959 archivos, la cual asigna un canal lógico [3,9]. para el envío y la recepción de datos Palabras Clave: Protocolo, Internet, llamados puertos, predeterminadamente Servidor, Cliente, RFC. en la conexión de control se asigna el puerto 21 y para la conexión de datos el Abstract: This article provides puerto 20. information about the file transfer El servicio FTP reconoce dos tipos de protocol FTP (File Transfer Protocol), formato el ASCCI para texto y binario formerly known as a protocol for para otros archivos como video, exchanging files over the Internet, based imágenes etc., el servicio es utilizado email system which consisted of the por medio de aplicaciones existentes ya following: user1 wanted to send a Email sea de tipo cliente (filezilla, SmartFTP to user2, and user2 wanted to answer etc.) o para servidor (filezilla Server, this message., thereby connecting a xampp etc.) para realizar una client - server by the two users. With its comunicación por medio de estos dos base in this, the proposal presented for interpretes, igualmente este servicio permite la conexión por comandos de acceso , transferencia y de servicio 1 IETF (Internet Engineering Task Force, en externamente ya sea en un terminal o en castellano Grupo de Trabajo en Ingeniería de un DOS, en las aplicaciones no se puede Internet) [Escribir texto]
  • 2. FTP Protocolo de Transferencia de Archivos observar estas órdenes, pero Los objetivos del FTP, según el RFC internamente trabaja con todos los 959 son: comandos propios del FTP. 1)“promocionar el uso compartido de El resto del artículo se estructura de la ficheros (programas y/o datos) ”. [4] siguiente forma, en la sección 2 se 2)“animar al uso indirecto o implícito (a realizará un descripción de la historia, través de programas) de servidores En la sección 3 se entra en el ámbito remotos”. [4] del FTP hablando de los objetivos , la 3)“hacer transparente al usuario las seguridad, los servidores, los clientes, variaciones entre la forma de almacenar modos de conexión, los usuarios ,la ficheros en diferentes ordenadores”. [4] configuración, entre otros. Y para 4)“transfiere datos fiable y terminar las conclusiones analizadas. eficientemente. [4] 2. Historia Las bases del servicio FTP nacen en el instituto tecnológico de Massachusetts M.I.T [1] en el año de 1971, ya que se necesitaba una opción para el intercambio de información entre las distintas computadoras que en ese entonces formaban Arpanet [2] (RFC 114) [3]; en el año de 1985 se culmina Imagen1. Modelo de transferencia de el desarrollo del servicio FTP, esto no archivos de dos estaciones de trabajo al significa que el servicio no se esté servidor FTP [12] actualizando, a medida que se detectan problemas o se necesiten correcciones, 3.2 Seguridad en el servicio FTP sales nuevos RFC, actualmente, el RFC que está vigente en el 959 El FTP trae varios problemas de seguridad, entre los cuales esta, que desde el usuario hasta la contraseña a la 3. Que es el servicio FTP? hora de la conexión con el servidor, viajan a través de la red en texto plano, Servicio desarrollado para el esto quiere decir que cualquier persona intercambio de archivos entre con un sniffer2 [5], puede capturar esta computadoras, usado principalmente en información y hacer con ella lo que computadoras físicamente distantes. quiera, para solucionar este problema, Es un servicio cliente-servidor, esto existen utilidades como csp, “que es un quiere decir que debe existir un (o medio transferencia de archivos, pero varios) computador que sea tipo que usa SSH”. Otras formas de servidor al cual nos conectaremos desde seguridad en FTP están expuestas en la una maquina tipo cliente. página de IBM [8] En el podremos descargar y/o subir archivos, dependiendo de los privilegios que tengamos en el servidor. 3.3 Servidor FTP 2 Sniffer: Programa que realiza capturas de tramas de 3.1 Objetivos del FTP red [Escribir texto]
  • 3. FTP Protocolo de Transferencia de Archivos Computador en el cual se tiene instalado diferentes comandos que el cliente le .un programa el cual facilita el envía al servidor). intercambio de archivos, este programa nos permite, dependiendo del programa usado, la creación de los usuarios que se 3.6 Tipos de Usuarios conectaran a nuestro servicio, si permitiremos conexiones anónimas, el Para el servicio FTP existen dos tipos número máximo de conexiones activas, de usuario, los registrados y los el tiempo máximo que cada conexión anónimos. puede durar sin interactuar con el Un cliente anónimo es aquel que al servidor, entre otras. tratar de conectarse a un servidor ftp, no Entre los programas que se encuentran necesita de estar registrado en los para prestar este servicio tenemos: el usuarios para tener acceso al servicio, Filezilla, Serv-U, proftpd, vsftpd. con solo colocar, tanto en usuario como en contraseña, la palabra anonymous ya 3.4 Clientes FTP se puede conectar; mientras que los usuarios registrados, son aquellos que Un cliente FTP es un programa que nos disponen de un usuario y una permite conectarnos a un servidor FTP contraseña. para descargar y/o subir archivos, para Hay que tener en cuenta que no todos esto, el cliente FTP pedirá una dirección los servidores aceptan conexiones IP o un DNS del servidor al que nos anónimas. queremos conectar, un nombre de usuario, una contraseña y un puerto de control. 3.7 Modos de conexión Existe gran cantidad de clientes FTP, entre los más conocidos se encuentran: Existen dos tipos de conexión, el modo Filezilla, SmartFTP, Kbear y Wise FTP. activo y el pasivo. También es posible conectarse a través En el modo activo, el cliente establece de navegadores como iExplorer, conexión hacia el puerto 21 del Firefox, etc., en estas conexiones solo servidor, y establece transferencia de es posible descargar archivos; datos, el cliente, por un puerto aleatorio Recientemente se integro un cliente mayor a 1024 hacia el puerto 20 del FTP a Firefox, llamado fireFTP, el cual servidor. nos ofrece las mismas posibilidades que un cliente FTP independiente, diseñado principalmente para web máster[7]. 3.5 Como se realiza la conexión Imagen2. Modo activo, el cliente elige un número de puerto y el servidor se le Por estándar, existen dos puertos para la conecta . [6]. conexión FTP, el puerto 20 y el 21, el primero se utiliza para el intercambio de En el modo pasivo, el cliente establece datos entre el cliente y el servidor, y el la conexión hacia el puerto 21 del segundo, para el control de la conexión servidor, y para la transferencia de (por este puerto se transmiten los datos, el cliente le solicita al servidor un puerto, cuando el servidor le dice el [Escribir texto]
  • 4. FTP Protocolo de Transferencia de Archivos puerto, el cliente establece la conexión seguido esto iniciamos el servicio FTP de datos con un puerto suyo aleatorio. con el comando /etc/init.d/proftpd start, y listo, ya tenemos nuestro servidor en debían configurado y funcionando. 4.2 Montaje del servidor en Windows Imagen3. Modo pasivo, es el servidor el Primero una instalación de aplicaciones que abre uno de sus puertos y el cliente se para el servicio y por el DOS una le conecta [6]. prueba de conexión a un servicio FTP externo. 4. Configuración Archivos Adjuntos 4.1 Montaje del servidor en Linux La instalación en Debian no es muy compleja, todos los comandos se ingresan en la terminal del sistema, ingresando como sudo (administrador), primero, con “atp-get install proftpd” descargábamos la aplicación, después de la instalación, me creaba cuatro Imagen4. Servidor Filezilla Server archivos en la ruta /etc/proftpd, de los cuales solo podía editar uno, el proftpd.conf, en este archivo se hace toda la configuración del servidor. Los usuarios que se pueden identificar en el servicio son los mismos usuarios creados para el sistema operativo (usuarios Debian), para agregar un nuevo usuario, se coloca el comando adduser nuevo_usuario y Debian nos creara una carpeta en /home, y es a esta carpeta a la que podemos acceder, de Imagen5. Cliente SmartFTP igual forma, se puede definir una carpeta común para todos los usuarios, esto si se necesita compartir Para la conexión de prueba: información de interés general, esto se configura en el archivo proftpd.conf. En la ventana de DOS se escribe: Hasta ahora tenemos configurado el ftp nombredelservidor , por ejemplo : servicio, ahora toca iniciarlo, pero antes, ftp ftp.microsoft.com. tenemos que configurar una IP estática Se ingresa al programa ftp escribiendo para nuestro servidor, esto se define en ftp y pulsando ENTER. El prompt del el archivo /etc/network/interfaces. sistema cambia a ftp >. Ahora reiniciamos el servicio de red, para aplicar los cambios en la IP, con el comando /etc/init.d/networking restart, [Escribir texto]
  • 5. FTP Protocolo de Transferencia de Archivos  Se realizaron diferentes pruebas para la conexión de este servicio, logrando una optima transferencia entre el cliente y el servidor  Se implemento e investigo sobre la arquitectura que maneja este modelo se servicio siendo esta Cliente-servidor Conclusiones References  A raíz de este proyecto se pudo Articulo, Manteniendo vivo el FTP , conocer más a fondo el Autor: Javier H. Eraso Ingeniero de funcionamiento de un servicio desarrollo y redes ,(Cibercom) ,Bogotá FTP en un servidor. – Colombia .  Se conocieron las diferentes [0.1] William Stallings. formas de montar un servidor Comunicaciones y Redes de FTP, utilizando aplicaciones o Computadoras. Edición 7. Madrid 2004. comandos propios del FTP. PEARSON EDUCACIÓN. S.A... ISBN 84-205-4110-9  Se implemento el modo activo que esta predeterminado y se [0.2] Behrouz A. Forouzan. entendieron las diferencias que Transmisión de datos y Redes de existen entre una conexión de modo pasivo y una de modo Comunicación. Edición 2, Mc Graw activo. Hill. España 2001. ISBN 84-489-3390-0  Se realizo el montaje del [0.3] Alberto León-García, Indra servidor en dos sistemas Widjaja. Redes de Comunicación: operativos en Debían y en Conceptos Fundamentales y Windows Server 2003, Arquitecturas Básicas. Primera Edición. conociendo las características Madrid 2002. Mc Graw del porque se trabajo en estos Hill/Interamericana de España S.A.U.. S.O. ISBN 84-481-3197-5  Al realizarse el montaje en los [0.4] Sistemas electrónicos de sistemas operativos se diferencio comunicaciones ,Escrito por Roy Blake, el manejo de este servicio en las Sánchez Fragoso Francisco tr, Vargas dos plataformas siendo debían Sandoval Federico Rev., Traducido por una configuración a modo de Francisco Sánchez Fregoso, Edition: 2 . comando y Windows a modo de Publicado por Cengage Learning ventanas de aplicaciones. Editores, 2004, Capitulo 11 [Escribir texto]
  • 6. FTP Protocolo de Transferencia de Archivos [1] http://web.mit.edu/ BIOGRAFIA DEL AUTORES [2] http://www.dei.isep.ipp.pt/~acc/docs/ar pa.html William Cordero Gómez , Bucaramanga [3] http://www.faqs.org/rfcs/rfc114.html 19 de enero de 1989. [4] http://www.faqs.org/rfcs/rfc959.html Diana Carolina Baquero , Bucaramanga [5] 16 mayo de 1989 , http://www.fortunecity.es/imaginapoder Estudiante Ingeniería Informática, /artes/368/escuela/telecom/sniffer.htm Universidad Pontificia Bolivariana [6] http://www.danielclemente.com/amarok /resulta.html [7] http://homelinux.mforos.com/1616226/ 8151155-integra-un-cliente-ftp-en- firefox/ [8] http://publib.boulder.ibm.com/html/as4 00/v5r1/ic2931/index.htm?info/rzaj4/rz aj4rzaj45zpftpsolutions.htm [9] http://www.slacksite.com/other/ftphtml [10] http://www.alejandrox.com/instalacion- y-mantenimiento-de-servicios-de- internet/ [11] http://www.rae.es/rae.html [12] http://web.iespana.es/useful/webmaster/ mettre-son-site-a-jour.php Foros 1. http://social.technet.microsoft.co m/Forums/es- ES/iises/thread/753bffeb-89b6- 45cb-9bb7-3f45489ecd82/ 2. http://www.forosuse.org/forosus e/showthread.php?t=1845 3. http://foros.softonic.com/softwar e/problemas-ftp-18816 4. http://www.forosdelweb.com/f4 1/cliente-ftp-para-linux-229402/ [Escribir texto]
  • 7. FTP Protocolo de Transferencia de Archivos [Escribir texto]