Quais são duas características da camada de aplicação do modelo TCP/IP? (Escolha duas.)
a) responsabilidade pelo endereçamento lógico
b) responsabilidade pelo endereçamento físico
c) criação e manutenção de sessões entre os aplicativos de origem e destino
d) mais próximo do usuário final
e) estabelecimento do tamanho da janela
a) responsabilidade pelo endereçamento lógico
b) responsabilidade pelo endereçamento físico
c) criação e manutenção de sessões entre os aplicativos de origem e destino
d) mais próximo do usuário final
e) estabelecimento do tamanho da janela
Passo 1
O enunciado pede que eu escolha DUAS características que pertencem à camada de aplicação do modelo TCP/IP entre as alternativas dadas. As alternativas são:
a) responsabilidade pelo endereçamento lógico
b) responsabilidade pelo endereçamento físico
c) criação e manutenção de sessões entre os aplicativos de origem e destino
d) mais próximo do usuário final
e) estabelecimento do tamanho da janela
a) responsabilidade pelo endereçamento lógico
b) responsabilidade pelo endereçamento físico
c) criação e manutenção de sessões entre os aplicativos de origem e destino
d) mais próximo do usuário final
e) estabelecimento do tamanho da janela
Passo 2
Primeiro, vamos entender de forma simples o que é a camada de aplicação no modelo TCP/IP. Pense no modelo TCP/IP como uma pilha com várias camadas que dividem responsabilidades:
- A camada de aplicação é a mais alta: é onde ficam os programas que o usuário usa (navegador, cliente de e‑mail, FTP, etc.). Ela fornece serviços e formatos que os aplicativos entendem.
- Abaixo dela está a camada de transporte (por exemplo, TCP/UDP), que cuida de entrega fim‑a‑fim, controle de erros e fluxo.
- A camada Internet (IP) cuida do roteamento e do endereçamento lógico (endereços IP).
- A camada de enlace/acesso à rede cuida do endereço físico (endereços MAC) e da transmissão no meio físico.
Vou usar essa visão para analisar cada alternativa.
Passo 3
Analisando a alternativa a) “responsabilidade pelo endereçamento lógico”.
O endereçamento lógico significa endereços IP, usados para encaminhar pacotes entre redes. Essa função é típica da camada Internet (camada IP), não da camada de aplicação. Portanto, a alternativa a) está incorreta.
O endereçamento lógico significa endereços IP, usados para encaminhar pacotes entre redes. Essa função é típica da camada Internet (camada IP), não da camada de aplicação. Portanto, a alternativa a) está incorreta.
Passo 4
Analisando a alternativa b) “responsabilidade pelo endereçamento físico”.
Endereçamento físico refere‑se a endereços de hardware, como endereços MAC, que são gerenciados pela camada de enlace (link layer). Logo, a alternativa b) também está incorreta para a camada de aplicação.
Endereçamento físico refere‑se a endereços de hardware, como endereços MAC, que são gerenciados pela camada de enlace (link layer). Logo, a alternativa b) também está incorreta para a camada de aplicação.
Passo 5
Analisando a alternativa c) “criação e manutenção de sessões entre os aplicativos de origem e destino”.
No modelo OSI essa era a atribuição da camada de sessão; no modelo TCP/IP as funções de sessão e apresentação frequentemente ficam dentro da camada de aplicação (ou são tratadas por protocolos de aplicação). Na prática, protocolos de aplicação implementam controle de sessão: por exemplo, uma conexão FTP tem uma sessão de controle; HTTP pode manter sessões (cookies, conexões persistentes) e aplicações gerenciam diálogos e estados entre cliente e servidor. Portanto, criar/gerir sessões entre aplicativos é uma responsabilidade que, no modelo TCP/IP, cabe à camada de aplicação. A alternativa c) está correta.
No modelo OSI essa era a atribuição da camada de sessão; no modelo TCP/IP as funções de sessão e apresentação frequentemente ficam dentro da camada de aplicação (ou são tratadas por protocolos de aplicação). Na prática, protocolos de aplicação implementam controle de sessão: por exemplo, uma conexão FTP tem uma sessão de controle; HTTP pode manter sessões (cookies, conexões persistentes) e aplicações gerenciam diálogos e estados entre cliente e servidor. Portanto, criar/gerir sessões entre aplicativos é uma responsabilidade que, no modelo TCP/IP, cabe à camada de aplicação. A alternativa c) está correta.
Passo 6
Analisando a alternativa d) “mais próximo do usuário final”.
Essa é uma definição direta da camada de aplicação: ela está exatamente na interface com os processos/usuários finais (programas que interagem com pessoas). É a camada que os desenvolvedores de aplicações usam diretamente. Logo, a alternativa d) está correta.
Essa é uma definição direta da camada de aplicação: ela está exatamente na interface com os processos/usuários finais (programas que interagem com pessoas). É a camada que os desenvolvedores de aplicações usam diretamente. Logo, a alternativa d) está correta.
Passo 7
Analisando a alternativa e) “estabelecimento do tamanho da janela”.
O tamanho da janela refere‑se ao controle de fluxo/controle de congestionamento que o protocolo de transporte (como TCP) executa — é ele que ajusta a janela deslizante para controlar quantos bytes podem estar “em voo”. Isso não é função da camada de aplicação. Portanto, a alternativa e) está incorreta.
O tamanho da janela refere‑se ao controle de fluxo/controle de congestionamento que o protocolo de transporte (como TCP) executa — é ele que ajusta a janela deslizante para controlar quantos bytes podem estar “em voo”. Isso não é função da camada de aplicação. Portanto, a alternativa e) está incorreta.
Resposta
c) criação e manutenção de sessões entre os aplicativos de origem e destino
d) mais próximo do usuário final
d) mais próximo do usuário final