¿Qué es TFTP? (Protocolo trivial de transferencia de archivos)

Tabla de contenido:

¿Qué es TFTP? (Protocolo trivial de transferencia de archivos)
¿Qué es TFTP? (Protocolo trivial de transferencia de archivos)
Anonim

El Protocolo de transferencia de archivos trivial es una tecnología que transfiere archivos entre dispositivos de red y es una versión simplificada del Protocolo de transferencia de archivos más robusto. TFTP se desarrolló en la década de 1970 para computadoras que carecían de suficiente memoria o espacio en disco para proporcionar soporte FTP completo. Actualmente, TFTP se encuentra en enrutadores de banda ancha para consumidores y en enrutadores de redes comerciales.

Los administradores de redes domésticas usan TFTP para actualizar el firmware del enrutador, mientras que los administradores profesionales usan TFTP para distribuir software a través de redes corporativas.

Cómo funciona TFTP

Al igual que FTP, TFTP utiliza software de cliente y servidor para realizar conexiones entre dos dispositivos. Desde un cliente TFTP, los archivos individuales pueden cargarse o descargarse del servidor. El servidor aloja los archivos y el cliente solicita o envía archivos.

TFTP también se puede usar para iniciar una computadora de forma remota y hacer una copia de seguridad de los archivos de configuración de la red o del enrutador.

TFTP se basa en UDP para transportar datos.

Software de servidor y cliente TFTP

Los clientes TFTP de línea de comandos están incluidos en las versiones actuales de Microsoft Windows, Linux y macOS. Los clientes TFTP con interfaces gráficas también están disponibles como software gratuito, como TFTPD32, que incluye un servidor TFTP. La utilidad TFTP de Windows es otro ejemplo de cliente y servidor GUI para TFTP, y existen otros clientes FTP gratuitos.

Image
Image

Microsoft Windows no incluye un servidor TFTP, pero hay varios servidores TFTP gratuitos de Windows disponibles para descargar. Los sistemas Linux y macOS utilizan el servidor tftpd TFTP, aunque puede estar desactivado de forma predeterminada.

Los expertos en redes recomiendan configurar los servidores TFTP cuidadosamente para evitar posibles problemas de seguridad.

Cómo usar el cliente TFTP en Windows

El cliente TFTP en Windows no está habilitado de forma predeterminada. Enciéndalo a través del subprograma del Panel de control de Programas y características.

  1. Abrir panel de control. Vaya a Búsqueda de Windows y busque Panel de control.

    Image
    Image
  2. En Panel de control, seleccione Programas.

    Image
    Image
  3. Seleccione Active o desactive las características de Windows.

    O bien, ejecute el comando funcionesopcionales en el símbolo del sistema o en el cuadro de diálogo Ejecutar.

    Image
    Image
  4. En el cuadro de diálogo Características de Windows, seleccione Cliente TFTP.

    Es posible que deba reiniciar para que los cambios surtan efecto.

    Image
    Image
  5. Acceda a TFTP a través del símbolo del sistema con el comando tftp. Utilice el comando de ayuda o consulte la página de referencia de la línea de comandos de tftp en el sitio web de Microsoft.

TFTP frente a FTP

El protocolo trivial de transferencia de archivos difiere de FTP en estos aspectos clave:

  • Las versiones originales de TFTP transfieren archivos de hasta 32 MB de tamaño. Algunos servidores TFTP más nuevos eliminan esta restricción o pueden limitar el tamaño del archivo a 4 GB.
  • A diferencia de FTP, TFTP no tiene función de inicio de sesión, por lo que no solicita un nombre de usuario y contraseña. Evite usar TFTP para compartir archivos confidenciales; no puede proteger estos archivos ni auditar el acceso a los archivos.
  • La lista, el cambio de nombre y la eliminación de archivos a través de TFTP no suelen estar permitidos.
  • TFTP usa el puerto UDP 69 para establecer conexiones de red mientras que FTP usa los puertos TCP 20 y 21.

Debido a que TFTP se implementa mediante UDP, generalmente solo funciona en redes de área local.

Recomendado: