Capa
Seções
NOTÍCIAS

DOWNLOAD

ANÁLISES

COMPRAS

BOLETIM

WIRED NEWS

IDG NOW!

PC WORLD

AJUDA

COLUNISTAS


 digite + enter


TUDO QUE VOCÊ QUERIA SABER SOBRE MODEMS MAS TINHA MEDO DE PERGUNTAR
Alberto Alerigi Jr.

Agora que a Internet está presente na vida de todo mundo que possui um computador, é interessante saber como funciona a peça mais importante que permitem que seu micro converse com o resto do mundo: o modem.

Um modem é uma ponte entre sinais analógicos do sistema telefônico e digitais do computador. Ele muda a freqüência, amplitude, modulação e outros detalhes da corrente elétrica da linha telefônica e da corrente do modem. Do lado oposto, ele converte os sinais analógicos da linha telefônica em um código digital. Basicamente, um modem é um mecanismo que MOdula e DEMula impulsos elétricos.

Alô alô

Quando ligamos para alguém, dizemos alguma coisa como "alô" para saber se existe outra pessoa do outro lado da linha. Entre o modem e o micro ocorre a mesma coisa. Antes de mais nada é preciso que um saiba da existência do outro e vice-versa.

Assim, quem fala o primeiro alô é o computador comando pelo programa de comunicação. Funções faticas à parte, o software envia um sinal elétrico para a porta serial na qual o modem está conectado. Este sinal, é chamado de DTR, sigla em inglês que significa Dado de Terminal Pronto. Assim que recebe o "alô" do computador, o modem responde enviando um sinal em direção contrária chamado DSR, Dado de Equipamento Pronto. Desta maneira o programa de comunicação, no caso do Windows 98 a Conexão Dial Up, sabe que o modem está ligado e pronto para bater papo.

A língua dos modems

Nos primórdios da transmissão de dados por cabos telefônicos, os primeiros modems que ficaram populares foram os Hayes. Como foram os primeiros, eles determinaram a linguagem de comandos com a qual o resto dos modems conversariam. Mais tarde surgiram os modems Rockwell estabelecendo um novo padrão de linguagem. Para evitar confusão hoje, todos os modems são "bilíngües".

Por meio destas linguagens o software de comunicação envia um comando chamado Transmit Data Line, algo como Transmitir Linha de Dados. Esta ação diz para o modem "tirar o fone do gancho", ou seja, ordena que ele abra uma conexão com a linha de telefone. Em seguida um outro comando enviado pelo PC, diz ao modem, por meio de tons ou pulsos, o número telefônico do outro computador ao qual o usuário quer estabelecer uma conexão, como estamos falando da Internet, a outra máquina é o servidor do seu provedor de acesso.

Do outro lado da linha, o modem remoto atende a ligação, que você disparou quando apertou o botão de Discar do Dial Up, e é recebido por uma saudação cordial do seu modem. Sim, ela pode ser ouvida por você quando seu micro começa a fazer uns grunhidos e chiados incompreensíveis e demoníacos. Este, handshaking, ou "aperto de mão", é estabelecido de forma que o modem remoto saiba que seu modem está querendo se conectar a ele.

Quando as apresentações são feitas, seu modem envia ao software de comunicação um sinal chamado Carrier Detect, dizendo que a conexão foi estabelecida. Este sinal, também serve para que o programa possa mandar dados ao seu modem para que ele possa transmitir ao remoto os dados. Porém, antes de fazer isso, seu modem modula as informações em uma freqüência para que o modem remoto consiga "ouvir" o que o programa de comunicação está "falando".

Porém, para evitar que um modem fale mais rápido ou mais baixo que o outro, o handshake entre os dois modems determina qual será velocidade de transferência de dados, a quantidade de bits por pacote, por exemplo quantos bits serão usados para enviar um caracter, quantos bits serão usados para representar o início e fim de cada pacote, se os modems irão usar um sistema de verificação de erros, entre outras regulagens necessárias para fazer com que um consiga entender perfeitamente o que o outro está dizendo.

Rápido, mais rápido, mais rápido ainda!!!

Uma das coisas que mais atormentam a vida de quem acessar a Rede é a velocidade da conexão. Os primeiros modems tinha a estonteante velocidade de 300 bauds. Bauds é a unidade que indica quantas vezes a freqüência da transmissão varia durante um segundo. Hoje, ninguém mais usa o termo. Em seu lugar surgiu o "KB/s" ou quilobits por segundo. No princípio, a velocidade de 300 bps, bits por segundo, era alcançada pelo uso de duas freqüências: uma para o bit 0 e outra para o bit 1. Ou seja, a freqüência era modulada 600 vezes por segundo, o máximo que uma linha telefônica consegue suportar.

Estaríamos ainda andando de carroça, em termos de velocidade de transmissão de dados por cabos telefônicos, se a idéia de usar diferentes freqüências para mandar mais de um bit por vez. Assim, para uma velocidade de 1200 bauds usam-se quatro freqüências, por exemplo. Para aumentar ainda mais a velocidade, os modems passaram a lidar com dados compactados, que na realidade são padrões repetidos de 0s e 1s representados por códigos mais curtos.

O sistema de tons, ao invés de pulsos, das linhas telefônicas atuais, melhorou ainda mais a velocidade das transmissões pois com ele o modem remoto pode enviar dados ao mesmo tempo que o modem do usuário envia informações de volta para ele. Antes, com as linhas de pulso, era preciso esperar que um sinal chegasse até o modem para que o outro pudesse receber um nova remessa de pacotes.

As misteriosas luzes dos modems externos

Os leds luminosos dos modems externos são uma maneira muito boa de poder visualizar como um modem troca dados com outro. Veja o significam as siglas de cada lâmpada:

HS: High Speed, quando acesa indica que o modem está trabalhando a máxima velocidade.

AA: Auto Answer, indica que o modem vai responder automaticamente qualquer ligação.

CD: Carrier Detect, acende quando a conexão é estabelecida e apaga quando ela foi terminada por qualquer motivo.

OH: Off-Hook, é ativada quando o modem toma conta da linha, deixando o "fone fora do gancho".

RD: Receive Data, uma das que mais piscam. Acende a cada instante que o modem recebe dados de um computador remoto.

SD: Send Data, o contrário de RD.

MR: Modem Ready, permite que você saiba que o modem está ligado e pronto para a ação.

TR: Terminal Ready, é a luz que diz se o modem está conseguindo se comunicar com seu programa de comunicação. MAGNET

Copyright © 1999 MAGNET
Copyright© 1996 - 2003 Terra Networks S.A. Todos os direitos reservados. All rights reserved.