Rede o compartilhamento de informaes e servios. Um trabalho em rede possvel quando pessoas ou grupos possuem informaes ou recursos que desejam compartilhar. A rede de computadores oferece as ferramentas de comunicao que permitem aos computadores compartilhar informaes e recursos.
1 Redes
1.1 - Redes de Computadores
Atualmente as redes de computadores incluem computadores e sistemas operacionais !de computadores" associados a todos os modelos de computao. Uma rede tpica inclui mainframes computadores pessoais e v#rios outros computadores e dispositivos de comunicao. As redes de computadores se encai$am na definio geral de rede j# que compartilham dados eletr%nicos e servios de computao.
As redes de computadores so normalmente classificadas por tamanho dist&ncia abrangida ou estrutura. 'mbora as diferenas estejam diminuindo rapidamente os tipos de rede mostrados a seguir so comumente usados( Rede local !)A*" Rede metropolitana !+A*" Rede de longo alcance !,A*" !A )A* e a ,A* so os tipos mais comuns".
-
6 servio de arquivo em rede transfer2ncia de arquivos refere.se a qualquer servio que grave recupere ou mova os arquivos para um cliente da rede. 'ste servio permite que os dados sejam manipulados de maneira muito mais eficiente. 7or e$emplo suponhamos que sua organi0ao possui v#rios prdios locali0ados em diferentes partes de sua cidade. 8aso voc2 fosse transportar pessoalmente um arquivo em disquete de um prdio a outro este processo levaria horas. 9oc2 poderia economi0ar tempo e dinheiro utili0ando um servio postal mas a demora envolvida em e$pedir a mdia arma0enada seria ainda bem grande. *o entanto um servio de arquivo em rede poderia transportar eletronicamente o mesmo arquivo para v#rios benefici#rios atravs de uma rede de computadores em questo de segundos.
1.# - Custo
6 custo das cone$es depender# muito do desempenho que se espera da rede. Redes de bai$o a mdio desempenho usualmente empregam poucas estaes com uma demanda de ta$as de dados e volume de tr#fego pequeno. :sso vai permitir o desenvolvimento de interfaces de bai$o custo a despeito de suas limitaes para outras aplicaes. Redes de alto desempenho j# requerem interfaces de custos mais elevados devido em grande parte ao protocolo de comunicao utili0ado e ao meio de comunicao.
1.% - Desempen&o
6 requisito 3bai$o custo4 leva freq=entemente ao sacrifcio do desempenho. *o entanto uma rede deve proporcionar capacidade suficiente para viabili0ar as aplicaes a que destinada. *a pr#tica o conceito de 3alta velocidade4 em redes locais tem se tornado bastante relativo dados os avanos tecnol<gicos na #rea de transmisso de dados. 6s termos velocidade desempenho e retardo de transfer2ncia esto intimamente relacionados. A escolha adequada da arquitetura incluindo a estrutura de cone$o o protocolo de comunicao e o meio de transmisso vo influenciar em muito no desempenho velocidade e retardo de transfer2ncia de uma rede.
1.' - Confiabilidade
8onfiabilidade pode ser avaliada em termos de tempo mdio entre falhas !+edium >ime ?et/een @ailures . +>?@" toler&ncia a falhas degradao amena !gracefull degradation" tempo de reconfigurao ap<s falhas e tempo mdio de reparo !+>>R . +edium >ime to Repair". 6 tempo mdio entre falhas geralmente medido em horas estando relacionado com a confiabilidade de componentes e nvel de redund&ncia. Aegradao amena geralmente dependente da aplicao. 'la mede a capacidade da rede continuar operando em presena de falhas embora com um desempenho menor. Reconfigurao ap<s falhas requer que caminhos redundantes sejam acionados to logo ocorra uma falha ou esta seja detectada. A rede deve ser tolerante a falhas transientes causadas por hard/are eBou soft/are de forma que tais falhas causem apenas uma confuso moment&nea que ser# resolvida em algum nvel de reiniciao. 6bviamente falhas de alguns componentes crticos ou destruio de programas no podem ser resolvidas sem recursos de redund&ncia mas essas no so de modo algumas Cnicas falhas possveis. 6 tempo mdio de reparo pode ser
D
diminudo com o au$lio de redund&ncia mecanismos de autoteste e diagn<stico e manuteno eficiente. 9#rias redes t2m includos em suas interfaces mecanismos de autoteste e diagn<stico para au$lio na manuteno e na reali0ao de medidas de desempenho. Algumas possuem at estaes especiais para esses fins.
1.( - Modularidade
+odularidade pode ser caracteri0ada como o grau de alterao de desempenho e funcionalidade que um sistema !rede" pode sofrer sem mudar seu projeto original. 6s tr2s maiores benefcios de uma arquitetura modular so a facilidade para modificao a facilidade para crescimento e a facilidade para o uso de um conjunto de componentes b#sicos.
1.) - Compatibilidade
Ae fundamental import&ncia a compatibilidade !ou interoperabilidade" ser# aqui utili0ada como a capacidade que o sistema !rede" possui para se ligar a dispositivos de v#rios fabricantes quer a nvel de hard/are quer a nvel de soft/are. 'ssa caracterstica e$tremamente importante na economia de custo de equipamentos j# e$istentes. E ainda valiosa por dar ao usu#rio uma grande fle$ibilidade e poder de barganha perante os fabricantes.
2 Topologias
2.1 - Lin&as de Comunica-.o
Ao organi0ar os enlaces fsicos num sistema de comunicao confrontamo.nos com diversas formas possveis de utili0ao das linhas de transmisso. 'm primeiro lugar as ligaes fsicas podem ser de dois tipos( ponto a ponto ou multiponto. )igaes ponto a ponto caracteri0am.se pela presena de apenas dois pontos de comunicao um em cada e$tremidade do enlace ou ligao em questo. *as ligaes multiponto observa.se a presena de tr2s ou mais dispositivos de comunicao com possibilidade de utili0ao do mesmo enlace.
7onto a 7onto
+ultiponto
A forma de Utili0ao do meio fsico que conecta estaes d# origem H seguinte classificaes sobre comunicao no enlace( Simplex o enlace utili0ado apenas em um sentidoJ
Half-Duplex o enlace usado nos dois sentidos porm um de cada ve0J Full-Duplex o enlace usado nos dois sentidos e com transmisso simultanea. >odos os projetos de rede derivam de tr2s topologias b#sicas( ?arramentoJ 'strelaJ Anel. Ke os computadores esto conectados em uma fila ao longo de um Cnico cabo !segmento" a topologia denominada como um barramento. Ke os
L
computadores esto conectados a segmentos de cabo que se ramificam de um Cnico ponto ou hub a topologia conhecida como estrela. Ke os computadores esto conectados a um cabo que forma uma volta a topologia conhecida como anel. 'nquanto essas tr2s topologias b#sicas so simples suas verses efetivas freq=entemente combinam recursos de mais de uma topologia e podem ser comple$as.
2.2 - /arramento
A topologia de barramento tambm conhecida como barramento linear. 'ste mtodo mais simples e comum de conectar os computadores em rede. 8onsiste em um Cnico cabo chamado tronco !e tambm bacMbone ou segmento" que conecta todos os computadores da rede em uma linha Cnica.
Comunica-.o no /arramento
6s computadores em uma rede de topologia de barramento comunicam.se endereando os dados a um computador em particular e inserindo estes dados no cabo sob a forma de sinais eletr%nicos. 7ara compreender como os computadores se comunicam em um barramento voc2 precisa estar familiari0ado com os conceitos( 'nvio do sinalJ Repercusso do sinal J >erminador.
0n"io do sinal
6s dados da rede sob a forma de sinais eletr%nicos so enviados para todos os computadores na redeJ entretanto as informaes so aceitas apenas em computador cujo endereo coincida com o endereo codificado no sinal original. Apenas um computador por ve0 pode enviar mensagens.
6s dados so enviados para todos os computadores mas apenas computador de destino os aceita 8omo apenas um computador por ve0 poder enviar os dados em uma rede de barramento o desempenho da rede afetado pelo nCmero de computadores ane$ados ao barramento. Guanto mais computadores em um barramento mais os computadores estaro esperando para inserir dados neste barramento e mais lenta torna.se a rede. *o h# uma medida padro para o impacto do nCmero de computadores sobre qualquer rede especfica. A quantidade de atrasos na sede no est# relacionada apenas ao nCmero de computadores na rede. 'la depende de inCmeros fatores incluindo( 8apacidades de hard/are dos computadores na redeJ *Cmero de ve0es que os computadores na rede transmitem dadosJ >ipos de aplicativos sendo e$ecutados na redeJ >ipos de cabos utili0ados na redeJ Aist&ncia entre os computadores na rede. 6 barramento uma topologia passiva. 6s computadores em um barramento apenas escutam os dados que esto sendo enviados na rede. 'les no so respons#veis por mover os dados de um computador para o outro. Ke um
OP
computador falha isso no afeta o resto da rede. 'm uma topologia ativa os computadores regeneram os sinais e movem os dados ao longo da rede.
Repercuss.o do +inal
8omo os dados ou sinais eletr%nicos so enviados a toda a rede eles viajam de uma e$tremidade a outra do cabo. Ke o sinal tiver permisso para prosseguir sem interrupo continuar# repercutindo para frente e para tr#s ao longo do cabo impedindo que os outros computadores enviem sinais. 7ortanto o sinal deve ser interrompido depois que tiver tido a oportunidade de alcanar o endereo de destino adequado.
1 Terminador
7ara impedir que o sinal repercuta um componente chamado terminador colocado em cada e$tremidade do cabo para absorver sinais livres. A absoro do sinal libera o cabo para que outros computadores possam enviar dados. 8ada e$tremidade do cabo da rede deve ser conectada a algo. 7or e$emplo. uma e$tremidade poderia ser conectada a um computador ou conector para aumentar o tamanho do cabo. As e$tremidades de cabo abertas e$tremidades no conectadas a algo devem ser terminadas para evitar a repercusso do sinal.
OO
2.# - 0strela
*a topologia de estrela os computadores so conectados por segmentos de cabo a um componente centrali0ado chamado hub. 6s sinais so transmitidos a partir do computador est# enviando atravs do hub at todos os computadores na rede. 'ssa topologia iniciou.se nos prim<rdios da computao com os computadores conectados a um computador mainframe centrali0ado.
6nde se tem v#rios computadores ligado centro!hub" fa0endo assim a topologia estrela. A rede de estrela oferece recursos e gerenciamento centrali0ados. 'ntretanto. com cada computador est# conectado a um ponto central esta topologia e$ige uma grande quantidade de cabos em uma instalao grande de rede. Alm disso se o ponto central falhar a rede inteira cai. Ke um computador em uma rede de estrela ou o cabo que o conecta ao hub falhar apenas o computador com falha no poder# enviar ou receber mensagens da rede. 6 restante da rede continua a funcionar normalmente.
2.$ - nel
A topologia de anel conecta os computadores em um Cnico crculo de cabos. *o h# e$tremidades terminadas. 6s sinais viajam pela volta em uma direo e passam atravs de cada computador. Ao contr#rio da topologia de barramento passiva cada computador atua como um repetidor para amplificar o sinal e envi#.lo para o seguinte. 8omo o sinal passa atravs de todos os computadores a falha em um computador pode ter impacto sobre toda a rede.
OQ
+4itc&es
E onde esto ligados todos os hubs o s/itche fa0 o chaveamento das portas. 'le fica ligado direto ao servidor.
3ubs
Um componente de rede que est# se tornando um equipamento padro em um nCmero cada ve0 maior de redes o hub. 6 1ub o componente central em uma topologia de estrela.
O-
3ubs 3bridos
6s hubs avanados que acomodaro v#rios tipos diferentes de cabos chamam.se hubs hbridos. Uma rede baseada em hub pode ser e$pandida conectando.se mais de um hub.
O5
6utras vantagens das topologias baseadas em hub incluem( Alterao ou e$panso dos sistemas de fiao conforme a necessidade. ?asta conectar em outro computador ou outro hubJ Utili0ao de portas diferentes para acomodar uma variedade de tipos de cabeamentoJ +onitorao centrali0ada da atividade e do tr#fego da rede. +uitos hubs ativos cont2m capacidades de diagn<stico para indicar se uma cone$o est# funcionando ou no.
/arramento 0strela
6 barramento estrela uma combinao entre as topologias de barramento e de estrela. 'm uma topologia de barramento estrela e$istem v#rias redes em topologia de estrela vinculadas em conjunto a troncos de barramento linear. Ke um computador cai isso no afeta o restante da rede. 6s outros computadores podero continuar a se comunicar. Ke um hub desativado todos os computadores naquele hub ficam incomunic#veis. Ke um hub estiver vinculado a outros essas cone$es tambm so interrompidas.
O;
nel estrela
6 anel estrela !algumas ve0es chamado anel ligado em estrela" parece igual ao barramento estrela. >anto o anel estrela como o barramento estrela so centrali0ados em um hub que contm o verdadeiro anel ou barramento. 6s hubs em um barramento estrela so conectados por troncos de barramento linear enquanto que os hubs do anel estrela so conectados em um padro estrela pelo hub principal.
OD
# Transmiss.o de 2nforma-5es
#.1 - 1s Termos nal,gico e Digital
6s termos anal<gico e digital correspondem de certa maneira H variao contnua e discreta respectivamente. 'sses termos so freq=entemente utili0ados no conte$to de comunicao de dados para qualificar tanto a nature0a das informaes quanto a caracterstica dos sinais utili0ados para a transmisso atravs de meios fsicos. 8omputadores por e$emplo so equipamentos que arma0enam processam e codificam informaes em bits que correspondem a dois nveis discretos de tenso ou corrente representando os valores l<gicos 3P4 ou 3O4. 8hama.se esse tipo de informao de digital. R# informaes geradas por fontes sonoras apresentam variaes contnua de amplitude constituindo se no tipo de informao que comumente denominamos de anal<gica.
Kinal anal<gico. R# um sinal digital caracteri0a.se pela presena de pulsos nos quais a amplitude fi$a. 6 sinal construdo atravs de uma seq=2ncia de intervalos de tamanho fi$o iguais a T segundos chamados intervalo de sinali0ao durante os quais a amplitude do sinal permanece fi$a caracteri0ando um dos smbolos digitais transmitidos.
Kinal digital.
OI
/anda base
6s sistemas de banda base usam a capacidade total do meio de transmisso para um Cnico canal. As redes de banda base podem usar a sinali0ao an#loga ou digital mas a digital muito mais comum. *a sinali0ao em banda base o sinal simplesmente colocado na rede sem se usar qualquer tipo de modulao aparecendo diretamente na rede e no como deslocamentos de freq=2ncia fase ou amplitude de uma portadora de alta freq=2ncia. Kinali0ao em banda base vem sendo adotada nos projetos de redes por no necessitar de modems e por possibilitar a transmisso em alta velocidade.
OL
/anda larga
6s sistemas de banda larga usam a capacidade do meio de transmisso para fornecer canais mCltiplos. 6s canais mCltiplos so criados dividindo.se a banda passante do meio usando a tecnologia chamada frequencS.division multiple$ing !@A+". A principal ra0o para a utili0ao das redes em banda larga de um Cnico canal a possibilidade com um pequeno custo inicial de instalar uma rede que mais tarde caso haja necessidade de e$panso poder# ser trocada por uma rede em banda larga com toda sua capacidade evitando todo o custo de instalao e fiao que no despre0vel. 8ada canal ponto a ponto denominado um canal dedicado quando previamente alocado H comunicao dos dois dispositivos permanecendo a eles alocado por todo o tempo.
#.# - 7CM
A transmisso digital vem substituindo a anal<gica sempre que possvel inclusive na pr<pria rede telef%nica com a instalao de novas centrais e cabos de fibra <tica. A informao de vo0 como vimos originalmente anal<gica. 7ara utili0armos as vantagens da transmisso digital devemos codific#.la em um sinal digital antes da transmisso. 6s dispositivos capa0es de codificar informaes anal<gicas em sinais digitais so denominados 86A'8K !86AerBA'8oder".
ON
*esta seo e$aminaremos a principal tcnica utili0ada por 86A'8K denominada 7ulse 8ode +odulation !78+".
funcionamento acontece devido a defeitos em componentes do sistema ou devido a sinais com pot2ncia muito alta. 8rosstalM um rudo bastante comum em sistemas telef%nicos. Guem de n<s ainda no teve a e$peri2ncia de ser perturbado durante uma conversao telef%nica por uma conversao travada por terceirosT E o fen%meno que comumente chamamos de Ulinha cru0adaU. 'ste efeito provocado por uma interfer2ncia indesej#vel entre condutores pr<$imos que indu0em sinais entre si. 6 rudo impulsivo em geral pouco danoso em uma transmisso anal<gica. 'm transmisso de vo0 por e$emplo pequenos intervalos onde o sinal corrompido no chegam a prejudicar a inteligibilidade dos interlocutores. *a transmisso digital o rudo impulsivo a maior causa de erros de comunicao.
0cos
'cos em linhas de transmisso causam efeitos similares ao rudo. >oda ve0 que h# uma mudana de imped&ncOa numa linha sinais sero refletidos e voltaro por esta linha podendo corromper os sinais que esto sendo transmitidos.
QO
T:cnicas de Modula-.o
>odas as tcnicas de modulao envolvem o deslocamento do sinal original doravante denominado sinal modulador de sua fai$a de freq=2ncias original para uma outra fai$a. 6 valor desse deslocamento corresponde H freq=2ncia de uma onda denominada portadora. '$istem tr2s tcnicas b#sicas de modulao( +odulao por Amplitude !Amplitude +odulation . A+"J +odulao por @req=2ncia !@requencS +odulation . @+"J
+odulao por @ase !7hase +odulation . 7+"J *o caso especfico do sinal modulador ser um sinal digital essas tcnicas tomam as seguintes denominaes( AKV"J @KV"J +odulao por 8haveamento de @ase !7hase Khift VeSing .7KV". +odulaHo por 8haveamento da @req=2ncia !@requencS KhiftVeSing . +odulaHo por 8haveamento da Amplitude !Amplitude KhiftVeSing .
Multiple8a-.o na ;re!<ncia
6s canais mCltiplos podem ser criados em um Cnico segmento do meio atravs da multiple$ao. A multiple$ao se refere a diversas tecnologias que permitem que v#rios dispositivos se comuniquem simultaneamente sobre um Cnico segmento de meio de transmisso. 6nde a banda passante do meio instalada for suficiente a multiple$ao torna possvel usar novos canais sem ter que instalar um novo meio. 7or e$emplo possvel agrupar muitos canais de bai$o tr#fego para preencher um meio de banda passante alta. A multiple$ao tambm pode ser usada para transmitir um canal digital de alta velocidade usando diversos canais menos velo0es. 7or e$emplo pode.se ligar dois mainframes atravs de uma cone$o de alta velocidade composta por diversas ligaes de meio de alta velocidade. 6 equipamento que multiple$a e desmultiple$a chamado de multiple$ador ou mu$.
Multiple8a-.o no Tempo
7odemos compartilhar um meio fsico por v#rias estaes no s< pela multiple$ao na freq=2ncia mas tambm pela multiple$ao no tempo. A multiple$ao por diviso do tempo !>ime Aivision +ultiple$ing . >A+" se beneficia do fato de que a capacidade !em quantidade de bits por segundo" do meio de transmisso em muitos casos e$cede a ta$a mdia de gerao de bits das estaes conectadas ao meio fsico. Guando isso ocorre v#rios sinais podem ser transportados por um Cnico caminho fsico intercalando.se pores de cada sinal
Q-
6s multiple$adores usam os mtodos abai$o para permitir que diversos dispositivos se comuniquem simultaneamente. @requencS.Aivision +ultiple$ing !@A+" >ime.Aivision +ultiple$ing !>A+" Ktatistical >ime.Aivision +ultiple$ing !Ktat>A+"
;DM
36 @A+ usa freq=2ncias separadas para estabelecer mCltiplos canais dentro de um meio de base larga. 7ara isto o mu$ cria sinais especiais de linha de banda larga que operam em diferentes freq=2ncias. 6s sinais de dados so acrescentados aos sinais de linha e so removidos na e$tremidade oposta do segmento do meio por outro mu$.4
Q5
6 @A+ usado em )A*s de banda larga para separar tr#fegos de direes diferentes no cabo e fornecer servios especiais como cone$es dedicadas entre m#quinas.
TDM +ncrono
*o >A+ sncrono !ou simplesmente >A+" o domnio do tempo dividido em intervalos de tamanho fi$o > chamados framesJ cada frame subdividido em * subintervalos !tW ... tn" denominados slots ou segmentos que formam uma partio dos frames que por sua ve0 formam uma partio do tempo infinito.
TDM ssncrono
6s sistemas >A+ sncronos convencionais utili0am a banda passante se muitos dos intervalos de tempo no forem usados. 6 >A+ Assinrono resolve esse problema alocando de forma din&mica os intervalos de tempo para ativar os dispositivos com base no primeiro a chegar primeiro a ser atendido ou de acordo com a prioridade. Um campo de controle identifica os propriet#rios dos dados de cada intervalo para que o mu$ receptor possa dividir adequadamente todos os sinais individuais.
Q;
Redes 3bridas
Um sistema denominado uma rede hbrida quando possui canais dedicados eBou chaveados conforme descrevemos no >A+ sncrono e possui canais multiponto nos quais o acesso dentro do canal feito atravs de >A+ assncrono.
QD
$ Comuta-.o
As redes interligadas e$tensas podem ter diversos caminhos ligando os dispositivos emissor e receptor. Ae forma semelhante aos trens que se deslocam nos trilhos da ferrovia as informaes podem ser enviadas enquanto viajam atravs de diversos canais de comunicao. 'sta seo discutir# as seguintes tcnicas de comutao de dados( 8omutao de circuitoJ 8omutao de mensagem J 8omutao de pacote.
Comuta-.o de Circuitos
A comunicao via comutao de circuitos pressupe a e$ist2ncia de um caminho dedicado de comunicao entre duas estaes. A comunicao via comutao de circuitos envolve tr2s fases( O. 'stabelecimento do circuito( antes que estaes possam se comunicar um circuito fim a fim tem que ser estabelecidoJ isso significa a determinao e alocao de urna rota entre as estaes onde em cada enlace um canal alocado e permanece dedicado a essa cone$o at a hora da descone$o do circuito.
QI
Q. >ransfer2ncia de informao( urna ve0 estabelecida a cone$o os dados podem ser transmitidos e recebidos pelas estaes envolvidas. -. Aescone$o do circuito( ap<s um certo perodo de tempo a cone$o pode ser encerrada em geral pela ao de uma das estaes envolvidas. Kinais de controle devem ser propagados por todos os n<s intermedi#rios do circuito de forma que todos os caminhos sejam desalocados.
9antagens( 8anal de transmisso dedicado com ta$a de dados garantidaJ 7raticamente nenhum atraso no acesso ao canal depois de estabelecido o circuito. Aesvantagem( Kujeitos a longos atrasos na cone$o.
Comuta-.o de Mensagens
*a comutao de mensagens no necess#rio o estabelecimento de um caminho dedicado entre as estaes. Ao invs disso se uma estao deseja transmitir uma mensagem !uma unidade l<gica de informao" ela adiciona o endereo de destino a essa mensagem que ser# ento transmitida pela rede de n< em n<. 'm cada n< a mensagem inteira recebida e o pr<$imo caminho da rota determinado com base no endereo contido na mensagem. *ote que esse caminho
QL
pode se encontrar ocupado pela transmisso de uma outra mensagem e ainda outras mensagens j# podem estar esperando para serem transmitidas por esse mesmo caminho. *esse caso a mensagem espera numa fila at que chegue a sua ve0 de ser transmitida e o caminho esteja liberado quando ento a transmisso se inicia. Assim uma mensagem caminha de n< em n< pela rede utili0ando apenas um canal por ve0 sendo arma0enada e retransmitida em cada n<. 7ode.se observar algumas caractersticas na comutao de mensagens em relao H comutao de circuitos( O. 6 aproveitamento das linhas de comunicao maior j# que os canais podem ser compartilhados por v#rias mensagens ao longo do tempo devido ao fato de no haver alocao dos canaisJ mensagens so transmitidas por demanda. Q. Guando o tr#fego se toma alto em uma rede de comutao de circuitos pedidos de novas cone$es podem ser recusados devido H falta de recursos ou caminhos livres. As mensagens so sempre aceitas em uma rede de comutao de mensagens o tempo de transfer2ncia que aumenta devido Hs filas que as mensagens encontraro em cada n< de comutao da rede.
+ensagens de bai$a prioridade podem ser atrasadas para que as mensagens de alta possam ser enviadas primeiro. Aesvantagem( Aeve >er dispositivos de arma0enamento!discos" grandes para conter mensagens potencialmente longas.
Comuta-.o de 7acotes
A comutao de pacotes semelhante H comutao de mensagens. Aado que pacotes caminham de n< em n< pela rede sendo arma0enados e retransmitidos sucessivamente. 'm cada n< um pacote inteiro recebido e o pr<$imo caminho da rota escolhido. )ogo vemos que cada pacote deve conter a informao de seu destino !endereo de destino" de forma a possibilitar o roteamento correto. Um e$emplo onde todos os pacotes de uma mensagem seguem por uma mesma rota at o destino.
9antagens( 6 custo efetivo porque os dispositivos no necessitam de grandes quantidades de arma0enamentoJ +enor atraso na transmissoJ Uso otimi0ado de banda passante de linM. Aesvantagem( 6s pacotes podem ser perdidos mais facilmente e$igindo a retransmisso.
-P
OO
O8aracter 8om I bits !OPP OOPP" O bit start!O" e Q bits stpo !OO"
-O
*ela e$iste um tempo fi$o de transmisso entre um caracter e outro ou seja a transmisso sincroni0ada e os caracteres agrupados em blocos. +esmo no havendo dados a serem transmitidos o transmissor envia caracteres especiais para manter o sincronismo. +ais eficiente que a assncrona tem mais velocidade e melhor deteco de erros. 7orem o conjunto de circuito transmissorBreceptor mais comple$o mais caro.
-Q
PPPP PPPO PPOP PPOO POPP POPO POOP POOO OPPP OPPO OPOP OPOO OOPP OOPO OOOP OOOO
--
-5
6 K>7 um cabo isolado composto de um fei$e de pares cobertos por uma proteo de l&mina de metal. 9#rias especificaes de meio de transmisso de 8omputadores Apple e :?+ usam cabo K>7 7or e$emplo a :?+ emprega uma especificao de tipo para diferentes qualidades e configuraes de K>7. As redes de acordo com as especificaes de cada fornecedor tem seus pr<prios requisitos e$clusivos de instalao incluindo restries de conectores e de tamanho.
-;
9#rios dos padres de cabo coa$ial so de uso comum em rede de computadores. 6s tipos mais comuns atendem a um dos seguintes padres de ohm e tamanho !ohms so uma medida da resist2ncia do cabo a correntes eltricas diretas ou alternadas"( Rb.L e Rb.OO de ;P ohms !usados nas especificaes de 'thernet"J Rb.;L de ;P ohms !usado em especificaes de 'thernet fino"J Rb.;N de I; ohms !usado em >9 a cabo". Um cabo coa$ial constitudo de um condutor interno circundado por um condutor e$terno tendo entre os condutores um dieltrico que os separa. 6 condutor e$terno por sua ve0 circundado por outra camada isolante.
-D
*as configuraes de cabos rgidos o fio completamente revestido pelo env<lucro pl#stico e$terno. As configuraes de cabos fle$veis usam um gel lquido ou outro material entre o fio e o env<lucro protetor. 'm ambos os casos o env<lucro proporciona ao cabo a fora necess#ria para proteger a fibra contra mudanas e$cessivas de temperatura dobras estiramentos ou ruptura. As fibras <ticas so bem menores e mais leves do que os fios de cobre. 7ortanto os cabos maiores de fibra <tica podem carregar mais condutores do que cabos de cobre do mesmo tamanho o que os tornam ideais para ambientes com limite de espao.
-I
6s cabos de fibra <tica tem imunidade contra interfer2ncia e quebra de sigilo de fora do cabo. Kuporta banda passante muito alta F dependendo do modo e da dist&ncia F de OPP mbps a n Qgbps. 'm contra partida os cabos e os hard/ares so relativamente caros as cone$es necessitam uma instalao comple$a e fabricao de alta preciso e as configuraes e instalaes so comple$as.
-L
) Liga-.o ao Meio
As redes so estruturadas utili0ando cone$es ponto.a.ponto e de mCltiplos pontos. 'stes dois tipos de cone$o descrevem o nCmero de dispositivos conectados a um Cnico cabo ou segmento de meio de transmisso. 9oc2 pode usar seus conhecimentos sobre os tipos de cone$o de rede para entender como estas so fisicamente instaladas.
Liga-5es Multiponto
'm ligaes multiponto o meio de transmisso deve ser casado em seus e$tremos terminando por uma imped&ncia igual a sua imped&ncia caracterstica de forma a impedir refle$es.
-N
Uma cone$o de mCltiplos pontos !tambm chamada multiponto" uma ligao entre tr2s ou mais dispositivos. 1istoricamente as cone$es de mCltiplos pontos so usadas para conectar um computador.mestre a uma srie de terminais. escravos. *os ambientais atuais de )A* as cone$es de mCltiplos pontos ligam v#rios dispositivos nas topologias celular estrela e barramento descritas na pr<$ima seo. As cone$es de mCltiplos pontos compartilham a mesma banda passante para que a capacidade total seja dividida entre todos os dispositivos conectados H mdia.
5P
* r!uiteturas de Rede
1rganiDa-5es 2nternacionais de 7adroniDa-.o
A :nternational 6rgani0ation for Ktandardi0ation !:K6" definiu o modelo denominado Reference +odel for 6pen KSstenis :nterconnection !6K:" que prope uma estrutura com sete nveis como refer2ncia para a arquitetura dos protocolos de redes de computadores. A coe$ist2ncia de redes heterog2neas !locais metropolitanas e de longa dist&ncia" fe0 com que se tomasse necess#rio definir uma arquitetura voltada para a intercone$o dessas redes. Uma arquitetura importante no conte$to de intercone$o de redes heterog2neas a Arquitetura :nternet que baseia.se na famlia de protocolos >87B:7 descrita e comparada com o modelo 6K:.
5O
E"el 1 F ;J+2C1
As implementaes do protocolo da camada @sica do 6K: coordenam as regras para a transmisso de bits. A camada define( O . As estruturas de rede fsicasJ Q. As especificaes mec&nicas e eltricas para a utili0ao do meio de transmissoJ -. A codificao de transmisso de bits e regras de sincroni0ao. A camada @sica no inclui uma descrio da mdia. 'ntretanto as implementaes dos protocolos da camada @sica so meio de transmisso especfica. 6s hard/ares de conectividade de rede abai$o so normalmente associados H camada @sica do 6K:( 8oncentradores hubs e repetidores que reativam os sinais eltricosJ 8onectores de meio de transmisso que fornecem interface mec&nica para interconectar dispositivos ao meio de transmisso. A tabela abai$o lista os mtodos e t<picos de tecnologia de rede que sero abordados com esta camada do +odelo de Refer2ncia do 6K:(
A subcamada de media access control !+A8" controla o modo como os transmissores compartilham um Cnico canal de transmisso. As funes da +A8 so descritas na seo sobre acesso ao meio. A subcamada de logical linM control !))8" estabelece e mantm a ligao da transmisso de frames de dados de um dispositivo para outro.
E"el # F R0D0
6 objetivo principal da camada de Rede mover dados para locali0aes especficas. 'sta funo semelhante Hquela que a camada de )inM de Aados reali0a atravs do endereamento do dispositivo fsico. 'ntretanto o endereamento da camada de )inM de Aados opera em uma Cnica rede. A camada de Rede descreve mtodos de movimentao de informaes entre diversas redes independentes !e geralmente diferentes" chamadas de redes interligadas. A camada de Rede e$ecuta este processo atravs da comutao endereamento da camada de Rede e roteamento de algoritmos. A camada de Rede tambm respons#vel por assegurar que as rotas de dados estejam corretas em uma rede interligada composta por redes diferentes. 6s t<picos e mtodos da camada de Rede so aplic#veis pelas seguintes ra0es( Kuas redes separadas de forma l<gica devem ter endereos de rede CnicosJ A comutao determina como fa0er cone$es ao longo da rede interligadaJ 9oc2 pode implementar o roteamento para que os computadores e os roteadores determinem o melhor caminho de dados na sua rede interligadaJ
5-
Kua rede implementar# nveis diferentes de servios de cone$o dependendo do nCmero de erros previstos na rede interligada.
E"el $ - TR E+71RT0
A camada de >ransporte destina.se a ocultar a comple$idade da estrutura da rede de computadores para o processo da camada superior. 'la organi0a mensagens de nvel mais alto em segmentos e entrega.os de modo confi#vel H Kesso ou processos mais altos da camada. ' controla a transferencia de dados entre os computadores garantindo a entrega da mensagem !bloco de dados" impedindo duplicaes. >udo isto usando os dados fornecidos pelo *vel de Rede.
E"el % F +0++>1
A camada de Kesso facilita a comunicao entre fornecedores e solicitantes de servios. As sesses de comunicao so controladas atravs de mecanismos que estabelecem mantm sincroni0am e gerenciam o di#logo entre entidades de comunicao. @req=entemente esta camada tambm ajuda as camadas superiores a identificar e se conectar aos servios disponveis na rede. A camada de Kesso pode ser comparada a telefonistas e a servios de au$lio H lista telef%nica.
6s servios que os protocolos da camada de Aplicao suportam incluem os servios de banco de dados arquivos impresso mensagens e aplicaes. A camada de Aplicao no inclui pacotes de soft/are do usu#rio como o ,ord7erfect ou Guattro 7r< mas as tecnologias que permitem que o soft/are do usu#rio tire proveito dos servios da rede.
Modelo )L2
*o final dos anos IP quando as )A*s comearam a surgir inicialmente como uma ferramenta de trabalho em potencial. o :''' percebeu que havia uma necessidade de definir certos padres de )A*. 7ara e$ecutar essa tarefa. o :''' lanou o que ficou conhecido como 7rojeto LPQ nome dado devido ao ano e m2s em que iniciou ! ONLP @evereiro". 'mbora os padres LPQ do :''' publicados na verdade fossem anteriores aos padres da :K6 ambos estavam em desenvolvimento quase ao mesmo tempo e compartilhavam informaes que resultaram em dois modelos compatveis. 6 7rojeto LPQ definiu padres para os dispositivos fsicos de uma rede q a placa de interface e os cabos . os quais so de responsabilidade das camadas @sica e de 9nculo de dados do modelo 6K:. 'stes padres chamados de especificaes LPQ possuem diversas #reas de responsabilidade incluindo( 7lacas adaptadoras de redeJ 8omponentes de rede de #rea estendidaJ 8omponentes utili0ados para criar redes de cabo de par tranado e coa$ial.
5;
As especificaes LPQ definem a maneira como as placas adaptadoras de rede acessam e transferem dados pela mdia fsica. lsto inclui cone$o manuteno e descone$o dos dispositivos da rede.
'nlace @sico
LPQ.Q
6 padro :''' LPQ.O um documento que descreve o relacionamento entre os diversos padres :''' LPQ e o relacionamento deles com o modelo de refer2ncia 6K:.
5I
'
6nde b o gateway. *o nvel de aplicao os usu#rios usam programas de aplicao para acessar os servios disponveis na inter.rede. As aplicaes interagem com o nvel de transporte para enviar e receber dados. As aplicaes podem usar o servio orientado H cone$o fornecido pelo >87 !servio de circuito virtual" ou o servio no.orientado H cone$o fomecido pelo User Aatagram 7rotocol F UA7 !servio de datagrama no confi#vel " so(
7rotocolos 2nternet
As sees abai$o do um resumo dos protocolos :nternet mais importantes. 1 7rotocolo 2nternet H27I uma implementao da camada de Rede de comutao de pacotes sem cone$o que reali0a o endereamento e a seleo de rotas. 6 :7 tambm fragmenta pacotes em parte menores se necess#rio e os recompe em uma estao intermedi#ria !normalmente um roteador" ou no host de destino. 8ada pacote !tambm chamado de datagrama :7" colocado com um header do :7 e transmitido como um frame pelos protocolos da camada inferiorJ
5L
1 2nternet Control Message 7rotocol H2CM7I trabalha com o :7 para fornecer informaes de controle de erros e outras. 8omo o :7 no tem cone$es ele no pode detectar as condies da rede interligada como rede congestionada ou falha no caminho. 6 :8+7 usado para notificar o :7 e os protocolos das camadas superiores sobre os erros no nvel da rede e problemas no controle de flu$oJ 1 Transmission Control 7rotocol HTC7I o principal protocolo de transporte :nternet. Aceita mensagens de qualquer tamanho de um protocolo da camada superior e oferece transporte full.duple$ orientado por cone$oJ 6 >87 aceita flu$os de dados parte o flu$o em segmentos e passa o segmento para o :7 como o :7 no tem cone$o o >87 deve fornecer sincroni0ao de seq=2ncia para cada segmento. 6 >87 reali0a essa tarefa atribuindo nCmeros de seq=2ncia no nvel do bSte. 7ara economi0ar tempo e otimi0ar o uso das bandas passantes de transmisso o >87 pode ainda combinar v#rias conversaes de camadas superiores ao mesmo tempo em cada segmento. 6 envio do datagrama reali0ado atribuindo um identificador de cone$es chamado de porta a cada cone$o de circuito virtualJ 1 Aser Datagram 7rotocol HAD7I como o >87 oferece servios de transporte. *o entanto o UA7 no orientado por cone$es e no confirma o recebimento de dados. 6 UA7 simplesmente aceita e transporta datagramas. A entrega de datagramas do UA7 tambm reali0ada atribuindo o endereo de uma porta. 'ntretanto a porta apenas um ponteiro para um processo local e no uma cone$o de circuito virtual. Kem estar carregado pelo overhead de fa0er e desfa0er cone$es contrololar o flu$o de dados e reali0ar outras funes do >87 o UA7 normalmente transfere dados mais r#pido que o >87J 1 ddress Resolution 7rotocol H R7I . 'sses protocolos :nternet usam uma combinao de endereos de um dispositivo fsico do n< e da rede l<gica para formular um endereo de :7. 6s nomes de n<s l<gicos podem tambm ser atribudos para se referir ao mesmo n< !para facilitar a interao entre as pessoas". 6 AR7 determina endereos de :7 numricos com base no nome de um dado n<. 7or e$emplo as camadas superiores de protocolo :nternet oferecem :7 com dados e um nome de n< de destino. 6 AR7 usa pacotes de broadcast ou uma tabela de cache de pesquisas anteriores para determinar o endereo de :7 e$igido pelos protocolos da camada de )inM de AadosJ 1 ;ile Transfer 7rotocol H;T7I permite que um usu#rio transfira arquivos entre dois computadores da rede. 6 @>7 tambm oferece uma variedade de logins inspeo de diret<rios manipulao de arquivos e$ecuo de comandos e outras funes de controle de sesso. Alm disso o @>7 pode ser usado para
5N
mover arquivos entre sistemas operacionais locais diferentes pois oferece uma estrutura de pedido de arquivo genrica independente dos sistemas operacionais locaisJ 1 +imple Mail Transfer 7rotocol H+MT7I um protocolo de roteamento de correio eletr%nico que usa o >87 e o :7 para rotear mensagens de correio entre hosts da rede. 6 K+>7 no oferece uma interface com o usu#rio do correio local. 7ara gravar mensagens estabelecer cai$as de correio e entregar correspond2ncia a usu#rios locais deve.se usar uma interface de correio local !aplicao do usu#rio"J 1 Remote Terminal 0mulation HT0LE0TI permite que usu#rios acessem os aplicativos com base em host na rede com 78s funcionando como terminais burros. 6 soft/are >')*'> permite que um computador simule um terminal. Assim como o @>7 o >')*'> oferece conectividade entre sistemas diferentes !por e$emplo A6K e 9+K". 6 >')*'> foi uma das aplicaes de rede mais usadasJ 1 Domain Eame +Nstem HDE+I um sistema de banco de dados distribudo que fa0 a resoluo do endereoBnome para as aplicaes do cliente. 6s servidores A*K mantm a estrutura hier#rquica de nome para que hosts individuais possam usar nomes l<gicos para a identificao de pessoas. A arquitetura :nternet >87B:7 no fa0 nenhuma restrio Hs redes que so interligadas para formar a inter.rede. 7ortanto qualquer tipo de rede pode ser ligada bastando para isso que seja desenvolvida uma interface que compatibili0e a tecnologia especfica da rede com o protocolo :7.
;P
Arquitetura :nternet
Aplicao
:ntra.Rede
Arquiteturas 6K: e :nternet >87B:7 A arquitetura :nternet >87B:7 foi desenvolvida com o objetivo de resolver um problema pr#tico( interligar redes com tecnologias distintas. 7ara tal foi desenvolvido um conjunto especfico de protocolos que resolveu o problema de forma bastante simples e satisfat<ria. 6s nveis fsico de enlace e os aspectos do nvel de rede do R+.6K: relativos H transmisso de dados em uma Cnica rede no so abordados na arquitetura :nternet >87B:7 que agrupa todos esses servios na camada intra.rede. A arquitetura :nternet >87B:7 se limita a definir uma interface entre o nvel intra.rede e o nvel inter.rede. 6s servios do nvel de rede 6K: relativos H intercone$o de redes distintas so implementados na arquitetura :nternet >87B:7 pelo protocolo :7. 'm outras palavras nessa arquitetura s< e$iste uma opo de protocolo e servio para esta subcamada do nvel de rede( o protocolo :7 cujo servio datagrama no confi#vel. 'sta infle$ibilidade da arquitetura :nternet >87B:7 no nvel inter.rede uma das principais ra0es de seu sucesso. 6 fato de um sistema utili0ar ou no o protocolo :7 foi usado inclusive para distinguir os sistemas que 3esto na :nternet4 dos que no esto.
;O