Quais dos protocolos a seguir atuam na camada de transporte,...

Próximas questões
Com base no mesmo assunto
Q2735606 Arquitetura de Software

Quais dos protocolos a seguir atuam na camada de transporte, podendo serem acionados via programação de sockets para se estabelecer a comunicação entre dois hosts finais?

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a B - TCP e UDP.

Vamos entender por que essa alternativa é a correta e analisar as alternativas incorretas.

Tema da Questão:

A questão aborda os protocolos que atuam na camada de transporte do modelo OSI e que podem ser usados em programação de sockets para estabelecer a comunicação entre dois hosts finais.

Para resolver a questão, é necessário conhecer o modelo de referência OSI (Open Systems Interconnection) e identificar quais protocolos se encontram na camada de transporte. É importante também ter noção de como a comunicação entre hosts é estabelecida via programação de sockets.

Análise da Alternativa Correta:

A alternativa B - TCP e UDP está correta porque:

  • TCP (Transmission Control Protocol) e UDP (User Datagram Protocol) são os principais protocolos da camada de transporte.
  • Ambos podem ser usados em programação de sockets para estabelecer comunicação entre hosts. O TCP é orientado à conexão, garantindo entrega confiável dos dados, enquanto o UDP é sem conexão e não garante a entrega, mas é mais rápido e eficiente para certas aplicações.

Análise das Alternativas Incorretas:

A - PPP e SMTP:

  • PPP (Point-to-Point Protocol) é um protocolo de enlace de dados, usado para estabelecer uma conexão direta entre dois nodes de rede.
  • SMTP (Simple Mail Transfer Protocol) é um protocolo da camada de aplicação, usado para envio de emails.

Ambos não atuam na camada de transporte, portanto essa alternativa está incorreta.

C - ARP e FTP:

  • ARP (Address Resolution Protocol) é um protocolo da camada de rede, usado para mapear endereços IP para endereços MAC.
  • FTP (File Transfer Protocol) é um protocolo da camada de aplicação, usado para transferência de arquivos.

Novamente, nenhum desses protocolos atua na camada de transporte, o que torna essa alternativa incorreta.

D - FTP e TELNET:

  • FTP (File Transfer Protocol) é, como já mencionado, um protocolo da camada de aplicação.
  • TELNET também é um protocolo da camada de aplicação, usado para acessar máquinas remotamente.

Portanto, essa alternativa também está incorreta, pois os protocolos listados atuam na camada de aplicação, não na de transporte.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo