Diferença entre FTP e TFTP Diferença entre

Anonim

FTP vs TFTP

O protocolo de transferência de arquivos (também conhecido como FTP) é um protocolo de rede que é implementado para trocar arquivos por uma rede TCP / IP - que é o Protocolo de Controle de Transmissão e a Internet Protocolo. FTP usa autenticação de senha criada pelo usuário. Mesmo que a autenticação de senha baseada em usuário seja geralmente implementada, o acesso ao usuário anônimo também está disponível através de um servidor de FTP.

O protocolo de transferência de arquivos trivial (também conhecido como TFTP) é um protocolo de rede que é implementado para transferir arquivos também. Foi definido pela primeira vez em 1980, com a funcionalidade de um servidor FTP simples. Por sua simplicidade, ele pode ser implementado com muito pouco desperdício de memória por parte de seu computador doméstico. Como tal, na sua criação, TFTP foi usado para inicializar computadores ou roteadores. Dito isto, também é útil para transferir pequenas quantidades de dados entre redes (i. E. Firmware do telefone IP).

Como mencionado, o FTP é acessível anonimamente. Isso significa que o usuário pode se conectar a este servidor com uma conta "anônima" quando receber um prompt para um nome de usuário e uma senha. Na maioria dos casos, um usuário sem uma conta direta com o computador host será solicitado a usar seu endereço de e-mail em vez de uma senha; no entanto, praticamente não há nenhum processo de verificação que ocorre uma vez que essa informação é fornecida (como no National Center for Biotechnology Information).

O TFTP é usado principalmente para transferir arquivos de (ou gravá-los) para um servidor remoto. Como é um protocolo aberto, há escassez de segurança - o que significa que é muito perigoso transferir arquivos através de um servidor aberto através da internet. Como tal, o TFTP geralmente é usado apenas em redes privadas e / ou locais. Infelizmente, não há processo de autenticação, portanto, nenhum mecanismo de criptografia, implementado. Como resultado da sua simplicidade, o TFTP só pode transferir arquivos tão grandes como um terabyte e permite que pacotes de dados sobredimensionados sejam transferidos - o que pode causar enormes atrasos na transmissão de arquivos.

Ao contrário do TFTP, os servidores FTP possuem um protocolo de autenticação e criptografia no local. Onde esse acesso é restrito, um serviço remoto de FTP (FTP mail) pode ser implementado para resolver o problema da restrição. Isso permite o acesso, mas restringe o usuário de visualizar diretórios ou modificar comandos.

Resumo:

1. FTP é um protocolo de rede de senha baseado em usuário usado para transferir dados em uma rede; O TFTP é um protocolo de rede que não possui nenhum processo de autenticação.

2. O FTP pode ser acessado anonimamente, mas a quantidade de informações transferidas é limitada; O TFTP não possui nenhum processo de criptografia no local e só pode transferir arquivos com sucesso que não sejam maiores do que um terabyte.