<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-3907758919056669625</id><updated>2009-12-19T21:34:35.357-08:00</updated><title type='text'>Vovo viu a Rede</title><subtitle type='html'>Por Mário Marinato, um auto-didata sobre redes de computadores que escreve o que aprende numa linguagem que até mesmo sua avó seja capaz de compreender.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://vovoviuarede.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default?orderby=updated'/><link rel='alternate' type='text/html' href='http://vovoviuarede.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default?start-index=26&amp;max-results=25&amp;orderby=updated'/><author><name>Mário Marinato</name><uri>http://www.blogger.com/profile/16140659448436511069</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>68</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3907758919056669625.post-6019520178339259830</id><published>2007-08-08T20:31:00.000-07:00</published><updated>2008-12-12T22:44:59.398-08:00</updated><title type='text'>Pilha de Protocolos</title><content type='html'>&lt;span style="float:right;"&gt;&lt;script language="JavaScript" src="http://rec6.via6.com/link.php?action=widget&amp;url=http://vovoviuarede.blogspot.com/2007/08/pilha-de-protocolos.html" type="text/javascript"&gt;&lt;/script&gt;&lt;/span&gt;Já dizia minha avó que se não é possível matar um bicho de sete cabeças, então você deve antes transformá-lo em sete bichos de uma cabeça só.  Este mesmo conceito é aplicado em muitos projetos de informática:  para reduzir a complexidade do projeto, ele é dividido em projetos menores e independentes mas com a capacidade de se comunicar entre si.&lt;br /&gt;&lt;br /&gt;Em análise de sistemas isso se chama indireção, para os administradores isso é delegar, para os vagabundos isso é tirar o seu da reta, mas aqui vamos chamar de fatiamento.  As redes de computadores, assunto complexo à primeira vista, são sempre resolvidas através do fatiamento, criando vários níveis que se comunicam entre si, as chamadas pilhas (ou camadas) de protocolos.&lt;br /&gt;&lt;br /&gt;Vamos nós a mais uma metáfora para entender melhor como isso acontece.&lt;br /&gt;&lt;br /&gt;Imagine que um Executivo brasileiro queira mandar uma carta para um Executivo japonês.  Se não houvesse o fatiamento, ele precisaria, primeiro, aprender japonês.  Depois de aprender japonês e escrever sua carta, ele teria, então, que descobrir o endereço para onde deveria mandar a carta.  Depois de descobrir o endereço, ele deveria, então, levar a carta até o Japão, e entregar pessoalmente a correspondência.  Trabalhoso, não?&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;img src="http://4.bp.blogspot.com/_zDjxJNpDL8w/RrqK_XIGFwI/AAAAAAAAAA4/AvMSELPM4yo/s400/semFatiamento.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5096538749467498242" /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;O primeiro fatiamento possível aqui seria o Executivo contratar alguém para levar a carta até o japonês.  Para ele, tanto faz se o cara pega um navio ou avião para chegar ao Japão, ou mesmo se vai andando.  Além disso, também não importa ao Executivo como o Entregador descobre o endereço.&lt;br /&gt;&lt;br /&gt;Os níveis, apesar de se comunicarem, são independentes, e o que importa é que a carta chegue.  Além disso, para o Entregador, pouco importa o que tenha que levar, seu serviço é apenas entregar, não importa o que.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;img src="http://4.bp.blogspot.com/_zDjxJNpDL8w/RrqK_XIGFxI/AAAAAAAAABA/ryjfA5OtluQ/s400/fatiamento1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5096538749467498258" /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;O segundo fatiamento ficaria a cargo do Entregador.  Ao invés de ele mesmo pegar a carta e levar até o Japão, ele passa a contar com os serviços dos Correios.  Além disso, ele passa a ter outro nome, passando a se chamar Correspondente.  Este fatiamento acontece também no Japão, pois o Executivo de lá é esperto e copiou a idéia do brasileiro.&lt;br /&gt;&lt;br /&gt;Novamente, o novo nível, dos Correios, é independente.  Para os Correspondentes, pouco importa o modo usado pelos Correios para fazer a carta chegar ao outro lugar - avião, a pé, email ou teleporte - o que importa é que chegue.  E repare que o Executivo não precisa nem saber que existe um outro nível depois do Correspondente:  o serviço prestado a ele continua sendo o mesmo.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;img src="http://1.bp.blogspot.com/_zDjxJNpDL8w/RrqK_nIGFyI/AAAAAAAAABI/IgjMISs4QvQ/s400/fatiamento2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5096538753762465570" /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Depois disso, o Executivo vê que aprender japonês não vai ser uma boa e fatia de novo, contratando um Tradutor.  Mas não um Tradutor comum!   Aqui todos os Tradutores falam apenas duas línguas:  braile e a língua de quem o contratou.  É bom que seja assim porque todos os Tradutores conseguem conversar entre si.  Vejamos o que passa a acontecer:  &lt;br /&gt;&lt;br /&gt;- O Executivo brasileiro escreve a carta em bom português a entrega para o Tradutor, dizendo a ele para traduzir e mandar para o Japão.&lt;br /&gt;- O Tradutor traduz a carta para o braile e a entrega para o Correspondente, dizendo a ele para mandar para o Japão.&lt;br /&gt;- O Correspondente põe a carta nos Correios, endereçada ao Japão.&lt;br /&gt;- Os Correios levam a carta ao Japão e entregam-na ao Correspondente de lá.&lt;br /&gt;- O Correspondente entrega a carta ao Tradutor, para que ele a traduza e a repasse para o Executivo japonês.&lt;br /&gt;- O Tradutor traduz a carta do braile para o japonês e a entrega ao Executivo.&lt;br /&gt;&lt;br /&gt;O que aconteceu?  O Executivo brasileiro deixou de se preocupar com o idioma, mas para o Correspondente quase nada mudou, pois seu serviço continua sendo pegar as cartas e pedir aos Correios para entregar coisas.   A única diferença é que, agora, ao invés de entregar as cartas diretamente para o Executivo, ele as entrega para o Tradutor.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;img src="http://1.bp.blogspot.com/_zDjxJNpDL8w/RrqK_nIGFzI/AAAAAAAAABQ/8KQyyy-8yyo/s400/fatiamento3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5096538753762465586" /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Vamos agora fazer um último fatiamento.  Como todos sabemos, Executivos são pessoas muitíssimo ocupadas, que não têm muito tempo para interromper o trabalho para escrever ou ler cartas.  Pensando em uma maneira de melhorar isso, eles resolvem que melhor seria ditar as cartas para alguém escrever e ter alguém para ler as cartas para eles.  E como conseguir isso?  Simples:  como sempre estão presos nos engarrafamentos, eles ditam as cartas em um gravador de voz, que é entregue à Secretária para que ela transcreva seu conteúdo e então a repasse para o Tradutor.  No destino, o serviço da Secretária é ler a carta, registrando sua voz em um gravador.  O Executivo japonês, preso no engarrafamento, ouve a carta.&lt;br /&gt;&lt;br /&gt;Para os Executivos, nada mudou:  eles continuam enviando e recebendo cartas.  Para os Tradutores, nada mudou também:  eles continuam traduzindo cartas de e para o braile.  Os Correspondentes e os Correios ficam alheios à mudança.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;img src="http://2.bp.blogspot.com/_zDjxJNpDL8w/RrqK_3IGF0I/AAAAAAAAABY/ZEgxkXCdZ6k/s400/fatiamento4.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5096538758057432898" /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Até aqui, com a ajuda de todas as ilustrações, a leitora já deve ter entendido a razão de ser da palavra "pilha".  Todo este processo se resume ao empilhamento de responsabilidades. &lt;br /&gt;&lt;br /&gt;Mas e os protocolos?  Bem, meu primo Aurélio explica que protocolo é um conjunto de regras de como-agir.  Nas ilustrações, vemos que os "trabalhadores" de mesmo nível se comunicam entre si, mas não diretamente:  os Executivos têm toda a linguagem dos negócios, as Secretárias lidam com áudio, os Tradutores têm em comum o braile e os Correspondentes têm suas regras de como embalar as correspondências.  Mesmo não se falando diretamente, eles conseguem entender o que seu companheiro quis dizer por terem um código que ambos entendem.&lt;br /&gt;&lt;br /&gt;Logo, se cada nível tem um protocolo, podemos dizer, grosso modo, que temos uma pilha de protocolos.&lt;br /&gt;&lt;br /&gt;É muito importante salientar que isso não apenas facilita a execução do projeto como um todo mas permite a modificação do funcionamento de um nível sem que isso comprometa o funcionamento de toda a engrenagem.  Se os Correspondentes resolvem embalar as cartas de maneira diferente (mandando uma página em cada envelope) ou se as secretárias passam a fazer as gravações de outro jeito (com um destes programas que lê textos em voz alta), isso não faz diferença para os outros níveis.&lt;br /&gt;&lt;br /&gt;Isso traz outra vantagem, no sentido de que pode-se trocar o "trabalhador" de um nível por outro mais capacitado ou mais barato:  pode-se trocar a secretária fanha por uma com voz sensual, ou então um tradutor por outro que faça o serviço em metade do tempo.&lt;br /&gt;&lt;br /&gt;É exatamente assim que a coisa funciona nas redes:  o seu jogo quer informar ao jogo da sua prima que você deu um tiro, então ele repassa isso para o sistema operacional, que criptografa a informação e então repassa para o software que controla a placa de rede.  Este software pega os dados criptografados pelo sistema operacional, divide a informação em pacotes devidamente endereçados e numerados e repassa para a placa de rede.  A placa transforma os pacotes em sinais telefônicos (ou luminosos, ou de rádio, isso depende da sua conexão) e pede para os fios enviarem aquilo.&lt;br /&gt;&lt;br /&gt;Quando aquela bagunça toda chega na placa de rede da sua prima, ela (a placa) transforma em pacotes os sinais recebidos, estes pacotes são repassados para o software controla a placa.  Este software remonta os pacotes na ordem certa e os entrega ao sistema operacional.  O sistema operacional descriptografa os dados e os entrega ao jogo da sua prima.  O jogo vê o que os dados dizem e então mostra na tela que você deu um tiro.  Tudo isso em frações de segundo.&lt;br /&gt;&lt;br /&gt;Se a sua conexão é lenta, você pode trocá-la por uma melhor.  Se sua placa não consegue converter os pacotes em sinais de forma 100% confiável, você pode comprar outra.  Estas mudanças não geram problemas para as outras camadas.&lt;br /&gt;&lt;br /&gt;Claro que este último exemplo não é exatamente o que acontece na realidade, pois a pilha de protocolos normalmente usada é um pouco mais complexa, mas serve para que a leitora possa entender o que quero explicar.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3907758919056669625-6019520178339259830?l=vovoviuarede.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vovoviuarede.blogspot.com/feeds/6019520178339259830/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3907758919056669625&amp;postID=6019520178339259830' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/6019520178339259830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/6019520178339259830'/><link rel='alternate' type='text/html' href='http://vovoviuarede.blogspot.com/2007/08/pilha-de-protocolos.html' title='Pilha de Protocolos'/><author><name>Mário Marinato</name><uri>http://www.blogger.com/profile/16140659448436511069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02508698245940347464'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_zDjxJNpDL8w/RrqK_XIGFwI/AAAAAAAAAA4/AvMSELPM4yo/s72-c/semFatiamento.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3907758919056669625.post-6314330004950317408</id><published>2007-08-13T19:36:00.000-07:00</published><updated>2008-12-12T22:44:58.519-08:00</updated><title type='text'>O Modelo ISO OSI</title><content type='html'>&lt;span style="float:right;"&gt;&lt;script language="JavaScript" src="http://rec6.via6.com/link.php?action=widget&amp;url=http://vovoviuarede.blogspot.com/2007/08/o-modelo-iso-osi.html" type="text/javascript"&gt;&lt;/script&gt;&lt;/span&gt;Antes de partir para o assunto principal deste artigo, é importante que a leitora saiba o que é a &lt;a href=http://www.iso.org&gt;ISO - International Organization for Standardization&lt;/a&gt;.  A ISO é uma organização internacional que tem o trabalho de definir padrões técnicos.  Estes padrões são criados para que todo mundo trabalhe do mesmo jeito e fale a mesma língua.&lt;br /&gt;&lt;br /&gt;Só para a leitora ter uma idéia, existem padrões ISO para códigos de identificação de países, padrões para formas de se escrever datas e horas, padrões para formas de representar medidas, padrões para faixas magnéticas de cartões de crédito e até mesmo padrões para definir como criar números de série para tratores.&lt;br /&gt;&lt;br /&gt;Alguém é obrigado a seguir estes padrões?  Não.  Mas pode ter sérios problemas se não os seguir, pois muitas empresas só negociam com quem os segue e até mesmo porque as indústrias estão todas baseadas neles.  Um exemplo disso são as faixas de cartões de crédito:  o que aconteceria se uma operadora resolve fabricar os seus cartões com alguém que não segue o padrão?  Como é que as máquinas vão ler a tarja magnética feita de um jeito diferente?  Assim fica fácil entender a importância de se padronizar as coisas.&lt;br /&gt;&lt;br /&gt;Pois bem, feita a apresentação da ISO, podemos seguir em frente.&lt;br /&gt;&lt;br /&gt;Com o surgimento e avanço das redes de computadores, a ISO resolveu criar um &lt;a href=http://vovoviuarede.blogspot.com/2007/08/pilha-de-protocolos.html&gt;padrão de camadas&lt;/a&gt; chamado Modelo OSI - Open Systems Interconnection.  Surgido em 1983 e aperfeiçoado em 1995, este modelo define um conjunto de camadas que devem existir em uma arquitetura de rede para que esta possa funcionar, só que ele não define como as camadas vão trabalhar e nem como vão se comunicar umas com as outras.&lt;br /&gt;&lt;br /&gt;Parece confuso mas não é.  Usando a mesma metáfora do &lt;a href=http://vovoviuarede.blogspot.com/2007/08/pilha-de-protocolos.html&gt;artigo sobre pilhas de protocolos&lt;/a&gt;, quando falei dos executivos que queriam se comunicar, vejamos como seria o Modelo OSI se ele definisse aquela organização.  Simplificando muito, seria algo mais ou menos assim:&lt;br /&gt;&lt;br /&gt;"&lt;i&gt;Para garantir a comunicação entre dois executivos, é preciso que seja implementada uma organização com cinco camadas:&lt;br /&gt;&lt;br /&gt;1 - A primeira camada é a dos Executivos.  Esta camada tem a responsabilidade de criar e tomar conhecimento do conteúdo de cartas.&lt;br /&gt;2 - A segunda camada é a das Secretárias.  Esta camada tem a responsabilidade de transcrever e ler as cartas.&lt;br /&gt;3 - A terceira camada é a dos Tradutores.  Esta camada tem a responsabilidade de traduzir cartas de um idioma externo para um idioma comum e vice-versa.&lt;br /&gt;4 - A quarta camada é a dos Correspondentes.  Esta camada tem a responsabilidade de embalar e desembalar correspondências.&lt;br /&gt;5 - A quinta camada é a dos Correios.  Esta camada tem a responsabilidade de transportar correspondências entre dois endereços, garantindo a segurança e integridade da remessa.&lt;/i&gt;"&lt;br /&gt;&lt;br /&gt;Como se vê, o Modelo OSI não define como as coisas serão feitas ou como as camadas se comunicam.  Ele apenas dá diretrizes simples e de alto nível, generalizando bastante as coisas.  É como dizer que uma casa tem que seguir o modelo dois-quartos-sala-cozinha-banheiro-lavanderia-varanda.  Quando você vai fazer a sua casa seguindo este modelo, o tamanho dos cômodos e sua disposição são escolha sua, o modelo em si não te impõe praticamente nada.&lt;br /&gt;&lt;br /&gt;Já todos aqueles mecanismos adotados no artigo sobre pilhas de protocolos seriam definidos da forma abaixo.&lt;br /&gt;&lt;br /&gt;"&lt;i&gt;A implementação FalaFácil, baseada do Modelo OSI, funciona da seguinte maneira:&lt;br /&gt;&lt;br /&gt;1 - A camada dos Executivos cria cartas gravando áudio em fitas cassete; toma conhecimento do conteúdo de cartas ouvindo fitas cassete; e entrega as cartas às Secretárias deixando as fitas cassete sobre sua mesa junto com um bilhete indicando o destinatário.&lt;br /&gt;2 - A camada das Secretárias transcreve cartas ouvindo fitas cassete e digitando-as no computador; lê cartas gravando fitas cassete; entrega cartas aos Executivos colocando-as sobre a mesa com um bilhete indicando o remetente; e entrega cartas aos Tradutores enviando-as por email.&lt;br /&gt;3 - A camada dos Tradutores traduz as cartas para o braile e as imprime em papel A4; recebe cartas em braile impressas em papel A4 e digita a tradução no computador; entrega cartas às Secretárias enviando-as por email, junto com o endereço do remetente; e entrega cartas aos Correspondentes grampeadas junto com o endereço do destinatário.&lt;br /&gt;4 - A camada dos Correspondentes coloca cartas em envelopes e os endereça; recebe cartas envelopadas e as tira de dentro do envelope; entrega cartas aos Tradutores grampeadas junto com o endereço do remetente; e entrega cartas envelopadas aos Correios com o dinheiro para a postagem.&lt;br /&gt;5- A camada dos Correios carrega cartas de um lugar a outro usando carteiros; entrega cartas aos Correspondentes nos endereços de destino; e recolhe cartas dos Correspondentes no endereço de origem.&lt;/i&gt;"&lt;br /&gt;&lt;br /&gt;Veja que aqui sim a implementação foi definida.  Agora nós sabemos como as coisas funcionam e como as camadas se comunicam.&lt;br /&gt;&lt;br /&gt;Deixando as metáforas um pouco de lado, vamos então nos aprofundar em como é organizado o Modelo OSI.  A figura a seguir ilustra a sua organização, que é feita em sete camadas:&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;img src="http://2.bp.blogspot.com/_zDjxJNpDL8w/RsEVkHIGF2I/AAAAAAAAABo/oMTSRgEyKIY/s400/oModeloIsoOsi.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5098379963292587874" /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;A &lt;b&gt;&lt;i&gt;camada física&lt;/i&gt;&lt;/b&gt; trata dos assuntos relacionados com a transmissão bruta dos bits.  O projeto dos itens que fazem parte desta camada visa garantir que quando um bit 0 é enviado, que um bit 0 seja recebido, e não um bit 1.  Neste nível, lida-se com questões relacionadas à freqüência e à voltagem de transmissão, à composição dos cabos e até mesmo aos pinos existentes na ponta do conector.&lt;br /&gt;&lt;br /&gt;A &lt;b&gt;&lt;i&gt;camada de enlace&lt;/i&gt;&lt;/b&gt; de dados tem várias responsabilidades.  A primeira é a de transformar os dados a serem enviados em quadros de dados, enviá-los seqüencialmente e confirmar que cada um deles é recebido corretamente, o que é feito com o envio de um quadro de confirmação pelo receptor.  (Link da Vovó:  &lt;a href=http://vovoviuarede.blogspot.com/2007/09/conexo-entre-equipamentos-na-camada-de.html&gt;clique e leia mais&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;A segunda responsabilidade da camada de enlace é a de assegurar que um transmissor rápido não afogue um receptor lento, gerando o que chamamos de gargalo na rede.  Na solução deste problema é preciso que haja algum mecanismo que permita que o receptor informe ao transmissor a sua própria capacidade de recepção, e normalmente este mecanismo é implementado juntamente com o de controle de erros de envio.&lt;br /&gt;&lt;br /&gt;Uma terceira responsabilidade desta camada é a de controlar o acesso ao canal de dados nas redes que usam a &lt;a href=http://vovoviuarede.blogspot.com/2007/08/tipos-de-tecnologia-de-transmisso.html&gt;difusão de dados&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;A &lt;b&gt;&lt;i&gt;camada de rede&lt;/i&gt;&lt;/b&gt; tem a responsabilidade de determinar o caminho que as informações seguirão pela rede.  Esta determinação pode se dar de três maneiras:  a) fixa:  o caminho a ser percorrido já é sabido de antemão; b) a cada conexão:  no instante em que duas máquinas se ligam, um trajeto para o roteamento dos dados é escolhido; c) dinamicamente:  cada pacote segue, de preferência, o caminho de menor resistência, dependendo das condições da rede.&lt;br /&gt;&lt;br /&gt;Nos casos em que a informação tem que sair de uma rede para chegar até outra, podem ocorrer problemas com diferenças de protocolo e endereçamento, e cabe à camada de rede contornar estes problemas para que os pacotes sejam entregues corretamente.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;Estas três primeiras camadas compõem a parte mais baixo nível de todo o modelo, trabalhando ali, bem juntinho do hardware, quando não é praticamente o próprio hardware, caso da camada física.  As três camadas superiores, das quais vou falar mais adiante, compõem a parte de alto nível, do software.  &lt;br /&gt;&lt;br /&gt;E entre elas está a &lt;b&gt;&lt;i&gt;camada de transporte&lt;/i&gt;&lt;/b&gt;.  Esta camada, cumprindo o seu papel de recheio da receita toda, é a responsável por fazer com que as três camadas superiores e as três camadas inferiores se comuniquem sem problemas.&lt;br /&gt; &lt;br /&gt;Até aqui, nas três primeiras camadas que vimos, toda a comunicação que acontece se dá entre dois equipamentos vizinhos, o que aqui inclui não apenas computadores, mas também os roteadores, que encaminham os pacotes de um lado para outro.&lt;br /&gt;&lt;br /&gt;Já na camada de transporte acontece, realmente, a comunicação entre os dois computadores que estão querendo se falar.  A ela dá-se o nome de comunicação fim-a-fim, ou seja, uma conversa realizada entre o computador de origem com o computador destino.&lt;br /&gt;&lt;br /&gt;O principal trabalho da camada de Transporte é receber os dados vindos da camada imediatamente superior, dividi-los quando necessário, colocar neles cabeçalhos que vão identificá-los quando chegarem ao seu destino e então repassar tudo isso para a camada inferior, para que as informações sejam enviadas.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;A &lt;b&gt;&lt;i&gt;camada de sessão&lt;/i&gt;&lt;/b&gt; tem o trabalho de permitir que os usuários de máquinas diferentes estabeleçam entre eles uma... sessão.  Bem óbvio, não?  Talvez, mas pode haver alguma leitora que não tenha acompanhado o raciocínio, por isso vou explicar melhor.  Através desta camada dois usuários estabelecem entre si uma chamada, algo como uma ligação telefônica, e é assim que os dois computadores - origem e destino - sabem que estão em um processo de comunicação.  Esta camada tem a responsabilidade de controlar de quem é a vez de enviar dados e permite reiniciar uma conexão do ponto onde parou (leia-se longos downloads interrompidos).&lt;br /&gt;&lt;br /&gt;A &lt;b&gt;&lt;i&gt;camada de apresentação&lt;/i&gt;&lt;/b&gt; tem como principal responsabilidade garantir que os dados enviados consigam ser interpretados pela máquina destinatária.  Para isso ela pode realizar alterações nas estruturas destes dados.&lt;br /&gt;&lt;br /&gt;Por fim temos a &lt;b&gt;&lt;i&gt;camada de aplicação&lt;/i&gt;&lt;/b&gt;, e é ela que está visível para os usuários.  Logo, é com ela que nós interagimos quando usamos o computador.  São os protocolos usados por ela que permitem que façamos tudo o costumamos fazer nas redes.  Quer alguns exemplos?   É nela que trabalham o protocolo HTTP, que permite a transmissão de páginas pela internet, o protocolo FTP, que permite a transmissão de arquivos, e o protocolo SMTP, que permite o envio e recebimento de emails.&lt;br /&gt;&lt;br /&gt;Por fim, algo que já falei lá no início, mas não custa lembrar novamente:  é importante que a leitora tenha em mente que o Modelo OSI, em nenhum momento diz como as camadas devem trabalhar, nem como elas têm que se comunicar.  Ele é apenas o que seu próprio nome diz:  um modelo, uma generalização, que por si só não faz nada.&lt;br /&gt;&lt;br /&gt;Aí está, então, o Modelo ISO OSI.  Claro que faltam muitas minúcias, mas isto é assunto para o futuro.  Daqui a alguns dias vou publicar um exemplo de como todas estas camadas trabalham juntas quando estamos usando uma rede e, com o tempo, virão novos artigos detalhando cada uma delas, seus relacionamentos e os protocolos que elas usam para se comunicar.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Links interessantes:&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://vovoviuarede.blogspot.com/2007/09/ndice-de-artigos-sobre-camada-fsica.html&gt;Veja aqui o que já foi publicado no Vovó Viu a Rede sobre a camada física&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3907758919056669625-6314330004950317408?l=vovoviuarede.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vovoviuarede.blogspot.com/feeds/6314330004950317408/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3907758919056669625&amp;postID=6314330004950317408' title='4 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/6314330004950317408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/6314330004950317408'/><link rel='alternate' type='text/html' href='http://vovoviuarede.blogspot.com/2007/08/o-modelo-iso-osi.html' title='O Modelo ISO OSI'/><author><name>Mário Marinato</name><uri>http://www.blogger.com/profile/16140659448436511069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02508698245940347464'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_zDjxJNpDL8w/RsEVkHIGF2I/AAAAAAAAABo/oMTSRgEyKIY/s72-c/oModeloIsoOsi.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3907758919056669625.post-8074655453337842305</id><published>2007-08-17T17:56:00.000-07:00</published><updated>2008-12-12T22:44:58.391-08:00</updated><title type='text'>O Modelo TCP/IP</title><content type='html'>&lt;span style="float: right;"&gt;&lt;script language="JavaScript" src="http://rec6.via6.com/link.php?action=widget&amp;url=http://vovoviuarede.blogspot.com/2007/08/o-modelo-tcpip.html" type="text/javascript"&gt;&lt;/script&gt;&lt;/span&gt;Além do &lt;a href=http://vovoviuarede.blogspot.com/2007/08/o-modelo-iso-osi.html&gt;modelo ISO OSI&lt;/a&gt;, existe um outro modelo de referência para a implementação das camadas de uma rede, chamado modelo TCP/IP.  Alguma leitora que tenha um conhecimento de redes um pouco melhor do que o meu pode argumentar dizendo que, ora bolas, TCP e IP são dois protocolos e não o nome de um modelo.  Sim, estes são dois protocolos, mas por serem os principais protocolos usados no modelo, o nome deles foi adotado como o nome mesmo.  É quase o que acontece com as marcas que viram sinônimo do próprio produto - gilete, xerox, cotonete.&lt;br /&gt;&lt;br /&gt;Assim como o modelo ISO ISO, a função do modelo TCP/IP é a de definir um &lt;a href=http://vovoviuarede.blogspot.com/2007/08/pilha-de-protocolos.html&gt;padrão de camadas&lt;/a&gt; a serem implementadas na arquitetura de uma rede.  Uma das diferenças encontradas quando comparamos os dois modelos é a quantidade de camadas, que aqui são apenas quatro.  Abaixo temos uma figura que ilustra a sua organização:&lt;br /&gt;&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;" src="http://1.bp.blogspot.com/_zDjxJNpDL8w/RsZEHqqaBSI/AAAAAAAAABw/22X5xLPcNGE/s400/oModeloTcpIp.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5099838526545593634" /&gt;&lt;br /&gt;&lt;br /&gt;A camada &lt;b&gt;&lt;i&gt;host/rede&lt;/i&gt;&lt;/b&gt; tem a responsabilidade de enviar pacotes IP.  Esta, infelizmente, não vou saber explicar aqui, pois o próprio livro diz que não há muita documentação a respeito dela.  Palavras do autor:  "&lt;i&gt;Esse protocolo não é definido e varia de host para host e de rede para rede.  Os livros e a documentação que tratam do modelo TCP/IP raramente descrevem este protocolo&lt;/i&gt;".&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;A camada &lt;b&gt;&lt;i&gt;inter-redes&lt;/i&gt;&lt;/b&gt; é o coração de toda a arquitetura do modelo.  Ela tem a função de permitir que qualquer um possa enviar informações pela rede e garantir que estas informações sejam devidamente entregues, independentemente da rede de destino, mesmo que ela seja diferente.&lt;br /&gt;&lt;br /&gt;Pelo fato de haver a necessidade de interligar várias redes diferentes, que falam "idiomas" diferentes, a camada inter-redes dita a regra de que toda informação a ser enviada deve ser dividida em pacotes antes de partir em direção ao seu destino, pacotes estes que são padronizados na própria especificação do modelo.  O protocolo que define como são os pacotes e como os aplicativos da camada inter-rede vão se comunicar se chama Internet Protocol (IP).&lt;br /&gt;&lt;br /&gt;É importante notar que o termo "Internet" aqui não tem nada a ver com a internet em si.  Uma tradução possível para Internet Protocol seria "&lt;i&gt;protocolo para interligar redes&lt;/i&gt;", e não "&lt;i&gt;protocolo da internet&lt;/i&gt;".  Ou seja, internet aqui não é substantivo, mas sim adjetivo (tal qual internacional, intersocial e interracial).&lt;br /&gt;&lt;br /&gt;A tarefa de entregar os pacotes inclui várias responsabilidades para a camada inter-redes.  Entre elas estão a de fazer o roteamento dos pacotes IP, ou seja, definir qual será a rota que eles tomarão para chegar ao seu destino; e também evitar que ocorram congestionamentos na rede, ou seja, saber que um certo percurso já está sendo muito usado e então redirecionar os pacotes IP para outro caminho menos obstruído.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Estas duas primeiras camadas têm a função principal de permitir a conversação entre dois equipamentos adjacentes na rede.  Já através da &lt;b&gt;&lt;i&gt;camada de transporte&lt;/i&gt;&lt;/b&gt;, assim como acontece no modelo ISO OSI, é que os equipamentos de origem e destino fazem a sua conversação, a chamada conexão fim-a-fim.&lt;br /&gt;&lt;br /&gt;Como forma de garantir a comunicação entre as duas máquinas que querem se comunicar, foram definidos dois protocolos diferentes:  o TCP e o UDP.&lt;br /&gt;&lt;br /&gt;O protocolo TCP (Transmission Control Protocol  - Protocolo de Controle de Transmissão), como o próprio nome diz, é usado no controle da transmissão dos dados, garantindo que esta se dê de forma confiável, pois assegura a entrega de dados sem erros:  se um pacote não chega ou se chega corrompido, o protocolo toma medidas para corrigir o problema.  Além disso, o protocolo TCP também é responsável pelo controle do fluxo dos dados, impedindo que um transmissor rápido sobrecarregue um receptor lento.  A maioria das aplicações usa este protocolo para transmitir seus dados:  desde programas de email até programas de gerenciamento de downloads.&lt;br /&gt;&lt;br /&gt;Para fazer uma metáfora, um AR enviado pelos Correios é exatamente isso.  Você envia uma carta e pede para ser avisado de que ela chegou.  Se seu AR não chegou depois de um tempo, você escreve outra e manda de novo.  (Tudo bem, eu sei que você não manda outra:  você liga para saber o que houve, mas deu pra entender, não deu?)&lt;br /&gt;&lt;br /&gt;Já o protocolo UDP (User Datagram Protocol - Protocolo de Datagrama de Usuário) é usado na transmissão de informações de forma não confiável, não garantindo a entrega dos dados sem erros.  A leitora talvez pergunte pra que alguém vai querer usar um protocolo que não transmite os dados de forma confiável, mas saiba que isso é muito mais comum do que se pode pensar:  os programas de transmissão de áudio e vídeo usam este protocolo.  Se não fosse assim, seria impraticável assistir a uma transmissão ao vivo de um show ou então ouvir uma rádio pela internet:  o receptor indicaria a perda de um pacote, o transmissor iria mandá-lo de novo, e outro, e outro, interrompendo o vídeo a toda hora, e quando você finalmente terminasse de assistir ao show o artista já estaria em casa descansando.&lt;br /&gt;&lt;br /&gt;Usando uma metáfora, as transmissões de rádio convencional funcionam assim.  A emissora envia as ondas de rádio e seu aparelho vai recebendo e tocando o que chegou.  Se por um acaso ele não recebeu as ondas porque você entrou em um túnel, babau, já era, a rádio não vai tentar enviar de novo aquele trechinho da narração do jogo que dizia que o Romário chutou e xxssssxsxssssxs...&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Por fim, temos a &lt;b&gt;&lt;i&gt;camada de aplicação&lt;/i&gt;&lt;/b&gt;, que é aquela com a qual lidamos diretamente.  Bem, não tão diretamente assim:  nós usamos os programas e eles usam os protocolos que fazem parte da camada de aplicação para executar o que pedimos.  Estes protocolos são vários:  o SMTP para envio de mensagens de email, o DNS para fazer a relação entre um endereço textual (o www-ponto-alguma-coisa) para o seu endereço numérico real, o HTTP para transferência de páginas da internet, entre muitos outros.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Este é, enfim, o modelo TCP/IP.  Apesar de ser mais antigo do que o modelo ISO OSI - o modelo TCP/IP nasceu em 1974 - ele é hoje mais usado do que seu primo mais novo, servindo de base para a grande maioria das redes atuais, e merece toda a atenção de quem pretende entender de redes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3907758919056669625-8074655453337842305?l=vovoviuarede.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vovoviuarede.blogspot.com/feeds/8074655453337842305/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3907758919056669625&amp;postID=8074655453337842305' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/8074655453337842305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/8074655453337842305'/><link rel='alternate' type='text/html' href='http://vovoviuarede.blogspot.com/2007/08/o-modelo-tcpip.html' title='O Modelo TCP/IP'/><author><name>Mário Marinato</name><uri>http://www.blogger.com/profile/16140659448436511069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02508698245940347464'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_zDjxJNpDL8w/RsZEHqqaBSI/AAAAAAAAABw/22X5xLPcNGE/s72-c/oModeloTcpIp.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3907758919056669625.post-6028172672582474978</id><published>2007-08-21T18:44:00.000-07:00</published><updated>2008-12-12T22:44:58.381-08:00</updated><title type='text'>As Redes ATM e o Modelo ATM</title><content type='html'>&lt;span style="float: right;"&gt;&lt;script language="JavaScript" src="http://rec6.via6.com/link.php?action=widget&amp;url=http://vovoviuarede.blogspot.com/2007/08/as-redes-atm-e-o-modelo-atm.html" type="text/javascript"&gt;&lt;/script&gt;&lt;/span&gt;Minha querida leitora já viu em algum lugar, ou em algum filme, aquelas correntes humanas para carregar coisas mais rápido, não viu?  Tem-se uma fila enorme de gente, e o primeiro pega alguma coisa e dá a quem está ao seu lado, que passa para outro, para outro, para outro, e por aí vai até o fim da fila.  &lt;br /&gt;&lt;br /&gt;Agora imagine uma fila destas formada apenas por pessoas cegas, surdas e mudas.  Não estou falando de algumas cegas, algumas surdas e algumas mudas, não!  Estou falando de todas serem cegas e surdas e mudas, ao mesmo tempo.  O que é preciso para que estas pessoas consigam carregar as coisas de um lado para outro?  Um puta sincronismo:  sem ele, vai cair tudo no chão.  Todas estas pessoas são treinadas para saber o tempo que têm que durar os seus movimentos, de forma que tudo possa ser transportado com perfeição.&lt;br /&gt;&lt;br /&gt;Saiba então que é mais ou menos assim que funcionam as redes de telefonia:  sempre sincronizadas, com um reloginho marcando o compasso, de forma que a transmissão vá de um ponto a outro em alta velocidade, sem risco de perda de informações.&lt;br /&gt;&lt;br /&gt;Até o início da década de 90, praticamente todas as redes de computadores funcionavam usando a infra-estrutura telefônica já existente para realizar as suas transmissões, mas eis que uma nova tecnologia surgiu e ganhou muita força:  o ATM (Asynchronous Transfer Mode - Modo de Transferência Assíncrono).&lt;br /&gt;&lt;br /&gt;A grande sacada desta tecnologia foi acabar com o sincronismo.  Com ela, as pessoas da fila deixavam de ter deficiências:  todas falavam, ouviam e viam.  Daí, quando tinham que entregar algo para a pessoa do lado, elas avisavam antes; e também avisavam quando não tinham mais nada para entregar.  A falta de sincronismo não prejudicava o carregamento.&lt;br /&gt;&lt;br /&gt;Uma outra metáfora que se pode fazer para diferenciar as transmissões síncronas e as assíncronas é comparar os atos de pegar o metrô e um táxi.  Com o metrô você tem que estar sincronizado:  ele tem hora pra chegar e pra sair, e se você der mole, perde a condução.  Além disso, também tem a hora certa de descer.  Já com o táxi a história é outra, basta fazer sinal que o transporte começa, e basta dizer onde você quer ficar que ele pára.&lt;br /&gt;&lt;br /&gt;É exatamente assim que as redes de tecnologia ATM funcionam:  quando alguém quer iniciar uma transmissão, sua máquina emite um sinal em direção ao receptor dizendo "&lt;i&gt;aí, vou transmitir umas paradas, toma lá&lt;/i&gt;".  Quando o receptor recebe esta mensagem, ele fica pronto para receber.  Quando termina de enviar, o transmissor avisa que "&lt;i&gt;ó só, terminei de mandar, valeu, um abraço&lt;/i&gt;".&lt;br /&gt;&lt;br /&gt;Apesar de não serem muito utilizadas hoje em dia em redes pequenas, de escritórios e empresas, as redes ATM são muito utilizadas, veja só, pelas empresas de telefonia, no transporte de pacotes IP em suas redes internas.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Transmitindo&lt;/u&gt;&lt;/b&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;As redes ATM são orientadas a conexão, ou seja, para que os dados sejam enviados, o transmissor primeiro precisa avisar que vai enviar algo, para que a conversação seja estabelecida.  Ele não pode simplesmente jogar uma informação para o receptor dizendo "&lt;i&gt;aí, pensa rápido&lt;/i&gt;".  Antes ele tem que dizer "&lt;i&gt;aí, se liga&lt;/i&gt;" e esperar o receptor responder "&lt;i&gt;tá, pó falá&lt;/i&gt;".&lt;br /&gt;&lt;br /&gt;Supondo que o computador A queira enviar uma mensagem para o computador B, ele primeiro envia um pacote de configuração que, ao passar pela rede, vai sendo registrado pelos roteadores.  Desta forma, os roteadores também sabem que existe uma conexão passando por ali, e já reservam recursos para ela.  Desta forma, a conexão entre as duas máquinas é sempre fixada, e as informações percorrem sempre o mesmo caminho.  A esta conexão fixa das redes ATM costuma-se dar o nome de "&lt;i&gt;circuito virtual&lt;/i&gt;".&lt;br /&gt;&lt;br /&gt;As informações a serem transmitidas pela rede ATM são divididas em pequenas células de 53 bytes cada uma.  Destes, 48 são a informação propriamente dita e 5 são para a formação de um cabeçalho de controle.  Este cabeçalho contém duas informações essenciais para que as células cheguem ao seu destino:  o número de ordem da célula, para que o receptor saiba que todas as células chegaram e consiga montá-las; e o código da conexão, para que os roteadores saibam para onde devem repassá-las.&lt;br /&gt;&lt;br /&gt;A adoção de células de tamanho fixo e pequeno traz a vantagem de tornar a transmissão mais veloz, pois o repasse delas é feito via hardware.  Quando o tamanho dos pacotes é variável, o seu repasse deve ser controlado via software, o que torna o processo mais lento.  Além disso, o tamanho reduzido das células faz com que elas são ocupem muito tempo as linhas de transmissão, garantindo que a rede fique mais tempo disponível, o que se traduz em uma qualidade de serviço maior.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;O Modelo ATM&lt;/u&gt;&lt;/b&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Por ser uma tecnologia nova e diferente de tudo o que já era usado até então, o surgimento do ATM levou à criação de sua própria &lt;a href=http://vovoviuarede.blogspot.com/2007/08/pilha-de-protocolos.html&gt;pilha de protocolos&lt;/a&gt;, que consiste de basicamente três camadas:  a camada de adaptação ATM, a camada ATM e a camada física, sendo que a primeira e a terceira têm, cada uma, duas subcamadas.   O esquema pode ser visto na figura abaixo:&lt;br /&gt;&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;" src="http://2.bp.blogspot.com/_zDjxJNpDL8w/RsuV5qqaBTI/AAAAAAAAAB4/6hgopw88Nks/s400/oModeloAtm.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5101335820864455986" /&gt; &lt;br /&gt;&lt;br /&gt;A &lt;b&gt;&lt;i&gt;camada física&lt;/i&gt;&lt;/b&gt;, como o próprio nome diz, é a que tem a responsabilidade de lidar diretamente com o hardware.  &lt;br /&gt;&lt;br /&gt;Sua &lt;b&gt;&lt;i&gt;subcamada PMD&lt;/i&gt;&lt;/b&gt; faz a ligação com o cabo propriamente dito.  É ela que transforma os bits a serem enviados em sinais elétricos, telefônicos, luminosos, ou seja lá qual for a tecnologia de transmissão, que são então transmitidos.  É ela, também, que recebe estes sinais e os decodifica em bits.&lt;br /&gt;&lt;br /&gt;Já a &lt;b&gt;&lt;i&gt;subcamada TC&lt;/i&gt;&lt;/b&gt; é a que pega as células a serem enviadas e as transforma em uma série de bits, que são então repassados para a subcamada PMD.  No sentido inverso, ela recebe uma série de bits e os transforma de volta em células.&lt;br /&gt;&lt;br /&gt;A &lt;b&gt;&lt;i&gt;camada ATM&lt;/i&gt;&lt;/b&gt; é o coração de todo o esquema.  É dela a responsabilidade de cuidar de toda a comunicação entre o transmissor e o receptor, definindo como é o cabeçalho que acompanha as células, marcando e liberando os circuitos virtuais e controlando o tráfego de dados para evitar congestionamentos.&lt;br /&gt;&lt;br /&gt;A &lt;b&gt;&lt;i&gt;camada de adaptação ATM&lt;/i&gt;&lt;/b&gt; serve de interface entre o usuário e todo o modelo.  Sua &lt;b&gt;&lt;i&gt;subcamada SAR&lt;/i&gt;&lt;/b&gt; segmenta as informações do usuário em células e as remonta ao seu formato original.  Já a &lt;b&gt;&lt;i&gt;subcamada CS&lt;/i&gt;&lt;/b&gt; é a que fornece os serviços do modelo aos programas do usuário:  transferência de arquivos, streaming de vídeo, etc.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Um Exemplo Prático&lt;/u&gt;&lt;/b&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Para fechar este artigo vamos ver um exemplo prático para a leitora ter uma melhor noção de como o modelo funciona.&lt;br /&gt;&lt;br /&gt;Vamos supor que a conexão já tenha sido estabelecida e que uma usuária esteja usando um programa de bate papo em uma rede ATM.  A seqüência de ações que acontece quando ela clica no botão de enviar mensagem é mais ou menos a seguinte:&lt;br /&gt;&lt;br /&gt;- O programa de bate papo - subcamada de convergência - pega a mensagem, transforma em um "&lt;i&gt;pacote de bate papo&lt;/i&gt;" e repassa este pacote para a subcamada de segmentação e remontagem.&lt;br /&gt;&lt;br /&gt;- A subcamada de segmentação e remontagem divide este pacote em várias células e as repassa para a camada ATM.&lt;br /&gt;&lt;br /&gt;- A camada ATM pegas estas células, numera e repassa para a subcamada de convergência de transmissão.&lt;br /&gt;&lt;br /&gt;- A subcamada de convergência de transmissão pega as células preparadas, converte em seqüências de bits e repassa estas seqüências para a subcamada dependente do meio físico.&lt;br /&gt;&lt;br /&gt;- A subcamada dependente do meio físico transforma estas seqüências em sinais e as repassa para os cabos da rede.&lt;br /&gt;&lt;br /&gt;- Os cabos levam o sinal ao receptor.&lt;br /&gt;&lt;br /&gt;- A subcamada dependente do meio físico recebe os sinais, converte-os para uma seqüência de bits e entrega a seqüência para a subcamada de convergência de transmissão.&lt;br /&gt;&lt;br /&gt;- A subcamada de convergência de transmissão pega as seqüências e remonta as células, repassando-as para a camada ATM.&lt;br /&gt;&lt;br /&gt;- A camada ATM verifica se tudo chegou nos conformes, se não faltou nada, e repassa as células, já sem os cabeçalhos, para a camada de segmentação e remontagem.&lt;br /&gt;&lt;br /&gt;- A camada de segmentação e remontagem pega estas células e, oh, remonta-as, tornando o "&lt;i&gt;pacote de bate papo&lt;/i&gt;" íntegro novamente.  Por fim, repassa este pacote para o programa de bate papo.&lt;br /&gt;&lt;br /&gt;- Finalmente, o programa de bate papo desempacota o que recebeu e exibe a mensagem na tela do computador.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Este é, enfim, o ATM, uma tecnologia que surgiu como promessa de solução para todos os problemas que surgiam quando a internet começava a despontar, mas que hoje, com o surgimento de novas tecnologias, mais eficazes e confiáveis, começa a caminhar para o desuso.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3907758919056669625-6028172672582474978?l=vovoviuarede.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vovoviuarede.blogspot.com/feeds/6028172672582474978/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3907758919056669625&amp;postID=6028172672582474978' title='10 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/6028172672582474978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/6028172672582474978'/><link rel='alternate' type='text/html' href='http://vovoviuarede.blogspot.com/2007/08/as-redes-atm-e-o-modelo-atm.html' title='As Redes ATM e o Modelo ATM'/><author><name>Mário Marinato</name><uri>http://www.blogger.com/profile/16140659448436511069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02508698245940347464'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_zDjxJNpDL8w/RsuV5qqaBTI/AAAAAAAAAB4/6hgopw88Nks/s72-c/oModeloAtm.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3907758919056669625.post-715911878037653303</id><published>2007-09-15T09:35:00.001-07:00</published><updated>2008-12-12T22:44:58.188-08:00</updated><title type='text'>O que são ondas eletromagnéticas</title><content type='html'>&lt;span style="float: right;"&gt;&lt;script language="JavaScript" src="http://rec6.via6.com/link.php?action=widget&amp;url=http://vovoviuarede.blogspot.com/2007/09/o-que-so-ondas-eletromagnticas.html" type="text/javascript"&gt;&lt;/script&gt;&lt;/span&gt;Vou avisar logo de cara que o assunto deste artigo vai exigir um pouco de imaginação, pois vou falar de uma coisa que não se vê mas que está o tempo todo em torno de nós, e que é capaz de atravessar paredes, coisas e até mesmo nós.  Portanto, antes de continuar a leitura, sugiro à leitora que use algum meio de expandir seu estado mental:  um vinho, uma oração, qualquer coisa.  Drogas não, por favor.&lt;br /&gt;&lt;br /&gt;Pois bem, as ondas eletromagnéticas são, para mim, uma das coisas mais abstratas que existem.  Acho que nunca serei capaz de entender como é que um sujeito foi capaz de provar que elas existiam.  Você não vê ondas de rádio ou ondas infravermelhas passando por aí.&lt;br /&gt;&lt;br /&gt;- Ih, rapaz, olha ali uma onda de rádio vindo!&lt;br /&gt;- Puxa, bonita essa, não?&lt;br /&gt;&lt;br /&gt;E, ao contrário do ar, que não pode ser visto mas pode ser sentido, as ondas eletromagnéticas não nos afetam quando passam por nós.&lt;br /&gt;&lt;br /&gt;- Ih, rapaz tá passando um filmaço na TV.&lt;br /&gt;- Como você sabe?&lt;br /&gt;- A onda da Globo passou por mim.&lt;br /&gt;&lt;br /&gt;Veja só, o cara tem viajar *&lt;b&gt;MUITO&lt;/b&gt;* para imaginar uma coisa invisível, que não pode ser sentida, tentar conseguir provar sua idéia, e provar!  E isso foi em 1887.  Há 120 anos!  É muita viagem, muita.  Mas bem, descobriram, viram que dava pra usar, pra manipular, para criar, e hoje vivemos num mundo cada vez mais sem fio.  E fica a dúvida:  como é que isso tudo funciona?&lt;br /&gt;&lt;br /&gt;Para explicar o que são as ondas magnéticas vou usar um termo que vai deixar felizes as leitoras esotéricas:  ondas magnéticas são algo como uma energia mística invisível.  Se pudessem ser vistas flutuando por aí, elas seriam vistas assim:&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;img  src="http://3.bp.blogspot.com/_zDjxJNpDL8w/RuwKFuCOllI/AAAAAAAAACI/JAH2XxKsgng/s400/ondas1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5110470770531669586" /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;É importante saber que as ondas eletromagnéticas são sempre certinhas assim.  Você não vai encontrar em lugar nenhum uma onda deste jeito:&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;img src="http://4.bp.blogspot.com/_zDjxJNpDL8w/RuwKF-COlmI/AAAAAAAAACQ/qM-zJzbf13M/s400/ondas2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5110470774826636898" /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;A partir do primeiro desenho podemos aprender dois termos-chave do assunto&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Comprimento de Onda&lt;/b&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;O comprimento de uma onda, representado pela letra grega lambda ( λ ) é a distância que existe entre dois pontos máximos (ou dois pontos mínimos, depende do referencial).&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;img src="http://1.bp.blogspot.com/_zDjxJNpDL8w/RuwKGOCOlnI/AAAAAAAAACY/YULP49SsDz0/s400/ondas3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5110470779121604210" /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Ao contrário do que os desenhos possam sugerir, o comprimento das ondas não é sempre pequeno, com dois ou três centímetros.  Podem haver ondas com quilômetros de comprimento.  E, claro, existem também ondas de comprimento microscópico.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Freqüência de Onda&lt;/b&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;A freqüência de uma onda é a quantidade de oscilações que ela dá em apenas um segundo.  Em nossa figura de exemplo temos três oscilações:&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;img src="http://1.bp.blogspot.com/_zDjxJNpDL8w/RuwKGOCOloI/AAAAAAAAACg/h70X9V5DVGc/s400/ondas4.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5110470779121604226" /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;A freqüência de uma onda é medida em Hertz (Hz), em homenagem ao sujeito que provou que elas existiam:  o físico alemão Heinrich Hertz.  É exatamente daqui que saiu aquela expressão das rádios:  "&lt;i&gt;sintonize Rádio Eldorado, seiscentos megahertz.&lt;/i&gt;".&lt;br /&gt;&lt;br /&gt;E por que megahertz?  "Mega" significa um milhão, logo são um milhão de Hertz, ou seja, seiscentos megahertz dão seiscentos millhões de oscilações por segundo.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Já sabendo estes dois conceitos importantes, podemos partir para uma relação importante entre eles:  quanto mais de um, menos de outro.  Ou seja:  ondas de alta freqüência têm comprimento curto, e ondas de baixa freqüência têm comprimento longo.  Com as imagens abaixo fica fácil de entender:&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;img src="http://1.bp.blogspot.com/_zDjxJNpDL8w/RuwKGOCOlpI/AAAAAAAAACo/JcOA2xDttpI/s400/ondas5.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5110470779121604242" /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Repare só:  temos duas ondas que percorrem um quilômetro em um segundo.  A primeira delas tem 3 Hz (ou seja, oscila três vezes em um segundo) e um λ de aproximadamente 333 metros (1000 metros divididos em três oscilações).&lt;br /&gt;&lt;br /&gt;Quando, na segunda, aumentamos a quantidade de oscilações, o comprimento cai:  ela tem 6 Hz e 166 metros de comprimento.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Como existem muitas freqüências possíveis, elas foram categorizadas em faixas, ou bandas.  No início, haviam apenas três categorias:  &lt;br /&gt;&lt;br /&gt;&lt;li&gt;LF (freqüência baixa)&lt;br /&gt;&lt;li&gt;MF (freqüência média)&lt;br /&gt;&lt;li&gt;HF (freqüência alta)&lt;br /&gt;&lt;br /&gt;Com o avanço da tecnologia outras bandas foram nomeadas, sendo duas delas já comuns aos nossos ouvidos, mesmo que a gente não soubesse muito bem o que significavam:&lt;br /&gt;&lt;br /&gt;&lt;li&gt;VHF (muito alta)&lt;br /&gt;&lt;li&gt;UHF (ultra alta)&lt;br /&gt;&lt;li&gt;SHF (super alta)&lt;br /&gt;&lt;li&gt;EHF (extremamente alta)&lt;br /&gt;&lt;li&gt;THF (tremendamente alta)&lt;br /&gt;&lt;br /&gt;Esta última parece piada, mas não é.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;E é aqui que chegamos na parte em que tudo isso se encaixa com as redes de computadores:  o termo "banda larga".  A explicação é pra lá de simples:  já que as informações são transmitidas através das ondas eletromagnéticas, quanto maior a freqüência da onda, mais informação pode ser transmitida.  Logo, nas bandas de alta freqüência, as bandas largas, pode-se transmitir muita coisa em pouco tempo.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Links interessantes&lt;br /&gt;&lt;br /&gt;&lt;li&gt;Física.net:  &lt;a href=http://www.zaz.com.br/fisicanet/cursos/ondas_eletromagneticas/ondas_eletromagneticas.html&gt;ondas eletromagnéticas em termos mais complicados&lt;/a&gt;&lt;br /&gt;&lt;li&gt;Nasa:  &lt;a href=http://science.hq.nasa.gov/kids/imagers/ems/waves3.html&gt;ondas eletromagnéticas por quem entende do assunto&lt;/a&gt;&lt;br /&gt;&lt;li&gt;Eu Amo Física:  &lt;a href=http://www.orkut.com/Community.aspx?cmm=377345&gt;comunidade sobre física no Orkut&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://vovoviuarede.blogspot.com/2007/09/ndice-de-artigos-sobre-camada-fsica.html&gt;Veja aqui o que já foi publicado no Vovó Viu a Rede sobre a camada física&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3907758919056669625-715911878037653303?l=vovoviuarede.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vovoviuarede.blogspot.com/feeds/715911878037653303/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3907758919056669625&amp;postID=715911878037653303' title='7 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/715911878037653303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/715911878037653303'/><link rel='alternate' type='text/html' href='http://vovoviuarede.blogspot.com/2007/09/o-que-so-ondas-eletromagnticas.html' title='O que são ondas eletromagnéticas'/><author><name>Mário Marinato</name><uri>http://www.blogger.com/profile/16140659448436511069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02508698245940347464'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_zDjxJNpDL8w/RuwKFuCOllI/AAAAAAAAACI/JAH2XxKsgng/s72-c/ondas1.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3907758919056669625.post-3610114686082687951</id><published>2007-11-19T16:51:00.001-08:00</published><updated>2008-12-12T22:44:57.316-08:00</updated><title type='text'>Taxa de envio de pacotes</title><content type='html'>&lt;span style="float: right;"&gt;&lt;script language="JavaScript" src="http://rec6.via6.com/link.php?action=widget&amp;url=http://vovoviuarede.blogspot.com/2007/11/taxa-de-envio-de-pacotes.html" type="text/javascript"&gt;&lt;/script&gt;&lt;/span&gt;Quando se fala que a camada de enlace de dados do transmissor aguarda uma confirmação de que o pacote enviado foi realmente recebido, talvez tenha-se a impressão de que ela interrompe o seu trabalho e fica aguardando uma reposta.  Eu também pensava assim, até começar a estudar o assunto mais a fundo.&lt;br /&gt;&lt;br /&gt;Se a coisa funcionasse deste jeito, com certeza as transferências demorariam muito mais para terminar.  Tome os números fictícios abaixo (eles são fictícios porque na verdade as durações reais são bem menores):&lt;br /&gt;&lt;br /&gt;Tempo para o transmissor despachar um pacote: 1 segundo&lt;br /&gt;Tempo para o pacote chegar no destino:  1 segundo&lt;br /&gt;Tempo para o receptor ver se o pacote chegou ok:  1 segundo&lt;br /&gt;Tempo para o receptor despachar a confirmação:  1 segundo&lt;br /&gt;Tempo para a confirmação chegar no transmissor:  1 segundo&lt;br /&gt;Tempo para o transmissor processar a confirmação:  1 segundo&lt;br /&gt;&lt;br /&gt;Note que o tempo total do processo de transmitir um único pacote é de 6 segundos. Se a camada de enlace de dados do transmissor interrompesse seu trabalho para aguardar a confirmação, seria necessário um minuto para enviar 10 pacotes.  Além disso, repare que, se assim acontecesse, enquanto uma etapa estivesse acontecendo, as outras estariam ociosas.  Puro desperdício.  Veja na tabela abaixo, por exemplo, que dez segundos seriam suficientes apenas para despachar dois pacotes e receber a confirmação de um.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_zDjxJNpDL8w/R0IwURRo8SI/AAAAAAAAAF4/Kfoj6hQBk50/s1600-h/taxaDeEnvio1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_zDjxJNpDL8w/R0IwURRo8SI/AAAAAAAAAF4/Kfoj6hQBk50/s400/taxaDeEnvio1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5134719649948692770" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;E ainda há um agravante:  se por um acaso o primeiro pacote não chegasse, o transmissor ficaria parado até alcançar o tempo limite de espera.  Se este tempo fosse de 10 segundos, estes seriam 10 segundos desperdiçados.  Uma conta desta em larga escala é, sem dúvida, um desastre.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;O que acontece na verdade é que, assim que o transmissor despacha o primeiro pacote, começa a trabalhar no segundo.  Quando o segundo está pronto, ele já o despacha, antes mesmo de receber a resposta do primeiro.  Como os tempos de trabalho em cada etapa são os mesmos, enquanto despacha o segundo pacote, o primeiro está sendo transportado para o receptor.  Veja na tabela abaixo que, desta forma, os mesmos dez segundos seriam suficientes para despachar todos os pacotes e receber a confirmação de cinco.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_zDjxJNpDL8w/R0IwUhRo8TI/AAAAAAAAAGA/zUZzA_Q9qCM/s1600-h/taxaDeEnvio2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_zDjxJNpDL8w/R0IwUhRo8TI/AAAAAAAAAGA/zUZzA_Q9qCM/s400/taxaDeEnvio2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5134719654243660082" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;A cada pacote despachado, o transmissor inicia um "cronômetro" para controlar o tempo de espera para que uma confirmação chegue.  Se a confirmação não chega dentro deste limite, o pacote perdido é reenviado, e após ele, o próximo da seqüência ainda não enviado.  Veja a tabela abaixo para ver como funciona isso, imaginando que o tempo de espera seja de sete segundos.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_zDjxJNpDL8w/R0IwUhRo8UI/AAAAAAAAAGI/WQnzEuvSz4M/s1600-h/taxaDeEnvio3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_zDjxJNpDL8w/R0IwUhRo8UI/AAAAAAAAAGI/WQnzEuvSz4M/s400/taxaDeEnvio3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5134719654243660098" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Repare:  no primeiro segundo o transmissor despachou o pacote 1, que se perdeu ao ser transportado.  Só que o transmissor não sabe que o pacote 1 se perdeu, pois o tempo de espera ainda não acabou.  Ainda assim, ele continua despachando os outros pacotes, que seguem seu curso normal.  Depois dos sete segundos de espera, ele vê que não recebeu a confirmação do pacote 1 e então o despacha novamente.  Em seguida, continua com o pacote 9, pois já tinha despachado até o 8.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Há ainda alguns protocolos ainda mais espertos, que "raciocinam" da seguinte forma:  o transmissor manda o primeiro pacote, o segundo, o terceiro, e por aí vai.  Se a confirmação chegar fora de ordem, ele automaticamente reenvia o pacote cuja confirmação não chegou (e supostamente deveria ter chegado primeiro), mesmo que o tempo de espera para ele não tenha terminado.  Veja a tabela abaixo para entender melhor (note que logo após receber a confirmação do pacote 2 ele reenvia o pacote 1):&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_zDjxJNpDL8w/R0IwUxRo8VI/AAAAAAAAAGQ/zrOkQiQpWE4/s1600-h/taxaDeEnvio4.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_zDjxJNpDL8w/R0IwUxRo8VI/AAAAAAAAAGQ/zrOkQiQpWE4/s400/taxaDeEnvio4.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5134719658538627410" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Por fim, deixo um exercício para minhas leitoras:  vimos no início do artigo que se a camada de enlace de dados esperasse a confirmação de um pacote para mandar o próximo, todo o processo de envio de 10 pacotes levaria um minuto.  Pergunto:  quanto tempo levaria para mandar os mesmos 10 pacotes no "modo rápido", ilustrado na segunda tabela?&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Links interessantes:&lt;br /&gt;&lt;li&gt;&lt;a href=http://vovoviuarede.blogspot.com/2007/11/ndice-de-artigos-sobre-camada-de-enlace.html&gt;Veja aqui o que já foi publicado no Vovó Viu a Rede sobre a camada de enlace de dados&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3907758919056669625-3610114686082687951?l=vovoviuarede.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vovoviuarede.blogspot.com/feeds/3610114686082687951/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3907758919056669625&amp;postID=3610114686082687951' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/3610114686082687951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/3610114686082687951'/><link rel='alternate' type='text/html' href='http://vovoviuarede.blogspot.com/2007/11/taxa-de-envio-de-pacotes.html' title='Taxa de envio de pacotes'/><author><name>Mário Marinato</name><uri>http://www.blogger.com/profile/16140659448436511069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02508698245940347464'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_zDjxJNpDL8w/R0IwURRo8SI/AAAAAAAAAF4/Kfoj6hQBk50/s72-c/taxaDeEnvio1.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3907758919056669625.post-1569653519995983441</id><published>2007-12-08T07:24:00.000-08:00</published><updated>2008-12-12T22:44:56.553-08:00</updated><title type='text'>O Protocolo Aloha</title><content type='html'>Um dos mais antigos protocolos da subcamada de acesso ao meio, nascido na década de 70, é o protocolo Aloha, que, veja só, foi criado em uma universidade havaiana.  Ele não é muito confiável e por isso mesmo já quase não é mais usado hoje em dia, mas ainda assim vamos entrar em detalhes sobre ele.&lt;br /&gt;&lt;br /&gt;De funcionamento muito simples, a primeira versão do protocolo Aloha, chamada de &lt;i&gt;Aloha puro&lt;/i&gt;, permite que qualquer máquina da rede envie pacotes a qualquer momento e em caso de colisão avisa às máquinas transmissoras que o seus pacotes foram perdidos.  Por fim, quando uma máquina recebe um aviso de colisão, ela aguarda um tempo aleatório para tentar enviar novamente.  Simples assim.&lt;br /&gt;&lt;br /&gt;Não é muito difícil perceber que este tipo de controle, ou poderíamos dizer falta de controle, gera um número enorme de colisões.  Se uma máquina começar a transmitir um pacote quando um outro estiver sendo transmitido, os dois são perdidos, mesmo que só faltasse um mísero byte para terminar de transmitir o primeiro deles.&lt;br /&gt;&lt;br /&gt;Como dito acima, ao receber um aviso de colisão as máquinas aguardam um tempo aleatório para começar a transmitir de novo.  Este número deve ser aleatório, pois senão as duas máquinas esperariam o mesmo tempo e tentariam reenviar seus pacotes no mesmo momento, causando uma nova colisão, e outra, e outra, infinitamente.&lt;br /&gt;&lt;br /&gt;Graças a tudo isso, e com base em umas contas feias que não vou mostrar a vocês como são, porque nem eu entendi como é que funcionam, obtemos um número alarmante sobre o protocolo Aloha:  em média, menos de 20% dos pacotes são entregues sem problemas na transmissão.&lt;br /&gt;&lt;br /&gt;Quando há poucas máquinas em uma rede que usa o protocolo Aloha, este número tende a aumentar, pois há menos concorrência pelo canal de transmissão, mas em redes com um número muito grande de máquinas, fica quase impossível enviar alguma coisa.&lt;br /&gt;&lt;br /&gt;Como exemplo dessa ineficiência, veja o gráfico abaixo, que supõe que cada quadro leve quatro segundos para ser transmitido.  Os quadros pintados de vermelho são os que não foram entregues por causa de colisões.  Os verdes são os que puderam ser entregues corretamente.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;img  src="http://4.bp.blogspot.com/_zDjxJNpDL8w/R1q4igK90sI/AAAAAAAAAHE/Dw9Vl9uKe9o/s400/protocoloAloha1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5141624827487834818" /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;(aproveito para lembrar que quatro segundos para transmitir um quadro é um tempo exageradamente grande se comparado à realidade, e eu uso este tempo apenas para efeitos didáticos)&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Como forma de tentar melhorar este números, já nos anos 80 um grupo de estudiosos fez alterações no protocolo Aloha original e criaram o &lt;i&gt;Slotted Aloha&lt;/i&gt;.  Ele foi assim batizado porque utiliza o conceito de tempo fracionado (slotted).&lt;br /&gt;&lt;br /&gt;Por acaso, a leitora do Vovó Viu a Rede já viu um metrônomo, destes usados pelos músicos para marcar o tempo das músicas?  É exatamente assim que funciona o Slotted Aloha:  as máquinas só podem transmitir no '&lt;i&gt;tique&lt;/i&gt;' do metrônomo.  Além disso, o tempo não é dividido de forma aleatória:  as divisões são exatamente o tempo necessário para que um pacote seja enviado corretamente.&lt;br /&gt;&lt;br /&gt;Este avanço não impede que duas ou mais máquinas tentem transmitir pacotes no mesmo instante, mas pelo menos evita que um pacote que já começou a ser transmitido seja perdido porque outra máquina começou a transmitir alguma coisa.  Com isto e com as contas cabeludas que comentei antes, a taxa de pacotes entregues com sucesso sobe um pouco, para cerca de 40%.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Artigo do Vovó Viu a Rede:  &lt;a href=http://vovoviuarede.blogspot.com/2008/03/algoritmo-de-recuo-binrio-exponencial.html&gt;Entenda como funciona a escolha de tempo aleatório de espera&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3907758919056669625-1569653519995983441?l=vovoviuarede.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vovoviuarede.blogspot.com/feeds/1569653519995983441/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3907758919056669625&amp;postID=1569653519995983441' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/1569653519995983441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/1569653519995983441'/><link rel='alternate' type='text/html' href='http://vovoviuarede.blogspot.com/2007/12/o-protocolo-aloha.html' title='O Protocolo Aloha'/><author><name>Mário Marinato</name><uri>http://www.blogger.com/profile/16140659448436511069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02508698245940347464'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_zDjxJNpDL8w/R1q4igK90sI/AAAAAAAAAHE/Dw9Vl9uKe9o/s72-c/protocoloAloha1.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3907758919056669625.post-4249416692510334436</id><published>2008-01-26T05:18:00.000-08:00</published><updated>2008-12-12T22:44:56.304-08:00</updated><title type='text'>O que é o protocolo MACA</title><content type='html'>&lt;span style="float: right;"&gt;&lt;script language="JavaScript" src="http://rec6.via6.com/link.php?action=widget&amp;url=http://vovoviuarede.blogspot.com/2008/01/o-que-o-protocolo-maca.html" type="text/javascript"&gt;&lt;/script&gt;&lt;/span&gt;Nas redes sem fio os &lt;a href=http://vovoviuarede.blogspot.com/2007/12/o-que-so-protocolos-csma.html&gt;protocolos CSMA&lt;/a&gt; e &lt;a href=http://vovoviuarede.blogspot.com/2008/01/o-que-so-protocolos-wdma.html&gt;WDMA&lt;/a&gt; demonstram-se inúteis, tendo em vista trabalharem com meios físicos de transmissão diferentes (fios de cobre no primeiro e fibras óticas no segundo).  Por isso, foi necessária a criação de uma nova classe de protocolos, capazes de lidar com transmissões feitas através de ondas de rádio ou infravermelhas.&lt;br /&gt;&lt;br /&gt;O protocolo MACA (Multiple Access with Collision Avoidance) foi um dos primeiros a serem criados com este propósito.  Para entender melhor o que ele faz, é preciso conhecer, antes, dois problemas comuns em redes sem fio.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;i&gt;&lt;b&gt;A Estação Oculta&lt;/b&gt;&lt;/i&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Imagine que há em um ambiente três notebooks que se comunicam sem fios, mas dispostos de tal forma que dois deles não consigam ouvir as transmissões um do outro.  Tal qual no desenho abaixo:&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;img src="http://1.bp.blogspot.com/_zDjxJNpDL8w/R5s2I1NYQWI/AAAAAAAAAJk/FwZ9NRIztKk/s400/maca1.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5159777323433083234" /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Veja que A consegue ouvir as transmissões de B mas não de C, e vice versa.  Enquanto isso, B consegue ouvir as transmissões dos dois.  Nesta arrumação, se B estiver transmitindo alguma coisa e os outros dois tentarem transmitir algo, logo verão que uma comunicação está ocorrendo e deixarão a sua para fazê-la depois.&lt;br /&gt;&lt;br /&gt;Mas se A estiver transmitindo algo para B, e C quiser transmitir algo também para B, ele não vai ter como saber da transmissão de A, pois está fora do seu campo de alcance.  Dizemos, então, que a estação A está oculta.  Quando isso acontece, C inicia a transmissão para B como se nada estivesse acontecendo.  B, coitado, se confunde com as duas transmissões, uma colisão ocorre e ambas se desfazem.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;i&gt;&lt;b&gt;A Estação Exposta&lt;/b&gt;&lt;/i&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Deve ficar fácil pra a leitora o que é, então, o problema da estação exposta.  Imagine neste caso que temos quatro estações, dispostas como no desenho a seguir:&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;img src="http://1.bp.blogspot.com/_zDjxJNpDL8w/R5s2j1NYQXI/AAAAAAAAAJs/-Qd5SzDa8KA/s400/maca2.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5159777787289551218" /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Imagine então que B já está transmitindo alguma coisa para A, e C queira transmitir algo para D.  Não há nenhum problema nisso, pois não haverá colisão de transmissões, só que C não a executa, pois ao ver que B já está transmitindo, ele conclui erradamente que sua própria transmissão gerará um erro.  Daí diz-se que B está exposta.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Uma das principais tarefas do protocolo MACA é evitar que estes dois problemas ocorram, e a solução adotada é bem simples.&lt;br /&gt;&lt;br /&gt;Primeiramente, quando uma estação quer transmitir para outra, ela envia um pequeno pacote RTS (Request to Send - Pedido Para Enviar), indicando quem é o destinatário e qual o tamanho do pacote a ser enviado.  Tome por base a figura abaixo (sim, eu sei que está uma bagunça, mas é assim que a coisa funciona.  Sorte nossa não enxergarmos as ondas eletromagnéticas):&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;img src="http://1.bp.blogspot.com/_zDjxJNpDL8w/R5s2j1NYQYI/AAAAAAAAAJ0/GZ_1a5z66js/s400/maca3.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5159777787289551234" /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Imagine que A queira transmitir algo para C.  Ela envia então um pacote RTS para C, pacote este que também é recebido por B e E.  A estação B não tem conhecimento da estação C, mas já sabe que não poderá enviar nada para A durante um certo período de tempo, assim como a estação E, que tem conhecimento de A e B, sabe que não poderá enviar nada para nenhuma das duas.  Nesta situação, B e E podem se comunicar sem grandes problemas.&lt;br /&gt;&lt;br /&gt;Dribla-se, assim, o problema da estação exposta.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;A leitora do Vovó Viu a Rede, perspicaz, já deve estar com a pergunta na ponta da língua:  mas e a estação D?  Por estar fora do alcance da estação A, ela não sabe que a estação C estará ocupada, e pode mandar alguma coisa para ela, causando uma colisão!&lt;br /&gt;&lt;br /&gt;O protocolo MACA resolve isso também.  Assim que recebe um pacote RTS da estação A, a estação C manda de volta um pacote CTS (Clear to Send - Livre Para o Envio), que também contém o tamanho da informação a ser recebida e quem vai enviá-la.  Mesmo estando endereçado à estação A, todas as estações que estejam dentro do alcance de C receberão o pacote, e verão que ela está a ponto de receber dados.  Logo, se outras estações tiverem que mandar algo para C, irão esperar o tempo necessário para que a outra transmissão seja bem sucedida.&lt;br /&gt;&lt;br /&gt;Veja então que a estação D também recebe o pacote CTS que C enviou para A e, mesmo sem ter conhecimento desta última, D sabe que C estará ocupada durante um certo tempo.  Ainda assim, se D tiver algo para transmitir para E, poderá fazê-lo sem problemas.&lt;br /&gt;&lt;br /&gt;Fica sanado, então, o problema da estação oculta.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Mesmo com estas artimanhas, podem ainda houver colisões, como no caso de duas estações enviarem pacotes RTS para uma mesma estação ao mesmo tempo.  Quando isso acontece, ocorre uma colisão de pacote e as duas estações esperam então um tempo aleatório para novamente enviar novos pacotes RTS.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Alguns anos depois do desenvolvimento do protocolo MACA, alguns pesquisadores desenvolveram uma versão mais aprimorada dela, o protocolo MACAW (MACA for Wireless).  Este novo protocolo trazia melhorias em relação à confirmação de recebimento de pacotes e controles de congestionamentos, ente outras, o que aumentou o desempenho do protocolo.&lt;br /&gt;&lt;br /&gt;Só não me perguntem o motivo do nome, MACA for Wireless.  Se o protocolo original já era para redes sem fio, pra que o pleonasmo?&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Artigo do Vovó Viu a Rede:  &lt;a href=http://vovoviuarede.blogspot.com/2008/03/algoritmo-de-recuo-binrio-exponencial.html&gt;Entenda como funciona a escolha de tempo aleatório de espera&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3907758919056669625-4249416692510334436?l=vovoviuarede.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vovoviuarede.blogspot.com/feeds/4249416692510334436/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3907758919056669625&amp;postID=4249416692510334436' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/4249416692510334436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/4249416692510334436'/><link rel='alternate' type='text/html' href='http://vovoviuarede.blogspot.com/2008/01/o-que-o-protocolo-maca.html' title='O que é o protocolo MACA'/><author><name>Mário Marinato</name><uri>http://www.blogger.com/profile/16140659448436511069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02508698245940347464'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_zDjxJNpDL8w/R5s2I1NYQWI/AAAAAAAAAJk/FwZ9NRIztKk/s72-c/maca1.bmp' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3907758919056669625.post-7044091191360716979</id><published>2008-02-19T15:51:00.000-08:00</published><updated>2008-12-12T22:44:55.632-08:00</updated><title type='text'>O Tamanho Mínimo de um Quadro</title><content type='html'>&lt;span style="float: right;"&gt;&lt;script language="JavaScript" src="http://rec6.via6.com/link.php?action=widget&amp;url=http://vovoviuarede.blogspot.com/2008/02/o-tamanho-mnimo-de-um-quadro.html" type="text/javascript"&gt;&lt;/script&gt;&lt;/span&gt;O principal motivo para determinar o tamanho mínimo de um quadro da camada de enlace de dados é garantir que o emissor saiba que, havendo uma colisão, é o pacote dele que foi perdido.  A definição deste tal tamanho mínimo foi uma das coisas que mais me deram dor de cabeça para entender, e por isso mesmo ralei para conseguir uma maneira simples de explicar isso a vocês, de forma que entendam isso muito mais rápido que eu.&lt;br /&gt;&lt;br /&gt;Ainda assim, vamos devagar.&lt;br /&gt;&lt;br /&gt;Quando há uma colisão, um ruído percorre o cabo para avisar todas as estações que "&lt;i&gt;ó só, deu merda, hein!&lt;/i&gt;".  Além disso, é importante saber que este ruído de aviso não tem informações sobre quais pacotes foram perdidos, de onde vinham ou para onde iam.&lt;br /&gt;&lt;br /&gt;Agora acompanhe os desenhos abaixo e veja o que acontece se o pacote for muito pequeno.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;img src="http://4.bp.blogspot.com/_zDjxJNpDL8w/R7ttYJ3eoGI/AAAAAAAAAKk/ZSvexA6RqTE/s400/tamanho+do+pacote+1.jpg"/&gt;&lt;br /&gt;A começa a transmitir um pacote para B.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://4.bp.blogspot.com/_zDjxJNpDL8w/R7ttuJ3eoHI/AAAAAAAAAKs/UqN9NluEGb8/s400/tamanho+do+pacote+2.jpg"/&gt;&lt;br /&gt;A já terminou de enviar o pacote, mas ele ainda está percorrendo o cabo e nem chegou em B.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://1.bp.blogspot.com/_zDjxJNpDL8w/R7ttuZ3eoII/AAAAAAAAAK0/KJyPVz60OlQ/s400/tamanho+do+pacote+3.jpg"/&gt;&lt;br /&gt;Quando o pacote está prestes a chegar em B, B começa a transmitir.  Há uma colisão.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://2.bp.blogspot.com/_zDjxJNpDL8w/R7ttup3eoJI/AAAAAAAAAK8/TL5fLCjlvnw/s400/tamanho+do+pacote+4.jpg"/&gt;&lt;br /&gt;O ruído de colisão percorre o cabo, até chegar em A.  A fica sabendo que houve uma colisão, mas não sabe se o seu pacote foi o danificado, já que o ruído não traz nenhuma informação sobre isso.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Perguntinha crucial:  o que é preciso para que A saiba que um dos pacotes perdidos é o seu?  Simples:  &lt;b&gt;&lt;u&gt;é preciso que A ainda esteja transmitindo quando este sinal chegar&lt;/u&gt;&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;Vamos rever os desenhos, mas desta vez com um pacote maior:&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;img src="http://3.bp.blogspot.com/_zDjxJNpDL8w/R7ttu53eoKI/AAAAAAAAALE/Y05TF1ydU-o/s400/tamanho+do+pacote+5.jpg"/&gt;&lt;br /&gt;A começa a transmitir um pacote para B.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://3.bp.blogspot.com/_zDjxJNpDL8w/R7ttu53eoLI/AAAAAAAAALM/nazz7EBUSHw/s400/tamanho+do+pacote+6.jpg"/&gt;&lt;br /&gt;Quando o pacote está prestes a chegar em B, B começa a transmitir.  Há uma colisão.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://4.bp.blogspot.com/_zDjxJNpDL8w/R7tt2J3eoMI/AAAAAAAAALU/kYx6DaPs-oA/s400/tamanho+do+pacote+7.jpg"/&gt;&lt;br /&gt;O ruído de colisão percorre o cabo, torrando o pacote de A.  Quando o ruído de colisão chega em A, este ainda está transmitindo o pacote e vai saber que imediatamente que seu pacote foi perdido e que terá que recomeçar tudo.&lt;br /&gt;&lt;br /&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Aí vem a grande conclusão:  &lt;b&gt;&lt;u&gt;o pacote tem que ser grande o suficiente para que a sua codificação dure o tempo que uma informação leva para ir e voltar entre os dois pontos mais distantes de uma rede&lt;/u&gt;&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;Não custa repetir:  se o pacote for menor que este tamanho mínimo, corre-se o risco de haver uma colisão no ponto mais distante da rede e então o ruído de aviso chegar ao transmissor quando este já tiver terminado de transmitir.&lt;br /&gt;&lt;br /&gt;Para calcular o este tamanho, leva-se em consideração a velocidade da transmissão e os comprimentos máximos dos cabos.  Nas redes Ethernet chegou-se à conclusão que o tamanho mínimo de um pacote é de 64 bytes.&lt;br /&gt;&lt;br /&gt;Se por acaso os dados a serem transmitidos não forem grandes o suficientes para formar um pacote deste tamanho, o próprio protocolo da subcamada de controle de acesso ao meio se encarrega de preencher o pacote.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Artigos do Vovó Viu a Rede:&lt;br /&gt;&lt;a href= http://vovoviuarede.blogspot.com/2007/09/conexo-entre-equipamentos-na-camada-de.html&gt;Saiba mais sobre a camada de enlace de dados&lt;/a&gt;&lt;br /&gt;&lt;a href=http://vovoviuarede.blogspot.com/2007/08/o-que-lan.html&gt;Saiba mais sobre Ethernet&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3907758919056669625-7044091191360716979?l=vovoviuarede.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vovoviuarede.blogspot.com/feeds/7044091191360716979/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3907758919056669625&amp;postID=7044091191360716979' title='5 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/7044091191360716979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/7044091191360716979'/><link rel='alternate' type='text/html' href='http://vovoviuarede.blogspot.com/2008/02/o-tamanho-mnimo-de-um-quadro.html' title='O Tamanho Mínimo de um Quadro'/><author><name>Mário Marinato</name><uri>http://www.blogger.com/profile/16140659448436511069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02508698245940347464'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_zDjxJNpDL8w/R7ttYJ3eoGI/AAAAAAAAAKk/ZSvexA6RqTE/s72-c/tamanho+do+pacote+1.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3907758919056669625.post-4434999301500298486</id><published>2008-06-30T19:35:00.000-07:00</published><updated>2008-12-12T22:44:54.522-08:00</updated><title type='text'>Bluetooth:  Pilha de Protocolos e Aplicações</title><content type='html'>&lt;span style="float: right;"&gt;&lt;script language="JavaScript" src="http://rec6.via6.com/link.php?action=widget&amp;url=http://vovoviuarede.blogspot.com/2008/06/bluetooth-pilha-de-protocolos-e.html" type="text/javascript"&gt;&lt;/script&gt;&lt;/span&gt;Como já vimos em várias outras ocasiões, as pilhas de protocolos não definem exatamente &lt;i&gt;&lt;b&gt;como&lt;/b&gt;&lt;/i&gt; 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.&lt;br /&gt;&lt;br /&gt;Já no Bluetooth, a coisa funciona um pouco diferente.  Este padrão tem quatro camadas de protocolos, estas aí de baixo:&lt;br /&gt;&lt;br /&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_zDjxJNpDL8w/SGmYawcmi5I/AAAAAAAAANI/qXox1jpsB7s/s400/camadas-bluetooth.jpg" alt="Camadas de Protocolos do Bluetooth" id="BLOGGER_PHOTO_ID_5217869228734319506" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;Já a camada de middleware é um samba do crioulo doido.&lt;br /&gt;&lt;br /&gt;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 "&lt;i&gt;pra quê serve o Bluetooth?&lt;/i&gt;", a resposta é "&lt;i&gt;bem, o Bluetooth serve pra isso, isso, isso e isso&lt;/i&gt;".&lt;br /&gt;&lt;br /&gt;Só que, como eu disse, as aplicações possíveis do Bluetooth formam um conjunto finito de &lt;i&gt;issos&lt;/i&gt;:  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.&lt;br /&gt;&lt;br /&gt;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!?&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;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:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Aplicação de Acesso Genérico&lt;/b&gt;:  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.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Aplicação de Descoberta de Serviço&lt;/b&gt;:  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.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Aplicação de Porta Serial&lt;/b&gt;:  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.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Aplicação de Intercâmbio Genérico de Objetos&lt;/b&gt;:  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.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Aplicação de Acesso de LAN&lt;/b&gt;:  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.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Aplicação de Rede Dial-Up&lt;/b&gt;:  é 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.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Aplicação de Fax&lt;/b&gt;:  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.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Aplicação de Telefonia Sem Fio&lt;/b&gt;:  tem a função de fazer a comunicação entre um telefone sem fio e sua base local.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Aplicação de Intercomunicação&lt;/b&gt;:  tem a função de fazer com que dois telefones Bluetooth se comuniquem diretamente, sem uma ligação telefônica, como se fossem walktalkies.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Aplicação de Fone de Ouvido&lt;/b&gt;:  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.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Aplicação de Push de Objetos e de Transferência de Arquivos&lt;/b&gt;:  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.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Aplicação de Sincronização&lt;/b&gt;:  tem a função de sincronizar os dados existentes em dois equipamentos.  Útil, por exemplo, para atualizar agendas e blocos de anotação.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Links da Vovó:&lt;br /&gt;- &lt;a href=http://vovoviuarede.blogspot.com/2008/07/ndice-de-artigos-sobre-bluetooth.html&gt;Índice de Artigos sobre Bluetooth&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://vovoviuarede.blogspot.com/2007/08/pilha-de-protocolos.html"&gt;Pilha de Protocolos&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://vovoviuarede.blogspot.com/2007/08/o-modelo-iso-osi.html"&gt;O Modelo ISO OSI&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://vovoviuarede.blogspot.com/2007/08/o-que-lan.html"&gt;O Que é LAN&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://vovoviuarede.blogspot.com/2007/08/o-modelo-tcpip.html"&gt;O Modelo TCP/IP&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;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:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.submarino.com.br/telecoms_productdetails.asp?Query=ProductPage&amp;amp;ProdTypeId=11&amp;amp;ProdId=1075833&amp;amp;ST=SR&amp;amp;franq=253687"&gt;Fone de ouvido Bluetooth&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.submarino.com.br/telecoms_productdetails.asp?Query=ProductPage&amp;amp;ProdTypeId=11&amp;amp;ProdId=21332493&amp;amp;ST=SR&amp;amp;franq=253687"&gt;Caixas de som Bluetooth&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.submarino.com.br/toys_productdetails.asp?Query=ProductPage&amp;amp;ProdTypeId=3&amp;amp;ProdId=1948951&amp;amp;ST=SR&amp;amp;franq=253687"&gt;Robô Lego com comunicação Bluetooth com computador&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.submarino.com.br/software_productdetails.asp?Query=ProductPage&amp;amp;ProdTypeId=10&amp;amp;ProdId=271700&amp;amp;ST=SR&amp;amp;franq=253687"&gt;Teclado e Mouse Bluetooth&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3907758919056669625-4434999301500298486?l=vovoviuarede.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vovoviuarede.blogspot.com/feeds/4434999301500298486/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3907758919056669625&amp;postID=4434999301500298486' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/4434999301500298486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/4434999301500298486'/><link rel='alternate' type='text/html' href='http://vovoviuarede.blogspot.com/2008/06/bluetooth-pilha-de-protocolos-e.html' title='Bluetooth:  Pilha de Protocolos e Aplicações'/><author><name>Mário Marinato</name><uri>http://www.blogger.com/profile/16140659448436511069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02508698245940347464'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_zDjxJNpDL8w/SGmYawcmi5I/AAAAAAAAANI/qXox1jpsB7s/s72-c/camadas-bluetooth.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3907758919056669625.post-4796817471458566319</id><published>2008-08-18T16:05:00.001-07:00</published><updated>2008-08-18T16:05:30.940-07:00</updated><title type='text'>O que é uma Ponte?</title><content type='html'>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.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;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.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3907758919056669625-4796817471458566319?l=vovoviuarede.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vovoviuarede.blogspot.com/feeds/4796817471458566319/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3907758919056669625&amp;postID=4796817471458566319' title='5 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/4796817471458566319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/4796817471458566319'/><link rel='alternate' type='text/html' href='http://vovoviuarede.blogspot.com/2008/08/o-que-uma-ponte.html' title='O que é uma Ponte?'/><author><name>Mário Marinato</name><uri>http://www.blogger.com/profile/16140659448436511069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02508698245940347464'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3907758919056669625.post-4050017179431029673</id><published>2008-08-11T18:00:00.000-07:00</published><updated>2008-08-11T18:03:44.081-07:00</updated><title type='text'>Vovó faz Aniversário</title><content type='html'>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.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;Este blog é para vocês.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3907758919056669625-4050017179431029673?l=vovoviuarede.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vovoviuarede.blogspot.com/feeds/4050017179431029673/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3907758919056669625&amp;postID=4050017179431029673' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/4050017179431029673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/4050017179431029673'/><link rel='alternate' type='text/html' href='http://vovoviuarede.blogspot.com/2008/08/vov-faz-aniversrio.html' title='Vovó faz Aniversário'/><author><name>Mário Marinato</name><uri>http://www.blogger.com/profile/16140659448436511069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02508698245940347464'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3907758919056669625.post-8176860225662996094</id><published>2008-07-31T19:44:00.001-07:00</published><updated>2008-07-31T19:44:17.923-07:00</updated><title type='text'>Resultado da Promoção</title><content type='html'>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.&lt;br /&gt;&lt;br /&gt;De qualquer maneira, agradeço a todas as minhas queridas leitoras que gastaram o seu tempo dando um votinho para o meu texto.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3907758919056669625-8176860225662996094?l=vovoviuarede.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vovoviuarede.blogspot.com/feeds/8176860225662996094/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3907758919056669625&amp;postID=8176860225662996094' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/8176860225662996094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/8176860225662996094'/><link rel='alternate' type='text/html' href='http://vovoviuarede.blogspot.com/2008/07/resultado-da-promoo.html' title='Resultado da Promoção'/><author><name>Mário Marinato</name><uri>http://www.blogger.com/profile/16140659448436511069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02508698245940347464'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3907758919056669625.post-5007092026280104647</id><published>2008-07-10T20:55:00.000-07:00</published><updated>2008-07-10T20:57:22.599-07:00</updated><title type='text'>Ajude a Vovó</title><content type='html'>O site &lt;a href=http://gfsolucoes.net&gt;GF Soluções.NET&lt;/a&gt; está fazendo uma promoção para estimular a produção de textos relacionados a informática, sem serem, necessariamente, técnicos.&lt;br /&gt;&lt;br /&gt;Eu inscrevi na promoção um dos textos aqui do Vovó Viu a Rede, que fala sobre as Redes Peer-To-Peer.&lt;br /&gt;&lt;br /&gt;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 &lt;a href=http://gfsolucoes.net/content/view/259/33/&gt;dêem um pulinho lá&lt;/a&gt; e avaliem o texto de acordo com a sua vontade.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;Agradeço a todas que me ajudarem a ganhar um livro nesta promoção.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3907758919056669625-5007092026280104647?l=vovoviuarede.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vovoviuarede.blogspot.com/feeds/5007092026280104647/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3907758919056669625&amp;postID=5007092026280104647' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/5007092026280104647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/5007092026280104647'/><link rel='alternate' type='text/html' href='http://vovoviuarede.blogspot.com/2008/07/ajude-vov.html' title='Ajude a Vovó'/><author><name>Mário Marinato</name><uri>http://www.blogger.com/profile/16140659448436511069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02508698245940347464'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3907758919056669625.post-2639188609773975768</id><published>2008-05-15T19:23:00.000-07:00</published><updated>2008-07-08T19:36:00.131-07:00</updated><title type='text'>O que é Bluetooth?</title><content type='html'>&lt;span style="float: right;"&gt;&lt;script language="JavaScript" src="http://rec6.via6.com/link.php?action=widget&amp;url=http://vovoviuarede.blogspot.com/2008/05/o-que-bluetooth.html" type="text/javascript"&gt;&lt;/script&gt;&lt;/span&gt;No início da década de 90 começavam a aparecer nas ruas e nas mãos dos mais antenados e abastados os primeiros celulares e computadores portáteis.  Com o passar do tempo, mais e mais aparelhos foram surgindo e a base de usuários começou a se expandir rapidamente, e surgiram a necessidade e os pedidos para interligar com facilidade estes equipamentos.&lt;br /&gt;&lt;br /&gt;Daí, quatro fabricantes se reuniram para desenvolver uma tecnologia que pudesse proporcionar esta ligação, e sem usar fios.  Os fabricantes?  Eram quatro pequenos e desconhecidos jogadores deste grande jogo:  IBM, Intel, Nokia e Toshiba.&lt;br /&gt;&lt;br /&gt;Surgiu daí o Bluetooth, tecnologia que usa ondas de rádio de curto alcance para ligar os equipamentos, usado para fazer a comunicação entre celulares, fones de ouvido, notebooks e outros equipamentos, permitindo a troca de arquivos, sincronização de dados e transmissão de áudio, entre outras aplicações.&lt;br /&gt;&lt;br /&gt;Com o tempo esta tecnologia se expandiu e começou a integrar funções que permitiam a criação de LAN's sem fio, tal qual o padrão IEEE 802.11.  Como se não bastasse ser uma tecnologia concorrente, o Bluetooth ainda fez o favor de interferir nas comunicações dos equipamentos que seguiam o padrão IEEE 802.11.&lt;br /&gt;&lt;br /&gt;Como o Bluetooth é gerido por um grupo de empresas, e por isso mesmo propenso a ter suas especificações e futuro definidas de acordo com os interesses delas, o IEEE resolveu desenvolver um padrão nos mesmos moldes, o IEEE 802.15.  Espera-se que no futuro as duas especificações deixem de ser 'concorrentes', tendo pequenas diferenças que dificultam a integração total entre os equipamentos, e passem a integrar uma só.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Leia mais:&lt;br /&gt;&lt;a href=http://vovoviuarede.blogspot.com/2008/07/ndice-de-artigos-sobre-bluetooth.html&gt;Índice de Artigos sobre Bluetooth&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3907758919056669625-2639188609773975768?l=vovoviuarede.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vovoviuarede.blogspot.com/feeds/2639188609773975768/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3907758919056669625&amp;postID=2639188609773975768' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/2639188609773975768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/2639188609773975768'/><link rel='alternate' type='text/html' href='http://vovoviuarede.blogspot.com/2008/05/o-que-bluetooth.html' title='O que é Bluetooth?'/><author><name>Mário Marinato</name><uri>http://www.blogger.com/profile/16140659448436511069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02508698245940347464'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3907758919056669625.post-4202189446548769158</id><published>2008-07-03T04:24:00.000-07:00</published><updated>2008-07-08T19:35:12.314-07:00</updated><title type='text'>Por que transmissões Bluetooth interferem em transmissões WiFi?</title><content type='html'>&lt;span style="float: right;"&gt; &lt;script language="JavaScript" src="http://rec6.via6.com/link.php?action=widget&amp;url=http://vovoviuarede.blogspot.com/2008/07/por-que-transmisses-bluetooth.html" type="text/javascript"&gt;&lt;/script&gt; &lt;/span&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;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?&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Leia mais:&lt;br /&gt;&lt;a href=http://vovoviuarede.blogspot.com/2008/07/ndice-de-artigos-sobre-bluetooth.html&gt;Índice de Artigos sobre Bluetooth&lt;/a&gt;&lt;br /&gt;&lt;a href=http://vovoviuarede.blogspot.com/2007/09/o-que-so-ondas-eletromagnticas.html&gt;O Que São Ondas Eletromagnéticas&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3907758919056669625-4202189446548769158?l=vovoviuarede.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vovoviuarede.blogspot.com/feeds/4202189446548769158/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3907758919056669625&amp;postID=4202189446548769158' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/4202189446548769158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/4202189446548769158'/><link rel='alternate' type='text/html' href='http://vovoviuarede.blogspot.com/2008/07/por-que-transmisses-bluetooth.html' title='Por que transmissões Bluetooth interferem em transmissões WiFi?'/><author><name>Mário Marinato</name><uri>http://www.blogger.com/profile/16140659448436511069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02508698245940347464'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3907758919056669625.post-6684401280696716436</id><published>2008-07-08T19:23:00.000-07:00</published><updated>2008-07-08T19:34:08.980-07:00</updated><title type='text'>Índice de Artigos sobre Bluetooth</title><content type='html'>Este post serve como índice para todos os artigos relacionados à tecnologia Bluetooth que já publiquei aqui no Vovó Viu a Rede:&lt;br /&gt;&lt;br /&gt;&lt;a href=http://vovoviuarede.blogspot.com/2008/05/o-que-bluetooth.html&gt;O que é Bluetooth?&lt;/a&gt;&lt;br /&gt;&lt;a href=http://vovoviuarede.blogspot.com/2008/06/bluetooth-pilha-de-protocolos-e.html&gt;Bluetooth: Pilha de Protocolos e Aplicações&lt;/a&gt;&lt;br /&gt;&lt;a href=http://vovoviuarede.blogspot.com/2008/07/por-que-transmisses-bluetooth.html&gt;Por que transmissões Bluetooth interferem em transmissões WiFi?&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;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 &lt;a href=http://www.submarino.com.br/software.asp?Query=NextLevelPage&amp;ProdTypeId=10&amp;CatId=23428&amp;PrevCatId=23428&amp;franq=253687&gt;compre alguma coisa no Submarino&lt;/a&gt; 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.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3907758919056669625-6684401280696716436?l=vovoviuarede.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vovoviuarede.blogspot.com/feeds/6684401280696716436/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3907758919056669625&amp;postID=6684401280696716436' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/6684401280696716436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/6684401280696716436'/><link rel='alternate' type='text/html' href='http://vovoviuarede.blogspot.com/2008/07/ndice-de-artigos-sobre-bluetooth.html' title='Índice de Artigos sobre Bluetooth'/><author><name>Mário Marinato</name><uri>http://www.blogger.com/profile/16140659448436511069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02508698245940347464'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3907758919056669625.post-224663558461704800</id><published>2008-06-23T19:31:00.000-07:00</published><updated>2008-06-23T19:32:11.802-07:00</updated><title type='text'>Uma pergunta</title><content type='html'>Pergunto às minhas leitoras:  vocês gostariam de ver por aqui questões de concursos resolvidas, com as respectivas explicações?&lt;br /&gt;&lt;br /&gt;Se você lê o Vovó Viu a Rede via RSS ou se recebe por email, dê um pulinho no blog e deixe sua opinião nos comentários.  A casa agradece.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3907758919056669625-224663558461704800?l=vovoviuarede.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vovoviuarede.blogspot.com/feeds/224663558461704800/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3907758919056669625&amp;postID=224663558461704800' title='4 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/224663558461704800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/224663558461704800'/><link rel='alternate' type='text/html' href='http://vovoviuarede.blogspot.com/2008/06/uma-pergunta.html' title='Uma pergunta'/><author><name>Mário Marinato</name><uri>http://www.blogger.com/profile/16140659448436511069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02508698245940347464'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3907758919056669625.post-1879327124156959098</id><published>2008-05-24T12:39:00.001-07:00</published><updated>2008-05-24T12:39:51.122-07:00</updated><title type='text'>Convite para Lançamento de Livro</title><content type='html'>Há vários meses eu li no &lt;a href=http://www.judao.com.br/&gt;Judão&lt;/a&gt; que a &lt;a href=http://www.andross.com.br/&gt;Editora Andross&lt;/a&gt; estava aceitando inscrições de crônicas e micro-contos para uma antologia.  Eu mandei um texto para lá e fui selecionado.  O livro terá textos de mais de 80 autores, cerca de 300 páginas e creio que vá custar entre R$ 20,00 e R$ 30,00.&lt;br /&gt;&lt;br /&gt;Como o lançamento será no dia 31/05/2008, na &lt;a href=http://www.apaacultural.org.br/casadasrosas/&gt;Casa das Rosas&lt;/a&gt;, em São Paulo, das 16 às 19 horas, &lt;a href=http://www.flickr.com/photos/osarcofago/2518564091/&gt;fica aqui o meu convite&lt;/a&gt; a todas as minhas leitoras que morem em Sampa ou que queiram dar um pulinho lá.&lt;br /&gt;&lt;br /&gt;Pouco tempo depois do lançamento eu terei vinte exemplares nas minhas mãos para serem vendidos.  As queridas leitoras que quiserem um, por favor me avisem para reservá-los desde já.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3907758919056669625-1879327124156959098?l=vovoviuarede.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vovoviuarede.blogspot.com/feeds/1879327124156959098/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3907758919056669625&amp;postID=1879327124156959098' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/1879327124156959098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/1879327124156959098'/><link rel='alternate' type='text/html' href='http://vovoviuarede.blogspot.com/2008/05/convite-para-lanamento-de-livro.html' title='Convite para Lançamento de Livro'/><author><name>Mário Marinato</name><uri>http://www.blogger.com/profile/16140659448436511069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02508698245940347464'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3907758919056669625.post-2840613368883823556</id><published>2008-04-09T18:57:00.001-07:00</published><updated>2008-04-17T20:23:11.619-07:00</updated><title type='text'>Pedido de Ajuda (com Update)</title><content type='html'>Hoje vou fugir completamente do tema do blog para pedir a ajuda de vocês:  estou participando de um concurso literário de votação popular e depois de uma semi-final eletrizante eu cheguei à final do dito cujo.  Agora estou precisando desesperadamente de votos.&lt;br /&gt;&lt;br /&gt;Peço então que votem no meu micro conto na final do campeonato:&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.simplicissimo.com.br/component/option,com_pollxt/task,voting/pollid,36/Itemid,249/&gt;Cliquem aqui&lt;/a&gt; e na página que abrir cliquem em &lt;i&gt;Grupo 21 (fase III - FINAL)&lt;/i&gt; para ver as opções.  Selecionem o meu e votem.  Depois disso, mandem email para todo mundo, pedindo uma força.  Esta votação vai até 15/04&lt;br /&gt;&lt;br /&gt;Eu sei que tenho as leitoras mais maravilhosas das redondezas e vocês não vão me deixar perder esta, não é?  Mais notícias vocês encontram &lt;a href=http://osarcofago.blogspot.com/&gt;no Sarcófago&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Vovó já votou várias vezes e agradece a quem votar também.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://osarcofago.blogspot.com/2008/04/resultado-do-concurso-de-microcontos.html&gt;O resultado já saiu e pode ser conferido lá no Sarcófago.&lt;/a&gt;  Agradeço a todas as leitoras que carinhosamente depositaram o seu voto.  Vocês são lindas.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3907758919056669625-2840613368883823556?l=vovoviuarede.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vovoviuarede.blogspot.com/feeds/2840613368883823556/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3907758919056669625&amp;postID=2840613368883823556' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/2840613368883823556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/2840613368883823556'/><link rel='alternate' type='text/html' href='http://vovoviuarede.blogspot.com/2008/04/pedido-de-ajuda.html' title='Pedido de Ajuda (com Update)'/><author><name>Mário Marinato</name><uri>http://www.blogger.com/profile/16140659448436511069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02508698245940347464'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3907758919056669625.post-2408356828426552068</id><published>2008-04-15T19:41:00.000-07:00</published><updated>2008-04-15T19:54:45.776-07:00</updated><title type='text'>A Camada física de redes MAN (IEEE 802.16)</title><content type='html'>As redes metropolitanas, MANs, utilizam uma faixa de ondas eletromagnéticas que tem um problema muito sério:  o sinal perde a força muito rapidamente.  E isso gera, de tabela, um outro problema, que é como garantir a mesma qualidade e confiabilidade de conexão para dois usuários distintos:  um que está perto da estação base e outro que está distante.&lt;br /&gt;&lt;br /&gt;Como forma de resolver isso, foram adotados três padrões de transmissão, cada um "colocando" a informação nas ondas de uma maneira diferente.   Assim, todos os usuários passam a ter a conexão garantida.  O único senão é o fato de que, quanto mais distante, menor será a velocidade da conexão.&lt;br /&gt;&lt;br /&gt;O primeiro padrão de transmissão se chama Qam-64, usado para conectar usuários mais próximos, e pode alcançar velocidades de até 150 Mbps.  O segundo é o Qam-16, para usuários em uma distância mediana, que alcança velocidades de até 100 Mbps.  Por fim, o terceiro é o QPSK, para usuários mais distantes, alcançando velocidades de até 50 Mbps.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;***&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Artigo do Vovó Viu a Rede:&lt;br /&gt;&lt;a href=http://vovoviuarede.blogspot.com/2008/03/o-que-o-padro-ieee-80216.html&gt;O que é o padrão IEEE 802.16&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3907758919056669625-2408356828426552068?l=vovoviuarede.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vovoviuarede.blogspot.com/feeds/2408356828426552068/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3907758919056669625&amp;postID=2408356828426552068' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/2408356828426552068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/2408356828426552068'/><link rel='alternate' type='text/html' href='http://vovoviuarede.blogspot.com/2008/04/camada-fsica-de-redes-man-ieee-80216.html' title='A Camada física de redes MAN (IEEE 802.16)'/><author><name>Mário Marinato</name><uri>http://www.blogger.com/profile/16140659448436511069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02508698245940347464'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3907758919056669625.post-101833313380922226</id><published>2008-04-11T18:09:00.000-07:00</published><updated>2008-04-11T18:10:38.029-07:00</updated><title type='text'>Índice de Artigos sobre Ethernet</title><content type='html'>&lt;li&gt;&lt;a href=http://vovoviuarede.blogspot.com/2008/01/tipos-de-cabeamento-para-ethernet.html&gt;Tipos de Cabeamento Para Ethernet&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://vovoviuarede.blogspot.com/2008/02/espessura-do-cabo-10base5.html&gt;A Espessura do Cabo 10Base5&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://vovoviuarede.blogspot.com/2008/02/codificao-manchester.html&gt;Codificação Manchester&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://vovoviuarede.blogspot.com/2008/02/o-tamanho-mnimo-de-um-quadro.html&gt;O Tamanho Mínimo de um Quadro&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://vovoviuarede.blogspot.com/2008/03/o-que-fast-ethernet-e-ethernet-de.html&gt;O que é Fast Ethernet e Ethernet de Gigabit&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3907758919056669625-101833313380922226?l=vovoviuarede.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vovoviuarede.blogspot.com/feeds/101833313380922226/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3907758919056669625&amp;postID=101833313380922226' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/101833313380922226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/101833313380922226'/><link rel='alternate' type='text/html' href='http://vovoviuarede.blogspot.com/2008/04/ndice-de-artigos-sobre-ethernet.html' title='Índice de Artigos sobre Ethernet'/><author><name>Mário Marinato</name><uri>http://www.blogger.com/profile/16140659448436511069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02508698245940347464'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3907758919056669625.post-4445469763208541072</id><published>2008-04-10T18:12:00.001-07:00</published><updated>2008-04-10T18:12:30.004-07:00</updated><title type='text'>Índice de Artigos sobre a Subcamada de Controle de Acesso ao Meio</title><content type='html'>&lt;li&gt;&lt;a href=http://vovoviuarede.blogspot.com/2007/12/o-que-fazem-os-protocolos-da-subcamada.html&gt;O Que Fazem os Protocolos da Subcamada de Controle de Acesso ao Meio?&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://vovoviuarede.blogspot.com/2007/12/o-protocolo-aloha.html&gt;O Protocolo Aloha&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://vovoviuarede.blogspot.com/2007/12/o-que-so-protocolos-csma.html&gt;O Que São Protocolos CSMA&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://vovoviuarede.blogspot.com/2007/12/protocolos-csma-que-permitem-coliso.html&gt;Protocolos CSMA que Permitem Colisão&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://vovoviuarede.blogspot.com/2007/12/protocolos-csma-livres-de-coliso.html&gt;Protocolos CSMA Livres de Colisão&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://vovoviuarede.blogspot.com/2008/01/o-que-so-protocolos-wdma.html&gt;O Que São Protocolos WDMA&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://vovoviuarede.blogspot.com/2008/01/o-que-o-protocolo-maca.html&gt;O Que é o Protocolo MACA&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3907758919056669625-4445469763208541072?l=vovoviuarede.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vovoviuarede.blogspot.com/feeds/4445469763208541072/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3907758919056669625&amp;postID=4445469763208541072' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/4445469763208541072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/4445469763208541072'/><link rel='alternate' type='text/html' href='http://vovoviuarede.blogspot.com/2008/04/ndice-de-artigos-sobre-subcamada-de.html' title='Índice de Artigos sobre a Subcamada de Controle de Acesso ao Meio'/><author><name>Mário Marinato</name><uri>http://www.blogger.com/profile/16140659448436511069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02508698245940347464'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3907758919056669625.post-423811777906264978</id><published>2008-04-08T19:22:00.000-07:00</published><updated>2008-04-08T19:26:38.341-07:00</updated><title type='text'>Voltando à Ativa</title><content type='html'>Peço perdão às minhas fiéis leitoras por ter permanecido praticamente um mês sem publicar nada, mas é que andei muito ocupado com a reforma da minha casa e com a troca de emprego e daí não tive tempo para estudar nada.&lt;br /&gt;&lt;br /&gt;Felizmente esta semana as coisas começaram a se aprumar e voltarei a ter tempo para ler meus livros e escrever os artigos, e o Vovó Viu a Rede voltará a ser atualizado.&lt;br /&gt;&lt;br /&gt;Durante esta semana vou publicar alguns posts-índice para organizar o conteúdo que publiquei nos últimos meses e a partir da segunda feira que vem teremos artigos inéditos por aqui, começando pela tecnologia Bluetooth.&lt;br /&gt;&lt;br /&gt;Agradeço a paciência e fidelidade de todas.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3907758919056669625-423811777906264978?l=vovoviuarede.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vovoviuarede.blogspot.com/feeds/423811777906264978/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3907758919056669625&amp;postID=423811777906264978' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/423811777906264978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/423811777906264978'/><link rel='alternate' type='text/html' href='http://vovoviuarede.blogspot.com/2008/04/voltando-ativa.html' title='Voltando à Ativa'/><author><name>Mário Marinato</name><uri>http://www.blogger.com/profile/16140659448436511069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02508698245940347464'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3907758919056669625.post-1800954114075329240</id><published>2008-03-14T18:51:00.001-07:00</published><updated>2008-03-14T18:51:56.120-07:00</updated><title type='text'>Curiosidade</title><content type='html'>Veja só como as coisas são bem pensadas:  já que a maioria dos equipamentos de LANs sem fio são aparelhos móveis - celulares, notebooks, PDAs -, e todos eles são dependentes de baterias, nas configurações de rede em que há uma estação base que centraliza a comunicação entre os equipamentos, esta estação base tem a capacidade de colocar os equipamentos da rede em stand by, de forma a economizar a energia deles.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3907758919056669625-1800954114075329240?l=vovoviuarede.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vovoviuarede.blogspot.com/feeds/1800954114075329240/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3907758919056669625&amp;postID=1800954114075329240' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/1800954114075329240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3907758919056669625/posts/default/1800954114075329240'/><link rel='alternate' type='text/html' href='http://vovoviuarede.blogspot.com/2008/03/curiosidade.html' title='Curiosidade'/><author><name>Mário Marinato</name><uri>http://www.blogger.com/profile/16140659448436511069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02508698245940347464'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>