Um quadro (ou frame) é uma unidade digital de transmissão de dados em redes de computadores e telecomunicações. Em sistemas de comutação de pacotes, um quadro é um contêiner simples para um único pacote de rede. Em outros sistemas de telecomunicações, um quadro é uma estrutura repetitiva que suporta a multiplexação por divisão de tempo.
Um quadro geralmente inclui recursos de sincronização de quadros, que consistem em uma sequência de bits ou símbolos que indicam ao receptor o início e o fim dos dados úteis (payload) dentro do fluxo de símbolos ou bits recebidos. Se um receptor for conectado ao sistema durante a transmissão do quadro, ele ignorará os dados até detectar uma nova sequência de sincronização de quadros.
Comutação de pacotes No modelo OSI de redes de computadores, um quadro é a unidade de dados de protocolo na camada de enlace de dados. Os quadros são o resultado da última camada de encapsulamento antes que os dados sejam transmitidos pela camada física. Um quadro é "a unidade de transmissão em um protocolo de camada de enlace e consiste em um cabeçalho de camada de enlace seguido por um pacote."RFC 1122 Cada quadro é separado do próximo por um espaço entre quadros (interframe gap). Um quadro é uma série de bits geralmente composta por bits de sincronização de quadros, a carga útil do pacote e uma sequência de verificação de quadros (FCS). Exemplos são quadros Ethernet, quadros Wi-Fi, quadros 4G, quadros do protocolo ponto a ponto (PPP), quadros Fibre Channel e quadros de modem V.42.
Frequentemente, quadros de vários tamanhos diferentes são aninhados uns dentro dos outros. Por exemplo, ao usar o protocolo ponto a ponto (PPP) em uma comunicação serial assíncrona, os oito bits de cada byte individual são emoldurados por bits de início (start) e fim (stop),David S.Lawyer e Greg Hankins. "Serial HOWTO". Seção "20.4 Forming a Byte (Framing)". 2011. citação: "... um start bit e um stop bit para marcar o início e o fim de um byte. Isso é chamado de framing ... Não confunda este tipo de framing com o framing usado para um pacote de bytes em uma rede."MATLAB External Interfaces. Seção "Serial Data Format". citação: "... um start bit... parity bit ... stop bit[s] ... chamados de framing bits porque emolduram os bits de dados." os bytes de dados úteis em um pacote de rede são enquadrados pelo cabeçalho (header) e rodapé (footer), e vários pacotes podem ser enquadrados com octetos de limite de quadros.RFC 1661 – Um pacote geralmente é mapeado para um quadro; as exceções ocorrem quando a fragmentação da camada de enlace de dados está sendo realizada, ou quando múltiplos pacotes são incorporados em um único quadro.
Multiplexação por divisão de tempo Em telecomunicações, especificamente nas variantes de multiplexação por divisão de tempo (TDM) e acesso múltiplo por divisão de tempo (TDMA), um quadro é um bloco de dados repetido ciclicamente que consiste em um número fixo de intervalos de tempo (time slots), um para cada canal lógico TDM ou transmissor TDMA. Neste contexto, um quadro é tipicamente uma entidade na camada física. Exemplos de aplicação TDM são SONET/SDH e o canal B comutado por circuito do ISDN, enquanto exemplos de TDMA são os dados comutados por circuito usados nos primeiros serviços de voz celular. O quadro também é uma entidade para duplexação por divisão de tempo, onde o terminal móvel pode transmitir durante alguns intervalos de tempo e receber durante outros.
Ver também Bit de overhead Datagrama Enquadramento na camada de aplicação Jumbo frame Técnicas de multiplexação
Referências
Categoria:Pacotes (tecnologia da informação) Categoria:Protocolos de enlace Categoria:Redes de computadores Categoria:Unidades de informação
it:Ethernet#Frame