Teste sobre Roteamento de pacotes
Roteamento de Pacotes: Guia Completo para Estudantes de Redes
Test: Roteamento de Pacotes, Algoritmo de Dijkstra, Time To Live (TTL), Simulação de Redes
20 perguntas
Pergunta 1: A estrutura de um pacote de dados, conforme descrito nos materiais, contém apenas a parte dos dados originais e o endereço de destino, sem incluir o endereço de origem ou o número de sequência.
A. Sim
B. Não
Explicação: A estrutura de um pacote contém não apenas a parte dos dados originais e o endereço de destino, mas também o endereço de origem, o número de sequência e outras informações de controle, como dados para detecção de erros e tipo de protocolo.
Pergunta 2: Qual das seguintes afirmações descreve corretamente a distinção entre roteamento estático e roteamento dinâmico, de acordo com o material de estudo?
A. No roteamento estático, as rotas são aprendidas e atualizadas automaticamente, enquanto no dinâmico, são configuradas manualmente.
B. O roteamento dinâmico utiliza protocolos para trocar informações sobre a topologia da rede e ajustar tabelas em tempo real, sendo ideal para redes grandes.
C. Roteamento estático é mais adequado para redes complexas, pois se adapta automaticamente a mudanças na topologia.
D. Ambos os tipos de roteamento exigem que um administrador de rede configure manualmente todas as rotas para todas as redes de destino.
Explicação: O material de estudo afirma que no roteamento estático as rotas são configuradas manualmente por um administrador de rede e não se adaptam a mudanças na topologia. Já o roteamento dinâmico aprende e atualiza as rotas automaticamente, usando protocolos de roteamento para trocar informações sobre a topologia da rede e ajustar as tabelas em tempo real, sendo ideal para redes grandes e complexas. A opção 1 é a única que reflete corretamente essa distinção, destacando a capacidade de adaptação e a aplicabilidade do roteamento dinâmico para redes grandes.
Pergunta 3: No Algoritmo de Dijkstra, a distância para um nó vizinho é atualizada apenas se a distância alternativa calculada a partir do nó atualmente selecionado for menor do que a distância anteriormente registrada para esse nó vizinho.
A. Sim
B. Não
Explicação: De acordo com o princípio do Algoritmo de Dijkstra, a distância para um nó vizinho 'v' é atualizada apenas se a 'distância_alternativa' (distância atual do nó 'u' mais o custo da aresta de 'u' para 'v') for menor que a 'distância_atual(v)'. Isso garante que apenas o caminho mais curto seja considerado.
Pergunta 4: De acordo com o 'Exemplo Prático do Algoritmo de Dijkstra' fornecido, qual é o estado das distâncias e predecessores após a conclusão da Iteração 2?
A. d(A)=0, d(B)=4, d(C)=2, d(D)=∞, d(E)=∞; p(B)=A, p(C)=A
B. d(A)=0, d(B)=3, d(C)=2, d(D)=∞, d(E)=10; p(B)=C, p(C)=A, p(E)=C
C. d(A)=0, d(B)=3, d(C)=2, d(D)=8, d(E)=10; p(B)=C, p(C)=A, p(D)=B, p(E)=C
D. d(A)=0, d(B)=∞, d(C)=∞, d(D)=∞, d(E)=∞; p(A)=null, p(B)=null, p(C)=null, p(D)=null, p(E)=null
Explicação: Conforme o material de estudo, ao final da Iteração 2, o nó C é selecionado, seus vizinhos B e E têm suas distâncias atualizadas. Para B, a distância muda de 4 para 3 e o predecessor passa a ser C. Para E, a distância é atualizada para 10 com predecessor C. As distâncias resultantes são d(A)=0, d(B)=3, d(C)=2, d(D)=∞, d(E)=10, com os predecessores p(B)=C, p(C)=A e p(E)=C.
Pergunta 5: O Tempo de Vida (TTL) é amplamente considerado apenas um detalhe técnico de menor importância e sua ausência não causaria problemas significativos na estabilidade da internet.
A. Sim
B. Não
Explicação: Pelo contrário, o material afirma que muitos subestimam o papel do TTL, pensando que é apenas um detalhe técnico. No entanto, sem ele, falhas de roteamento poderiam rapidamente paralisar grandes seções da internet devido a pacotes presos em loops, destacando sua importância crucial para a estabilidade da rede.