Questão FC406486
Em uma rede de comunicação, está sendo implementado um sistema de transmissão de dados que utiliza o código de linha 4B/5B para garantir transições de bits suficientes e minimizar
Comunicação e Transmissão de Dados
FGV · 2024
Em uma rede de comunicação, está sendo implementado um sistema de transmissão de dados que utiliza o código de linha 4B/5B para garantir transições de bits suficientes e minimizar erros. Durante o processo de enquadramento, é necessário garantir que o receptor possa identificar corretamente o início e o fim dos quadros sem a necessidade de adicionar muitos bits extras, otimizando assim o uso da largura de banda disponível.
Nesse contexto, o método utilizado por um sistema de transmissão de dados com código de linha 4B/5B para identificar o início e o fim dos quadros, utilizando sinais que não ocorrem em dados regulares, é o:
- violações de código;
- checksum de quadros;
- contagem de caracteres;
- bytes de flag com inserção de bytes;
- flags iniciais e finais com inserção de bits.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
Violações de código em um esquema 4B/5B são 5‑bits propositalmente usados que não correspondem a nenhuma codificação válida de dados. Essas combinações fora do conjunto permitido funcionam como sinais de controle: quando o receptor encontra um desses padrões inválidos, ele sabe que ali começa ou termina um frame.
Como o mapeamento 4B→5B restringe quais sequências de 5 bits podem aparecer em dados regulares, uma sequência inválida é facilmente detectável e não se confunde com informação útil. Isso permite o enquadramento in‑band sem inserir muitos bits extras ou depender de bit‑stuffing.
Além de marcar início/fim de quadro, as violações de código melhoram a robustez do enlace: facilitam a sincronização e ajudam na detecção de erros, pois uma sequência inválida fora de lugar indica problema de transmissão.
Conteúdo do catálogo FC Concursos · Atualizado em