Questão nº 59

Questão de Tecnologia da Informação · FCC TRT-12 2023 (nº 59)

FCC2023Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Bver comentário ↓

O comportamento IGMP é mais formalmente especificado por um diagrama de transição de estados. Um host pode estar em um dos três estados possíveis (a seguir), para cada grupo de host IP em qualquer interface de rede:

Estado Non-Member: Quando o host não pertence ao grupo na interface. Este é o estado inicial para todos os grupos em todas as interfaces de rede; não requer armazenamento no host.

Estado Delaying Member: Quando o host pertence ao grupo na interface e tem um temporizador de report executando para aquela associação.

Estado Idle Member: Quando um host pertence ao grupo na interface e não possui um temporizador executando para aquela associação.

Dentre os eventos significativos que podem causar transições de estado, o

Resposta comentada

Gabarito Alternativa B

O IGMP (Internet Group Management Protocol) permite que os hosts (computadores) informem aos roteadores quais grupos de multicast eles desejam receber dados, gerenciando sua participação em três estados: Non-Member (não participa), Delaying Member (participa e tem um temporizador ativo para enviar um relatório) e Idle Member (participa e não tem um temporizador ativo, pois outro membro já enviou ou enviará um relatório).

  • (A) Incorreta: O evento join group ocorre quando o host decide participar do grupo, levando-o do estado Non-Member para Delaying Member. Não pode ocorrer apenas no estado Delaying Member, pois é o evento que inicia a participação.
  • (B) Correta: Quando um host decide abandonar um grupo, ele pode estar tanto no estado Delaying Member (se ainda tinha um temporizador ativo) quanto no Idle Member (se já era um membro passivo). Em ambos os casos, ele enviará uma mensagem de Leave Group (se for o último membro conhecido) e transitará para Non-Member.
  • (C) Incorreta: O report receive ocorre quando o host recebe um relatório de multicast de outro membro do mesmo grupo. Ele não significa que o host decide participar. Além disso, para grupos no estado Delaying Member, ao receber um report de outro membro, o host cancela seu próprio temporizador e transita para Idle Member, não o ignora. Armadilha: A banca tenta confundir o significado do evento (report receive não é o mesmo que join group) e o comportamento esperado (não é ignorado, mas sim otimiza o processo).
  • (D) Incorreta: O timer expired ocorre quando o temporizador de report (não de relay) de um host expira. Isso acontece quando o host está no estado Delaying Member, fazendo-o enviar seu próprio relatório e transitar para Idle Member. Um host no estado Non Member não possui temporizador ativo para o grupo.
  • (E) Incorreta: O query received ocorre quando um host recebe uma mensagem de query (consulta) do roteador. Quando um host no estado Idle Member recebe uma query, ele não ignora; ele transita para Delaying Member e inicia um temporizador para potencialmente enviar um relatório, respondendo à consulta do roteador.

Fonte: FCC TRT-12 2023 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 003). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho