Qual dos protocolos abaixo usa TCP na camada de transporte? (Selecione quatro)
A. TFTP
B. SMTP
C. SNMP
D. FTP
E. HTTP
F. HTTPS
Resposta: B, D, E, F
Explicação:
SMTP (Simple Mail Transfer Profile para email), FTP (File Transfer Protocol) e
HTTP / HTTPS (Hyper Text Transfer Protocol para Internet) todos usam TCP por causa do
Mecanismo de entrega confiável. O SMTP usa a porta TCP 25, o FTP usa as portas TCP 20 e 21, o HTTP usa a porta TCP 80 e o HTTPS usa a porta TCP 443.
Respostas incorretas:
A, C: SNMP e TFTP usam UDP como o mecanismo de transporte. De um modo geral,
Protocolos que usam as palavras-chave "trivial" ou "simples" usam UDP, uma vez que sem conexão, melhor mecanismo de entrega de esforço geralmente é suficiente.
Referência: Guia CCNA Auto-Estudo CCNA INTRO exame (Cisco Press,
ISBN 1-58720-094-5) Página 163.
A camada de transporte não precisa usar um serviço orientado à conexão. Essa escolha cabe ao desenvolvedor da aplicação. É seguro dizer que se você estiver orientado a conexão, o que significa que você criou um circuito virtual, você está usando o TCP. Se você não está configurando um circuito virtual, então você está usando UDP e são considerados connectionless.
"Connectionless" é um sistema de comunicações que não necessita de que uma comunicação seja estabelecida antes de se realizar uma transferência de dados. Estes sistemas usam protocolos de mais alto nível, com detecção e correcção de erros mais sofisticados, comparados com os protocolos usados nos sistemas "connection-oriented".
"Connection-oriented" é um sistema que necessita de que uma comunicação seja estabelecida antes de se realizar uma transferência de dados (tem de haver uma ligação com chamada e aceitação de chamada entre dois computadores ou redes).
"Legacy sistem" é um termo usado habitualmente pela comunidade UNIX e TCP/IP para se referir aos "antigos" e "grandes" sistemas de computadores "mainframes".
"Legacy" (ter em conta) é um sistema novo que é compatível com as versões antigas, ou que corre em "hardware" antigo.
"Scalability" é a capacidade de aumento de um equipamento ou de um sistema informático.
"Setup" é a forma de iniciar a instalação de um programa.
"Upgrade" de "software" é a actualização de uma versão de "software" por outra mais recente.
"Upgrade" de "hardware" é um melhoramento de sistemas com substituição de equipamentos ou acessórios por outros mais recentes ou com maior desempenho. Cf. este tema nas Respostas Anteriores.