Desde o incio das redes, h uma guerra entre as pessoas que admitem sub- redes sem conexes (isto , datagramas) e as pessoas que admitem sub-redes orientadas a conexes. Os principais proponentes das sub-redes sem conexes vm da comunidade da !"#!$%&'(nternet. )embre-se de que o dese*o origina+ do Departamento de De,esa dos %-! ao ,inanciar e construir a !"#!$%& era ter uma rede que continuasse a ,uncionar mesmo depois de vrios ataques diretos por armas nuc+eares que destrussem numerosos roteadores e +inhas de transmiss.o. Desse modo, a to+er/ncia a ,a+has estava no topo de sua +ista de prioridades, mas n.o a cobran0a aos c+ientes. %ssa abordagem resu+tou em um pro*eto sem conexes, no qua+ cada pacote roteado de modo independente de qua+quer outro pacote. %m conseq1ncia disso, se a+guns roteadores ,icarem inativos durante uma sess.o, n.o haver nenhum dano, desde que o sistema possa se recon,igurar dinamicamente, para que os pacotes subseq1entes possam encontrar a+guma rota at o destino, mesmo que e+a se*a di,erente da que ,oi uti+i2ada por pacotes anteriores. O das redes orientadas a conexes vem do mundo das empresas de te+e,onia. $o sistema de te+e,onia, um visitante deve discar o n3mero do te+e,one chamado e esperar por uma conex.o antes de ,a+ar ou enviar os dados. %ssa con,igura0.o de conex.o estabe+ece uma rota pe+o sistema de te+e,onia que mantida at a chamada ser encerrada. &odas as pa+avras ou pacotes seguem a mesma rota. 4e uma +inha ou um s5itch no caminho so,rer uma pane, a chamada ser cance+ada. %ra exatamente essa propriedade que desagradava ao Departamento de De,esa dos %-!. %nt.o, por que as empresas de te+e,onia apreciam esse sistema6 7 duas ra2es8 9. :ua+idade de servi0o. ;. <aturamento. =on,igurando uma conex.o com antecedncia, a sub-rede pode reservar recursos como espa0o de bu,,er e capacidade da =#- do roteador. 4e houver uma tentativa de con,igurar uma chamada e n.o houver recursos su,icientes disponveis, a chamada ser re*eitada e o chamador receber uma espcie de sina+ de ocupado. Desse modo, uma ve2 estabe+ecida, a conex.o receber um bom servi0o. =om uma rede sem conexes, se um n3mero excessivo de pacotes chegar ao mesmo roteador no mesmo momento, o roteador ser su,ocado e ta+ve2 perca pacotes. %ventua+mente, o transmissor perceber isso e enviar de novo os pacotes, mas a qua+idade do servi0o ser instve+ e inadequada para udio ou vdeo, a menos que a rede n.o este*a muito carregada. desnecessrio di2er que o ,ornecendo de qua+idade de udio adequada a+go com que as empresas de te+e,onia se preocupam muito, da sua pre,erncia por conexes. ! segunda ra2.o para as empresas de te+e,onia apreciarem o servi0o orientado a conexes o ,ato de terem se acostumado a cobrar pe+o tempo de conex.o. !o ,a2er uma +iga0.o interurbana demorada (ou mesmo uma +iga0.o +oca+ ,ora da !mrica do $orte), voc cobrado por minuto. :uando as redes surgiram, e+as gravitavam automaticamente em dire0.o a um mode+o no qua+ era ,ci+ ,a2er a cobran0a por minuto. 4e voc estabe+ecer uma conex.o antes de enviar os dados, &!$%$>!-?, !$D"%@ 4. =omputer $et5orAs Ba edi0.o. %D(&O"! =!?#-4 &"!D-CDO8 Eandenberg D. de 4ou2a !&F9.DO= =!#G&-)O 9'#. 9FB de 9BH nesse momento ter incio o tempo de cobran0a. 4e n.o houver conex.o, n.o ser possve+ nenhuma cobran0a. (ronicamente, muito dispendioso manter registros de cobran0a. 4e uma empresa de te+e,onia adotasse uma tari,a mensa+ ,ixa sem +imite de +iga0es e sem ,aturamento ou manuten0.o de registros, e+a provave+mente economi2aria muito dinheiro, apesar do aumento do n3mero de chamadas que essa po+tica geraria. #orm, ,atores po+ticos, regu+adores e outros pesam contra isso. I interessante observar que o servi0o de tari,a ,ixa existe em outros setores. #or exemp+o, a &E a cabo cobrada a uma taxa ,ixa mensa+, independente de quantos programas voc v. %+a poderia ter sido pro*etada tendo o paJ-per- vie5 como conceito bsico, mas isso n.o ocorreu, em parte devido Ks despesas de cobran0a (e, considerando-se a m qua+idade da maior parte dos programas de te+evis.o, o constrangimento da operadora tambm n.o pode ser tota+mente descartado). !+m disso, muitos parques temticos cobram uma tari,a diria de admiss.o por uti+i2a0.o i+imitada de suas dependncias, em contraste com os parques de diverses, que cobram por cada brinquedo. Dito isto, n.o deve surpreender que todas as redes pro*etadas pe+a ind3stria de te+e,onia tivessem sub-redes orientadas a conexes. O que ta+ve2 se*a surpreendente o ,ato da (nternet tambm estar se movimentando nessa dire0.o, a ,im de ,ornecer me+hor qua+idade de servi0o para udio e vdeo, um assunto que vo+taremos a examinar no =aptu+o H. =ontudo, agora vamos estudar a+gumas redes orientadas a conexes. L&BM N.;H e <rame "e+aJ $osso primeiro exemp+o de rede orientada a conexes a N.;H, a primeira rede p3b+ica de dados. %+a ,oi desenvo+vida na dcada de 9OPF, em uma poca na qua+ o servi0o de te+e,onia era um monopQ+io em todos os +ugares, e a empresa de &!$%$>!-?, !$D"%@ 4. =omputer $et5orAs Ba edi0.o. %D(&O"! =!?#-4 &"!D-CDO8 Eandenberg D. de 4ou2a !&F9.DO= =!#G&-)O 9'#. 9FH de 9BH te+e,onia em cada pas esperava que houvesse uma 3nica rede de dados por pas R a de+a. #ara usar a N.;H, primeiro um computador estabe+ecia uma conex.o com o computador remoto, isto , ,a2ia uma chamada te+e,Snica. %ssa conex.o recebia um n3mero de conex.o que seria usado em pacotes de trans,erncia de dados (porque vrias conexes poderiam estar abertas ao mesmo tempo). Os pacotes de dados eram muito simp+es, consistindo em um cabe0a+ho de T bJtes e at 9;U bJtes de dados. O cabe0a+ho tinha um n3mero de conex.o de 9; bits, um n3mero de seq1ncia de pacote, um n3mero de con,irma0.o e a+guns bits variados. !s redes N.;H operaram por cerca de uma dcada com re+ativo sucesso. $a dcada de 9OUF, as redes N.;H ,oram substitudas em grande parte por um novo tipo de rede chamado ,rame re+aJ. ! essncia do ,rame re+aJ o ,ato de ser uma rede orientada a conexes sem contro+e de erros e nenhum contro+e de ,+uxo. #or se tratar de uma rede orientada a conexes, os pacotes eram entregues em ordem (quando eram entregues). !s propriedades de entrega em ordem, nenhum contro+e de erros e nenhum contro+e de ,+uxo tornavam o ,rame re+aJ seme+hante a uma )!$ de rea extensa. 4ua ap+ica0.o mais importante a interconex.o de )!$s insta+adas em vrios escritQrios de uma empresa. O ,rame re+aJ des,rutou de um modesto sucesso, e ainda ho*e uti+i2ado em a+guns +ugares. L&BM !&? (!sJnchronous &rans,er ?ode) Outra rede orientada a conexes, e muito mais importante, o !&? (!sJnchronous &rans,er ?ode). O nome um pouco estranho exp+icado pe+o ,ato de, no sistema de te+e,onia, a maioria das transmisses ser sncrona (vincu+ada a um re+Qgio que mantm o sincronismo) mas n.o o !&?. O !&? ,oi pro*etado no incio da dcada de 9OOF e +an0ado em meio a uma agita0.o verdadeiramente incrve+ (Vinsburg, 9OOWX Vora+sAi, 9OOHX (be, 9OOPX &!$%$>!-?, !$D"%@ 4. =omputer $et5orAs Ba edi0.o. %D(&O"! =!?#-4 &"!D-CDO8 Eandenberg D. de 4ou2a !&F9.DO= =!#G&-)O 9'#. 9FW de 9BH Yim et a+., 9OOBX e 4ta++ings, ;FFF). O !&? prometia reso+ver todos os prob+emas de redes e te+ecomunica0es do mundo, mesc+ando vo2, dados, te+evis.o a cabo, te+ex, te+gra,o, pombo-correio, +atas conectadas por barbantes, tambores, sinais de ,uma0a e todos os outros meios de comunica0.o em um 3nico sistema integrado que poderia ,a2er tudo para todos. (sso n.o aconteceu. %m grande parte, os prob+emas eram seme+hantes aos que descrevemos antes em re+a0.o ao O4(, isto , momento, tecno+ogia, imp+ementa0.o e po+tica ruins. &endo simp+esmente derrubado as empresas de te+e,onia no primeiro round, muitas pessoas na comunidade da (nternet viram no !&? a seq1ncia da +uta da (nternet contra as empresas de te+ecomunica0es. #orm, isso n.o era verdade e, desse momento em diante, at mesmo os ,anticos por datagramas conc+uram que a qua+idade de servi0o da (nternet deixava muito a dese*ar. #ara encurtar a histQria, o !&? teve muito mais sucesso que o O4(, e agora amp+amente uti+i2ado dentro do sistema de te+e,onia, com ,req1ncia para mover pacotes (#. #or ser uti+i2ado principa+mente pe+as operadoras para transporte interno, muitas ve2es os usurios n.o percebem sua existncia mas, sem d3vida, e+e est vivo e muito bem. L&BM =ircuitos virtuais do !&? &endo em vista que as redes !&? s.o orientadas a conexes, o envio de dados exige primeiro o envio de um pacote para con,igurar a conex.o. Z medida que o pacote de con,igura0.o passa pe+a sub-rede, todos os roteadores no caminho inserem uma entrada em suas tabe+as internas registrando a existncia da conexes e reservando os recursos necessrios para e+a. =om ,req1ncia, as conexes s.o chamadas circuitos virtuais, em uma ana+ogia com os circuitos ,sicos uti+i2ados no sistema de te+e,onia. ! maioria das redes !&? tambm admite circuitos virtuais permanentes, que s.o conexes permanentes entre dos &!$%$>!-?, !$D"%@ 4. =omputer $et5orAs Ba edi0.o. %D(&O"! =!?#-4 &"!D-CDO8 Eandenberg D. de 4ou2a !&F9.DO= =!#G&-)O 9'#. 9FP de 9BH hosts (distantes). %+es s.o seme+hantes a +inhas dedicadas no universo da te+e,onia. =ada conex.o, temporria ou permanente, tem um identi,icador de conex.o exc+usivo. -m circuito virtua+ i+ustrado na <igura 9.TF. Larte8 ver origina+ p. W;M LDsticosM L9M#rocesso transmissor L;M7ost transmissor LTM"oteador LBM4ub-rede LHM7ost receptor LWM#rocesso receptor LPM=ircuito virtua+ L<M<igura 9.TF L<)M-m circuito virtua+ -ma ve2 estabe+ecida uma conex.o, um ou outro +ado pode iniciar a transmiss.o de dados. ! idia bsica por trs do !&? transmitir todas as in,orma0es em pequenos pacotes de tamanho ,ixo chamados c+u+as. !s c+u+as tm HT bJtes, dos quais H bJtes ,ormam o cabe0a+ho e BU bJtes s.o a carga 3ti+, como mostra a <igura 9.T9. -ma parte do cabe0a+ho o identi,icador da conex.o, e assim os hosts transmissor e receptor e todos os roteadores intermedirios podem saber quais c+u+as pertencem a cada conex.o. %ssa in,orma0.o permite que cada roteador saiba como rotear cada c+u+a de entrada. O roteamento de c+u+as ,eito em hard5are, em a+ta ve+ocidade. De ,ato, o principa+ argumento para se ter c+u+as de tamanho ,ixo a ,aci+idade para construir roteadores de hard5are capa2es de tratar c+u+as curtas de comprimento ,ixo. #acotes (# de comprimento varive+ tm de ser roteados por so,t5are, um processo mais +ento. Outra &!$%$>!-?, !$D"%@ 4. =omputer $et5orAs Ba edi0.o. %D(&O"! =!?#-4 &"!D-CDO8 Eandenberg D. de 4ou2a !&F9.DO= =!#G&-)O 9'#. 9FU de 9BH vantagem do !&? a possibi+idade de con,igurar o hard5are para copiar uma c+u+a de entrada em vrias +inhas de sada, uma propriedade necessria para manipu+ar um programa de te+evis.o que este*a sendo transmitido por di,us.o a muitos receptores. #or ,im, c+u+as pequenas n.o b+oqueiam nenhuma +inha por muito tempo, o que torna mais ,ci+ garantir a qua+idade de servi0o. &odas as c+u+as seguem a mesma rota at o destino. ! entrega de c+u+as n.o
garantida, mas sua ordem sim. 4e as c+u+as 9 e ; ,orem enviadas nessa
ordem, se ambas chegarem, e+as chegar.o nessa ordem, nunca ; antes de 9. #orm, uma de+as ou ambas podem se perder no caminho. =abe aos nveis de protoco+os mais a+tos recuperar c+u+as perdidas. Observe que, embora essa garantia n.o se*a per,eita, me+hor que a garantia o,erecida pe+a (nternet. ), os pacotes n.o sQ podem se perder, mas tambm podem ser entregues ,ora de ordem. %m contraste, o !&? garante nunca entregar c+u+as ,ora de ordem. Larte8 ver origina+ p. WTM LDsticosM L9M>Jtes L;MH BU LTM=abe0a+ho Dados do usurio L<M<igura 9.T9 L<)M-ma c+u+a !&? !s redes !&? s.o organi2adas como @!$s tradicionais, com +inhas e s5itches (roteadores). !s ve+ocidades mais comuns para redes !&? s.o 9HH ?bps e W;; ?bps, embora tambm se*a admitidas ve+ocidades mais a+tas. ! ve+ocidade de 9HH ?bps ,oi esco+hida por possibi+itar a transmiss.o de imagens de te+evis.o de a+ta de,ini0.o. ! esco+ha de 9HH,H; ?bps se deu por uma quest.o de compatibi+idade com o sistema de transmiss.o 4O$%& da !&[&, a+go que &!$%$>!-?, !$D"%@ 4. =omputer $et5orAs Ba edi0.o. %D(&O"! =!?#-4 &"!D-CDO8 Eandenberg D. de 4ou2a !&F9.DO= =!#G&-)O 9'#. 9FO de 9BH estudaremos no =aptu+o ;. ! ve+ocidade de W;; ?bps ,oi esco+hida para permitir que quatro canais de 9HH ?bps pudessem ser enviados atravs de+a. L&BM O mode+o de re,erncia !&? O !&? tem seu prQprio mode+o de re,erncia, di,erente do mode+o O4( e tambm do mode+o &=#'(#. %sse mode+o mostrado na <igura 9.T;. %+e consiste em trs camadas, a camada ,sica, a camada !&? e a camada de adapta0.o !&?, a+m do que os usurios dese*arem co+ocar sobre e+as. ! camada ,sica trata do meio ,sico8 vo+tagens, sincroni2a0.o de bits e uma srie de outras questes. O !&? n.o prescreve um determinado con*unto de regras mas, em ve2 disso, a,irma que as c+u+as !&? podem ser enviadas so2inhas por meio de um ,io de cobre ou de ,ibra Qptica, mas tambm podem ser reunidas na carga 3ti+ de outros sistemas de operadoras. %m outras pa+avras, o !&? ,oi pro*etado para ser independente do meio de transmiss.o. ! camada !&? +ida com c+u+as e com o transporte de c+u+as. %+a de,ine o +aJout de uma c+u+a e reve+a o signi,icado dos campos do cabe0a+ho. %+a tambm +ida com o estabe+ecimento e a +ibera0.o de circuitos virtuais. O contro+e de congestionamento tambm est +oca+i2ado nessa camada. Larte8 ver origina+ p. WBM LDsticosM L9MVerenciamento de p+ano L;MVerenciamento de camada LTM#+ano de contro+e #+ano do usurio LBM=amadas superiores =amadas superiores LHM=4 =amada de adapta0.o !&? 4!" &!$%$>!-?, !$D"%@ 4. =omputer $et5orAs Ba edi0.o. %D(&O"! =!?#-4 &"!D-CDO8 Eandenberg D. de 4ou2a !&F9.DO= =!#G&-)O 9'#. 99F de 9BH LWM=amada !&? LPM&= =amada ,sica #?D LUM4ubcamada 4ubcamada 4ubcamada 4ubcamada LOM=48 4ubcamada de convergncia 4!"8 4ubcamada de segmenta0.o e remontagem &=8 4ubcamada de convergncia de transmiss.o #?D8 4ubcamada dependente do meio ,sico L<M<igura 9.T;