Sie sind auf Seite 1von 2

Plataforma)Educativa)UNIDEG)

Materia:(Redes(Corporativas(
(
(
Tema%3.1%El%servidor%FTP%
%
FTP)(FILE)TRANSFER)PROTOCOL))
(
FTP(es(un(programa(que(se(utiliza(para(transferir(informacin,(almacenada(en(ficheros,(
de(una(mquina(remota(a(otra(local,(o(viceversa((RFC(959).(Para(poder(realizar(esta(
operacin(es(necesario(conocer(la(direccin(IP((o(el("nombre")(de(la(mquina(a(la(que(
nos(queremos(conectar(para(realizar(algn(tipo(de(transferencia.(
(
Al(igual(que(HTTP,(FTP(se(basa(en(el(envo(de(comandos(codificados(mediante(ASCII,(es(
decir,(en(texto(plano.(
(
Esquema(de(funcionamiento(
FTP(es(un(servicio(orientado(a(conexin(concurrente(que(funciona(sobre(dos(puertos(
21( para( el( intercambio( de( comandos( y( 20( para( los( datos.( La( estructura( general( de(
funcionamiento(es(la(que(se(muestra(en(la(siguiente(figura.(
(

(
Los(elementos(que(componen(el(sistema(son(los(siguientes:(
(
! Servidor( FTP:( Mquina( a( la( que( nos( queremos( conectar( y( que( debe( aceptar(
sesiones(FTP.(Debe(ser(una(mquina(en(la(que(est(activo(el(servicio(FTP.(A(su(
vez(se(compone(de:(
(
! Servidor( PI( (Protocol( Interpreter):( El( intrprete( de( protocolo( del(
servidor( escucha( en( el( puerto( 21( los( comandos( que( le( enva( el(
intrprete(de(protocolo(del(cliente(y(controla(el(proceso(de(transferencia(
de(datos(del(servidor.(
(
! Servidor(DTP((Data(Transfer(Protocol):(El(protocolo(de(transferencia(de(
datos(del(servidor(se(utiliza(para(transmitir(los(datos(entre(el(servidor(y(
el(protocolo(de(transferencia(de(datos(del(cliente.(Puede(estar(en(modo(
pasivo(a(la(escucha(de(conexiones(en(el(puerto(20(de(datos.(
(
Documento(tomado(de:(
http://www.falconmarbella.com/esigranada/dmdocuments/Punto_232_FTP.pdf
Plataforma)Educativa)UNIDEG)
Materia:(Redes(Corporativas(
(Cliente(FTP:(Mquina(con(la(que(nos(conectamos(al(servidor(FTP.(Est(compuesta(por(
los(siguientes(elementos:((
(
! Interfaz(de(usuario:(conjunto(de(comandos(de(alto(nivel(que(el(usuario(puede(
memorizar(ms(fcilmente(que(los(comandos(FTP(que(se(envan(entre(cliente(y(
servidor.(
! Cliente(PI:(El(intrprete(de(protocolo(de(usuario(inicia(el(control(de(la(conexin(
a( travs( del( puerto( 21( con( el( servidor( FTP,( enva( los( comandos( FTP( una( vez(
codificados(por(la(interfaz(de(usuario(y(los(enva(al(intrprete(de(protocolo(del(
servidor,(y(controla(el(proceso(de(transferencia(de(los(archivos((DTP).(
! Cliente(DTP:(El(proceso(de(transferencia(de(datos(escucha(el(puerto(de(datos(
(20)(aceptando(conexiones(para(la(transferencia(de(ficheros.(
(
En(el(modelo(descrito(en(la(figura(anterior,(el(PI(del(cliente(inicia(la(conexin(TCP(por(el(
puerto(21.(Al(iniciarse,(se(envan(los(comandos(mediante(dicho(PI(al(PI(del(servidor(y(si(
ste(acepta(la(conexin,(solicita(una(identificacin(al(usuario,(pudindose(realizar(un(
acceso(annimo((no(aceptado(por(todos(los(servidores).(Cuando(se(solicita(un(archivo(
del( servidor,( se( establece( una( conexin( TCP( por( el( puerto( 20( para( entre( el( DTP( del(
cliente(y(el(servidor(para(la(transmisin(de(datos.(
(
(
CARACTERSTICAS)FTP)
(
! FTP(ofrece(la(mxima(velocidad(en(la(conexin.(
(
! FTP(no(ofrece(seguridad.(La(informacin(login/password(se(enva(en(texto(plano(
(no(utiliza(ningn(tipo(de(cifrado).(Es(fcil(que(un(hacker(pueda(capturar(este(
trfico(
! Las(aplicaciones(como(scp((secure(copy)(y(sftp,(cifran(todo(el(trfico(transferido.(
(
(

Documento(tomado(de:(
http://www.falconmarbella.com/esigranada/dmdocuments/Punto_232_FTP.pdf

Das könnte Ihnen auch gefallen