Questões de Concurso
Sobre protocolo em redes de computadores
Foram encontradas 6.239 questões
I.O ping envia pacotes do Protocolo de Mensagens de Controle da Internet (ICMP) do tipo "Echo Request" para o destino e aguarda uma resposta "Echo Reply".
II.Se o ping responder com sucesso, confirma-se que a pilha TCP/IP está ativa e que há uma rota física e lógica funcional até o destino.
III.O ping só funciona se o computador de destino estiver com o navegador de internet aberto na página inicial.
Está correto o que se afirma em:
No modelo cliente‑servidor, o servidor é sempre passivo, aguardando solicitações, enquanto o cliente é sempre ativo, iniciando a comunicação. Contudo, em aplicações modernas, como WebSockets e push notifications, essa distinção pode ser atenuada, permitindo que o servidor inicie transmissões de dados após a conexão estar estabelecida.
Em redes multimídia em tempo real, como VoIP, o protocolo RTP (Real‑Time Transport Protocol) não garante entrega confiável dos pacotes, mas fornece serviços de marcação temporal e numeração de sequência, que permitem a sincronização e reconstrução da ordem dos fluxos de áudio e vídeo na aplicação.
Assinale a opção que estabelece a correta relação entre a camada do protocolo TCP/IP e a tecnologia / protocolo / meio de transmissão.
Sobre esse processo, assinale a opção correta.
• GET envia parâmetros na URL, sendo adequado para requisições que não alteram estado no servidor e cujas informações podem ser armazenadas em cache.
• POST envia dados no corpo da requisição, sendo usado para submissão de formulários, alterações de dados e informações sensíveis.
O HTTP também permite a manutenção de estado entre requisições através de variáveis de sessão e cookies. Cookies podem ser enviados pelo servidor e armazenados no cliente, enquanto as sessões são, geralmente, armazenadas no servidor, com o cliente mantendo apenas um ID de sessão.
Considere o seguinte trecho de código PHP:
Com base no código PHP e nos conceitos de HTTP, avalie as afirmações a seguir:
I. A requisição feita pelo método POST envia os dados no corpo da mensagem HTTP, garantindo que o parâmetro username não apareça na URL.
II. A variável de sessão $_SESSION['username'] armazena os dados no servidor, enquanto o cookie last_login mantém informações no cliente.
III. Requisições subsequentes feitas via GET não têm acesso à variável de sessão $_SESSION['username'], pois sessões só funcionam para POST.
IV. O método GET seria inadequado para este formulário de login, pois enviaria o username na URL, expondo dados sensíveis.
Assinale a alternativa CORRETA:
No caso do TCP (Transmission Control Protocol), os sockets fornecem à aplicação um serviço confiável, orientado à conexão, com entrega ordenada e sem perdas dos dados transmitidos.
Em Python, a biblioteca socket permite implementar clientes e servidores TCP de forma simples. Considere o seguinte trecho de código de um servidor TCP:
Com base no funcionamento do TCP e no código apresentado, analise as afirmações a seguir:
I. O socket criado com socket.SOCK_STREAM estabelece um canal orientado à conexão, garantindo que os dados enviados sejam entregues de forma confiável e ordenada à aplicação receptora.
II. O método recv(1024) pode retornar menos de 1024 bytes, mesmo que o remetente tenha enviado uma quantidade maior, devido ao funcionamento baseado em fluxo do TCP.
III. A chamada conn.sendall() garante que todos os bytes da mensagem sejam enviados, e caso haja falha, uma exceção será gerada.
IV. A entrega ordenada das mensagens na camada de transporte é garantida pelo TCP desde que o protocolo da camada de aplicação implemente um procedimento para reordenar os pacotes recebidos.
Assinale a alternativa CORRETA:
Assinale a alternativa que contém apenas métodos do tipo safe segundo o padrão mencionado:
O administrador define uma métrica composta para o custo de cada enlace:
• componente largura de banda: BW_comp = reference_bw / link_bw, com reference_bw = 100 Mbps.
• componente atraso normalizado: Delay_norm = delay_ms / max_delay_ms, com max_delay_ms = 20 ms.
• custos combinados com pesos: Custo = w_bw * BW_comp + w_delay * Delay_norm, onde w_bw + w_delay = 1.
Considere dois cenários de pesos:
• Cenário 1: w_bw = 0.7, w_delay = 0.3 (prioridade à largura de banda). • Cenário 2: w_bw = 0.3, w_delay = 0.7 (prioridade ao atraso).
Considere dois protocolos de roteamento hipotéticos:
• Protocolo A: escolhe a rota de menor custo (métrica composta).
• Protocolo B: escolhe a rota com menor contagem de saltos.
Com base nos dados fornecidos, assinale a alternativa CORRETA sobre o comportamento geral da escolha de rota entre R1 e R3:
Analise os protocolos listados abaixo e assinale a alternativa que ASSOCIA CORRETAMENTE o protocolo à sua função principal:
I O protocolo HTTPS opera sobre a porta 443 e, ao contrário do HTTP (porta 80), utiliza o encapsulamento TLS/SSL para criptografar o payload da camada de aplicação. Contudo, o cabeçalho IP e o cabeçalho TCP (incluindo endereço IP de origem/destino e portas) permanecem visíveis em tráfego de rede não inspecionado.
II O FTP (File Transfer Protocol) emprega um modelo de controle de conexão out-of-band, estabelecendo uma conexão TCP na porta 21 para comandos (controle) e, tipicamente, uma conexão TCP efémera separada na porta 20 (ou outra porta em modo passivo) para a transferência de dados.
III Os protocolos SMTP, POP3 e IMAP são usados para correio eletrônico. O SMTP é um protocolo push (envio) que move mensagens do cliente para o servidor (ou entre servidores), enquanto POP3 e IMAP são protocolos pull (recebimento), sendo que o IMAP, por padrão, transfere a mensagem do servidor para o cliente e a exclui do servidor remoto.
IV. Uma característica comum a todos os protocolos listados (HTTP/HTTPS, FTP, SMTP, POP3/IMAP) é que eles operam em modo connection-oriented, utilizando o protocolo TCP (Transmission Control Protocol) como seu serviço de transporte subjacente para garantir a entrega confiável e ordenada dos dados da aplicação.
Assinale a alternativa que indica todas as afirmativas CORRETAS: