O que é TFTP? (Protocolo de Transferência de Arquivo Trivial)

Índice:

O que é TFTP? (Protocolo de Transferência de Arquivo Trivial)
O que é TFTP? (Protocolo de Transferência de Arquivo Trivial)
Anonim

Trivial File Transfer Protocol é uma tecnologia que transfere arquivos entre dispositivos de rede e é uma versão simplificada do File Transfer Protocol mais robusto. O TFTP foi desenvolvido na década de 1970 para computadores sem memória ou espaço em disco suficiente para fornecer suporte total ao FTP. Hoje, o TFTP é encontrado em roteadores de banda larga de consumo e roteadores de rede comercial.

Os administradores de rede doméstica usam o TFTP para atualizar o firmware do roteador, enquanto os administradores profissionais usam o TFTP para distribuir software pelas redes corporativas.

Como funciona o TFTP

Como o FTP, o TFTP usa software cliente e servidor para fazer conexões entre dois dispositivos. A partir de um cliente TFTP, arquivos individuais podem ser carregados ou baixados do servidor. O servidor hospeda os arquivos e o cliente solicita ou envia arquivos.

TFTP também pode ser usado para iniciar remotamente um computador e fazer backup de arquivos de configuração de rede ou roteador.

TFTP depende do UDP para transportar dados.

TFTP Client and Server Software

Os clientes TFTP de linha de comando estão incluídos nas versões atuais do Microsoft Windows, Linux e macOS. Os clientes TFTP com interfaces gráficas também estão disponíveis como freeware, como o TFTPD32, que inclui um servidor TFTP. O Windows TFTP Utility é outro exemplo de cliente e servidor GUI para TFTP, e existem outros clientes FTP gratuitos.

Image
Image

O Microsoft Windows não é fornecido com um servidor TFTP, mas vários servidores TFTP gratuitos do Windows estão disponíveis para download. Os sistemas Linux e macOS usam o servidor tftpd TFTP, embora possa estar desabilitado por padrão.

Os especialistas em rede recomendam configurar os servidores TFTP com cuidado para evitar possíveis problemas de segurança.

Como usar o cliente TFTP no Windows

O cliente TFTP no Windows não está habilitado por padrão. Ative-o através do miniaplicativo do Painel de Controle de Programas e Recursos.

  1. Abra o Painel de Controle. Vá para Windows Search e procure por Control Panel.

    Image
    Image
  2. Em Painel de Controle, selecione Programas.

    Image
    Image
  3. Selecione Ativar ou desativar recursos do Windows.

    Ou, execute o comando recursos opcionais no prompt de comando ou na caixa de diálogo Executar.

    Image
    Image
  4. Na caixa de diálogo Recursos do Windows, selecione TFTP Client.

    Talvez seja necessário reiniciar para que as alterações tenham efeito.

    Image
    Image
  5. Acesse o TFTP através do Prompt de Comando com o comando tftp. Use o comando help ou consulte a página de referência da linha de comando tftp no site da Microsoft.

TFTP vs. FTP

Trivial File Transfer Protocol difere do FTP nestes aspectos principais:

  • Versões originais de arquivos TFTP transferidos de até 32 MB de tamanho. Alguns servidores TFTP mais recentes removem essa restrição ou podem limitar o tamanho do arquivo a 4 GB.
  • Ao contrário do FTP, o TFTP não possui recurso de login, portanto, não solicita um nome de usuário e senha. Evite usar TFTP para compartilhar arquivos confidenciais; você não pode proteger esses arquivos ou auditar o acesso aos arquivos.
  • Listar, renomear e excluir arquivos por TFTP geralmente não é permitido.
  • TFTP usa a porta UDP 69 para estabelecer conexões de rede enquanto o FTP usa as portas TCP 20 e 21.

Como o TFTP é implementado usando UDP, geralmente funciona apenas em redes locais.

Recomendado: