ct

    Protocolos (de modem)

    Termos técnicos GdH



    Para enviar dados através da linha telefônica, o modem os transforma em sinais analógicos. Os primeiros modems, que eram capazes de transmitir apenas 300 bits por segundo, utilizavam uma técnica muito simples de modulação, trabalhando com apenas dois sinais diferentes. Assim, um tom alto representava um bit 1 e um mais baixo representava um bit 0. Para conseguir maiores velocidades de comunicação, os modems atuais trabalham com um número imenso de sinais, cada um representando um conjunto de bits, aos quais são somados códigos de correção de erros e compactação de dados. A este conjunto de códigos damos o nome de protocolo.

    Atualmente os protocolos mais usados são o V.34, utilizado por modems de 33.600 bips e o V.90, utilizado pelos modems de 56 k. O V.90 é justamente uma unificação dos antigos protocolos X2 e k56Flex incompatíveis entre si, que tanta dor de cabeça deram aos usuários e provedores de acesso.

    Protocolo / Taxa Máxima de Transferência
    Bell 103 300 bps
    CCITT V.21 300 bps
    Bell 212A 1.200 bps
    ITU V.22 1,200 bps
    ITU V.22bis 2.400 bps
    ITU V.29 9.600 bps
    ITU V.32 9.600 bps
    ITU V.32bis 14.400 bps
    ITU V.34 36.600 bps
    X2 56.000 bps
    k56Flex 56.000 bps
    ITU V.90 56,000 bps
    * bps é a abreviação de bits por segundo

    Para haver comunicação entre dois modems, é preciso que ambos falem a mesma língua, ou seja, utilizem o mesmo protocolo. Antes da conexão ser estabelecida, ambos os modems trocam informações sobre os protocolos suportados por cada um e entram em acordo sobre qual utilizar. É justamente isso que permite a um modem de 56k comunicar-se com um de 1.200 bps, por exemplo. Aquele barulhinho de fax, emitido pelo modem logo após a ligação ser atendida pelo modem do outro lado, é justamente esta comunicação inicial entre os dois. Além da definição do protocolo a ser usado, durante esta comunicação inicial são realizados vários testes com o objetivo de determinar a qualidade da linha telefônica. Caso a linha apresente muitos ruídos, ou algum outro problema, os modems poderão intencionalmente baixar a velocidade da conexão, garantindo uma maior segurança no envio de dados.

    Em um modem, cada byte possui um total de 10 bits, sendo 8 bits de dados, um bit de início e outro bit de parada. Para saber a velocidade máxima de um modem em bytes, basta dividir sua velocidade em bps por 10. Um modem de 33.600 por exemplo, pode transmitir um total de 3.600 bytes por segundo (um pouco mais caso seja usada compactação de dados).

    Os bits de início e fim são necessários por que a comunicação via modem é feita de maneira assíncrona. Se não fossem os bits de inicio e parada, o modem receptor não saberia onde termina um byte e começa outro, nem onde estão as informações sobre correção de erros, paridade, etc., tornando a comunicação impossível.


    Blog:

    Add to Google

    » Gostou do texto?
    Veja nossos livros impressos:

    Smartphones | Linux | Hardware
    Redes | Servidores


    ... ou encontre o que procura usando a busca:

cb
ct
Atualizações



[19/03] Montando um DVD de vídeo na unha, via terminal (atualizado)
[18/03] Core i7: Gulftown e a era dos 6 núcleos
[17/03] Artigo: Primeiras impressões do Haiku (alfa)
[16/03] Criando um sistema de recuperação usando o SystemRescueCD
[15/03] Processadores AMD, parte 2: Phenom II e o Athlon II
[14/03] AMD 890GX
[13/03] Dica: kMyFirewall, um firewall gráfico para o KDE
[12/03] Processadores AMD, parte 1: o Phenom
[11/03] Artigo: Uma olhada no PC-BSD 8.0
[10/03] Artigo: Investigando os modelos do Eee PC
[09/03] Artigo: nVidia Optimus
[05/03] Artigo: Comparativo de desktops: Zenwalk, Salix OS e GoblinX
[03/03] Artigo: Meego: a fusão entre Maemo e Moblin
[02/03] Artigo: Uma breve análise do Linux Mint 8 'Helena'
[01/03] Processadores: Chipsets e placas para o Core 2 Duo, Quad e Celeron
[26/02] Tutorial: Criando um loop de vídeo com o Kino e o Audacity
Destaques



» Hardware o Guia Definitivo, disponível para leitura online
» Como um HD funciona: Head Switch Time
» Redes: TCP/IP, endereçamento e portas
» O básico para o Debian Lenny no desktop
» Configurando um servidor de rede local com o Ubuntu, fácil
» Uma breve análise do Linux Mint 8 'Helena'
» Programação Orientada a Objetos: uma introdução
» Smartphones: TCPMP e CorePlayer
» PCI Express: compatibilidade, linhas de dados e o PCIe 2.0
» Dual-SIM: Usando dois chips no mesmo aparelho
» Smartphones e telas: Tamanho e touchscreen
Receba as atualizações diariamente por e-mail:
Assine o RSS Veja todas as atualizações... Add to Google
cb
Livros de Carlos E. Morimoto Contato HOME