Tftp Trivial File Transfer Protocol

Páginas: 5 (1182 palabras) Publicado: 13 de noviembre de 2012
TFTP




TFTP, cuyo significado es Trivial FTP, tiene como objetivo la transferencia de datos, al igual que el clásico FTP. La principal diferencia radica en que TFTP es un protocolo extremadamente simple que implementa sólo las características necesarias, eliminando toda capacidad adicional.

De esta manera, TFTP sólo es capaz de transferir un archivo hacia o desdeun dispositivo y nada más. No es capaz de autenticar usuarios, ni listar directorios, ni realizar controles sobre los datos. De hecho, utiliza UDP como medio de transporte, con lo que ni siquiera garantiza la integridad de los datos.

El objetivo de un protocolo tan simple es que pueda ser ejecutado con mínimos requerimientos de memoria y procesador, permitiendo instalarlo endispositivos como routers y switches. En tal caso, se lo usa principalmente para backupear/restaurar las configuraciones de los equipos, para cargar un nuevo firmware en los mismos, entre otros. También es muy utilizado para clientes livianos o equipos que necesitan cargar archivos desde un servidor remoto al momento del booteo.




Detalles del TFTP:

▪ Utiliza UDP (en el puerto69) como protocolo de transporte (a diferencia de FTP que utiliza los puertos 20 y 21 TCP).
▪ No puede listar el contenido de los directorios.
▪ No existen mecanismos de autenticación o cifrado.
▪ Se utiliza para leer o escribir archivos de un servidor remoto.
▪ Soporta tres modos diferentes de transferencia, "netascii", "octet" y "mail", de los que los dos primeroscorresponden a los modos "ascii" e "imagen" (binario) del protocolo FTP.






Detalles de una sesión TFTP:

Ya que TFTP utiliza UDP, no hay una definición formal de sesión, cliente y servidor, aunque se considera servidor a aquel que abre el puerto 69 en modo UDP, y cliente a quien se conecta.

Sin embargo, cada archivo transferido vía TFTP constituye unintercambio independiente de paquetes, y existe una relación cliente-servidor informal entre la máquina que inicia la comunicación y la que responde.

▪ La máquina A, que inicia la comunicación, envía un paquete RRQ (read request/petición de lectura) o WRQ (write request/petición de escritura) a la máquina B, conteniendo el nombre del archivo y el modo de transferencia.
▪ B respondecon un paquete ACK (acknowledgement/confirmación), que también sirve para informar a A del puerto de la máquina B al que tendrá que enviar los paquetes restantes.
▪ La máquina origen envía paquetes de datos numerados a la máquina destino, todos excepto el último conteniendo 512 bytes de datos. La máquina destino responde con paquetes ACK numerados para todos los paquetes de datos.
▪ Elpaquete de datos final debe contener menos de 512 bytes de datos para indicar que es el último. Si el tamaño del archivo transferido es un múltiplo exacto de 512 bytes, el origen envía un paquete final que contiene 0 bytes de datos.



Existen aplicaciones para copiar archivos que requieren un nivel de funcionalidad muy sencillo. Por ejemplo, el volcado inicial de software yarchivos de configuración al arrancar un encaminador, un concentrador o una estación de trabajo sin disco se realiza mejor utilizando un protocolo que sea muy sencillo.

El protocolo trivial de transferencia de archivos ha demostrado ser de gran utilidad para el copiado básico de archivos entre computadoras. TFTP transfiere datos utilizando datagramas de UDP. El sistema que participa de unvolcado de TFTP necesita ejecutar muy poco software de comunicaciones (sólo IP y UDP). TFTP ha demostrado ser de gran utilidad para inicializar dispositivos de red como encaminadores, puentes y concentradores.







El protocolo trivial de transferencia de archivos:

• Envía bloques de datos de 512 octetos (excepto el último).

• Añade una cabecera sencilla de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • FTP FILE TRANSFER PROTOCOL
  • File Transfer Protocol
  • Protocolo ftp (file transfer protocol)
  • Introduccion a file transfer protocol (ftp)
  • File protocol
  • fail transfer protocol
  • Hypertext Transfer Protocol o HTTP
  • Trivial

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS