|
|
>
|
|
|
>
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.
|
>
|
|
|
>
|
>
|

Muitas
das informações aqui disponíveis, são baseadas em diversas fontes.
Erros, atrasos ou inexatidões, são passíveis de acontecerem,
independentemente da nossa vontade.
Solicitamos não utilizar possíveis falhas, como base para
reclamações.
Ajude-nos, informando onde precisamos corrigir.
|
|