Considere um aluno do curso de tecnologia em redes de computadores que realizou um estudo sobre protocolo TCP/IP para elaborar um trabalho a ser apresentado em um seminário no término do semestre. Ao analisar o conteúdo abordado durante a pesquisa, ele extraiu as seguintes afirmativas sobre as camadas desse modelo; analise-as. I. A camada de aplicação é responsável por trabalhar com protocolos de alto nível como TELNET; FTP; UDP; SNTP; DNS; e, HTTP. II. A camada inter-redes deverá permitir que os hosts injetem pacotes em qualquer rede, garantindo que eles trafegarão independentemente até o destino. III. A pilha TCP/IP não especifica o que ocorre na camada host/rede, sendo que a única exigência é que o host se conecte à rede empregando algum protocolo capaz de enviar pacotes IP. Está correto o que se afirma apenas em
- A)I.
A alternativa afirma que apenas a afirmativa I estaria correta. O erro está no conteúdo da I: TELNET, FTP, SNTP, DNS e HTTP são protocolos de aplicação, mas UDP pertence à camada de transporte, não à de aplicação. Como a I mistura camadas diferentes, ela fica conceitualmente incorreta e não sustenta essa opção.
- B)II.
A alternativa sustenta que somente a afirmativa II seria verdadeira. Em essência, a II descreve corretamente a camada inter-redes do TCP/IP, que faz o encaminhamento de datagramas entre redes distintas e abstrai a tecnologia de enlace usada em cada trecho. O problema é a exclusividade, porque a afirmativa III também está correta ao dizer que a camada host-rede não é rigidamente definida pelo modelo.
- C)III.
A alternativa diz que apenas a afirmativa III estaria certa. A III procede porque o TCP/IP não detalha a camada host-rede: ele apenas exige que o host consiga usar algum mecanismo de enlace capaz de transportar pacotes IP. Ainda assim, a opção falha porque a afirmativa II também está correta ao caracterizar a função da camada inter-redes.
- D)II e III.
A alternativa reúne as afirmativas II e III, e esse é o conjunto correto. A II está adequada ao apontar que a camada inter-redes permite o encaminhamento de pacotes entre redes, com independência em relação à tecnologia local, sem que isso signifique confiabilidade absoluta de entrega. A III também está certa porque o TCP/IP deixa a camada host-rede em aberto, exigindo apenas um meio de transmitir IP; a I é a única incorreta por incluir UDP entre protocolos de aplicação.
Gabarito: D
No modelo TCP/IP, a camada de aplicação reúne os protocolos que falam diretamente com os programas do usuário, como HTTP, FTP, DNS, TELNET e SMTP. Aqui já aparece a primeira armadilha: UDP não é aplicação, e sim protocolo da camada de transporte. Então a afirmativa I fica errada porque misturou coisa de aplicação com transporte no mesmo pacote de salada. A camada inter-redes, também chamada de internet, é a responsável pelo endereçamento IP e pelo roteamento dos pacotes entre redes diferentes. A ideia é justamente permitir que o host envie datagramas para qualquer rede e que eles possam ser encaminhados até o destino, passando por roteadores. Por isso, a afirmativa II está correta. Já a camada host/rede é a parte mais “aberta” do modelo TCP/IP: ele não define em detalhes como a rede física funciona, apenas exige que o host consiga se comunicar por algum meio capaz de transportar pacotes IP. Em outras palavras, tanto faz se a base é Ethernet, Wi-Fi ou outro enlace, desde que dê suporte ao envio dos pacotes. Assim, a afirmativa III também está correta. Como a questão pede as corretas, sobra somente II e III, que correspondem ao gabarito D. Esse é um ponto clássico de prova: o TCP/IP é menos rígido que o modelo OSI na divisão interna, especialmente na camada de acesso à rede, e a banca adora explorar essa diferença.