FTP Flashcards

1
Q

O FTP utiliza a porta 21 para estabelecer a conexão utilizando conexões […], ja a porta 20 para a conexão de dados utilizando conexões […] […].

A

O FTP utiliza a porta 21 para estabelecer a conexão utilizando conexões PERSISTENTES, ja a porta 20 para a conexão de dados utilizando conexões NÃO PERSISTENTES.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

O protocolo FTP possui dois modos, explique suas diferenças ?

A

**MODO ATIVO: **Conexão ocorre utilizando a porta 21 para estabelecer a conexão e a porta 20 para dados. A transferência de dados inicia do servidor para o cliente, problemos causar problemas no firewall do lado do cliente.

MODO PASSIVO: Conexão ocorre utilizando a porta 21 para estabelecer a conexão, após isso a transferência de dados vai do cliente para o servidor, após estabelecer a conexão de controle na porta 21, o servidor aponta a porta que o cliente deve utilizar para a conexão de dados.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

O FTP pode utilizar recursos de […] ou […] para a versão segura do FTP […]

A

O FTP pode utilizar recursos de SSL/TLS ou IPSEC para a versão segura do FTP FTPS -TCP (989 - 990)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

O FTP em seu modo nativo utiliza o conceito de […]: usuário e senha para cada cliente.

A

O FTP em seu modo nativo utiliza o conceito de AUTENTICAÇÃO: usuário e senha para cada cliente.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

No protocolo FTP, durante a transferencia de dados, representações (tipos dos dados) podem ser utilizadas, quais são elas ? (4)

A

O FTP pode transferir, através da conexão de dados, um dos seguintes tipos de arquivos:

ASCII: este é o formato padrão para transferência de arquivos texto. Cada carácter é codificado usando ASCII. Assim, o transmissor converte os arquivos do formato original em caracteres ASCII e o receptor converte novamente os caracteres ASCII para o formato original.
Dado é convertido, se necessár
Dado é convertido, se necessário, da representação de caracteres do host para 8-bit em ASCII antes da transmissão, e (novamente se necessãrio) para a representação de caracteres do host destinatário.

EBCDIC: Utilizado para texto simples entre os hosts, utilizando o conjunto de caracteres EBCDIC.

Imagem (modo binário): este é o formato padrão para a transferência de arquivos binários. O arquivo é enviado como um fluxo contínuo de bits sem qualquer tipo de interpretação ou codificação. Este formato é usado principalmente para transferir arquivos binários, tal como programas compilados ou imagens codificadas em 0s e 1s.

MODO LOCAL: Permite que dois computadores com configurações identicas enviem dados em um formato proprietario sem a necessidade de converte-los para ASCII.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

No protocolo FTP, durante a transferencia de dados, **quais são os modos de transferencias ** que podem ser utilizados, quais são elas ? (4)

A

1. Modo de transmissão
O modo Stream é o modo padrão de transmissão usado pelo FTP. Neste modo, o arquivo é transmitido como um fluxo contínuo de bytes para o TCP.

Se os dados estiverem simplesmente na forma de fluxo de bytes, não há necessidade de Fim de Arquivo. O fechamento da conexão de dados pelo remetente é considerado EOF ou fim de arquivo. Se os dados forem divididos em registros (essa é a estrutura do registro), cada registro terá um I-byte de EOR (fim de registro).

2. Modo de bloqueio
O modo de bloco é usado para entregar dados de FTP para TCP na forma de blocos de dados. Cada bloco de dados é precedido por 3 bytes do cabeçalho, onde o primeiro byte representa o descritor do bloco, enquanto o segundo e o terceiro bytes representam o tamanho do bloco.

3. Modo compactado
Neste modo, se o arquivo a ser transmitido for muito grande os dados poderão ser compactados. Este método é normalmente usado na codificação Run-length. No caso de um arquivo de texto, normalmente, os espaços/espaços em branco são removidos. Já no caso do arquivo binário, os caracteres nulos são compactados.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Pode-se utilizar ainda a versão SFTP que é ancorado no […].

A

Pode-se utilizar ainda a versão SFTP que é ancorado no protocolo SSH.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

O protocolo TFTP utiliza transferencia de […], com o modelo […] de recebimento e confirmação pelo proprio TFTP.

A

O protocolo TFTP utiliza transferencia de blocos fixos de 512 bytes, com o modelo SEQUENCIAL de recebimento e confirmação pelo proprio TFTP.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

O TFTP suporta recursos de autenticação e criptografia ?

O TFTP permite a navegação pelos diretórios e listagem de conteúdos ?

A

NÃO

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Qual protocolo possui uma implementação simples e é utilizado para transferência de pequenos arquivos ? Qual a sua porta ?

A

TFTP
69/UDP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Quais são as portas do protocolo FTP ?

A

PORTA 21/TCP: Utilizada para configuração e escuta do servidor (porta utilizada para controle)

PORTA 20/TCP: Utilizada para troca de dados.

Conceito de protocolo DUAL BAND ou OUTBAND - FORA DE BANDA

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Qual a versão segura do FTP ?

A

O FTP, ou “File Transfer Protocol” era um método não criptografado popular de transferência de arquivos entre dois sistemas remotos.

O SFTP, que significa “SSH File Transfer Protocol”, ou “Secure File Transfer Protocol”, é um protocolo separado incluído com o SSH que funciona de forma semelhante, mas com uma conexão segura. A vantagem é a capacidade de aproveitar uma conexão segura para transferir arquivos e percorrer o sistema de arquivos tanto no sistema local quanto no remoto.

Em quase todos os casos, o SFTP é preferível ao FTP devido aos seus recursos de segurança existentes e à capacidade de acompanhar uma conexão via protocolo SSH.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly