O que é uma Ponte?

Ponte é um equipamento de rede que tem a função de ligar duas LANs de tecnologias diferentes, como por exemplo uma rede Ethernet com uma WiFi. A princípio isso parece uma coisa simples de se lidar, mas as coisas não mais complicadas do que parecem.

Como já vimos várias vezes aqui no Vovó Viu a Rede, as informações trafegam nas redes dentro de pacotes, e para cada tecnologia de rede, estes pacotes têm formatos diferentes, são construídos de maneiras diferentes, e são usados de maneiras diferentes. E o que acontece quando você quer colocar duas redes diferentes para conversar? A ponte tem que fazer a tradução.

E é nesta tradução que moram alguns dos grandes problemas deste trabalho. Só para ficar num exemplo, redes WiFi podem implementar a criptografia dos dados sendo transmitidos, enquanto que redes Ethernet simplesmente não têm este recurso. E a ponte, coitada, não sabe traduzir. Uma solução para este problema seria não usar a criptografia na rede WiFi, mas aí suas comunicações ficariam expostas a qualquer um que estivesse dentro de seu alcance.

Então poderia-se partir para a utilização de criptografia em camadas superiores da pilha de protocolo, que sejam independentes da tecnologia de comunicação física. Mas isso daria mais um trabalho para o pobre usuário, que teria mais uma coisa com que se preocupar em seu aplicativo.

Não está satisfeita e quer ver um outro problema que pode acontecer nestes casos de comunicação entre duas redes diferentes através de uma rede? Pois bem, imagine conectar uma rede comum, dessas que temos nos escritórios da vida, e uma outra, que esteja conectada usando cabos de fibra ótica. A coitada da rede Ethernet não vai dar conta de receber tanta informação, já que as redes de fibra ótica trabalham a taxas muito maiores.

Vovó faz Aniversário

Há pouco mais de um ano, no dia 24 de julho de 2007, animado por ter comprado um bom livro sobre redes de computadores, criei o Vovó Viu a Rede. Era uma forma de me manter focado nos estudos, ter um lugar para tentar resolver minhas dúvidas e, finalmente, poder compartilhar com outras pessoas as coisas que eu aprendia.

Passado um ano, mesmo que o blog não seja um estouro de sucesso, sei que há várias pessoas que confiam no que escrevo e que acompanham cada um dos meus artigos. Eu sei que não posto com a freqüência que seria interessante, mas isso acontece porque junto com a passagem do tempo vêm as mudanças da vida, e hoje eu já não tenho tanto tempo para estudar sobre redes e, principalmente, para escrever sobre o que aprendo.

Sim, porque escrever os artigos para o Vovó Viu a Rede me toma muito mais tempo do que apenas estudar, e ultimamente venho organizando mais o meu tempo, principalmente porque comecei a minha pós graduação e ela é uma das minhas principais prioridades, pelo menos pelos próximos 15 meses.

Ainda assim sigo em frente com este blog, pois através dele conheci um bocado de gente boa, leitoras e leitores que me procuram pelo Orkut, que me mandam mensagens de agradecimento ou com dúvidas, que deixam comentários que me fazem corar. Sei que, mesmo sem mantê-lo hiperativo, o que ganho com ele vale muito.

Então hoje, neste artigo de aniversário atrasado, gostaria de agradecer a todas vocês que acompanham o Vovó Viu a Rede, que deixam seus comentários e que entram em contato. Muito obrigado pelo apoio, pelos elogios e pelos comentários.

Este blog é para vocês.

Resultado da Promoção

Sabe aquela ajuda que pedi no último post? Pois é, não levei o prêmio. Foi por pouco, mas por pouco mesmo: se eu tivesse um votinho a mais teria ganho o livro da promoção. Mas tudo bem, tudo bem. Eu estou sempre me inscrevendo nestas promoções e mais cedo ou mais tarde acabo levando uma.

De qualquer maneira, agradeço a todas as minhas queridas leitoras que gastaram o seu tempo dando um votinho para o meu texto.

Ajude a Vovó

O site GF Soluções.NET está fazendo uma promoção para estimular a produção de textos relacionados a informática, sem serem, necessariamente, técnicos.

Eu inscrevi na promoção um dos textos aqui do Vovó Viu a Rede, que fala sobre as Redes Peer-To-Peer.

Se vocês quiserem dar uma forcinha a este escritor que se esforça para trazer um bom conteúdo para vocês, minhas queridas leitoras, peço que dêem um pulinho lá e avaliem o texto de acordo com a sua vontade.

Avaliar o texto é muito fácil: chegando lá, você vai ver que logo acima dele há cinco bolinhas, indo de fraco até bom, mais um botão Avaliar. Basta clicar na bolinha desejada e depois no botão. Simples assim.

Agradeço a todas que me ajudarem a ganhar um livro nesta promoção.

Índice de Artigos sobre Bluetooth

Este post serve como índice para todos os artigos relacionados à tecnologia Bluetooth que já publiquei aqui no Vovó Viu a Rede:

O que é Bluetooth?
Bluetooth: Pilha de Protocolos e Aplicações
Por que transmissões Bluetooth interferem em transmissões WiFi?

***


Por fim, uma lembrança a todas as minhas leitoras: se você acha que o blog Vovó Viu a Rede te ajuda a aprender alguma coisa de útil e gosta de voltar sempre aqui, peço que compre alguma coisa no Submarino clicando no banner que está ali na coluna da direita ou em qualquer outro link para lá que eu postar por aqui. Fazendo assim eu ganho uma comissão e você ajuda a garantir um extra pro meu Natal.

Por que transmissões Bluetooth interferem em transmissões WiFi?


No primeiro artigo da série sobre Bluetooth eu comentei que as transmissões nesta tecnologia geram interferência em transmissões nas LAN's sem fio, do padrão IEEE 802.11, agora nós vamos ver o motivo para isso.

Pois bem, em outro artigo do Vovó Viu a Rede, que fala das ondas eletromagnéticas, falei que estas foram dividas e classificadas em várias bandas, de acordo com as suas freqüências: existem as ondas de freqüência baixa, médias, altas, ultra altas, etc e tal. A maioria destas bandas só podem ser usadas com autorização governamental, como é o caso, por exemplo, das bandas usadas pelos celulares.

Mas existem outras que não precisam de autorização para serem utilizadas, como as faixas de infravermelho que são usadas nos controles remotos de televisão. Se uma empresa consegue criar dois equipamentos que conseguem se comunicar usando estas faixas livres, tudo bem, vá lá e crie seus equipamentos e os venda, não há problema nenhum nisso. Imagine só se a Philco tivesse que pedir autorização do governo para fazer os seus pequenos controles?

Sabendo disso a minha leitora mais perspicaz já matou a charada: adivinha só quais são as duas tecnologias mais usadas para transmissão de dados sem fio que resolveram utilizar exatamente a mesma faixa livre para fazer a comunicação? Exatamente: Bluetooth e WiFi, que operam a 2,4 GHz.

Daí que, quando existem equipamentos se comunicando através do padrão IEEE 802.11 e outros se comunicando através do padrão Bluetooth, é como se houvesse uma linha cruzada entre eles. E, sendo tecnologias diferentes, de pouco adianta cada uma ter a sua própria maneira de evitar colisões se elas não têm como monitorar o tráfego uma da outra.

Existe uma variação do padrão 802.11, chamada 802.11b, que utiliza uma banda diferente - 5 GHz. Desta maneira não há interferência entre as duas tecnologias, mas esta banda usada pelo padrão 802.11b traz a desvantagem de não ter longo alcance, o que o torna inadequado para certas utilizações.

Como muitas empresas já estão adotando o WiFi em suas dependências, algumas delas já estão chegando ao ponto de proibir a utilização de equipamentos Bluetooth para evitar interferências e problemas com suas redes locais. Eu, pessoalmente, acredito que esta é uma medida radical que vai perder força com o tempo, haja vista que equipamentos Bluetooth estão se tornando cada vez mais populares.

***


Leia mais:
Índice de Artigos sobre Bluetooth
O Que São Ondas Eletromagnéticas

Bluetooth: Pilha de Protocolos e Aplicações

Como já vimos em várias outras ocasiões, as pilhas de protocolos não definem exatamente como as coisas devem funcionar, mas apenas as coisas que devem ser feitas. No modelo ISO/OSI, por exemplo, a camada física é a responsável pelo transporte de bits de um lugar a outro, mas não especifica se isso tem que ser através de pulsos elétricos, sinais luminosos ou batidas de tambor.

Já no Bluetooth, a coisa funciona um pouco diferente. Este padrão tem quatro camadas de protocolos, estas aí de baixo:

Camadas de Protocolos do Bluetooth

As camadas de Aplicação, Banda-Base e Física se assemelham, respectivamente, às camadas de Aplicação, Enlace de Dados e Física do modelo ISO/OSI. Algumas delas nós veremos em mais detalhes em artigos futuros.

Já a camada de middleware é um samba do crioulo doido.

O motivo pra isso não é difícil de entender: quando esta tecnologia foi criada, definiu-se, de antemão, um conjunto finito de aplicações possíveis. É mais ou menos assim: se alguém pergunta "pra quê serve o Bluetooth?", a resposta é "bem, o Bluetooth serve pra isso, isso, isso e isso".

Só que, como eu disse, as aplicações possíveis do Bluetooth formam um conjunto finito de issos: quinze, para ser mais exato. Daí que, para cada uma destas quinze aplicações existe um protocolo diferente, e todos estão amontoados na camada de middleware.

Acontece então que esta camada, ao invés de simplesmente definir o que deve ser feito, ela tem quinze explicações diferentes de como as coisas devem ser feitas, uma para cada aplicação do Bluetooth! É ou não é um samba do crioulo doido!?

***


Não vou entrar em detalhes sobre como exatamente funciona cada uma destas aplicações. Ao contrário, vamos ver cada uma delas apenas superficialmente:

Aplicação de Acesso Genérico: tem a função de controlar a ligação entre dois equipamentos que estejam se comunicando, mais ou menos o que define a camada de Rede do modelo ISO/OSI.

Aplicação de Descoberta de Serviço: como é fácil de sacar pelo nome, tem a função de descobrir os serviços que são oferecidos pelos outros equipamentos Bluetooth das proximidades.

Aplicação de Porta Serial: tem a função de fingir a existência de um cabo serial, o mesmo utilizado por teclados e mouses. Foi criada para que antigos programas pudessem ser utilizados sem necessidade de reprogramação.

Aplicação de Intercâmbio Genérico de Objetos: tem a função de controlar o transporte de dados entre equipamentos. Seu trabalho serve de infra-estrutura para as outras aplicações, funcionando mais ou menos como os pacotes IPs, que transportam qualquer tipo de coisa dentro deles e podem ser entendidos por todo mundo.

Aplicação de Acesso de LAN: tem a função de conectar o equipamento Bluetooth a uma rede LAN. É esta aplicação que torna o Bluetooth concorrente do padrão 802.11.

Aplicação de Rede Dial-Up: é a aplicação que motivou a existência do padrão, e tem a função de permitir que um computador, geralmente notebooks, se liguem a um telefone sem fio para que este faça uma ligação telefônica para a conexão com a internet.

Aplicação de Fax: tem a função de permitir o envio e recebimento de faxes. Nesta aplicação, o equipamento Bluetooth simula ser um fax para poder se comunicar com faxes reais.

Aplicação de Telefonia Sem Fio: tem a função de fazer a comunicação entre um telefone sem fio e sua base local.

Aplicação de Intercomunicação: tem a função de fazer com que dois telefones Bluetooth se comuniquem diretamente, sem uma ligação telefônica, como se fossem walktalkies.

Aplicação de Fone de Ouvido: permite a existência daqueles pequenos fones de ouvido sem fio que o pessoal anda usando aí pelas ruas, que se comunicam diretamente com o telefone sem a necessidade de fios.

Aplicação de Push de Objetos e de Transferência de Arquivos: estas duas aplicações têm a função de fazer o transporte de arquivos entre dois equipamentos, como por exemplo fotos, vídeos e arquivos de música. Não consegui descobrir a diferença entre os dois.

Aplicação de Sincronização: tem a função de sincronizar os dados existentes em dois equipamentos. Útil, por exemplo, para atualizar agendas e blocos de anotação.

***


Links da Vovó:
- Índice de Artigos sobre Bluetooth
- Pilha de Protocolos
- O Modelo ISO OSI
- O Que é LAN
- O Modelo TCP/IP

***


Você gosta do que eu escrevo? Meus artigos de ajudam de uma forma ou de outra? E você quer retribuir? Então dê uma passada no Submarino entrando pelos links aqui do Vovó Viu a Rede e compre alguma coisa que eu ganho uma comissão:

Fone de ouvido Bluetooth
Caixas de som Bluetooth
Robô Lego com comunicação Bluetooth com computador
Teclado e Mouse Bluetooth