Vous êtes sur la page 1sur 110

1

REDES DE COMPUTADORES

Prof(s): Adelson de Paula Silva Marcos Prado Amaral Rogrio Martins

Belo Horizonte

CEFET-MG / 2.006

SUMRIO CAPTULO 1 INTRODUO A REDES DE COMPUTADORES.......................... 7


1.1 INTRODUO................................................................................................................................ 1.2 INTERNET................................................................................................................................... 1.3 INTRANET................................................................................................................................... 1.4 EXTRANET................................................................................................................................. 1.5 TIPOS DE REDES......................................................................................................................... 7 8 8 9 9

1.5.1 REDES LOCAIS - LAN LOCAL AREA NETWOR .......................................................................................... 9 1.5.2 REDES METROPOLITANAS MAN METROPOLITAN AREA NETWOR ................................................................9 1.5.3 REDES !EO!RA"ICAMENTE DISTRI#UDAS - WAN WIDE AREA NETWOR ........................................................ 9

1.$ TOPOLO!IA................................................................................................................................ 9
1.$.1 TOPOLO!IA TOTALMENTE LI!ADA................................................................................................................ 9 1.$.2 TOPOLO!IA EM ANEL............................................................................................................................. 1% 1.$.3 TOPOLO!IA EM ESTRELA........................................................................................................................ 1% 1.$.4 TOPOLO!IA EM #ARRA........................................................................................................................... 11

1.7 LIN&AS DE COMUNICAO'........................................................................................................... 11


1.7.1 LI!AO PONTO A PONTO...................................................................................................................... 11 1.7.2 LI!AO MULTIPONTO............................................................................................................................ 11

1.8 "ORMA DE UTILI(AO DO MEIO "SICO NO ENLACE............................................................................. 11


1.8.1 SIMPLEX'............................................................................................................................................ 12 1.8.2 &AL"-DUPLEX ...................................................................................................................................... 12 1.8.3 "ULL-DUPLEX....................................................................................................................................... 12

1.9 TRANSMISSO DE IN"ORMAO..................................................................................................... 12


1.9.1 MODULAO........................................................................................................................................ 12 1.9.2 MULTIPLEXAO................................................................................................................................... 13 1.9.3 T)CNICAS DE TRANSMISSO.................................................................................................................... 13 1.9.4 COMUTAO'....................................................................................................................................... 14

1.1% MODOS DE TRANSMISSO........................................................................................................... 15 1.1% SISTEMAS OPERACIONAIS DE REDE ........................................................................................... 1$


1.1%.1 AR*UITETURAS PEER-TO-PEER E CLIENTE+SER,IDOR................................................................................. 1$

1.11 - "ONTES DE DISTORO DE SINAIS EM TRANSMISSO........................................................................ 1$


1.11.1 RUDOS............................................................................................................................................ 1$ 1.11.2 ATENUAO....................................................................................................................................... 17 1.11.3 ECOS............................................................................................................................................... 17

1.12 T)CNICAS DE DETECO DE ERROS............................................................................................. 17


1.12.1 TESTE DE PARIDADE............................................................................................................................ 17 1.12.2 TESTE DE CRC................................................................................................................................. 18

CAPTULO 2 MEIOS "SICOS DE TRANSMISSO...........................................19


2.1 INTRODUO............................................................................................................................. 2.2 CA#O PAR TRANADO................................................................................................................ 2.3 CA#O COAXIAL......................................................................................................................... 2.4 "I#RAS -PTICAS....................................................................................................................... 19 19 21 22

2.4.1 COMPOSIO DAS "I#RAS -PTICAS............................................................................................................ 22 2.4.2 "I#RAS MULTMODO DE!RAU................................................................................................................... 23 2.4.3 "I#RAS MULTMODO COM NDICES !RADUAL................................................................................................. 23 2.4.4 "I#RAS MONOMODO.............................................................................................................................. 24 2.4.4 "ONTES DE LU( NAS "I#RAS..................................................................................................................... 24 2.4.5 RADIO................................................................................................................................................ 24 2.4.$ SAT)LITE............................................................................................................................................ 25 2.4.7 MICROONDAS....................................................................................................................................... 25 2.4.8 IN"RA,ERMEL&O.................................................................................................................................... 2$

CAPTULO 3 MODELO OSI.................................................................................27


3.1 OR!ANI(A.ES INTERNACIONAIS DE PADRONI(A.ES.......................................................................... 27

3
3.2 O MODELO OSI DA ISO............................................................................................................ 27
3.2.1 CAMADAS DO MODELO RM-OSI.............................................................................................................. 27
3.2.1.2 ENLACE DE DADOS..............................................................................................................................................29 3.2.1.3. REDE..................................................................................................................................................................29 3.2.1.4. TRANSPORTE........................................................................................................................................................3% 3.2.1.5 SESSO............................................................................................................................................................. 3% 3.2.1.$ APRESENTAO...................................................................................................................................................31 3.2.1.7 APLICAO.........................................................................................................................................................31

3.2.2 A TRANSMISSO DE DADOS NO MODELO RM-OSI......................................................................................31

CAPTULO 4 PROTOCOLOS DE ACESSO AO MEIO........................................33


4.1 INTRODUO............................................................................................................................. 33 4.2 ACESSO #ASEADO EM CONTENO................................................................................................ 33
4.2.1 ALO&A E SLOTTED ALO&A...................................................................................................................... 34 4.2.2 CSMA /CARRIER SENSE MULTIPLE ACCESS0............................................................................................ 34 4.2.3 CSMA+CD........................................................................................................................................ 35
4.2.3.1 T)CNICAS DE RETRANSMISSO................................................................................................................................37

4.2.4 CSMA + CA /CARRIER SENSE MULTIPLE ACCESS WIT& COLLISION A,OIDANCE0 .............................................. 37

4.3 ACESSO ORDENADO SEM CONTENO............................................................................................ 38


4.3.1 TO
EN

/PASSA!EM DE PERMISSO0.......................................................................................................... 38
EN EN

4.3.1.1 TO 4.3.1.2 TO

#US /PASSA!EM DE PERMISSO EM #ARRA0...................................................................................................38 RIN! /PASSA!EM DE PERMISSO EM ANEL0....................................................................................................39

4.3.2 - POLLIN!.............................................................................................................................................. 4% 4.3.3 - SLOT.................................................................................................................................................. 41 4.3.4 PADRO IEEE 8%2............................................................................................................................. 41

CAPTULO 5 TCP+IP ...........................................................................................42


5.1 MODELO TCP+IP..................................................................................................................... 42 O TR1"E!O NA REDE DE ACORDO COM ESTA ESTRUTURAO2 SE OR!ANI(A NA SE!UINTE ORDEM' ........................ 43
5.1.1 CAMADA "SICA.................................................................................................................................... 43 5.1.2 CAMADA DE INTERNET /IP0 .................................................................................................................... 43
5.1.2.1 IP /INTERNET PROTOCOL0.....................................................................................................................................44 5.1.2.2 ICMP /INTERNET CONTROL MESSA!E PROTOCOL0 ...................................................................................................44 5.1.2.3 ARP /ADDRESS RESOLUTION PROTOCOL0................................................................................................................44 5.1.2.4 RARP /RE,ERSE ADDRESS RESOLUTION PROTOCOL0................................................................................................44

5.1.3 CAMADA DE TRANSPORTE /TCP0............................................................................................................ 45


5.1.3.1 TCP............................................................................................................................................................. 45 5.1.3.2 UDP /USER DATA!RAM PROTOCOL0......................................................................................................................45

5.1.4 CAMADA DE APLICAO.......................................................................................................................... 45


5.1.4.1 TELNET /TERMINAL ,IRTUAL0.............................................................................................................................4$ 5.1.4.2 "TP+T"TP /"ILE TRANS"ER PROTOCOL0...............................................................................................................4$ 5.1.4.3 SNMP /SIMPLE NETWOR MANA!EMENT PROTOCOL0................................................................................................4$ 5.1.4.4 DNS /DOMAIN NAME S3STEM0.............................................................................................................................4$ 5.1.4.5 SMTP /SIMPLE MAIL TRANS"ER PROTOCOL0...........................................................................................................4$ 5.1.4.$ - RPC /REMOTE PROCEDURE CALL0.........................................................................................................................47 5.1.4.7 N"S /NETWOR "ILE S3STEM0.............................................................................................................................47

5.2 ENDEREAMENTO............................................................................................................ 47
5.2.1 ENDEREO DE UMA REDE E ENDEREO DE DI"USO /#ROADCAST0...................................................................48 5.2.2 DI"USO LOCAL.................................................................................................................................... 49 5.2.3 ENDEREO DE MULTICAST...................................................................................................................... 49 5.2.4 ENDEREOS DE RE"ER4NCIA 5 PR-PRIA REDE E AO PR-PRIO &OST.................................................................... 49 5.2.5 "RA*UE(AS DO ENDEREAMENTO IP'........................................................................................................ 49 5.2.$ ENDEREO DE LOOP#AC '...................................................................................................................... 5% 5.2.7 ENDEREAMENTO DE SU#-REDE'............................................................................................................. 5% ................................................................................................................................................................... 51 5.2.8 NOTAO DECIMAL .............................................................................................................................. 51 5.2.9 TA#ELA DE CON,ERSO.......................................................................................................................... 51

5.3 IP,$...................................................................................................................................... 52
5.3.1 &IST-RICO.......................................................................................................................................... 52

5.4 RESUMO.................................................................................................................................. 53

CAPTULO $ INTERNETWOR IN!....................................................................54

4
$.1 INTRODUO............................................................................................................................. 54 $.2 ORI!EM DA INTERNET................................................................................................................. 54 $.3 "ORMAS DE ACESSO 5 INTERNET .................................................................................................. 55
$.3.1 CLASSI"ICAO *UANTO 5 EXECUO DE APLICA.ES.................................................................................... 55
$.3.1.2 ACESSO COMPLETO ............................................................................................................................................55 $.3.1.2 ACESSO LIMITADO ............................................................................................................................................... 55

$.3.2 CLASSI"ICAO *UANTO A "ORMA DE CONEXO............................................................................................ 55


$.3.2.1 CONEXO PERMANENTE .......................................................................................................................................55 $.3.2.2 CONEXO TEMPOR1RIA ........................................................................................................................................55

$.3.3 INTE!RAO ....................................................................................................................................... 5$


$.3.3.1 ACESSO DEDICADO ..............................................................................................................................................5$ $.3.3.2 ACESSO DISCADO DE PROTOCOLO............................................................................................................................5$ $.3.3.2 ACESSO DISCADO DE TERMINAL ..............................................................................................................................5$

$.4 UTILI(AO DA INTERNET .............................................................................................. 5$


$.4.1 PRO,EDORES DE SER,IOS INTERNET ...................................................................................................... 5$
$.4.1.1 PRO,EDORES DE #AC #ONE INTERNET ....................................................................................................................5$ $.4.1.2 PRO,EDORES DE ACESSO INTERNET........................................................................................................................5$ $.4.1.3 PRO,EDORES DE IN"ORMAO INTERNET ..................................................................................................................5$

$.5 USU1RIOS DA INTERNET............................................................................................................... 57


$.5.1 USU1RIOS INDI,IDUAIS ........................................................................................................................... 57 $.5.2 USU1RIOS INSTITUCIONAIS....................................................................................................................... 57

$.5 SER,IOS DA INTERNET............................................................................................................... 57


$.5.1 WWW.............................................................................................................................................. 57 $.5.2 #ROWSER........................................................................................................................................... 58 $.5.3 O SER,IO DNS................................................................................................................................ 58 $.5.4 URL................................................................................................................................................. 59 $.5.5 &OME PA!E........................................................................................................................................ $% $.5.$ CORREIO ELETR6NICO........................................................................................................................... $1 $.5.7 CONEXO REMOTA - TELNET............................................................................................................... $2 $.5.8 "TP - "ILE TRANS"ER PROTOCOL........................................................................................................... $2 $.5.9 ARC&IE .......................................................................................................................................... $3 5.$.1% INTERNET !OP&ER.............................................................................................................................. $3 5.$.11 ,ER6NICA......................................................................................................................................... $4 $.5.12 WAIS /WIDE AREA IN"ORMATION SER,ER0............................................................................................. $4 $.5.13 NETWOR NEWS........................................................................................................................ $4

$.$ LIN!UA!ENS............................................................................................................................. $4
$.$.1 7A,A.................................................................................................................................................. $5 $.$.2 C!I /COMMON !ATEWA3 INTER"ACE0...................................................................................................... $5 $.$.3 LIN!UA!EM PERL................................................................................................................................. $$ $.$.4 ACESSO A #ANCOS DE DADOS................................................................................................................. $$ $.$.5 COMPARTIL&AMENTO DE IN"ORMA.ES....................................................................................................... $7

CAPTULO 7 E*UIPAMENTOS #1SICOS DE CONECTI,IDADE.....................$9


7.1 INTRODUO............................................................................................................................. $9 7.2 PLACAS DE REDE...................................................................................................................... $9 7.3 MODEM+"AX MODEM................................................................................................................. $9
7.3.1 &ARDMODEM........................................................................................................................................ 7% 7.3.2 SO"TMODEM OU WINMODEM.................................................................................................................... 7% 7.3.3 PROTOCOLOS....................................................................................................................................... 7%

7.4 REPETIDORES............................................................................................................................ 7% 7.5 &U#S..................................................................................................................................... 71


7.5.1 CASCATEADOS /LI!ADOS PORTA A PORTA0.................................................................................................. 72 7.5.2 EMPIL&ADOS /STAC A#LE0...................................................................................................................... 73

7.$ PONTES /#RID!E0................................................................................................................. 73


7.$.1 PONTES TRANSPARENTES....................................................................................................................... 74 7.$.2 PONTES COM ROTEAMENTO NA ORI!EM..................................................................................................... 75

7.7 !ATEWA3S .............................................................................................................................. 75


7.7.1 !ATEWA3S TRADUTORES DE PROTOCOLOS .................................................................................................. 7$ 7.7.2 !ATEWA3S CON,ERSORES DE MEIO........................................................................................................... 7$ 7.8 ROTEADORES.......................................................................................................................................... 77 7.8.1 ROTEADORES INTERNOS E EXTERNOS........................................................................................................ 78

5
7.8.1.1 ROTEADORES INTERNOS......................................................................................................................................... 78 7.8.1.2 ROTEADORES EXTERNOS........................................................................................................................................78

7.8.2 APLICA.ES DE ROTEADORES.................................................................................................................. 79 7.8.3 "UNCIONAMENTO DOS ROTEADORES.......................................................................................................... 79


7.8.3.1 ROTEAMENTO CENTRALI(ADO.................................................................................................................................8% 7.8.3.2 ROTEAMENTO ISOLADO..........................................................................................................................................81 7.8.3.3 ROTEAMENTO DISTRI#UDO....................................................................................................................................81 7.8.3.4 ROTEAMENTO &IER1R*UICO...................................................................................................................................82 7.8.3.5 M)TRICA............................................................................................................................................................ 82 7.8.3.$ RE*UISITOS DE UM ROTEADOR................................................................................................................................82

7.8.4 PROTOCOLOS DE ROTEAMENTO................................................................................................................ 82


7.8.4.1 AL!ORITMOS 8DISTANCE ,ECTOR8............................................................................................................................83 7.8.4.2 AL!ORITMOS 8LIN STATE8...................................................................................................................................... 83 7.8.4.3 EXTERIOR !ATEWA3 PROTOCOL E!P..................................................................................................................84 7.8.4.4 INTERIOR !ATEWA3 PROTOCOL ICP..................................................................................................................... 84

7.8.5 AL!UNS PROTOCOLOS I!P.................................................................................................................... 84


7.8.5.1 RIP /TCP+IP0............................................................................................................................................... 84 7.8.5.2 RIP II /TCP+IP0............................................................................................................................................ 85 7.8.5.3 OSP".......................................................................................................................................................... 85 7.8.5.4 COMPARAO ENTRE OS PROTOCOLOS DE ROTEAMENTO RIP2 RIP II E OSP"................................................................85 7.8.5.5 NLSP........................................................................................................................................................... 8$ 7.8.5.$ &ELLO ....................................................................................................................................................... 8$ 7.8.5.7 !!P - !ATEWA3 TO !ATEWA3 PROTOCOL..............................................................................................................8$

7.9 SWITC&S................................................................................................................................. 87
7.9.1.1 S&ARED-MEMOR3................................................................................................................................................ 89 7.9.1.2 MATRIX.............................................................................................................................................................89 7.9.1.3 #US-ARC&ITETURE...............................................................................................................................................89

7.1% SWITC&IN! X ROUTIN! X #RIND!IN!............................................................................................ 89

CAPTULO 8 PROTOCOLOS MAIS UTILI(ADOS EM REDES WAN............... 91


8.1 INTRODUO............................................................................................................................. 8.2 LI!AO TELE"6NICA................................................................................................................. 8.$ ISDN.................................................................................................................................... 8.8 TA#ELA DE SER,IOS RESUMO................................................................................................... 91 91 93 94

CAPTULO 9 INTRODUO 5 SE!URANA DE IN"ORMA.ES..................9$


9.1 INTRODUO............................................................................................................................. 9$ 9.2 DE"INI.ES.............................................................................................................................. 9$
9.2.1 SITE.................................................................................................................................................. 9$ 9.2.2 ADMINISTRADOR.................................................................................................................................... 9$

9.3 A#ORDA!EM #1SICA................................................................................................................... 9$


9.3.1 AN1LISE DE RISCO................................................................................................................................ 9$ 9.3.2 IDENTI"ICAO DO PATRIM6NIO................................................................................................................. 97 9.3.3 IDENTI"ICAO DAS AMEAAS................................................................................................................... 97

9.4 POLTICA DE SE!URANA............................................................................................................ 97


9.4.1 "UNO DA POLTICA DE SE!URANA......................................................................................................... 97 9.4.2 *UEM DE,E SE EN,OL,ER COM SE!URANA................................................................................................ 98 9.4.3 "ATORES DE SUCESSO DE UMA POLTICA DE SE!URANA................................................................................. 98 9.4.4 COMPONENTES DE UMA POLTICA DE SE!URANA.......................................................................................... 98 9.4.5 "LEXI#ILIDADE DA POLTICA DE SE!URANA.................................................................................................. 98 9.4.$ PLANO !LO#AL DE SE!URANA................................................................................................................. 98 9.4.7 OS MODELOS NE!AO TOTAL+PERMISSO TOTAL....................................................................................... 98 9.4.8 SEPARAO DOS SER,IOS..................................................................................................................... 99 9.4.9 IDENTI"ICAO DA REAL NECESSIDADE DOS SER,IOS..................................................................................... 99

9.5 PROTE.ES ............................................................................................................................ 99


9.5.1 PROTEO DA IN"RA-ESTRUTURA.............................................................................................................. 99 9.5.2 PROTEO DE SER,IOS....................................................................................................................... 1%%
9.5.2 1 DNS /DOMAIN NAME SER,ERS0..........................................................................................................................1%% 9.5.2.2 SER,IDORES DE SEN&A+C&A,ES...........................................................................................................................1%% 9.5.2.3 SER,IDORES DE PROX3 E AUTENTICAO...............................................................................................................1%% 9.5.2.4 CORREIO ELETR6NICO........................................................................................................................................1%% 9.5.2.5 WWW /WORLD WIDE WE#0.............................................................................................................................. 1%% 9.5.2.$ "TP /"ILE TRANS"ER PROTOCOL0........................................................................................................................ 1%1

$
9.5.2.7 N"S .......................................................................................................................................................... 1%1 9.5.2.8 TELNET............................................................................................................................................................ 1%1

9.5.3 PROTEO DA PROTEO..................................................................................................................... 1%1 9.5.4 "IREWALLS........................................................................................................................................ 1%1

9.$ SER,IOS E PROCEDIMENTOS DE SE!URANA................................................................................ 1%2


9.$.1 ACESSO L-!ICO ................................................................................................................................ 1%2
9.$.1.1 AUTENTICAO .................................................................................................................................................1%2 9.$.1.2 SEN&A 9NICA...................................................................................................................................................1%2 9.$.1.3 ER#EROS.......................................................................................................................................................1%2 9.$.1.4 ESCOL&A E PROTE7A CART.ES DE IDENTI"ICAO....................................................................................................1%2 9.$.1.5 PROTEO DA SEN&A.......................................................................................................................................... 1%2

9.$.2 CON"IDENCIALIDADE............................................................................................................................. 1%3 9.$.3 AUTORI(AO.................................................................................................................................... 1%3 9.$.4 INTE!RIDADE...................................................................................................................................... 1%3 9.$.4 ACESSO "SICO.................................................................................................................................. 1%3 9.$.5 ACESSO P9#LICO............................................................................................................................... 1%4 9.$.$ REDES DE DADOS P9#LICAS DE LON!A DIST:NCIA.................................................................................... 1%4
9.$.$.1 MODEMS.......................................................................................................................................................... 1%4

9.$.7 AUDITORIA......................................................................................................................................... 1%5


9.$.7.1 *UE DADOS COLETAR;........................................................................................................................................ 1%5 9.$.7.2. COMO ARMA(ENAR OS DADOS;............................................................................................................................1%5 9.$.7.3. PRESER,ANDO DADOS DE AUDITORIA.....................................................................................................................1%5 9.$.7.4. *UEST.ES LE!AIS............................................................................................................................................. 1%$

9.$.8. #AC

UPS.........................................................................................................................................

1%$

9.7 LIDANDO COM INCIDENTES DE SE!URANA...................................................................................... 1%$


9.7.1 COMO DETECTAR INCIDENTES................................................................................................................. 1%7 9.7.2 TROCAS DE IN"ORMA.ES..................................................................................................................... 1%7 9.7.3 PROTE!ENDO AS E,ID4NCIAS................................................................................................................. 1%7 9.7.4 CONTENO...................................................................................................................................... 1%7 9.7 5 ERRADICAO.................................................................................................................................... 1%8

9.8 RECUPERAO........................................................................................................................ 1%8


9.8.1 PLANO DE CONTIN!4NCIA...................................................................................................................... 1%8 9.8.2 ACOMPAN&AMENTO POSTERIOR............................................................................................................... 1%9 9.8.3 C1LCULO DOS PRE7U(OS...................................................................................................................... 1%9

9.9 RESPONSA#ILIDADES................................................................................................................. 1%9 9.1% ATI,IDADES CONSTANTES......................................................................................................... 1%9

RE"ER4NCIAS #I#LIO!R1"ICAS......................................................................11%

7
Captu o ! " Intro#u$%o a r&#&s #& 'o(puta#or&s !.! " Intro#u$%o No inicio: P8<s entralizados 1istemas Fec&ados Redes mal 8imensionadas omputadores ;solados

Hoje: REDES

=)cnicas oriundas de mainframes* em+utindo segurana e confia+ilidade. omunicao +aseada na troca de mensagens.

(ceita usu.rios finais* f.ceis de usar* est.vel* control.vel e de +ai2o custo.

Fig 1.1 Evoluo dos sistemas computacionais Pode-se definir Rede de omputadores como um con!unto de recursos computacionais "m#dulos processadores$ capazes de comunicar entre si com o intuito de trocar informa%es e compartil&ar recursos "compartil&ar recursos implica em compartil&ar &ard'are e soft'are$. ( rede de computadores )* +asicamente* constitu,da de um arran!o topol#gico -ue interliga os v.rios m#dulos processadores atrav)s de enlaces f,sicos "/eios de omunicao$ e de um con!unto de regras "linguagem$ para padronizar a comunicao "Protocolos$. 1erv. omunic. Estao

REDE
1ervidor Fig 1.0 - Es-uema +.sico de redes de computadores 1o e2emplos de compartil&amento3 v.rios computadores podem estar ligados a uma 4nica impressora* ou a um 4nico modem5 tra+al&o cooperativo so+re um mesmo soft'are5 videoconfer6ncia e correio eletr7nico5 uso compartil&ado* a distancia* de um mesmo am+iente computacional5 uso compartil&ado de um 8-R9/. (s vantagens de se conectar os recursos computacionais em redes so grandes* e podem significar um avano incalcul.vel de +enef,cios -ue um micro isolado !amais poderia apresentar. /as interligar sistemas computacionais em redes re-uer alguns cuidados especiais* pois as redes no so to f.ceis de serem manipuladas* necessitam de mo de o+ra -ualificada para instalao e manuteno al)m de re-uererem uma infra-estrutura pr#pria. : necess.rio tam+)m* em am+ientes profissionais* ter-se um ;mpressora

8
respons.vel pelo +om funcionamento da rede* -ue dentre as v.rias responsa+ilidades deve coordenar tarefas* gerenciar pro+lemas* monitorar progressos* administrar usu.rios* verificar segurana* etc. 8evido > comple2idade das redes* os usu.rios precisam ser treinados ade-uadamente* o -ue proporcionar. uma mel&or utilizao dos recursos das redes +em como um compromisso com a segurana dos dados -ue por ali trafegam. (pesar disto* podemos dizer -ue os +enef,cios superam em muito as desvantagens. !.2 " Int&rn&t ?o se pode conceituar redes sem falar na ;nternet. ( Internet ) uma gigantesca rede -ue interliga mil&ares de computadores em todo o mundo. Estes computadores podem trocar informa%es e oferecer v.rios servios diferentes aos usu.rios* utilizando a tecnologia c&amada ;nternet. Entre estes servios est. a World Wide Web "@@@$* talvez o servio mais con&ecido da Internet. 9 desenvolvimento da @@@ possi+ilitou o desenvolvimento de solu%es de organizao e apresentao de informa%es mais amig.veis aos ol&os do usu.rio* o -ue levou a e2ploso comercial da ;nternet a partir de 1AAB* e representou uma nova revoluo* to significativa -uanto > criao dos microcomputadores. Cma decorr6ncia corporativa natural da Internet, foi +atizada como Intranet* -ue nada mais ) do -ue a rede interna de uma empresa* utilizando as aplica%es encontradas na Internet tais como o servio @@@. Este servio seria disponi+ilizado para uso e2clusivo da empresa* atendendo os interesses espec,ficos* de seus cola+oradores e clientes. 9utra decorr6ncia natural foi a Extranet* -ue so varias Intranets interligadas* possi+ilitando -ue parceiros comerciais tro-uem informa%es com maior rapidez e segurana. Internet* Intranet e Extranets* um imenso mundo de op%es* um verdadeiro universo de possi+ilidades de troca de informa%es* dos mais diferentes tipos* -ue a intercone2o de computadores em redes fez surgir. !.) " Intran&t Cma intranet ) uma rede privada -ue fundamenta sua ar-uitetura na tecnologia da ;nternet. ;ntranets podem coe2istir com a tecnologia de outras redes locais. Em v.rias compan&ias* Dsistemas legadosD incluindo mainframes* redes ?ovell* minicomputadores* e v.rios +ancos de dados* esto sendo integrados a intranets. Cma grande variedade de ferramentas permite -ue isso acontea* como por e2emplo* a ommon Eate'aF ;nterface " E; - ;nterface omum de porta de omunicao$ -ue ) fre-Gentemente usada para acessar +ancos de dados legados atrav)s de uma intranet. ( linguagem de programao Hava* tam+)m pode ser utilizada como uma grande ferramenta para possi+ilitar o acesso aos +ancos de dados legados. om o enorme aumento da ;nternet* um crescente n4mero de pessoas e corpora%es usam a ;nternet para se comunicar com o mundo* para col&er informa%es* e para fazer neg#cios. ?o demorou muito para as pessoas recon&ecerem -ue os componentes -ue funcionavam to +em na ;nternet poderiam ser igualmente valiosos internamente e esta ) a razo pela -ual as intranets esto se tornando to populares. riar uma rede na -ual todas as informa%es e recursos podem ser usados oferece v.rios +enef,cios. Redes +aseadas em = PI;P facilitam as pessoas o acesso remoto de casa* ou en-uanto via!am. (cessar uma intranet desta maneira ) muito parecido com a forma de conectar a ;nternet* e2ceto o fato de voc6 estar se conectando a uma rede privada em vez de um provedor p4+lico de ;nternet. ;nteropera+ilidade entre redes ) outro +7nus su+stancial. ?a e2ig6ncia de se ter maior segurana* a intranet de uma compan&ia* ) protegida por +lo-ueios* c&amados de Fire'all * com+ina%es de &ard'are e soft'are -ue permitem apenas a certas pessoas o acesso remoto para prop#sitos espec,ficos. ( facilidade de pu+licar informa%es na @@@ "World Wide Web$ a tem tornado um local popular para se distri+uir informa%es corporativas como not,cias ou procedimentos da compan&ia. 9 tipo de soft'are con&ecido como group'are ) outra importante parte das intranets. Ele permite -ue as pessoas cola+orem em pro!etos5 compartil&em informa%es5 faam v,deo-confer6ncia5 e esta+eleam procedimentos de segurana para tra+al&o de produo. 1oft'are gr.tis para servidores e clientes e uma variedade de servios* como grupos de not,cias* estimularam o crescimento da ;nternet. ( conse-G6ncia deste crescimento estimulou e deu com+ust,vel ao crescimento das intranets. ( facilidade com -ue cada informao pode ser compartil&ada e com -ue as pessoas podem se comunicar umas com as outras vai continuar direcionando a construo e o crescimento deste tipo de rede. (trav)s do protocolo = P-;P a ;ntranet toma vida* proporcionando servios e comunicao. 9s protocolos = PI;P podem ser e2ecutados de diferentes plataformas de &ard'are e es-uemas de ca+eamento. 9 &ard'are fundamental no ) o -ue faz uma intranet* o importante ) o soft'are e protocolo.

9
!.* " E+tran&t : um con!unto de intranets* ou se!a so intranets de v.rios n,veis interligadas. Esta interligao permite uma maior agilidade na troca de informa%es entre parceiros comerciais. : importante o+servar -ue as ;ntranets precisam se ade-uar para funcionar* !. -ue empresas possuem culturas de informatizao diferentes. !., " Tipos #& R&#&s (s redes so classificadas de acordo com a .rea de a+rang6ncia de seus m#dulos processadores "ou esta%es$. (ssim temos3 !.,.! " R&#&s -o'ais - -./ " -o'a .r&a /&t0or1 Redes locais "J(?<s$ ) +asicamente uma rede -ue permite a intercone2o de m#dulos processadores de dados numa pe-uena regio "definio muita vaga* pois a .rea desta regio pode variar entre 1KKm e L Mm$* alem de possu,rem altas ta2as de transmisso e +ai2a ta2a de erros. 1o geralmente de propriedade privada. !.,.2 " R&#&s M&tropo itanas " M./ " M&tropo itan .r&a /&t0or1 Nuando > distOncia de ligao entre os v.rios m#dulos processadores comea a atingir a valores mais altos "at) LK Pm$* mas ainda dentro da .rea limite de uma cidade ou metr#pole* c&amamos a estas redes de metropolitanas. Estas redes mant6m as mesmas caracter,sticas de uma rede local* por)m co+rem distOncias maiores e normalmente tra+al&am com velocidades menores se comparado a uma J(?. !.,.) " R&#&s G&ogra2i'a(&nt& 3istri4u#as - 5./ " 5i#& .r&a /&t0or1 (s @(?s surgiram da necessidade de se compartil&ar recursos especializados por uma maior comunidade de usu.rios geograficamente dispersos. Por terem um custo de comunicao +astante elevado* devido ao sistema utilizado "/odems* 1at)lites* /icroondas* etc$* estas redes so* em geral* de acesso p4+lico e mantidas por grandes operadoras. 1ua velocidade de tra+al&o* principalmente devido > distOncia e ao custo* ) menor -ue nos outros dois tipos "J(? e /(?$. !.6 " Topo ogia : o laFout f,sico de uma rede. ( topologia de uma rede depende dos m)todos de acesso -ue ela usa e dos tipos de ca+os -ue esto instalados. Redes pe-uenas com poucos dispositivos tendem a utilizar somente uma topologia en-uanto -ue* redes maiores -ue envolvem uma vasta .rea f,sica* podem usar uma com+inao de topologias. : importante sa+ermos os modelos de topologias e2istentes* pois a topologia a ser utilizada ) -ue vai caracterizar o tipo* a efici6ncia* e velocidade de uma rede* orientada dentro de um padro de rede. !.6.! " Topo ogia Tota (&nt& -iga#a ?esta topologia todas as esta%es esto interligadas entre si. ( troca de mensagens entre cada par de esta%es se d. diretamente atrav)s de um desses enlaces. Em+ora esta topologia apresente o maior grau de paralelismo de comunicao* sua implementao torna-se -uase sempre impratic.vel* principalmente em redes grandes e fisicamente dispersas. ?uma rede com ? esta%es* por e2emplo* seriam necess.rias ?"?-1$I0 liga%es ponto a ponto para conectar todas as esta%es* par a par. 8esta forma o custo do sistema torna praticamente invi.vel tal ligao.

Fig 1.L =opologia totalmente ligada

1%
!.6.2 " Topo ogia &( .n& Cma rede em anel consiste de esta%es conectadas atrav)s de um camin&o fec&ado. ?estas redes* as esta%es so capazes de transmitir e rece+er dados nas dire%es poss,veis* por)m as configura%es unidirecionais so as mais usuais* pois tornam menos sofisticados os protocolos de comunicao desenvolvidos para seu funcionamento* diminuindo os custos. Nuando uma mensagem ) enviada por um nodo ou estao* ela entra no anel e circula at) ser retirada pelo n# ou estao de destino* ou ento at) voltar ao n# fonte* dependendo do protocolo empregado. 9s maiores pro+lemas desta topologia so 3 ( sua pouca tolerOncia a fal&as* pois se um dos n#s a+rir a rede dei2a de funcionar5 Erros de transmisso e processamento podem fazer com -ue uma mensagem continue eternamente a circular no anel5 ( e2pansi+ilidade ) limitada pela performance -ue se -uer ter na rede* pois -uanto maior a rede* maior o tempo para a informao circular dentro dela.

Fig 1.B =opologia em anel !.6.) " Topo ogia &( Estr& a Este tipo de rede ) composto por um nodo central -ue tem o controle supervisor do sistema* c&amado Q&ostQ* interligado as esta%es numa cone2o ponto a ponto. : atrav)s do &ost -ue as esta%es podem comunicar entre si. 9 arran!o em estrela ) a mel&or escol&a se o padro de comunicao da rede for de um con!unto de esta%es secund.rias -ue se comunicam com o nodo central. (s situa%es onde isto mais acontece so a-uelas em -ue o nodo central est. restrito >s fun%es de gerente das comunica%es e a opera%es de diagn#sticos. 9s maiores pro+lemas desta topologia so3 ?o caso de ocorrer fal&a em uma estao ou no elo de ligao com o nodo central* apenas esta estao fica fora de operao. Entretanto* se uma fal&a ocorrer no nodo central* todo o sistema pode ficar fora do ar. ( e2panso de uma rede deste tipo de rede s# pode ser feita at) um certo limite* imposto pela capacidade de gerenciamento do nodo central* +em como o desempen&o o+tido nesta rede ) limitado pela capacidade de processamento do nodo central.

Host

Esta%es Fig 1.R =opologia em estrela

11
!.6.* " Topo ogia &( 6arra ?esta configurao todos as esta%es se ligam ao mesmo meio de transmisso* tornando-o um meio f,sico compartil&ado. Por isso* cada estao conectada > +arra pode ouvir todas as informa%es transmitidas. Esta caracter,stica torna a rede em +arra ideal para as aplica%es com mensagens do tipo difuso "para m4ltiplas esta%es$. omo o meio f,sico ) compartil&ado* se faz necess.rio criar mecanismos para o controle de acesso > +arra* -ue so divididos em centralizados ou descentralizados. ?o controle centralizado* o direito de acesso ) determinado por uma estao especial da rede e no controle descentralizado* a responsa+ilidade de acesso ) distri+u,da entre todos os nodos. ?as topologias em +arra* as fal&as nas esta%es no causam a parada total do sistema. Rel#gios de preveno "D'atc&-dog-timerS$ em cada estao devem detectar o defeito e desconect.-la no momento da transmisso. 9 maior pro+lema a-ui esta em isolar um defeito no pr#prio meio f,sico* !. -ue o meio ) compartil&ado. 9 desempen&o de um sistema em +arra comum ) determinado pelo meio de transmisso* n4mero de nodos conectados* controle de acesso* tipo de tr.fego entre outros fatores. 9 tempo de resposta pode ser altamente dependente do protocolo de acesso utilizado.

Fig 1.T =opologia em +arra !.7 " -in8as #& Co(uni'a$%o9 (o conectarmos as esta%es na rede* fazemo-lo por meio de lin&as de comunicao. Estas cone2%es necessitam de algumas defini%es de configura%es* pois dependem da necessidade e das aplica%es implementadas. ?estas configura%es definimos os tipos de liga%es f,sicas* -ue podem ser3 !.7.! " -iga$%o :onto a :onto aracterizam se pela presena de apenas dois pontos de comunicao* um em cada e2tremidade da ligao.

Fig 1.U Jigao ponto a ponto !.7.2 " -iga$%o Mu tiponto aracterizam pela presena de dois ou mais pontos de comunicao utilizando o mesmo meio f,sico ou enlace.

Fig 1.V Jigao multiponto !.; " For(a #& uti i<a$%o #o (&io 2si'o no &n a'& ( forma de utilizao do meio f,sico -ue d. origem > seguinte classificao so+re a comunicao no enlace3

12
!.;.! " Si(p &+9 9 enlace ) utilizado apenas em um dos dois poss,veis sentidos de transmisso.

Fig 1.A /)todo simple2 !.;.2 " =a 2-#up &+ 9 enlace ) utilizado nos dois poss,veis sentidos de transmisso* por)m apenas um por vez* podendo ser a dois ou a B fios no caso de se utilizar o ca+eamento par-tranado.

9u Fig 1.1K /)todo &alf-duple2 !.;.) " Fu -#up &+ 9 enlace ) utilizado nos dois sentidos de transmisso simultaneamente* podendo ser a 0 ou a B fios* caso se utilize o ca+o de par-tranado.

Fig 1.11 /)todo full-duple2

!.> " Trans(iss%o #& In2or(a$%o ( =ransmisso de uma informao consiste +asicamente em se fazer com ela c&egue intelig,vel a um ponto diferente do local onde foi gerada. ;sto pressup%e a passagem de sinais atrav)s das lin&as de comunicao -ue comp%e a rede. Estes sinais so formados por varia%es de uma grandeza el)trica. Pode-se ento conceituar sinal como sendo um fen7meno el)trico -ue pode ser descrito por parOmetros ade-uados. Em alguns casos* o parOmetro portador da informao sofre varia%es cont,nuas de valores. 8esta forma o sinal ser. uma r)plica do fen7meno* por isto ele ) c&amado de sinal anal#gico. Em outros casos* o parOmetro portador da informao varia* assumindo apenas alguns valores discretos* aos -uais se pode associar n4meros "d,gitos$ e por isto so c&amados sinais digitais. !.>.! " Mo#u a$%o Esta variao do parOmetro portador da informao tem um nome* ) c&amada de modulao do sinal. ?este processo se imprime um dado a ser transmitido em uma onda portadora* variando-se algumas das caracter,sticas desta portadora. 9 processo inverso* de retirada da informao da onda portadora* ) c&amado de demodulao. E-uipamentos capazes de /9dular e 8E/odular o sinal so os /98E/1. E2istem tr6s t)cnicas +.sicas de modulao3 /odulao por (mplitude "(/$3 : o processo pelo -ual se altera a amplitude da onda portadora em funo do sinal a ser modulado5 /odulao por Fre-G6ncia "F/$3 : o processo pelo -ual se altera a fre-G6ncia da onda portadora em funo do sinal a ser modulado5

13
/odulao por Fase "P/$3 : o processo pelo -ual se altera a fase "posio em relao ao tempo$ da onda portadora em funo do sinal a ser modulado.

?o caso espec,fico do sinal modulador ser um sinal digital* estas t)cnicas rece+em as seguintes denomina%es3 /odulao por &aveamento de (mplitude "(1M$5 /odulao por &aveamento de Fre-G6ncia "F1M$5 /odulao por &aveamento de Fase "P1M$.

?estes tipos de modulao apresentados* pode-se verificar -ue cada +it transmitido corresponde a uma variao da onda portadora. Esta t)cnica ) c&amada de modulao /ono+it. Para aumentar a velocidade de comunicao foi criada a modulao otimizada /ulti+it* -ue consiste em adotar mais de dois n,veis de sinal de modulao em cada variao da portadora no ei2o do tempo* possi+ilitando assim* a representao de mais de um +it numa unidade de informao. (ssim temos a transmisso 8i+it -ue adota -uatro estados el)tricos distintos da portadora* representado dois +its a cada estado no ei2o do tempo. ( t)cnica =ri+it* -ue adota oito estados e =etra+it com 1T estados. !.>.2 " Mu tip &+a$%o Esta t)cnica possi+ilita a transmisso de mais de um sinal atrav)s do mesmo meio f,sico* permitindo o tr.fego de v.rios canais de comunicao simultaneamente so+re uma 4nica lin&a f,sica. (s principais t)cnicas utilizadas no processo de multiple2ao so3 /ultiple2ao por 8iviso de =empo " =8/ $3 : o m)todo no -ual o tempo do canal ) alocado para diferentes sinais* um por vez. Esta alocao de tempo pode ser 1,ncrona ou (ss,ncrona. ?o =8/ 1,ncrono o tempo de transmisso ) dividido em partes iguais e distri+u,do igualmente para cada uma das esta%es* de forma -ue todas ten&am a mesma fatia de tempo. Estes intervalos de taman&o fi2o so denominados frames -ue tam+)m so su+divididos em intervalos c&amados slots. ada terminal s# pode transmitir se estiver dentro do tempo do seu slot. ( desvantagem do =8/ 1,ncrono consiste no fato de -ue o terminal rece+e a sua fatia de tempo* independentemente dele possuir ou no dados para serem transmitidos. 1urgiu ento a t)cnica con&ecida por =8/ (ss,ncrono* -ue aloca dinamicamente as fatias de tempo de acordo com a demanda dos terminais* eliminando o desperd,cio -ue ocorre no =8/ 1,ncrono. (-ui no so feitas aloca%es pr)vias "como no =8/ 1,ncrono$* por isso nesta t)cnica as unidades de informao devem conter um ca+eal&o com os endereos de origem e destino. Esta modalidade ) tam+)m con&ecida como /ultiple2ao por 8emanda ou Estat,stica5 /ultiple2ao por 8iviso da Fre-G6ncia "F8/$3 : m)todo no -ual a fai2a de passagem do canal "ou largura da +anda de transmisso$ ) dividida em su+canais* deslocados em fre-G6ncia* de modo -ue cada su+canal ) alocado para um sinal a ser transmitido. ( soma total das fre-G6ncias de cada su+canal tem de ser igual > largura de +anda original.

!.>.) " T'ni'as #& Trans(iss%o Baseado nas t)cnicas de multiple2ao* foram desenvolvidas as seguintes t)cnicas de transmisso3 Banda-+ase "Baseband$3 ?a sinalizao em +anda +.sica "ou sinalizao digital$ o sinal ) simplesmente colocado na rede sem usar -ual-uer tipo de modulao* aparecendo diretamente na rede* empregando simplesmente a multiple2ao por diviso de tempo "=8/$* assim toda a +anda ) utilizada para transmitir dados* possi+ilitando altas velocidades com +ai2a ta2a de erros* no sendo ade-uada para transmisso a longas distOncias e para circuitos su!eitos a ru,dos* interfer6ncias e erros aleat#rios. Por isto ela vem sendo adotada sistematicamente nos pro!etos

14
de redes locais* pois al)m de possi+ilitar altas velocidades a +ai2as ta2as de erro* no necessitam de modems. : mais utilizado para transmisso digital. Banda-larga "Broadband$3 Permite -ue dois ou mais canais de comunicao compartil&em a +anda passante do meio de transmisso de comunicao. Essa t)cnica divide a +anda passante em v.rios canais de diferentes fre-G6ncias* usando para isto a multiple2ao por diviso de fre-G6ncia "F8/$.

!.>.* " Co(uta$%o' ( comutao "denominada tam+)m de c&aveamento$ ) respons.vel pela alocao dos recursos da rede para -ue se esta+elea a transmisso entre os diversos dispositivos conectados a ela. (s principais t)cnicas de comutao so3 omutao de ircuitos3 : realizada caso &a!a um camin&o dedicado de comunicao entre dois terminais. Este camin&o ) alocado durante a fase de esta+elecimento da cone2o e permanece dedicado at) -ue um deles* ou am+os decidam desfazer o circuito. 1e o tr.fego entre os terminais no ) cont,nuo e constante a capacidade do meio f,sico ser. desperdiada. Podemos dizer -ue esta forma de comutao envolve tr6s fases -ue so o esta+elecimento do circuito* a transfer6ncia de informa%es* finalizando com a descone2o do circuito5 omutao de /ensagens3 ?esta t)cnica de comutao no ) necess.rio o esta+elecimento de um camin&o dedicado entre as esta%es. aso uma estao dese!e transmitir uma mensagem* ela adiciona o endereo de destino da mesma e poder. ser transmitida pela rede de n# em n#* utilizando apenas um canal por vez. ( mensagem ) ento armazenada e retransmitida em cada n#* num processo con&ecido como store-and-for'ard. ( comutao por /ensagens no imp%e limites para o taman&o do +loco a ser transmitido. om isto* os nodos de comutao necessitam de ter grande capacidade de armazenamento. (lem disto se o +loco de dados for muito grande* um enlace poderia ficar ocupado por muito tempo* tornando este m)todo invi.vel para sistemas interativos5 omutao de pacotes3 Para resolver este pro+lema de taman&o dos +locos* foi desenvolvida a comutao por pacotes. ?esta t)cnica as mensagens com taman&o acima de um certo limite devem ser fragmentadas em unidades menores denominadas pacotes. (-ui cada n# no precisa montar a mensagem completa antes de pass.-la adiante. (ssim -ue ele rece+e o pacote* ele o repassa para o pr#2imo n#. ;sto evita -ue cada n# necessite ter grande capacidade de armazenamento ou seu enlace fi-ue ocupado por tempo devido ao taman&o da mensagem. 8esta maneira* os pacotes -ue formam uma mensagem podem estar sendo transmitidos simultaneamente pela rede em diferentes enlaces. 9 primeiro pacote de uma mensagem de muitos pacotes pode ser passado adiante antes do segundo ter c&egado* reduzindo o retardo e mel&orando a vazo da informao da rede. Esta t)cnica de comutao faz com -ue a +anda passante se!a aproveitada por um n4mero maior de usu.rios em um certo per,odo de tempo. Por estes motivos a grande maioria das redes de computadores usa a comutao por pacotes.

15

Fig 1.10 omutao por circuito = a+eal&o /ensagem =empo de espera na fila mais =empo de escol&a da rota.

Fig 1.1L omutao por mensagem -

a+eal&o. 8ados

Pacote.

Fig 1.1B omutao por pacote !.!0 " Mo#os #& trans(iss%o ( unidade de transmisso +.sica em redes ) o +Fte "ou palavra$* sendo -ue cada +Fte ) composto por V +its. (o se fazer > transmisso da unidade +.sica de transmisso* o +Fte* pode faz6-lo de -uatro formas -ue so3 a paralela* a serial* a sincronizada e a sem sincronismo. ( transmisso serial ) feita normalmente a dois fios* e os +its so colocados no meio f,sico em fila* um ap#s o outro* serialmente "comunicao com o mouse$. ?a transmisso paralela a comunicao ) feita por oito fios* um para cada +it do +Fte* onde os +its so enviados todos simultaneamente.

1$
?a transmisso ass,ncrona ) necess.rio apenas o envio de um +it de referencia no inicio da transmisso* indicando seu inicio e um no final* indicando -ue a transmisso se encerrou "comunicao do mouse$. (o contrario* na transmisso s,ncrona ) necess.rio uma troca de +Ftes entre as duas pontas com o intuito de sincroniz.-las. Esta transmisso ) mais r.pida -ue a ass,ncrona* porem seu protocolo ) menos simples. !.!0 " Sist&(as op&ra'ionais #& r&#& Cm sistema operacional nada mais -ue um soft'are composto de um con!unto de rotinas -ue fornecem servios +.sicos -ue tem a funo de simplificar a utilizao do &ard'are de uma ma-uina. 1o e2emplos desses servios3 gerenciamento do uso do processador5 alocao de espao na mem#ria principal5 controle de acesso aos dispositivos de entrada e sa,da5 gerenciamento dos sistemas de armazenamento de dados "ar-uivos$5 etc. 9 sistema operacional de rede ) uma e2tenso dos sistemas operacionais locais. Eles so nada mais -ue os sistemas operacionais locais acrescidos das fun%es necess.rias > operao das esta%es em redes* de maneira a tornar transparente ao usu.rio o uso da intercone2o da estao em rede. !.!0.! " .r?uit&turas :&&r-to-:&&r & C i&nt&/S&r@i#or ( interface entre as aplica%es e o sistema operacional ) +aseada nas intera%es solicitaoIresposta* onde a aplicao solicita um servio "(+ertura de um ar-uivo$ e o sistema operacional "19$ em resposta* e2ecuta o servio* informando o status da operao e transferindo os dados resultantes da aplicao* se for o caso* para a aplicao. Em redes* uma estao ao rece+er um pedido de acesso a um recurso localizado remotamente* o seu sistema operacional de rede "19R$ monta uma mensagem com o pedido e o envia para a estao remota. ?este caso* a estao local ) dita cliente da remota* devendo possuir a entidade ou m#dulo cliente "19R $. ?a estao remota* seu sistema operacional de rede "19R1$ rece+e a mensagem e e2ecuta o pedido de servio solicitado e envia uma mensagem com a resposta para a estao local. ?este caso a estao remota ) c&amada de servidora e devera possuir a entidade oi m#dulo servidor "19R1$. ?a ar-uitetura peer-to-peer ou 'oPgroups* em todas as suas esta%es componentes* os sistemas operacionais de rede possuem os dois m#dulos* o 19R1 e 19R * devendo cada estao controlar o acesso ao seu recurso. H. na ar-uitetura clienteIservidor* as esta%es se dividem em esta%es clientes* -ue s# possuem o m#dulo 19R e as servidoras -ue s# possuem o m#dulo 19R1* podendo opcionalmente possuir o m#dulo cliente "19R1$. 9s servidores podem ser classificados de acordo com o servio -ue e2ecutam tais como servidor de ar-uivos* de +anco de dados* de impresso* de comunicao* etc. !.!! - Font&s #& 3istor$%o #& Sinais &( Trans(iss%o (lguns fatores introduzem modifica%es ou distor%es indese!.veis no sinal durante a transmisso* levando a ocasionar erros. 8entre estes fatores podemos citar os ru,dos* a atenuao e os ecos. !.!!.! " Ru#os Podem ser classificados em -uatro tipos3 Ru,do =)rmico3 : provocado pela agitao dos el)trons nos condutores* estando* portanto* presente em todos os dispositivos eletr7nicos e meios. Ele ) distri+u,do uniformemente em todas as fre-G6ncias do espectro "sendo por isto fre-Gentemente c&amado de Ru,do Branco$ e sua intensidade ) notada em funo da temperatura5 Ru,do de ;ntermodulao3 ( intermodulao aparece -uando estamos transmitindo em um canal multiple2ado por fre-G6ncia* e pode causar a produo de sinais em uma fai2a de fre-G6ncia -ue podero pertur+ar a transmisso de outro sinal na-uela mesma fai2a. Este mau funcionamento acontece devido a defeitos em componentes do sistema ou devido a sinais com pot6ncia muito alta5

17
Ru,do rosstalP3 : um ru,do +astante comum em sistemas telef7nicos. : o fen7meno comumente c&amado de lin&a cruzada. Este efeito ) provocado por interfer6ncias indese!.veis entre condutores pr#2imos -ue induzem sinais entre si5 Ru,do ;mpulsivo3 9s tipos de ru,dos descritos at) a-ui t6m magnitudes e caracter,sticas previs,veis* de forma -ue ) poss,vel pro!etar sistemas de comunicao -ue se a!ustem as estas caracter,sticas. 9 Ru,do ;mpulsivo* no entanto* ) no continuo e consiste em pulsos irregulares e com grandes amplitudes* sendo de dif,cil preveno. =al tipo de ru,do pode ser provocado por dist4r+ios el)tricos e2ternos* fal&a nos e-uipamentos* etc. Ele ) em geral pouco danoso em transmiss%es anal#gicas* mas ) a maior causa de erros em transmiss%es digitais.

!.!!.2 " .t&nua$%o ( pot6ncia de um sinal atenua "ou cai$ com a distOncia* em -ual-uer meio f,sico. Ela se d. devido a perdas de energia por calor* por radiao e pelo pr#prio ,ndice de resistividade do meio. Em am+os os casos -uanto maior a fre-G6ncia transmitida* maior ser. a perda. Este pro+lema ) facilmente contornado colocando repetidores no circuito de transmisso. !.!!.) " E'os Ecos em uma lin&a de transmisso causam efeitos similares aos ru,dos. =oda vez -ue &. uma mudana na impedOncia de uma lin&a* sinais sero refletidos e voltam por esta lin&a* podendo corromper os sinais -ue esto sendo transmitidos. !.!2 " T'ni'as #& 3&t&'$%o #& Erros omo !. foi dito na sesso anterior* e2istem v.rios fen7menos -ue podem induzir altera%es no sinal transmitido. ?a impossi+ilidade de eliminar totalmente esses fen7menos* os sistemas de comunicao devem ser pro!etados de forma a possi+ilitar a recuperao da informao alterada. 9 primeiro passo para -ual-uer es-uema de tratamento de erros ) a sua deteco. ?a informao +in.ria isto ocorre -uando a alterao sofrida pelo sinal leva a deteco de Q1Q -uando foi transmitido o QKQ ou deteco de QKQ -uando foi transmitido o Q1Q. (ssim* o desempen&o de um sistema de transmisso de dados ) avaliado atrav)s do seu grau de confia+ilidade na transmisso dos +its. Para redes de longa distOncia e2iste uma padronizao internacional -ue determina uma ta2a de erros m.2ima em um canal a fim de -ue o mesmo possa ser considerado ade-uado para a transmisso de dados. 9 ;=C recomenda uma ta2a de erros no superior a 1K -R* isto )* 1 +it errado a cada 1KK.KKK +its transmitidos. Para redes locais* de maneira geral* admite-se ta2as de erros t,picas da ordem de 1K-A a 1K-10. ( maneira usual utilizada para detectar a alterao de +its de informao transmitidos consiste na adio de +its de redundOncia na mensagem a ser transmitida. Esses +its so computados pelo transmissor atrav)s de algum algoritmo -ue tem como entrada os +its originais a serem transmitidos. (p#s computar esses +its* o transmissor os acrescenta aos +its de informao propriamente dito* para ento prosseguir com a transmisso do -uadro. Nuando o -uadro ) rece+ido* o receptor* con&ecendo o algoritmo utilizado pelo transmissor* pode recomputar os +its de redundOncia e compar.-los com os respectivos +its rece+idos no -uadro. 1e &ouver uma discrepOncia* detectou-se a ocorr6ncia de um erro. (s t)cnicas mais con&ecidas so 3 paridade e c#digos de redundOncia c,clica " R $. !.!2.! " T&st& #& :ari#a#& ?o =este de Paridade adiciona-se um novo +it ao final do caracter de cada -uadro pelo transmissor. 9 valor desse +it ) tal* -ue assegura -ue o n4mero total de 1s "n4meros 1$ ) sempre par para paridade par ou ,mpar para paridade ,mpar. 9 receptor* e2aminando o caracter rece+ido* dever. sempre encontrar o numero de +its par se o m)todo utilizado for paridade par* ou impar para paridade impar. 1uas principais caracter,sticas so a utilizao no tratamento serial de informa%es5 a deteco on-line de erros e sua f.cil implementao.

18
Por)m esse es-uema ) muito restrito e pouco eficiente na deteco de erros* pois caso &ouver uma inverso par de 1s para Ks* ou vice-versa* durante a transmisso* o receptor no ser. capaz de detectar o erro* pois o teste de paridade estar. correto. !.!2.2 " T&st& #& CRC 9 R foi produzido como alternativa* ao teste de paridade* para mel&orar a deteco de erros. ?esse es-uema um -uadro de M +its ) representado por um polin7mio em W* da ordem M-1* onde o coeficiente do termo W ) dado pelo "r-1$-)simo +it da se-G6ncia de M +its. (ssim por e2emplo* o -uadro 1K11KKK1 seria representado pelo polin7mio W7X W5 X W4 X 1. ?o transmissor o polin7mio de ordem M-1 ) dividido* em aritm)tica m#dulo 0* por um polin7mio gerador de ordem n* tendo como resultado um -uociente e um resto de ordem n-1. 9 transmissor gera sua sa,da os M +its originais* seguidos dos n +its correspondentes ao polin7mio o+tido como resto da diviso "c&amado Frame &ecP 1e-uence F 1$. (o rece+er os dados* o receptor realiza um processo an.logo* para a c&ecagem dos dados rece+idos. 8e posse dos M primeiros +its rece+idos* o receptor realiza a diviso do polin7mio correspondente* de ordem M1* pelo mesmo polin7mio gerador usado no transmissor. 9 resto desta diviso ) comparado com os n 4ltimos +its rece+idos no -uadro. 1e os +its forem iguais* o receptor assume -ue rece+eu os dados sem erros. aso contrario* um erro ) detectado. (lguns polin7mios geradores so largamente utilizados e padronizados. omo por e2emplo* o modo R -10* -ue ) empregado na verificao -uando se usa o c#digo de seis +its* gerando um F 1 de 10 +its. 9 modo R -1T R - ;==* usado para c#digos de oito +its* na Europa e EC(* gerando um F 1 de 1T +its. 9 R -L0 foi escol&ido pelo comit6 ;EEE-VK0 para ser utilizado em redes locais* gerando um F 1 de L0 +its.

19
Captu o 2 " M&ios 2si'os #& trans(iss%o 2.! " Intro#u$%o 9s /eios f,sicos para transmisso de dados em redes de computadores podem ser definidos levando-se em considerao principalmente a sua +anda passante* o seu potencial para cone2o ponto a ponto ou multiponto* a sua limitao geogr.fica devido > atenuao caracter,stica do meio* a sua imunidade a ru,do* seu custo de implantao* a facilidade na disponi+ilidade de componentes e a confia+ilidade. (ssim a escol&a do meio de f,sico de transmisso ade-uado ) e2tremamente importante para se ter uma rede est.vel* segura* dispon,vel e de f.cil manuteno e manipulao. ( principio* -ual-uer meio f,sico capaz de transportar sinais eletromagn)ticos ) pass,vel de ser usado em redes de computadores. /as os mais utilizados so o par tranado* o ca+o coa2ial e a fi+ra #ptica. 1o+ circunstOncias especiais* principalmente em redes @(?s* a radiodifuso* os enlaces de sat)lites e microondas tam+)m podem ser usados. Podemos classificar os /eios de transmisso segundo o padro ;EEE VK0.L* em3 1KBase0 1K /+ps Banda Base 1VR metros por segmento de ca+o coa2ial fino5 1BaseR 1 /+ps Banda Base RKK metros por segmento de par tranado5 1KBaseR 1K /+ps Banda Base RKK metros por segmento de ca+o coa2ial grosso5 1KBase= 1K /+ps Banda Base 1KK metros por segmento de par tranado5 1KBaseF 1K /+ps em um enlace de fi+ra #ptica5 1KBroadLT 1K /+ps Banda Jarga LTKK metros por ca+o coa2ial " (=Y$.

2.2 " Ca4o :ar Tran$a#o Esse tipo de ca+eamento ) composto por dois fios ou mais pares de fios enrolados em espiral* como forma de reduzir o ru,do e manter constantes as propriedades el)tricas do meio atrav)s de todo o seu comprimento.

Fig 0.1 a+o par tranado ( transmisso no par tranado pode ser tanto anal#gica -uanto digital* com suas ta2as de transmisso podendo c&egar at) a ordem de centenas de mega +its* dependendo da distOncia* t)cnica de transmisso e -ualidade do ca+o. ?este conte2to a perda de energia ) um parOmetro importante* pois ela influ6ncia tanto a ta2a m.2ima de transmisso como a distOncia m.2ima permitida. Cma das maiores desvantagens do par tranado ) a sua suscepti+ilidade a interfer6ncia e ru,do* incluindo o crosstalP de fiao ad!acente. Estes efeitos podem ser* no entanto minimizados com uma +lindagem ade-uada. om isto podemos ter dois tipos de ca+os pares tranado mais usados* -ue so3 C=P3 constru,dos sem +lindagem. : o mais comum e mais +arato5 1=P3 constru,dos com uma +lindagem -ue envolve todos os pares.

/as com o aumento das ta2as de transmisso* foi necess.rio desenvolver ca+os de mel&or -ualidade* fazendo aparecer v.rios tipos de ca+os pares tranados. om isto criou-se uma classificao para ca+os C=P

2%
-ue leva em considerao suas diversas capacidades de utilizao e aplicao. 1o con&ecidas as seguintes as categorias de ca+os C=P* de acordo com a norma E;(I=;( RTV-(3 ategoria 13 a+o telef7nico tradicional*"voz$5 ategoria 03 =ransmisso de dados at) B /Hz5 ategoria L3 =ransmisso de dados at) 1K /Hz5 ategoria B3 =ransmisso de dados at) 1T /Hz5 ategoria R3 =ransmisso de dados at) 1KK /Hz5 ategoria Re 3 =ransmisso de dados at) 1KK /Hz5 ategoria T 3 =ransmisso de dados at) 0RK /Hz5 ategoria U 3 =ransmisso de dados at) TKK /Hz.

9s ca+os considerados nesta classificao so definidos atrav)s de padr%es industriais "E;(I=;( A1$ e correspondem a ca+os C=P de 1KK o&ms com condutores de corpo s#lido de 0B (@E. (s ta2as mencionadas na ta+ela so consideradas em distOncias de no m.2imo 1KK metros. 9 ca+o par tranado ) o meio de transmisso de menor custo por comprimento. ( ligao dos n#s ao ca+o ) tam+)m e2tremamente simples e* portanto de +ai2o custo. (pesar de ser mais +arato* no entanto* o custo total de uma rede com par tranado* se comparado com o custo de uma rede de ca+os coa2iais* ) maior pelo fato de necessitar de e-uipamentos e2tras "como &u+* por e2emplo$. /as mesmo assim* &o!e em dia* esse tipo de ca+o se tornou padro em redes* sendo o ca+o -ue atende ao padro o 1KI1KKI1KKKBase= com -uatro pares de fio. 1egundo a norma E;(I=;( RTV* cada um desses pares tem uma cor padronizada 3 Par 1 (zul"($ com Branco do (zul"B($5 Par 0 Jaran!a"J$ com Branco do Jaran!a"BJ$5 Par L Yerde"Y$ com Branco do Yerde"BY$5 Par B /arrom"/$ com Branco do /arrom"B/$.

(inda de acordo com a normalizao* o conector utilizado !unto com o par tranado ) o RH-BR.

Fig 0.0 onector RH-BR

( conectorizao do ca+o no conector RH-BR segue dois padr%es* o E;(I=;( RTV-(* -ue ) o mais utilizado no Brasil e (m)rica do ?orte e E;(I=;( RTV-B -ue ) o padro mais utilizado na Europa.

1 BY

0 Y

L BJ

B (

R B(

T J

U B/

V /

Fig 0.L onectorizao do RH-BR no padro E;(I=;( RTV-(

21

1 BJ

0 J

L BY

B (

R B(

T Y

U B/

V /

Fig 0.B onectorizao do RH-BR no padro E;(I=;( RTV-B 2.) " Ca4o Coa+ia 9 ca+o coa2ial ) constitu,do por um n4cleo s#lido de fio* circundado por um condutor e2terno* normalmente em forma de mal&a* tendo entre estes dois condutores* um diel)trico. 9 condutor e2terno ) por sua vez circundado por outra camada isolante. E2iste uma grande variedade de ca+os coa2iais* cada um com caracter,sticas especificas. Eles variam desde os ca+os leves e fle2,veis at) os ca+os pesados com v.rias +lindagens e +ai2as perdas. Por isto* o tipo de ca+o escol&ido tem maior impacto no custo* facilidade de instalao e confia+ilidade* do -ue propriamente na largura de +anda. (s caracter,sticas de transmisso de dados em ca+o coa2ial so consideravelmente mel&ores do -ue num ca+o de par tranado* pois ele mant)m uma capacitOncia constante e +ai2a* teoricamente independente do comprimento do ca+o. ;sto l&e permite tra+al&ar em altas velocidades sem a necessidade de regenerao do sinal* sem distor%es ou ecos* e com menores ru,dos. Eles possuem tam+)m* uma atenuao menor -ue o par tranado "especialmente em fre-G6ncias mais altas$ o -ue significa menor necessidade de repetidores. 1eus maiores pro+lemas so seu custo de construo* o custo mais elevado das interfaces para sua ligao* a sua dificuldade de conectorizao e a sua dificuldade de isolar defeitos "principalmente em redes na forma de +arra$. ( maioria dos sistemas em +anda +ase* -ue normalmente formam as J(?s* utilizam o ca+o coa2ial c&amado de fino* cu!a impedOncia ) de RK o&ms. ;sto ocorre por-ue este tipo de ca+o sofre menos refle2%es devido >s capacitOncias internas induzidas na ligao das esta%es ao ca+o* e possui maior imunidade a ru,dos eletromagn)ticos de +ai2a fre-G6ncia. H. os sistemas em +anda larga utilizam a tecnologia desenvolvida para (=Y* utilizam o ca+o de UR o&ms* c&amado de ca+o coa2ial grosso. (-ui ele c&ega a oferecer uma largura de +anda -ue pode ir at) aos LKK /Hz. ;sto a+re a possi+ilidade dele ser usado como +ase para uma rede de ca+o partil&ado* com parte da largura de +anda sendo usada para transmisso de dados* e a outra para a transmisso de outras informa%es* tais como sinais =Y ou voz digitalizada.

22
Fig 0.R a+o coa2ial 2.* " Fi4ras Apti'as ( fi+ra #ptica carrega informao so+ a forma de um sinal de luz codificado* dentro do dom,nio da fre-G6ncia do espectro de infravermel&o. ( comunicao via luz* possi+ilita > fi+ra #ptica* capacidade para transportar muito mais informao se comparado com os ca+os de co+re* -ue usam eletricidade para transportar os sinais. 8ois fios de fi+ra da espessura de um fio de ca+elo podem transportar mais informao do -ue um fei2e de fios de co+re com 1K cent,metros de diOmetro. (ssim podemos dizer sem receio* -ue a fi+ra #ptica tem um +ril&ante futuro . sua frente. 9s principais motivos de sucesso devem-se ao fato de -ue3 a fi+ra #ptica tem uma grande capacidade de transmitir informao em termos de largura de +anda* a transmisso por fre-G6ncias de onda de luz ) muito grande no espectro eletromagn)tico* dado -ue a largura de +anda ) muito dependente da e2tenso da fre-G6ncia. (s larguras de +anda de fi+ra #ptica com uma e2tenso de RKK /&z so !. &o!e realidade5 alguns pes-uisadores acreditam -ue a fi+ra #ptica ir. suportar fai2as de fre-u6ncia na ordem de uma centena de EHZ. 9s la+orat#rios Bell conseguiram colocar com sucesso LK.KKK c&amadas simultOneas numa 4nica fi+ra #ptica. om isto as fi+ras #pticas so utilizadas atualmente* em sistemas com ta2as de transmisso -ue c&egam facilmente a 0 E+ps. Para transmitir* as fi+ras #pticas utilizam os f#tons* -ue no possuem carga el)trica* ao contr.rio dos ca+os met.licos* tais como pares trancados e ca+os coa2iais* -ue usam os el)trons como grandeza em suas transmiss%es. ;sto ) atrativo para aplica%es em -ue o camin&o de transmisso atravessa am+ientes su!eitos* a interfer6ncias de componentes el)tricos e a descarga el)trica5 as fi+ras #pticas t6m menos perda de pot6ncia de sinal se comparada aos ca+os met.licos. ( pot6ncia do sinal luminoso ) apenas reduzida muito ligeiramente ap#s a propagao atrav)s de muitos Mil7metros5 as fi+ras #pticas so mais seguras -ue os m)todos de transmisso por ca+o. ( transmisso da luz no dei2a rastro de informao > volta do ca+o. ( energia residual eletromagn)tica ) encontrada na transmisso el)trica. (l)m disso* ) muito dif,cil interceptar um ca+o de fi+ra #ptica. ?a realidade esta ) uma das desvantagens atuais* devido > impossi+ilidade de utilizar interceptores = nas lin&as de fi+ra #ptica5 os ca+os de fi+ra #ptica so muito pe-uenos "apro2imadamente da espessura de um ca+elo$ e tem muito mais capacidade de transmisso. Por e2emplo* AKK pares de fios colocados em LKK m num pr)dio pesam 0KKK Mg. 8uas fi+ras #pticas fazendo a mesma distOncia e uma capacidade de informao muito superior pesam apenas LR Mg5 a -ueda r.pida dos custos dos c&ips de estado s#lido a+ai2aram sensivelmente os custos de instalao e manuteno da fi+ra.

(pesar de toda estas vantagens* as fi+ras ainda possuem algumas limita%es importantes como a !uno pro+lem.tica das fi+ras e as do+ras -ue podem atrapal&ar a refle2o da luz. Nuando estas limita%es forem mel&or contornadas e o seu custo de implantao mais +ai2o* certamente esta m,dia passar. a ser utilizada em larga escala na redes J(?s* pois as suas vantagens descritas anteriormente de alta velocidade* +ai2a atenuao e -uase total imunidade ao ru,do vo faz6-la muito atrativa como meio de transmisso.

2.*.! " Co(posi$%o #as 2i4ras Bpti'as 9 ca+o #tico ) formado por um filamento de s,lica ou pl.stico* por onde ) feita a transmisso de luz* e utiliza o principio de refrao desta luz com modo de funcionamento. (o redor deste filamento e2istem outras su+stOncias de menor ,ndice de refrao* c&amada de casca. (s fi+ras so divididas em tr6s tipos3 mult,modo degrau* mult,modo com ,ndice gradual e monomodo.

23

2.*.2 " Fi4ras Mu t(o#o 3&grau 1o as mais simples e foram as primeiras a serem produzidas. 9 seu funcionamento ) +aseado no fen7meno da refle2o total da luz interna na casca de ,ndice de refrao mais +ai2o. 9 termo 8EER(C vem da e2ist6ncia de uma descontinuidade na mudana de ,ndice de refrao na fronteira entre o n4cleo e a casca da fi+ra "ou se!a* possuem ,ndices de refrao +em diferentes$. ( -ualificao /CJ=;/989 refere-se > possi+ilidade de -ue v.rios fei2es em diferentes Ongulos se propaguem atrav)s de diferentes camin&os pela fi+ra. 9 maior pro+lema nesse tipo de fi+ra ) o fen7meno de disperso modal* pois os fei2es de luz se propagaro por diversos camin&os* fazendo -ue sua c&egada se!a em tempos diferentes levando a possi+ilidade de interfer6ncia entre pulsos consecutivos.

Fig 0.T Fi+ra mult,modo degrau 8iferentes [ndices de Refrao

2.*.) " Fi4ras Mu t(o#o 'o( Cn#i'&s gra#ua (-ui ao inv)s de se ter uma mudana a+rupta de ,ndice de refrao do n4cleo para a casca* este ,ndice vai diminuindo gradualmente de forma cont,nua* diminuindo a atenuao do sinal e o efeito da disperso modal.

Fig 0.U Fi+ra mult,modo gradual

24
2.*.* " Fi4ras Mono(o#o ?este tipo de fi+ra a id)ia e produzir n4cleos de diOmetro to pe-uenos* -ue apenas um fei2e de luz "modo$ ser. transmitido* normalmente o laser.

8iferentes [ndice de Refrao Fig 0.V Fi+ra monomodo

2.*.* " Font&s #& u< nas 2i4ras (s fontes luminosas usadas so JE8s "Light Emitting Diodes$ ou J8s "Laser Diodes$. 9s dados a serem transmitidos so modulados num fei2e de luz usando t)cnicas de modulao da fre-G6ncia. 9s sinais sero tratados no receptor por um pin FE= "Field Effect Transistor$ e um demodulador. ( largura de +anda do meio ) potencialmente muito alta "at) R EHz$ e tende a ser limitada pela ta2a de modulao m.2ima da fonte luminosa. Para os JE8s estas ta2as variam entre 0K e RKK /Hz e ta2as mais altas so poss,veis usando Jaser. Estas tecnologias esto em cont,nuo desenvolvimento e ainda no podemos precisar at) onde poder. c&egar.

2.*., " Ra#io (l)m de seu uso para a transmisso p4+lica dos programas de r.dio e de televiso e para uma comunidade privada com dispositivos como telefones port.teis* a radiao eletromagn)tica "radio$ pode ser usada para transmitir dados de computador. ;nformalmente* diz-se -ue uma rede -ue usa ondas de r.dio eletromagn)ticas opera na freqncia de rdio* e as transmiss%es so c&amadas de transmiss es !F. (o contr.rio das redes -ue usam fios ou fi+ras #pticas* as redes -ue usam transmiss%es de transmiss%es RF no re-uerem uma cone2o f,sica direta entre computadores. Em vez disso* cada computador participante est. ane2o a uma antena* -ue pode tanto transmitir como rece+er RF. 9s r.dios utilizados para a transmisso de dados so c&amados de r.dios digitais e operam na fai2a de fre-G6ncia de microondas. (lguns e-uipamentos operam em fai2as de fre-G6ncias como AKK /Hz ou 0*B EHz ou 1VEHz. Esses e-uipamentos conseguem transportar dados em velocidades de 0/+ps* 1K /+ps ou mais.

Laser LED alta +ai2a alto +ai2o C<=>? Ctilizao comple2a simples Jargura do Espectro estreita larga =empo de Yida menor maior Yelocidade r.pido lento 8iverg6ncia na Emisso menor maior (coplamento na Fi+ra /onomodal mel&or pior 1ensi+ilidade a =emperatura su+stancial insignificante =a2a de 8ados alta +ai2a /odo multimodo ou monomodo multimodo 8istOncia longa pe-uena

Caractersticas Pot6ncia \ptica

25

Fig 0.A omparao entre Jaser e JE8 em fi+ras #pticas 2.*.6 " Sat it& Em+ora as transmiss%es de r.dio no se curvem de acordo com a superf,cie da terra* a tecnologia RF pode ser com+inada com sat)lites para fornecer comunicao atrav)s de distOncias mais longas. Por e2emplo* um sat)lite de comunicao na #r+ita em torno da terra pode fornecer uma cone2o de rede atrav)s de um oceano. 9 sat)lite cont)m um trans"onder -ue consiste em um receptor de r.dio e um transmissor. 9 transponder aceita uma transmisso de r.dio entrante* amplificando-a transmite o sinal para a terra em um Ongulo ligeiramente diferente do -ue c&egou. Cma estao terrestre em um lado do oceano transmite um sinal ao sat)lite* -ue o envia ento a uma estao no outro lado. 8evido ao fato de ser caro colocar um sat)lite de comunicao em #r+ita* um 4nico sat)lite cont)m geralmente m4ltiplos transponders -ue operam independentemente "tipicamente seis a doze$. ada transponder usa uma fre-G6ncia de r.dio diferente "isto )* canal$* possi+ilitando -ue m4ltiplas comunica%es prossigam simultaneamente. (l)m disso* como cada canal do sat)lite pode ser compartil&ado* ele pode servir a muitos clientes. ( transmisso do sinal ) feita na fai2a de fre-G6ncias na ordem de B a 0K E&z.

Fig 0.1K omunicao via sat)lite

2.*.7 " Mi'roon#as ( radiao eletromagn)tica al)m da fai2a de fre-G6ncia usada por r.dio e televiso pode ser usada tam+)m para transportar informa%es. Em particular* muitas empresas de telefonia interur+ana usam transmiss%es de microondas para carregar conversas telef7nicas. Cmas poucas empresas de grande porte instalaram tam+)m sistemas de comunicao de microondas como parte do sistema de rede da empresa. Em+ora as microondas se!am meramente uma verso das ondas de r.dio com fre-G6ncia mais elevada* elas se comportam de maneira diferente. Em vez de transmitir em todas as dire%es* uma transmisso de microondas pode ser apontada em uma 4nica direo* impedindo -ue outros interceptem o sinal. (l)m disso* a transmisso de microondas pode carregar mais informa%es do -ue transmiss%es RF de fre-G6ncia mais

2$
+ai2a. Entretanto* !. -ue as microondas no podem penetrar em estruturas de metal* esta transmisso tra+al&a mel&or -uando &. um tra!eto deso+stru,do entre o transmissor e o receptor. omo conse-G6ncia* a maiorias das instala%es +aseadas em microondas consistem em duas torres -ue so mais altas do -ue os edif,cios e a vegetao circundantes* cada uma com um transmissor de microondas apontado diretamente para um receptor de microondas do outro. 2.*.; " In2ra@&r(& 8o 9s controles remotos sem-fio usados com dispositivos tais como televis%es e aparel&os de som comunicam-se atrav)s de transmiss%es em infravermel&o "Blue=oot&$. 9 infravermel&o ) limitado a uma .rea pe-uena "por e2emplo* uma 4nica sala$ e e2ige geralmente -ue o transmissor este!a apontado para o receptor. 9 &ard'are infravermel&o ) +arato se comparado a outros mecanismos* e no re-uer uma antena. (s redes de computadores podem usar a tecnologia de infravermel&o para a transmisso de dados. Por e2emplo* ) poss,vel e-uipar uma sala grande com uma 4nica cone2o -ue fornea acesso > rede a todos os computadores na sala. 9s computadores podem permanecer em contato com a rede en-uanto so movidos dentro da sala. (s redes de infravermel&o so especialmente convenientes para computadores pe-uenos e port.teis por-ue oferece as vantagens de comunicao sem-fio sem necessitar do uso de antenas. (ssim* um computador port.til -ue use infravermel&o pode ter todo o &ard'are de comunicao em+utido.

27
Captu o ) " Mo#& o OSI

).! " Organi<a$D&s int&rna'ionais #& pa#roni<a$D&s (s organiza%es internacionais de padronizao podem ser classificadas pelo seu enfo-ue t)cnico e por sua estrutura geogr.fica e pol,tica. (s organiza%es internacionais importantes para o t#pico de redes de computadores* so3 a ;19 ";nternational 9rganization for 1tandardization$* a ;E ";nternational Eletrotec&nical ommission$* ligada a .rea de tecnologia da informao* e o ;=C-= ";nternational =elecommunications Cnion$* ligada a .rea de comunicao de dados. ( ;19 ] um comit6 internacional fundado em 1ABT e tem por o+!etivo a ela+orao de v.rios tipos de padr%es -ue no apenas os ligados a .rea de rede de computadores. 9s mem+ros da ;19 so os #rgos de padronizao nacionais dos VA pa,ses mem+ros como3 a (B?= "(ssociao Brasileira de ?ormas =)cnicas$ e a (?1; "(merican ?ational 1tardards ;nstitute$. E dentro da (?1; destaca-se o tra+al&o do ;EEE ";nstitute of Eletrical and Eletronics Engineers$* importante #rgo de padronizao americano na .rea de redes. 9 desenvolvimento de um padro ;19 comea -uando alguma das organiza%es nacionais ac&a necess.rio ela+orar um padro e o su+mete para apreciao da ;19* -ue depois de an.lise e votao pelos #rgos mem+ros* ) disponi+ilizado para consulta pu+lica por seis meses* para nova an.lise e votao. (p#s o -ue* torna-se um padro internacional -ue ser. recon&ecido pelos pa,ses mem+ros como tal. ).2 " O (o#& o OSI #a ISO Para satisfazer o dese!o dos usu.rios de manter uma conectividade entre eles e permitir o flu2o de comunicao via rede* foi necess.rio desenvolver uma variedade de ar-uiteturas de redes. om o aparecimento desordenado de varias ar-uiteturas -ue eram propriet.rias* alguns mem+ros da ;19 resolveram apresentar um modelo -ue fornecer uma +ase comum -ue permitisse o desenvolvimento coordenado de padr%es para a intercone2o de redes -ue podem ser aceitos em v.rios paises e -ue no gerassem incompati+ilidades entre si* e -ue assim pudessem permitir a intercone2%es entre as ar-uiteturas -ue viessem a surgir. (ssim foi desenvolvido e aprovado em 1AUU* como padro pela ;19* o modelo R/-91; "9pen 1Fstem ;nterconnection Reference /odel$. Por este motivo o modelo 91; foi desenvolvido em uma ar-uitetura estratificada e organizado em camadas "sete ao total$* onde cada camada* funcionando de maneira independente* ) respons.vel por determinadas tarefas espec,ficas "fun%es similares agrupadas na mesma camada$. om isto cada camada do /odelo R/-91; s# mant)m contato com a sua camada inferior "rece+endo servios$ e com a camada superior "prestando servios$. Esta estratificao* e conse-Gente diviso em processos independentes e +em definidos foi necess.ria devido a grande a+rang6ncia e comple2idade do modelo* tornando-se assim mais f.cil e r.pido o desenvolvimento e manuteno de padr%es para a intercone2o de sistemas a+ertos. (ssim o modelo R/-91; se aplica desde ar-uiteturas muito simples* como a cone2o de um terminal a um computador* a ar-uiteturas muito comple2as* como a intercone2o de duas redes completas de computadores. 8eve-se ressaltar -ue o R/-91;* por si s#* no define a ar-uitetura de uma rede. ;sto acontece por-ue ele no especifica com e2atido os servios e protocolos de cada camada. Ele simplesmente diz o -ue cada camada deve fazer. Por isto* o fato de dois sistemas distintos seguirem o R/-91; no garante -ue eles possam trocas informa%es entre si* pois o modelo permite -ue se!am usadas diferentes op%es de servios e de protocolos para as varias camadas. Para -ue estes dois sistemas possam trocar informa%es entre si ) necess.rio -ue escol&am as mesmas op%es de servios e de protocolos para todas as camadas do modelo. om isto o modelo definiu o conceito de perfis funcionais. (ssim se estes dois sistemas seguirem o mesmo perfil funcional eles garantidamente iro de comunicar entre si. ).2.! " Ca(a#as #o (o#& o RM-OSI omo !. foi dito anteriormente* so sete as camadas ou n,veis definidos pelo modelo 91;. ada camada presta servio > camada imediatamente superior a ela e rece+e servios da camada imediatamente inferior. ?a transmisso cada camada rece+e o pacote da camada imediatamente superior* e2ecuta suas fun%es e coloca

28
nesse pacote rece+ido* o seu ca+eal&o de defini%es* e repassa-o para camada imediatamente a+ai2o. 9 processo vai se repetindo at) -ue a camada f,sica envia para o destino a se-G6ncia de +its relativa aos dados a serem transmitidos. ?a recepo ) feito o processo inverso* com cada camada retirando o ca+eal&o de sua responsa+ilidade* e2ecutando seus servios e repassando o restante > camada imediatamente superior. (ntes de descrevermos as camadas do modelo R/-91;* daremos alguns conceitos importantes para mel&or entend6-las3 Entidades: 1o os elementos ativos de cada camada. Podem ser em forma de soft'are ou &ard'are "circuitos eletr7nicos$. 8uas entidades so denominadas entidades pares -uando pertencem > mesma camada* mas a m.-uinas diferentes. Servios: so informa%es fornecidas eIou procedimentos e2ecutados por uma entidade de uma camada n para a sua camada imediatamente superior "e2ceto se for a ultima camada$ atrav)s do 1(P. Interface: ) um elemento -ue define o con!unto de primitivas de operao e os servios fornecidos pela camada n > sua camada ad!acente superior. : o ponto c&ave durante o pro!eto da ar-uitetura de rede* estando diretamente vinculado > estratificao e > definio das fun%es das camadas. SAP: 1(P "Q1ervice (ccess PointQ - Ponto de (cesso aos 1ervios$ so endereos a partir dos -uais ) transacionado um servio. : atrav)s dos 1(P -ue as entidades da camada nX1 fornecem o ;8C "informao a ser intercam+iada com sua entidade par$ para a camada ad!acente imediatamente inferior.

Fig L.1 amadas do modelo R/-91; ).2.!.! " Fsi'a Essa camada lida com caracter,sticas do meio f,sico de transmisso* tais como especifica%es el)tricas* mecOnicas* funcionais e procedurais da interface f,sica entre o e-uipamento e o meio de transmisso* ou se!a* ela adapta o sinal ao meio f,sico de transmisso. 1ua unidade de tra+al&o ) o +it. (s fun%es da camada f,sica so3 tratar dos aspectos -ue dizem respeito > forma de representao dos +its "-uanto vale o K e o 1$5 verificar -uantos microssegundos durar. um +it "intervalo de sinalizao$5 verificar se a transmisso ser. &alf-duple2 ou full-duple2* como a cone2o ser. esta+elecida e desfeita5 indicar -uantos pinos ter. o conector da rede e -uais seus significados5 gerenciar as cone2%es* gerenciando a -ualidade de servio das cone2%es f,sicas esta+elecidas e ativando-as ou desativando-as -uando solicitado pela camada de enlace. ?o ) funo desta camada se preocupar com o significado dos +its ou com a forma como esses +its so agrupados nem tratar de pro+lemas tais como erros de transmisso. E2emplo de padr%es de n,vel f,sico utilizados3 W.01* W.01 +is* Y.0B* Y.0V* R1-0L0* Y.AK* ;.BLK* ;.BL1 etc.

29
).2.!.2 " En a'& #& 3a#os 1eu o+!etivo ) o de prover uma cone2o confi.vel so+re um meio f,sico. 1ua funo +.sica ) detectar e* opcionalmente* corrigir erros -ue por ventura ocorram no n,vel f,sico durante a transmisso de dados. ( t)cnica utilizada +usca agrupar as cadeias de +its "pacotes de +its$ a serem enviados pelo n,vel f,sico em -uadros e adicionar a cada deles alguma forma de redundOncia para a deteco de erros. (s fun%es e2ecutadas dentro deste n,vel* com o o+!etivo de providenciar servios para o n,vel de rede so3 ativao e desativao da cone2o de ligao de dados so+re cone2%es f,sicas ativadas5 delimitao e sincronizao -ue permitem o recon&ecimento da se-G6ncia de +its transmitidos so+re a cone2o f,sica* como uma unidade de dados do protocolo de ligao de dados5 montagem e delimitao de -uadros "framing$5 controla a ta2a de transmisso dos -uadros* evitando -ue o sistema trasmissor envie dados a uma ta2a maior do -ue o receptor consegue processar "usa stop-and-'ait* positive acPno'ledgement e sliding 'indo'$5 deteco de erros de transmisso* de formato e operacionais -ue ocorrem so+re a cone2o f,sica ou como um resultado do mau funcionamento da entidade-ligao de dados correspondentes "os erros mais comumente detectados so erros devido a perdas* duplicao* no-ordenao e danificao de -uadros$5 recuperao de erros. Em seu tra+al&o de gerenciamento a camada de enlace deve e2ercer algumas fun%es relacionadas > -ualidade de servio prestado* caracterizada por3 tempo m)dio entre erros irrecuper.veis* ta2a de erro residual decorrente da alterao* perda* duplicao e no-ordenao dos -uadros* disponi+ilidade do servio* atraso de trOnsito e t&roug&put "vazo$. 9 protocolo de enlace mais con&ecido e recomendado pela ;19 ) o H8J "Hig& Jevel 8ata JinP ontrol$* antecessor de outros como J(PB "Hig& Jevel 8ata JinP ontrol$* J(P8 e JJ . ).2.!.). R&#& 1ua funo ) fornecer ao n,vel de transporte uma independ6ncia -uanto > considerao de c&aveamento e roteamento associado ao esta+elecimento e operao de uma cone2o de rede comutada entre sistemas* contendo entidades-aplicao -ue se comunicam e tam+)m a transfer6ncia de unidades de dados entre entidades-transporte so+re cone2%es de rede esta+elecidas. Estas cone2%es de rede so ponto a ponto e possuem duas filosofias -uanto ao servio oferecido3 o datagrama "comutao pacotes$ e circuito virtual "comutao de circuitos$. 9s endereos de rede -ue so fornecidos por este n,vel podem ser usados por uma entidade-transporte para identificar outras entidades-transporte* isto )* endereos de rede so os meios pelos -uais entidades de transporte podem comunicar entre si usando o servio de rede. (ssim deve ser transparente para a camada de transporte a forma como os recursos dos n,veis inferiores so utilizados para implementar cone2%es de rede. (s fun%es e2ecutadas pelo n,vel de rede na o+teno do servio para o n,vel de transporte so as seguintes3 comutao e esta+elecimento de rota atrav)s de algoritmos de roteamento* permitindo selecionar a rota mais apropriada entre endereos de rede "origem e destino$ para a transfer6ncia de dados5 estas duas fun%es podem envolver nodos intermedi.rios atuando como retransmissores entre entidades-rede5 esta+elecimento de cone2%es de rede entre entidades-transporte* utilizando a cone2o de ligao de dados do n,vel logo a+ai2o5 fun%es -ue propiciam o se-uenciamento das unidades de dados na entrega* -uando solicitado pelas entidades de transporte* a transmisso de dados e2pressos "tem por finalidade esta+elecer prioridade de transmisso para alguns dados "como sinalizao e interrupo$ so+re os dados normais$5

3%
controle de flu2o e2ecutado pelo n,vel de rede na interface com o n,vel de transporte.

).2.!.*. Transport& 9 n,vel de rede no garante necessariamente -ue um pacote c&egue ao seu destino* como pacotes podem ser pedidos ou mesmo c&egar fora da se-G6ncia original de transmisso* ca+e a camada de transporte > funo de garantir a entrega dos pacotes ao destino e em seguida* mont.-los na ordem correta* fornecendo uma cone2o fim a fim verdadeiramente confi.vel* e isolando as camadas superiores da parte da transmisso de rede. ?o n,vel de transporte a comunicao ) fim a fim* ou se!a* a camada de transporte da ma-uina de origem se comunica diretamente com a entidade de transporte da ma-uina de destino. ;sto no pode acontecer nos n,veis mais +ai2os* onde a comunicao acontece entre ma-uinas ad!acentes. (ssim* a camada de transporte providencia servios de transfer6ncia de dados para as entidades endereadas sem preocupao com a sua localizao. 1uas fun%es so3 esta+elecimento e encerramento de uma cone2o de transporte entre duas entidades-sesso5 multiple2ao5 splitting "uma cone2o de transporte so+re v.rias cone2%es de rede$5 segmentao e agrupamento em +loco "+locagem$ das mensagens* com a finalidade de facilitar a transfer6ncia5 controle da se-G6ncia fim a fim5 deteco e recuperao de erros fim a fim5 controle do flu2o de transmisso* de forma -ue o transmissor no envie mais dados do -ue o receptor ten&a capacidade de rece+er5 transfer6ncia de dados de acordo com a -ualidade de servio solicitada. 8ois tipos de dados so transferidos na cone2o de transporte3 os dados do usu.rio* -ue so transferidos em se-G6ncia e su!eitos ao controle de flu2o* e os Qdados urgentesQ* -ue t6m prioridade so+re os dados do usu.rio.

(s fun%es implementadas pela camada de transporte dependem da -ualidade de servio dese!ado. (ssim foram especificadas cinco classes de protocolos +aseados no servio de circuito virtual "orientados > cone2o$3 classe K3 simples* sem nen&um mecanismo de deteco e recuperao de erros5 classe 13 recuperao de erros +.sicos sinalizados pela rede5 classe 03 permite -ue v.rias cone2%es de transporte se!am multiple2adas so+re uma 4nica cone2o de rede e implementa mecanismos de controle de flu2o5 classe L3 recuperao de erros sinalizados pela rede e multiple2ao de v.rias cone2%es de transporte so+re uma cone2o de rede5 classe B3 deteco e recuperao de erros e multiple2ao de cone2%es de transporte so+re uma 4nica cone2o de rede.

).2.!., " S&ss%o ( camada de sesso fornece mecanismos -ue permitem estruturar os circuitos oferecidos pelo n,vel de transporte* e2ecutando fun%es de segurana* recon&ecimento de nome* cone2o e administrao de sess%es -ue permitem a comunicao entre duas aplica%es "ou dois componentes da mesma aplicao$ atrav)s da rede. (ssim a camada de sesso permite o esta+elecimento de sess%es "recon&ece os n#s da rede local e configura a ta+ela de endereamentos entre fonte e destino$ entre os usu.rios localizados nas diversas m.-uinas da rede* otimizando a troca de dados entre entidades de apresentao* evitando -ue estas 4ltimas se!am so+recarregadas de dados* atrav)s do uso do controle de flu2o de transporte.

31
Para maior agilidade na troca de dados entre duas ma-uinas* a camada de sesso utiliza o conceito de ponto de sincronizao* -ue so marcas l#gicas posicionadas ao longo do di.logo "atividade* onde atividade ) p*e2* um ftp$ entre dois usu.rios do servio de sesso* com a finalidade de evitar -ue se percam grandes volumes de dados* transmitidos em uma rede -ue no se!a 1KK^ confi.vel. (ssim* toda vez -ue um usu.rio rece+er um ponto de sincronizao* deve enviar uma resposta* confirmando -ue este foi rece+ido. aso a transmisso se!a interrompida* ela pode ser reiniciada a partir do 4ltimo ponto de sincronizao confirmado. ( camada de 1esso gerencia di.logos entre dois computadores* esta+elecendo e encerrando as comunica%es. Para realizar estes servios so utilizados os modos de transfer6ncia de dados simple2* &alfduple2 e full-duple2. ).2.!.6 " .pr&s&nta$%o 9 nome camada de apresentao tem causado confuso por-ue algumas pessoas acreditam erroneamente -ue essa camada apresenta dados para o usu.rio. Entretanto* a camada de apresentao ) a respons.vel pela transfer6ncia das informa%es de um soft'are de aplicao da camada de sesso para o sistema operacional* sendo respons.vel pela formatao de telas e de ar-uivos* de modo -ue o produto final possua a apar6ncia dese!ada pelo programador. Ela atua so+re a sinta2e "representao$ dos dados. ?esta camada* encontra-se definida a sinta2e a+strata "a forma como os tipos e os valores dos dados so definidos* independentemente do sistema computacional utilizado$* +em como a sinta2e de transfer6ncia "a maneira como ) realizada esta codificao$. E2emplificando3 atrav)s da sinta2e a+strata* ) definido -ue um caracter W deve ser transmitido. ( sinta2e de transfer6ncia vai especificar de -ue maneira este dado ser. codificado em (1 ;; ou EB 8; na ocasio em -ue for entregue > camada de sesso. Ela tam+)m tem as fun%es de criptografia* compresso e descompresso de dados e converso de padr%es de redes. ).2.!.7 " .p i'a$%o ( camada de (plicao se refere ao fornecimento de servios para a rede de computadores* possi+ilitando -ue os processos de aplicao utilizem o am+iente de comunicao 91;. Entre os principais servios oferecidos esto os servios de ar-uivos* servios de impresso e servios para troca e acesso a informa%es. ( camada de aplicao no ) respons.vel por e2ecutar aplicativos de usu.rios* entretanto* ela esta+elece uma interface por meio da -ual os aplicativos podem se comunicar com a rede. Baseado em pedidos de um usu.rio da rede* esta camada seleciona servios a serem fornecidos por fun%es das camadas mais +ai2as. =odos os parOmetros -ue so especificados pelo usu.rio so informados ao am+iente 91; atrav)s deste n,vel. Para prestar estes servios devem ocorrer > intercomunicao entre entidades de aplicao* residentes em sistemas diferentes. Esta intercomunicao ocorre de acordo com protocolos espec,ficos para o n,vel de aplicao. Estes protocolos podem ser de tr6s categorias3 administrao do sistema5 administrao das aplica%es5 aplicao do usu.rio. (s principais fun%es da camada de aplicao so3 seleo do modo de di.logo "full duple2 ou &alf duple2$5 determinao da -ualidade de servio aceit.vel na cone2o3 retardo de transfer6ncia* ta2a de erro toler.vel* etc5 identificao dos futuros parceiros na comunicao3 por nome ou endereo5 Especificao de aspectos relativos > segurana3 controle de acesso* integridade de dados* etc. ).2.2 " . Trans(iss%o #& 3a#os no Mo#& o RM-OSI 9 processo de transmisso no modelo 91; comea com a entrega dos dados a serem transmitidos pelo usu.rio para uma entidade do n,vel de aplicao do sistema* no sistema (. 9s dados do usu.rio rece+em a denominao Cnidade de 8ados do 1ervio "18C$* sendo eles* neste caso* a 18C do n,vel de aplicao. ( entidade de aplicao da camada de mesmo nome* !unta aos dados do usu.rio um ca+eal&o denominado ;nformao de ontrole do Protocolo "P ;$. 9 o+!eto resultante dessa !uno ) c&amado Cnidade de 8ados do Protocolo "P8C$. ( P8C ) a unidade de informao trocada pelas entidades pares* ao e2ecutar o protocolo

32
de uma camada* para fornecer o servio -ue ca+e > camada em -uesto. ( P8C do n,vel de aplicao "ca+eal&o X dados do usu.rio$ ) ento passada para o n,vel de apresentao. ( entidade do n,vel de apresentao trata a unidade -ue rece+e da mesma forma -ue o n,vel de aplicao trata os dados do usu.rio "( P8C do n,vel de aplicao ) uma 18C no n,vel de apresentao$* e acrescenta seu ca+eal&o compondo assim a P8C do n,vel de apresentao. Este processo continua at) o n,vel de enlace* -ue geralmente acrescenta um ca+eal&o e um fec&o -ue cont)m um Frame &ecP 1e-uence "F 1$ para deteco de erros. ( P8C do n,vel de enlace* -ue ) denominada -uadro "Frame$* ) transmitida pelo n,vel f,sico atrav)s do meio de transmisso* depois de agregar ao -uadro seu ca+eal&o e seu fec&o. Nuando o -uadro ) rece+ido pelo destinat.rio* o processo inverso ocorre. ( medida -ue a unidade de dados vai sendo passado para as camadas superiores* cada camada retira o ca+eal&o e o fec&o -ue foi acrescentado por sua entidade par na origem* e2ecuta as opera%es do protocolo de acordo com a informao contida no ca+eal&o* e passa a unidade de dados para a camada superior. 9 processo se encerra com o usu.rio no sistema remoto B rece+endo os dados enviados pelo usu.rio do sistema (.

Csuario 1istema ( (plicao (presentao 1esso =ransporte Rede Enlace F,sico

8ados P8C P ; 18C

8ados

Csu.rio 1istema B (plicao (presentao 1esso =ransporte Rede Enlace F,sico

Fig. L.0 =ransmisso de dados no R/-91;

33
Captu o * " :roto'o os #& a'&sso ao (&io *.! " Intro#u$%o Em redes locais "J(?s$* as regras -ue disciplinam o acesso ao meio f,sico para transmisso de dados so c&amadas de protocolos de acesso ao meio. E como nessas redes a transmisso de dados ) feita por difuso "todas as esta%es rece+em todos os pacotes$ ou por roteamento 4nico* a padronizao para redes locais desenvolvida pelo ;EEE "padro VK0$* e adotada como padro internacional pela ;19* coloca os protocolos de acesso ao meio como parte no n,vel de enlace "camada 0$. (ssim* os protocolos de acesso ao meio so respons.veis pelo controle de acesso os meio f,sicos de uma rede* sendo eles -uem deve decidir -uando e em -ue -uantidades devem ser transmitidas >s informa%es de uma estao da rede para outra. Cma das caracter,sticas desses protocolos* como dos demais protocolos dos n,veis inferiores em redes locais* ) tirarem proveito das caracter,sticas de alto desempen&o* +ai2o retardo e pe-uena ta2a de erro do sistema de comunicao. ada protocolo foi desenvolvido com um certo tipo de rede em vista* mas atualmente* podem ser utilizados em -uase todos os tipos topologias* tendo maior efici6ncia em um determinado tipo em particular. ?a avaliao de protocolos de controle de acesso* atri+utos espec,ficos podem ser usados* tais como3 capacidade* e-uidade ou !ustia "fairness$* prioridade* esta+ilidade em so+recarga e o retardo de transfer6ncia. (P( ;8(8E ) a vazo m.2ima -ue o m)todo de acesso pode tirar do meio* em percentagem de +anda passante dispon,vel. ( ta2a de transmisso* comprimento da rede* n4mero de n#s* taman&o do -uadro* taman&o do ca+eal&o e o retardo em cada estao so algumas das vari.veis -ue afetam a capacidade. HC1=;_( ) dese!.vel na maioria das redes* a fim de permitir >s esta%es o acesso aos recursos compartil&ados. ;mplica simplesmente -ue a estao dever. ser tratada com igualdade dentro de sua classe de prioridade. PR;9R;8(8E ) dese!.vel em v.rias aplica%es* principalmente na-uelas -ue envolvem controle em tempo real. E1=(B;J;8(8E ) uma caracter,stica importante onde o carregamento da rede ) pesado. Es-uemas +aseados em conteno t6m sua esta+ilidade +astante dependente da realizao* e2igindo sofistica%es no tratamento de conflitos para tornar o protocolo mais est.vel. RE=(R89 8E =R(?1FER`? ;( ) a soma dos retardos de acesso e de transmisso. 9nde a grande maioria dos casos* seno em todos* uma vari.vel aleat#ria. 8eterminada as fun%es do protocolo de enlace* algumas vezes diretamente relacionadas com o tipo de acesso ao meio. 8entre essas fun%es podemos citar a deteco de erros* o recon&ecimento do rece+imento* a transpar6ncia da informao* a se-G6nciao dos dados e o controle dos flu2os de dados. 9s m)todos de acesso podem ser divididos em dois grandes grupos* -ue so os +aseados em conteno e os ordenados sem conteno. *.2 " .'&sso 6as&a#o &( Cont&n$%o ?uma rede +aseada em conteno no e2iste uma ordem de acesso e nada impede -ue dois ou mais elementos transmitam ao mesmo tempo provocando uma coliso* o -ue acarretar.* geralmente* a perda de mensagens. ( estrat)gia de controle de conteno vai depender da &a+ilidade -ue uma estao tem para deteco de coliso e retransmisso da mensagem. 1e assumirmos -ue o tr.fego da rede consome apenas uma pe-uena porcentagem da vazo m.2ima* o n4mero de colis%es e retransmiss%es ser. pe-ueno e o protocolo* +astante eficiente. 9s tipos mais comuns so o (lo&a* 1lotted (lo&a* p- 1/( a np- 1/(* 1/(- 8* 1/(- (* /- 1/(.

34
*.2.! " . o8a & S ott&# . o8a Este m)todo de acesso foi desenvolvido para a rede (lo&a* -ue ) uma rede por radiodifuso -ue interligava terminais espal&ados por todo Hava, ao centro de computao da universidade do Hava,. Em+ora no podendo ser considerada uma rede local* seu estudo ) importante* pois ela foi o em+rio para grandes protocolos +aseados em conteno. ( rede (lo&a possui 0 canais de radio difuso* onde um deles ) respons.vel para a difuso de pacotes do computador central para os terminais e o outro fazendo o camin&o contrario. (-ui cada terminal s# pode ouvir o canal -ue vem do computador central* no tendo condi%es de sa+er se o seu meio de transmisso esta sendo usado ou no. (o transmitir o terminal detecta a coliso se durante um certo per,odo de tempo ap#s o envio do pacote* ele no rece+er de volta um -uadro de recon&ecimento de transmisso. 9 computador central detecta a coliso* se durante a recepo* a mensagem se tornar intelig,vel pela so+reposio de pacotes. ?a transmisso entre o computador central e os terminais no ocorrem colis%es uma vez -ue -uem acessa o canal ) um 4nico elemento -ue ) o pr#prio computador central. Cm modo simples de mel&orar a utilizao do canal de transmisso dos terminais ) restringir o tempo -ue eles podero comear a transmitir* sincronizando o tempo de todos eles. om isto* conseguese diminuir o tempo total gasto com informa%es in4teis presentes nos canais devido a colis%es. Este m)todo ) c&amado de 1lotted (lo&a e praticamente do+ra a efici6ncia do sistema anterior. *.2.2 " CSM. ECarri&r S&ns& Mu tip & .''&ssF 9 protocolo 1/( "#arrier $ense %&lti"le 'ccess$ tem como caracter,stica principal o fato da estao -ue dese!a transmitir ter de verificar o estado do meio de transmisso. 8essa forma a estao transmissora QouveQ antes o meio para o+servar se &. ou no outras esta%es transmitindo. aso no &a!a outras transmiss%es* a estao inicia a sua transmisso. Entretanto* se o meio estiver ocupado* a estao aguarda por um per,odo de tempo e verifica novamente o estado do meio. ontudo* no &. garantias de -ue se duas esta%es constatarem a ine2ist6ncia de sinal de transmisso no meio* elas podero iniciar a transmisso ao mesmo tempo* gerando uma coliso. ?esse tipo de protocolo* as esta%es* ap#s transmitirem* esperam o recon&ecimento da mensagem por um tempo determinado* levando em considerao o retardo de propagao de ida e volta "ro&nd(tri" "ro"agation dela)$ e o fato de -ue a estao -ue enviar. o recon&ecimento deve tam+)m disputar o direito de acesso ao meio. 9 retardo de propagao de ida e volta ) o tempo -ue um +it leva para se propagar da estao de origem a estao de destino multiplicado por dois. ( no c&egada de um recon&ecimento implica numa coliso. Havendo a coliso a rede ) parada. 9s terminais -ue estavam transmitindo a+ortam a comunicao e comeam a contar n4meros aleat#rios* o -ue aca+ar primeiro tenta novamente a transmisso. (s estrat)gias para aumentar a efici6ncia da =ransmisso neste protocolo so o np- 1/( " non( "ersistent #arrier $ense %&lti"le 'ccess$ e o p- 1/( ""ersistent #arrier $ense %&lti"le 'ccess$* e o -ue distingue os dois m)todos ) o algoritmo -ue especifica o -ue faz uma estao ao encontrar o meio ocupado. ?o np- 1/(* se ao escutar o meio* um n# QsentirQ -ue est. &avendo uma transmisso* ele fica esperando por um intervalo de tempo aleat#rio antes de tentar novamente o acesso. ?o p- 1/(* se ao escutar o meio* um n# sentir uma transmisso* ele continua a escutar o meio at) -ue ele fi-ue livre. (, ento ele tenta transmitir. 9 algoritmo no persistente "np- 1/($ ) eficiente para evitar colis%es* uma vez -ue duas esta%es -uerendo transmitir* -uando o meio est. ocupado* provavelmente vo esperar por intervalos diferente de tempo "aleat#rios$. 9 pro+lema ) -ue pode e2istir um tempo perdido "canal livre* tendo dados a transmitir$ ap#s cada transmisso* o -ue no acontece com o algoritmo 1-persistente "p- 1/($* -ue elimina esse tempo perdido* mas infelizmente aumenta a pro+a+ilidade de coliso. Essas estrat)gias vo permitir* em tr.fego +ai2o* uma capacidade de utilizao do meio em torno de VR^. H. em tr.fego pesado* todas as duas estrat)gias vo e2i+ir uma insta+ilidade* no sentido de terem uma grande ta2a de coliso e um grande retardo.

35
*.2.) " CSM./C3 Este protocolo foi desenvolvido pela Wero2 para conectar cerca de 1KK esta%es em um ca+o de 1 Pm. 9 sistema foi c&amado de Qether after the l&minifero&s etherQ "relacionado ao fato da crena -ue &avia -uanto a forma pela -ual as radia%es eletromagn)ticas se propagavam$ sendo depois con&ecido como Et&ernet. (tualmente* o termo et&er refere-se a -ual-uer meio atrav)s do -ual se dese!e transmitir dados "um canal de dados$. ( et&ernet o+teve tanto sucesso -ue a Wero2* 8E e ;ntel pro!etaram um padro para 1K /+ps et&ernet. Este padro formou a +ase para o padro ;EEE VK0.L* mas &. uma diferena entre a maneira -ue o protocolo /edia (ccess ontrol "/( $ formata os pacotes nos dois casos. =am+)m o padro ;EEE VK0.L descreve um con!unto de fam,lias de sistemas 1/(I 8 1-persistentes rodando a velocidades de 1 a 1K /+ps em v.rios meios "+anda +aseI+anda larga$. /uitas pessoas incorretamente usam o termo et&ernet para se referirem a -ual-uer protocolo 1/(I 8. =odas as implementa%es do VK0.L* incluindo a et&ernet* usam codificao manc&ester. ( presena de uma transio no meio de cada +it torna poss,vel a sincronizao entre transmissor e receptor. ( -ual-uer instante de tempo a et&ernet deve estar em um dos tr6s estados3 transmitindo um +it K* +it 1 ou ociosa "K volts$. Cm sinal alto ) XK*VRY e uma transio para +ai2o ) -K*VRY. ( diferena de voltagem* ) claro* deveria ser 1*UY. 8essa forma* um sistema empregando 1/(I 8 deveria encontrar-se em um desses estados3 transmisso* conteno ou ociosidade. Cm pe-ueno montante de tempo ocioso ) necess.rio antes e ap#s cada estado de transmisso e conteno para -ue a percepo da portadora possa ocorrer. Entretanto* em uma rede congestionada pode acontecer -ue v.rias interfaces possam -uerer tentar transmitir -uando perce+em -ue a rede est. ociosa. Cm dos motivos da inefici6ncia das t)cnicas anteriores ) -ue mesmo &avendo a coliso* as esta%es continuaro a transmitir. ?este m)todo a deteco da coliso e realizada durante a transmisso. E &avendo a coliso o terminal a+orta imediatamente a transmisso. 8evido ao fato do tempo de propagao no meio ser finito* para -ue possa &aver deteco de coliso por todas as esta%es transmissoras* um -uadro vai ter de possuir um taman&o m,nimo. ( efici6ncia E* neste caso* segundo 1oares* depende do taman&o do -uadro /* do tempo de propagao tp e da ta2a de transmisso nas seguintes rela%es -ue seguem3 /0 /B tp - Relao entre o taman&o dos pacotes a ta2a de transmisso e o tempo de propagao para redes em +anda +.sica5 tp - Relao entre o taman&o dos pacotes a ta2a de transmisso e o tempo de para redes em +anda larga.

( Efici6ncia dessa t)cnica ) dada em funo do taman&o dos pacotes* da ta2a de transmisso e do tempo de propagao. Em redes reais* entretanto* as coisas no so to perfeitas como em estudos estat,sticos. 9s -uadros variam em taman&o e o tr.fego tende a vir em ra!adas sendo proporcionalmente e uniformemente propagados. ( conteno vem somente no in,cio do -uadro* ento a mais simples medio da rede considera o -uanto a sua relao com as colis%es ) a ta2a de pacotes. ( Et&ernet tem um limite inferior no taman&o de um -uadro o -ual limita a ta2a m.2ima te#rica de pacotes a cerca de 1B.KKK pacotes por segundo* mas com pacotes mais pr#2imos do taman&o m.2imo do -uadro* poder-se-ia esperar umas poucas centenas de pacotes por segundo em uma rede congestionada. Para -ue possa &aver deteco de coliso conforme as figuras 1 e 0* ) necess.rio -ue se!am o+servadas as rela%es entre /* e tp* vistas anteriormente.

3$

Fig. B.1 oliso em redes +anda +ase

Fig B.0 oliso em redes de +anda larga

37

Fig B.L Flu2ograma de funcionamento do 1/(I 8 *.2.).! " T'ni'as #& R&trans(iss%o - Retransmisso e2ponencial truncada "Tr&ncated ex"onential bac* off$3 Nuando a estao detecta uma coliso* aguarda por um tempo aleat#rio entre K "zero$ e um limite superior. 8essa forma* reduz-se a pro+a+ilidade de -ue a mesma coliso ocorra novamente. ( cada coliso sucessiva o limite superior ) do+rado sendo este processo interrompido em algum ponto. (p#s um certo n4mero de retransmiss%es mal sucedidas a transmisso ) a+ortada. - Retransmisso 9rdenada "ordered bac* off$3 (p#s a deteco de uma coliso* as esta%es somente podero iniciar sua transmisso em um intervalo de tempo previamente alocado para elas* sendo -ue se uma estao no o fizer* este tempo ser. imediatamente destinado > pr#2ima estao. *.2.* " CSM. / C. ECarri&r S&ns& Mu tip & .''&ss 0it8 Co ision .@oi#an'&0 Este m)todo ) um mel&oramento do anterior* tentando evitar ao m.2imo as colis%es. (-ui* depois de cada transmisso* &avendo ou no coliso* a rede passa a operar em um modo onde >s esta%es s# podem comear a transmitir em determinados intervalos de tempo pr)-definidos* reduzindo a zero as c&ances de coliso. ada estao s# pode transmitir no intervalo de tempo reservado para ela. 1e neste instante a estao no estiver pronta para transmitir* o direito de transmisso passa para a estao alocada ao intervalo seguinte* e assim por diante* at) -ue ocorra outra transmisso. ?o caso de nen&uma estao transmitir* a rede passa a utilizar o m)todo 1/( comum para o acesso podendo* neste caso* ocorrer coliso novamente. (p#s a transmisso o processo se reinicia e o algoritmo volta a definir os intervalos de transmisso de cada estao. E2istem tr6s varia%es deste m)todo. ?a primeira variao* -uando ocorrer de nen&uma estao transmitir* a estao -ue possui o primeiro intervalo de alocao de tempo* emite um -uadro vazio* sem conte4do algum* com o o+!etivo apenas de reiniciar o processo. =odos tero ento a sua oportunidade de transmitir* e o algoritmo volta para o caso anterior. ( segunda variao imp%e -ue se uma estao aca+ou de transmitir* ela s# poder. transmitir novamente depois -ue todas as outras esta%es tiverem tido a sua oportunidade. Esta medida torna o acesso mais !usto* e impede -ue uma estao de menor prioridade se!a impedida de transmitir. ( terceira variao deste m)todo esta+elece -ue depois de cada transmisso* o direito de transmitir passa a ser da-uela estao de destino* por)m se ela no transmitir* a passagem da permisso

38
segue a se-G6ncia normal. Este es-uema permite um di.logo entre duas m.-uinas* um vez -ue elas poderiam monopolizar o canal en-uanto estiverem trocando informa%es. *.) " .'&sso Or#&na#o s&( Cont&n$%o E2istem outros tipos de protocolo -ue ao contr.rio do es-uema de acesso +aseado em conteno* so +aseados no acesso ordenado ao meio de comunicao* evitando o pro+lema da coliso. ada m)todo ) mais ade-uado a um determinado tipo de topologia* em+ora nada impea seu uso em outras ar-uiteturas. 9s tipos mais comuns so3 o 1lot* =oPen Bus* =oPen Ring* Polling. *.).! " To1&n E:assag&( #& :&r(iss%oF Este ) um tipo especial de es-uema de controle de acesso a redes J(?. Cma estao por vez rece+e e passa* se-Gencialmente* o direito de acessar a rede5 este direito ) representado por uma pe-uena mensagem especial c&amada de =oPen. 1omente a interface -ue possui a permisso "o =oPen$* em um determinado instante de tempo* tem uso e2clusivo da rede para transmitir uma mensagem* e -ue ap#s ter transmitido a mensagem* transmite o toPen para outro n#. ( ordem l#gica de transmisso no ) necessariamente a ordem f,sica* em+ora nas topologias em anel o se!a. Em algumas redes a permisso no ) um padro especial* mas simplesmente a presena ou aus6ncia de transmisso faz avanar um ponteiro* interno a cada estao* -ue indicara a pr#2ima estao a transmitir. ( passagem de =oPen ) comumente usada em redes do tipo anel* -ue por isso so c&amadas de redes =oPen Ring. /as este controle de acesso tam+)m pode ser utilizado em redes estruturadas em +arramentos* e -ue por sua vez podem ser c&amadas de redes =oPen Bus. ?estes dois tipos de redes* -uando nen&um n# est. enviando mensagens* o =oPen circula de n# a n# por toda a rede. Nuando um n# tem uma mensagem a ser transmitida* este n# espera at) -ue o toPen c&egue a ele. ( partir disso ele segura o =oPen en-uanto transmite sua mensagem. (p#s transmitir sua mensagem* o n# p%e de volta o =oPen em circulao* para -ue todos os n#s ten&am um acesso igual na rede. *.).!.! " To1&n 6us E:assag&( #& :&r(iss%o &( 6arraF ( rede =oPen Bus ) estruturada em cima de um ca+eamento em forma de +arra ou linear* onde as esta%es esto interligadas. (-ui -uando uma estao termina sua transmisso* ela passa o toPen para a pr#2ima estao a transmitir. (ssim o toPen ) passado de estao a estao ate -ue se fec&e o ciclo* para ento recomear novamente* simulando um anel virtual. Por este motivo* no =oPen Bus* a ordem das esta%es conectadas fisicamente ao ca+o no importa* uma vez -ue as esta%es so organizadas neste anel l#gico. ada estao con&ece o endereo da estao a sua es-uerda e a sua direita. Esse es-uema re-uer -ue varias fun%es se!am realizadas "de forma centralizada ou distri+u,da$ para seu funcionamento correto. ?o m,nimo as seguintes fun%es devem ser realizadas3 (dio e retirada do anel3 Esta%es fora da rede devem poder entrar no anel e esta%es do anel devem poder se retirar* evitando assim passagem desnecess.ria da permisso -uando esto desligadas5 Eerencia de fal&as3 Cma serie de situa%es de fal&a podem ocorrer5 ;niciao do (nel virtual3 ?a partida da rede algum algoritmo deve ser utilizado para a criao do anel virtual e da permisso.

39

Fig B.B =oPen +us Cm pro+lema -ue pode ocorrer ) a perda de toPens causadas por fal&as no &ard'are. 9utro pro+lema ) as limita%es de distOncias espec,ficas e limita%es no n4mero de esta%es de tra+al&o a serem introduzidas no =oPen Bus* pois cada nova estao cria distoro no sinal. 9utro pro+lema ) o over&ead envolvido -uando o trafego ) +ai2o. Cma estao pode ter -ue esperar por varias passagens de permiss%es para esta%es -ue no tem nada a transmitir* antes de rece+er a permisso. *.).!.2 " To1&n Ring E:assag&( #& :&r(iss%o &( .n& F (ntes de falarmos so+re toPen ring* ) importante definirmos o conceito de anel. Cm anel no ) de fato um meio de difuso* mas um con!unto de liga%es ou interfaces ponto a ponto individuais -ue formam um c,rculo.

Fig B.R =oPen ring ( passagem por permisso ) talvez a t)cnica de controle mais antiga para o anel. ?esta t)cnica* um padro especial de +it* c&amado de toPen "ou permisso$ livre* circula em torno do anel sempre -ue todas as esta%es esto ociosas. Nuando uma estao dese!a transmitir um -uadro* ela tem -ue se apoderar da permisso livre* mudando seu padro para permisso ocupada. E transmite seus dados logo a seguir. omo s# e2iste um toPen* apenas uma estao pode transmitir em um determinado instante. : assim -ue se resolve o pro+lema de acesso ao canal. Podemos fazer uma analogia com uma corrida em revezamento. 9s corredores

4%
passam o +asto um para o outro e a-uele -ue est. de posse do +asto ) o -ue tem permisso para correr. 9s outros vo esperar at) -ue ele complete todo o seu percurso* uma volta inteira. (, o +asto ser. transferido para o pr#2imo corredor* e assim sucessivamente at) -ue todos ten&am corrido. (s interfaces de anel possuem dois modos operacionais3 escuta e transmisso. ?o modo de escuta* os +its de entrada so simplesmente copiados para a sa,da* com o retardo de 1 +it. ?o modo de transmisso* no -ual se entra somente depois -ue o toPen livre ) ad-uirido* a interface interrompe a cone2o entre a entrada e a sa,da* inserindo seus pr#prios dados no anel* mudando o padro do toPen para ocupado. Para poder alternar do modo de escuta para o modo de transmisso em um tempo de 1 +it* a pr#pria interface* geralmente* precisa armazenar um ou mais -uadros* em vez de +usc.-los da estao em um intervalo de tempo to curto. ( estao transmissora ) respons.vel pela retirada de sua mensagem do anel e pela insero de novo toPen livre. b medida -ue os +its -ue so propagados ao longo do anel* retornarem* eles so removidos do anel pelo transmissor. ( estao transmissora pode salv.-los* para compar.-los com os dados originais* a fim de monitorar a confia+ilidade do anel* ou descart.-los. ( ar-uitetura do anel no coloca limite no taman&o dos -uadros* pois o -uadro completo nunca aparece no anel em um determinado instante. Nuando o 4ltimo +it do -uadro tiver retornado* ele ser. removido* e a interface voltar. imediatamente ao modo de escuta "toPen padro livre$. 9 momento da insero do toPen padro livre no anel varia conforme o tipo de operao* -ue pode ser single pacPet* single toPen* multiple toPen. ?a operao single pacPet o transmissor s# insere um toPen padro livre no anel* depois -ue rece+e de volta o toPen padro ocupado e retirar sua mensagem. ?este caso apenas um -uadro e um toPen circulam no anel. ?a operao single toPen um toPen livre ) inserido no anel pela estao transmissora no momento em -ue ela rece+e o toPen ocupado de volta. ?este caso em+ora s# possa e2istir um 4nico toPen* mais de um -uadro pode estar circulando no anel. ?a operao multiple toPen o transmissor insere um novo toPen livre no anel imediatamente ap#s terminar de transmitir o ultimo +it de sua mensagem. (ssim esta t)cnica permite -ue circulem simultaneamente no anel v.rios toPens e v.rios -uadros* porem apenas um toPen padro livre. om isto aumenta-se em muito a efici6ncia de transmisso. (s confirma%es do toPen ring so simples. 9 formato do -uadro s# precisa incluir um campo de um +it para confirmao* inicialmente zero. Nuando a estao de destino tiver rece+ido um -uadro* ela ativar. o +it. : #+vio -ue se &. confirmao* significa -ue o c&ecPsum foi conferido* o +it dever. seguir o c&ecPsum* e a interface do anel dever. ser capaz de conferi-la assim -ue o 4ltimo +it tiver c&egado* caracter,stica essa de toda topologia em anel. Nuando o tr.fego for leve* o toPen passar. a maior parte do tempo circulando em torno do anel. 9casionalmente* uma estao se apoderar. dele* transmitir. um -uadro e* em seguida* enviar. um novo toPen. Entretanto* -uando o tr.fego for pesado* de forma -ue &a!a um fila em cada estao* assim -ue uma estao finalizar sua transmisso e regenerar o toPen* a estao seguinte ver. e remover. o toPen. 8essa forma* a permisso para transmitir gira uniformemente pelo anel* em uma se-G6ncia de revezamento. (ssim* a efici6ncia da rede pode se apro2imar de 1KK por cento -uando o tr.fego estiver pesado. omo nos outros protocolos em anel* esse m)todo tam+)m vai precisar de uma monitora capaz de retirar -uadros -ue por erros* circulam indefinidamente na rede. E e2iste tam+)m o pro+lema de parada da rede por perda do toPen. *.).2 - :o ing Este m)todo ) geralmente utilizado na topologia em +arra comum. (-ui as esta%es s# transmitem -uando interrogadas pelo controlador da rede* -ue ) uma estao centralizadora. (o ser perguntado* e tendo algo a transmitir a estao reponde afirmativamente* assim o controlar disponi+iliza o meio para ela*

41
retomando-o assim -ue aca+ar o per,odo de transmisso da estao* reiniciando o processo de pergunta a outras esta%es -ue esto em uma lista se-G6ncia armazenada no controlador. ?o tendo nada a transmitir* a estao responde negativamente* e o controlador passa a perguntar a pr#2ima estao. *.).) - S ot 8esenvolvido para a topologia em anel* este m)todo divide o espao de comunicao em pe-uenos segmentos* os slots* onde as mensagens podero ser armazenadas. ada slot possui um campo de identificao* um +it* -ue identifica se ele esta c&eio ou vazio. (o -uerer transmitir cada estao espera por um slot vazio para preenc&6-lo com sua mensagem* sendo -ue o numero de slots na rede nunca muda. *.).* " :a#r%o IEEE ;02 9 modelo de refer6ncia ela+orado pelo ;EEE definiu uma ar-uitetura com tr6s camadas. Para entender o modelo ela+orado devemos o+servar -ue as fun%es de comunica%es m,nimas e essenciais de uma rede local correspondem aos n,veis 1 e 0 do modelo 91;.( camada de enlace do R/-91; foi dividida em duas su+camadas na ar-uitetura proposta no padro ;EEE VK03 a camada /( * respons.vel pelo controle do acesso > rede e a camada JJ * respons.vel pela realizao das fun%es de multiple2ao* controle de erro e de flu2o no enlace. 9 padro ;EEE VK0.1 ) um documento -ue descreve o relacionamento entre os diversos padr%es ;EEE VK0* e o relacionamento deles com o modelo de refer6ncia 91;. Esse documento cont)m tam+)m padr%es para gerenciamento da rede e informa%es para a ligao inter-redes. 9 padro (?1;I;EEE VK0.0 ";19 VVK0I0$ descreve a su+camada superior do n,vel de enlace* -ue utiliza o protocolo Jogical JinP ontrol Protocol. 9s outros padr%es especificam diferentes op%es de n,vel f,sico e protocolos da su+camada /( para diferentes tecnologias* de redes locais3 Padro ;EEE VK0.L - 1/(I 8 - ";19 VVK0IL$* rede em +arra utilizando 1/(I 8 como m)todo de acesso. 9 padro fornece a especificao necess.ria para redes em +anda +.sica operando em 1 e 1K /+ps* e para redes em +anda larga operando a 1K /+ps5 Padro ;EEE VK0.B - =oPen Bus - ";19 VVK0IB$* rede em +arra com sinalizao em +anda larga utilizando a passagem de permisso como m)todo de acesso5 Padro ;EEE VK0.R - =oPen Ring - ";19 VVK0IR$* rede em anel utilizando passagem de permisso como m)todo de acesso. 9 padro prov6 a especificao necess.ria para redes em +anda +.sica operando em B /+ps ou 1T /+ps* utilizando como meio de transmisso o par tranado5 Padro ;EEE VK0.T ";19 VVK0IT$* rede em +arra utilizando o 8istri+uted Nueue 8ual Bus "8N8B$ como m)todo de acesso. 1egundo definio do grupo ;EEE VK0.T* Qo prop#sito de uma rede metropolitana no ) prover servios integrados* tais como te2to* voz e v,deo* em uma grande .rea geogr.fica. 8N8B ) uma su+-rede -ue pode ser usada como uma parte componente de uma /(?. =ipicamente* uma /(? consiste em su+-redes 8N8B interconectadas*Q. ( intercone2o das su+-redes no faz parte do padro.

IEEE OSI 802.1 ! EN A!E "A! #$SI!O 802.% 802.& 802.' 802.( 802.2

Fig B.T Relao entre os padr%es ;EEE VK0 e o R/-91;

42

Captu o , " TC:/I: 9 -ue faz toda a comunicao de ;nternet poss,vel* so dois protocolos para troca de informao3 9 =ransmission ontrol Protocol "= P - Protocolo de ontrole de =ransmisso$ e o ;nternet Protocol ";PProtocolo da ;nternet$ mas no entanto* eles esto ligados fortemente* para permitir uma comunicao mais eficiente* e assim eles so con&ecidos como protocolo = PI;P. 9 = PI;P al)m de ser o protocolo da ;nternet* ) atualmente a fam,lia de protocolos mais utilizada nas comunica%es de computadores. omo foi desenvolvido pelo departamento de defesa norte-americano* essa fam,lia de protocolos ) muitas vezes denominada on!unto 8o8. 9 = PI;P tra+al&a em redes comutadas por pacotes* -ue+rando os dados em se%es c&amadas pacotes "Responsa+ilidade do = P$ e entregando esses pacotes em seu destino "responsa+ilidade do ;P$. ?a recepo dos dados o = PI;P remonta os pacotes na sua forma original para poderem ser vistos e usados. (ssim a ar-uitetura do = PI;P +aseia-se principalmente em um servio de transporte orientado > cone2o fornecido pelo = P* e em um servio de rede no orientado > cone2o "datagrama no confi.vel$ fornecido pelo ;P. ( figura 0 mostra as camadas conceituais da ar-uitetura = PI;P. 8entro deste conte2to* ) necess.rio definir o @insocP* -ue ) um application program interface "(P; - interface de programa de aplicao$ -ue manipula o envio e rece+imento de dados num sistema = PI;P. (lguns dos principais protocolos -ue fazem parte da fam,lia = PI;P so3 ;P - ;nternet Protocol5 (RP - (ddress Resolution Protocol5 ; /P - ;nternet ontrol /essage Protocol5 C8P - Cser 8atagram Protocol5 = P - =ransport ontrol Protocol5 R;P - Routing ;nformation Protocol5 1/=P - 1imple /ail =ransfer Protocol5 8?1 - 8omain ?ame 1erver.

?o = PI;P* todos os protocolos so transportados por uma inter-rede ;P e encapsulados em pacotes ;P. 9 ;P ) um protocolo rote.vel. ;sto significa -ue dois n#s -ue este!am se comunicando com o ;P no iro precisar estar conectados ao mesmo meio f,sico. ,.! " Mo#& o TC:/I:

Fig 1.1 /odelo em amadas* Fun%es e E2emplos

43
9 modelo = PI;P ) constitu,do* comparado ao modelo 91;* em B camadas -ue so as camadas de (plicao* =ransporte "= P$* ;nternet ";P$ e F,sica.

Fig R.0 omparao entre o modelos 91; e = PI;P 9 =r.fego na Rede de acordo com esta estruturao* se organiza na seguinte ordem3 1. 0. L. B. R. T. Cm processo ou aplicao gera um 8(89 e o envia a camada Host-to-Host5 ?a camada Host-to-Host -uando adicionado um ca+eal&o = P ao 8(89* ele ) denominado /E?1(EE/5 ?a camada ;?=ER?E= -uando adicionado um ca+eal&o ;P a /E?1(EE/* ela ) denominada P( 9=E5 ?a camada de ( E119 ( RE8E -uando adicionado um ca+eal&o com o endereo /( f,sico da estao ao P( 9=E e alguns d,gitos de controle* ) denominado Frame5 Nue ) transportado ao seu destino5 &egando ao seu destino ) feito o processo inverso de desmontagem do Frame* Pacote* /ensagem e entregue o dado ao processo ou aplicao de destino. ou

(s especifica%es de cada protocolo contido na su,te de protocolos do = PI;P esto definidas em um documento c&amado RF DRe-uest for ommentsS. Estas RF s so su+metidas por v.rios usu.rios da ;nternet propondo novos protocolos* ou sugerindo mel&oras nos !. e2istentes. #pias destas RF s podem ser o+tidas utilizando o F=P com o usu.rio anonFmous no &ost 81.;?=ER?; .?E= e outros servidores atrav)s da ;nternet ,.!.! " Ca(a#a Fsi'a =am+)m c&amada camada de a+strao de &ard'are* tem como funo principal > interface do modelo = PI;P com os diversos tipos de redes "W.0R* (=/* F88;* Et&ernet* =oPen Ring* Frame RelaF* sistema de cone2o ponto-a-ponto 1J;P*etc.$. ,.!.2 " Ca(a#a #& Int&rn&t EI:F ( camada de rede ) a primeira "normatizada$ do modelo. =am+)m con&ecida como camada ;nternet* ) respons.vel pelo endereamento* roteamento dos pacotes* controle de envio e recepo "erros* +ufferizao* fragmentao* se-G6ncia* recon&ecimento* etc.$* etc.

44
8entre os protocolos da amada de Rede* destaca-se inicialmente o ;P ";nternet Protocol$* al)m do (RP* ; /P* R(RP e dos protocolos de roteamento "R;P *;EP* 91PF* Hello* EEP e EEP$. ( camada de rede ) uma camada no orientada > cone2o* portanto se comunica atrav)s de datagramas. ,.!.2.! " IP )Internet Protoco*+ ( funo +.sica do protocolo ;P ) o transporte dos +locos de dados por entre as su+-redes at) c&egar ao destinat.rio.8urante o tr.fego pelas su+-redes* e2istem componentes denominados gate'aFs* -ue desvia o datagrama ;P para outras su+-redes ou para o destinat.rio* se este fizer parte da su+-rede a -ue o gate'aF est. conectado. Por limitao tecnol#gica* algumas su+-redes possuem capacidade apenas para trafegar pacotes menores "volume de dados menor$. (ssim* o roteador fragmenta o datagrama original em datagramas menores* -ue sero resta+elecidos futuramente -uando poss,vel. ,.!.2.2 " I!"P )Internet !ontro* "essa,e Protoco*+ 9 protocolo ; /P ) utilizado para transmisso de mensagens de controle ou de ocorr6ncia de pro+lemas. Ctiliza o protocolo ;P para o transporte das mensagens. Eeralmente as mensagens ; /P so geradas pelos gate'aFs* podendo tam+)m ser gerada pela estao destinat.ria. ?o caso de pro+lemas com datagramas enviados pela estao de origem* o ; /P inclui no seu datagrama de ocorr6ncias* o ca+eal&o al)m de TB +its iniciais dos dados do datagrama ;P -ue originou o erro. (s ocorr6ncias do ; /P podem ser3 8estinat.rio inacess,vel5 (!uste de fonte c 1olicita > estao a reduo da ta2a de emisso de datagramas5 Redireo c Rota mais ade-uada para a estao destinat.ria "para atualizao da ta+ela de endereo dos roteadores$5 Eco e Resposta de Eco5 =empo e2cedido5 Pro+lemas de parOmetros5 /arca de =empo e Resposta > /arca de =empo5 1olicitao de informa%es e Respostas de ;nforma%es5 1olicitao de /.scara de endereo e Resposta > /ascara de Endereo.

,.!.2.) " .R: E.##r&ss R&so ution :roto'o F 1o utilizados para o mapeamento dinOmico do endereo ;P. Nuando inicializadas* as esta%es no possuem uma ta+ela de correspond6ncia endereos ;PIf,sico "/( $ armazenados. Em vez disso* para cada endereo ;P -ue no este!a na ta+ela da estao* o protocolo (RP manda uma solicitao via +roadcast para o endereo ;P determinado solicitando endereo f,sico "/( $. 9 destinat.rio -ue tiver o endereo ;P informado responde "> m.-uina solicitante$ seu endereo f,sico. ?essa ocasio* tanto a ta+ela da m.-uina origem* -uanto > da m.-uina destinat.ria so atualizadas com os endereos. ,.!.2.* " R.R: ER&@&rs& .##r&ss R&so ution :roto'o F 8e forma inversa ao (RP* o R(RP procura um endereo ;P relacionado a um endereo f,sico "/( $ determinado. Eeralmente -uem mais utiliza tal protocolo so as esta%es de rede disPless -ue possuem apenas o endereo f,sico* durante o processo de inicializao. Para -ue o R(RP funcione* ) necess.rio ao menos um servidor R(RP * -ue possui informa%es de mapeamento de todas as esta%es da rede. 8a mesma forma -ue o (RP* o R(RP envia uma mensagem +roadcast solicitando o endereo ;P. aso &a!a mais de um servidor R(RP* um deles ) determinado como priorit.rio* onde ser. feita a primeira pes-uisa. 1e dentro de um intervalo de tempo no &ouver respostas* outros servidores iniciaro a pes-uisa.

45
,.!.) " Ca(a#a #& Transport& ETC:F ( camada de transporte ) respons.vel pelo controle da conversao entre as aplica%es intercomunicadas da rede. ( camada de transporte utiliza dois protocolos3 o = P e o C8P. ,.!.).! " TC: 9 protocolo = P faz a comunicao fim-a-fim da rede* isto )* uma entidade desta camada s# se comunica com a sua entidade-par do &ost destinat.rio. : orientado > cone2o e altamente confi.vel independente da -ualidade de servios das su+-redes -ue servem de camin&o. Para a confia+ilidade de transmisso* garante a entrega das informa%es na se-G6ncia em -ue l&e foi fornecida* sem perda nem duplicao. Principais fun%es 3 =ransfer6ncia de dados c (trav)s de mensagens de taman&o vari.vel em full-duple25 =ransfer6ncia de dados urgentes c ;nforma%es de controle* por e2emplo5 - Esta+elecimento e li+erao de cone2o c (ntes e depois das transfer6ncias de dados* atrav)s de um mecanismo c&amado t&ree-'aF-&ands&aPe5 /ultiple2ao c (s mensagens de cada aplicao simultOnea so multiple2adas para repasse ao ;P. (o c&egar ao destino* o = P demultiple2a as mensagens para as aplica%es destinat.rias5 1egmentao c Nuando o taman&o do pacote ;P no suporta o taman&o do dado a ser transmitido* o = P segmenta "mantendo a ordem$ para posterior remontagem na m.-uina destinat.ria5 ontrole do flu2o c (trav)s de um sistema de +uferizao denominada !anela deslizante* o = P envia uma s)rie de pacotes sem aguardar o recon&ecimento de cada um deles. ?a medida em -ue rece+e o recon&ecimento de cada +loco enviado* atualiza o +uffer "caso recon&ecimento positivo$ ou reenvia "caso recon&ecimento negativo ou no recon&ecimento ap#s um timeout$5 ontrole de erros c (l)m da numerao dos segmentos transmitidos* vai !unto com o &eader uma soma verificadora dos dados transmitidos "c&ecPsum$* assim o destinat.rio verifica a soma com o c.lculo dos dados rece+idos5 Preced6ncia e segurana c 9s n,veis de segurana e preced6ncia so utilizados para tratamento de dados durante a transmisso.

9s aplicativos -ue utilizam o = P so o F=P* =elnet e o 1/=P. ,.!.).2 " U3: EUs&r 3atagra( :roto'o F 9 C8P ) um protocolo mais r.pido do -ue o = P* pelo fato de no verificar o recon&ecimento das mensagens enviadas. Por este mesmo motivo* no ) confi.vel como o = P. 9 protocolo ) no-orientado > cone2o* e no prov6 muitas fun%es3 no controla o flu2o podendo os datagramas c&egarem fora de se-G6ncia ou at) mesmo no c&egarem ao destinat.rio. 9pcionalmente pode conter um campo c&ecPsum* sendo -ue os datagramas -ue no conferem este campo ao c&egarem no destino* so descartados* ca+endo > aplicao recuper.-lo. 9s aplicativos -ue utilizam C8P so o ?F1* R;P* =F=P " Tri+ial File Transfer ,rotocol$* 1?/P "$im"le -et.or* %anagement ,rotocol$. ,.!.* " Ca(a#a #& .p i'a$%o : formada pelos protocolos utilizados pelas diversas aplica%es do modelo = PI;P. Esta camada no possui um padro comum. 9 padro esta+elece-se para cada aplicao. ;sto )* o F=P possui seu pr#prio protocolo* o =EJ?E= possui o seu pr#prio* +em como o 1?/P* E9PHER* 8?1* etc. : na camada de aplicao -ue se esta+elece o tratamento das diferenas entre representao de formato de dados. 9 endereamento da aplicao na rede ) provido atrav)s da utilizao de portas para comunicao com a camada de transporte.

4$
( comunicao entre as m.-uinas da rede ) possi+ilitada atrav)s de primitivas de acesso das camadas C8P e = P. (ntes de iniciar o esta+elecimento da cone2o* so e2ecutadas as primitivas socPet* -ue cria um ponto terminal de comunicao* e +ind -ue registra o endereo da aplicao "n4mero da porta$. Para esta+elecer a cone2o "com o protocolo = P$* a aplicao servidora e2ecuta a primitiva listen en-uanto -ue a cliente e2ecuta connect. ( aplicao servidora usa o accept para rece+er e esta+elecer a cone2o. H. o C8P* como no ) orientado > cone2o* logo ap#s o socPet e o +ind* utiliza as primitivas sendto e recvfrom. ,.!.*.! " TE-/ET ET&r(ina Girtua F : um protocolo -ue permite a operao em um sistema remoto atrav)s de uma sesso de terminal. om isso* a aplicao servidora rece+e as teclas acionadas no terminal remoto como se fosse local. Ctiliza a porta 0L do = P. 9 =EJ?E= oferece tr6s servios3 8efinio de um terminal virtual de rede* ?egociao de op%es "modo de operao* eco* etc.$ e =ransfer6ncia de dados. ,.!.*.2 " FT:/TFT: EFi & Trans2&r :roto'o F Prov6 servios de transfer6ncia* renomeao e eliminao de ar-uivos* al)m da criao* modificao e e2cluso de diret#rios. Para sua operao* so mantidas duas cone2%es3 uma de dados e outra de controle. ?o implementa segurana* o -ue dei2a para o = P* e2ceto as re-uisi%es de sen&as de acesso a determinados ar-uivos "ou servidores F=P$. (s transfer6ncias de ar-uivos podem ser no modo =EW=9* onde &. convers%es de codificao para o sistema destinat.rio* e o modo B;?dR;9* onde no &. nen&uma converso e todos os +Ftes so transferidos como esto. 9 =F=P difere do F=P por no poder acessar diret#rios e no utilizar sen&as de segurana. ,.!.*.) " S/M: ESi(p & /&t0or1 Manag&(&nt :roto'o F : utilizado para trafegar as informa%es de controle da rede. 8e acordo com o sistema de gerenciamento da ar-uitetura = PI;P* e2istem o agente e o gerente -ue coletam e processam* respectivamente* dados so+re erros* pro+lemas* violao de protocolos* dentre outros. ?a rede e2iste uma +ase de dados denominada /;B "/anagement ;nformation Base$ onde so guardadas informa%es so+re &osts* gate'aFs* interfaces individuais de rede* traduo de endereos* e soft'ares relativos ao ;P* ; /P* = P* C8P* etc. (trav)s do 1?/P pode-se acessar os valores dessas vari.veis* rece+er informa%es so+re pro+lemas na rede* armazenar valores* todos atrav)s da +ase do /;B. ,.!.*.* " 3/S E3o(ain /a(& SHst&(F ada &ome page -ue voc6 acessa* cada servidor* cada +ate papo* tem por tr.s um ;P. omo veremos adiante endereo ;P ) um numero com B octetos* conse-uentemente de dif,cil memorizao. Nual ) mais f.cil de memorizar* algo como AAA.000.1VK.1UR ou &ttp3II'''.tec&veiga.net e : ai -ue entra o 8omain ?ame 1Fstem -ue organiza &ierar-uicamente os ;Pfs convertendo-os para nomes* portanto o 4nico ;P -ue voc6 precisa guardar e configurar ) o da m.-uina 8?1. ( atri+uio de dom,nios na ;nternet teve como por o+!etivo evitar a utilizao de um mesmo nome por mais de um e-uipamento e descentralizar o cadastramento de redes e e-uipamentos5 dividindo-se a ;nternet em dom,nios administrativos distintos. omo !. vimos o nome sim+#lico de um e-uipamento ) composto por um nome local adicionado > &ierar-uia de dom,nios* con&ecido como FN8? "?ome de 8om,nio ompleto$. ,.!.*., " SMT: ESi(p & Mai Trans2&r :roto'o F ;mplementa o sistema de correio eletr7nico da ;nternet* operando no orientado > cone2o* prov6 servios de envio e recepo de mensagens do usu.rio. =ais mensagens so armazenadas num servidor de correio eletr7nico onde o usu.rio destinat.rio est. cadastrado* at) -ue este a solicite* -uando so apagadas da .rea de

47
transfer6ncia do sistema originador. 9 1/=P divide a mensagem em duas partes3 corpo e ca+eal&o -ue so separados por uma lin&a em +ranco. ?o ca+eal&o e2istem uma se-G6ncia de lin&as -ue identificam o emissor* o destinat.rio* o assunto* e algumas outras informa%es opcionais. ,.!.*.6 - R:C ER&(ot& :ro'&#ur& Ca F ;mplementa mecanismos de procedimentos de c&amada remota* 4teis no desenvolvimento de aplica%es cliente-servidor com um n,vel maior de a+strao. Cm aplicao utiliza o RP para fazer interface das suas fun%es. (ssim as fun%es c&amadas pelas aplica%es so repassadas ao RP -ue monta uma mensagem correspondente e envia para processamento remoto. 9 servidor* ento processa as mensagens* e2ecuta a rotina e devolve os resultados para o RP da estao* -ue reestrutura os dados e repassa > aplicao. =udo isso implementa uma funo virtualmente local* transparente para a aplicao. ,.!.*.7 " /FS E/&t0or1 Fi & SHst&(F 9 ?F1 supre uma defici6ncia do F=P -ue no efetua acesso on-line aos ar-uivos da rede. 8esenvolvido pela 1C? /icrosFstems* tem acesso atrav)s da porta 0KBA do C8P. 9 ?1F cria uma e2tenso do sistema de ar-uivos local* transparente para o usu.rio* e possi+ilita v.rias fun%es como as seguintes3 riao e modificao de atri+utos dos ar-uivos5 riao* leitura* gravao* renomeao e eliminao de ar-uivos5 riao* leitura e eliminao de diret#rios5 Pes-uisa de ar-uivos em diret#rios5 Jeitura dos atri+utos do sistema de ar-uivos.

Cm dos pro+lemas do ?F1 ) -ue no suporta acesso compartil&ado aos ar-uivos* portanto tais preocupa%es devem estar a cargo da aplicao. 9 ?F1 utiliza o C8P* portanto tem em+utidas v.rias rotinas de segurana para suprir a defici6ncia do protocolo. ,.2 " E/3EREI.ME/TO 8iz-se -ue um sistema prov6 um servio de comunicao universal -uando ) poss,vel a -uais-uer dos elementos deste sistema se comunicarem ar+itrariamente. Para tornar um sistema de comunicao universal* devemos esta+elecer um m)todo glo+almente aceito para identificao dos componentes a ele conectados. Este m)todo deve possi+ilitar um sistema de identificao 4nico* onde cada elemento ligado tem um endereo 4nico. (ssim ) poss,vel garantir -ue uma mensagem c&egue ao seu destino. Ento para a ;nternet* se um &ost faz parte da ;nternet* seu endereo ento deve ser 4nico em toda ;nternet* assim -ual-uer pacote de dados roteados pode c&egar ao seu destino. ?as redes = PI;P* a entidade -ue atua como identificador universal ) o endereo ;P. 9s endereos ;P so compostos por B +Ftes "L0 +its$ gravados em uma notao de pontos padro. .....--.....--.....--.....---

1+Fte "K-0RK$ +Fte+Fte" K Podemos pensar na ;nternet como uma gigantesca rede de computadores como -ual-uer outra rede f,sica. ( grande diferena* entretanto* est. no fato de -ue a ;nternet ) uma estrutura virtual* conce+ida por seus desen&istas e implementada inteiramente em soft'are. (ssim* os pro!etistas tiveram li+erdade de ar+itrar o taman&o e formato dos pacotes* endereos* t)cnicas de roteamento* etc. ?ada ) ditado pelo &ard'are. ?a -uesto do endereamento* no caso o ;P* optou-se por um es-uema onde o endereo ;P ) dividido em duas partes. 9nde a primeira parte cont)m o endereo da rede a -ue o &ost pertence "net'orP ;8$* o+serve -ue

48
todas as m.-uinas conectadas a uma mesma rede iro compartil&ar esse mesmo net ;8* e a segunda o endereo do pr#prio &ost "&ost ;8$. Ento o endereo ;P identifica a rede a -ual a m.-uina est. conectada* al)m da m.-uina propriamente dita. ( grande vantagem no es-uema de endereamento da ;nternet ) -ue ele foi cuidadosamente conce+ido para simplificar a tarefa de roteamento. 9 endereo de rede ) definido pelo ;nter?; ": uma organizao nos Estados Cnidos -ue designa endereos de rede* permitindo -ue -ual-uer rede se conecte a ;nternet$* e o endereo do &ost pelo pr#prio administrador da rede. 9 ;nter?; dividiu os endereos de rede da ;nternet em B classes 3 (* B* * 8* E.

Classe A ?4mero de redes permitido g 1.K.K.K at) 10T.K.K.K g 10T ?4mero m.2imo de &ost em cada rede g 1T.UUU.01B g 00B - 0 ?4mero de redes permitido g 10V.1.K.K at) 1A1.0RB.K.K g1T.LVB g 01B ?4mero m.2imo de &ost em cada rede g TR.RLB g 01T 0

Classe B

Classe C ?4mero de redes permitido g 1A0.K.1.K at) 00L.0RR.0RB g 0K.AU1.1R0 g 001 ?4mero m.2imo de &ost em cada rede g 0RB g 0V - 0 9 endereo de multicast ) utilizado na transmisso simultOnea de um ou mais pacotes para um grupo de &osts* sendo identificados por um endereo especial de destino " multicast address$. Reservado para uso futuro pelo ;?=ER?; .

Classe D

Classe E

,.2.! " En#&r&$o #& u(a r&#& & En#&r&$o #& 3i2us%o E6roa#'astF H. mencionamos a maior vantagem em codificar informao so+re a rede num endereo ;nternet3 possi+ilitar um roteamento eficiente. 9utra vantagem* ) -ue os endereos ;P podem se referir tanto a &osts -uanto a redes.

49
Por conveno* um id nunca pode ser K ou 0RR. 9 endereo ;P com os +its do &ost-id todos zerados ir. se referir > rede propriamente dita. 9 endereo ;P com os +its do &ost-id todos iguais a 1 significa refer6ncia a todos &osts de uma determinada rede atrav)s do c&amado endereo de difuso ou endereo de +roadcast. ?em todas as redes suportam a difuso* algumas iro precisar de implementao de soft'are e outras no permitiro esta facilidade nem mesmo em n,vel de soft'are. ,.2.2 " 3i2us%o o'a 9 endereo de +roadcast -ue aca+amos de descrever ) c&amado de Endereo de 8ifuso 8irecionado !. -ue cont6m um net id v.lido "isto )* um endereo de uma rede e2istente$ e um &ost id indicando +roadcast. 9 endereo de difuso permite -ue um sistema remoto mande um pacote para todos os n#s de uma determinada rede. 8o ponto de vista do endereamento* a grande desvantagem deste es-uema ) -ue ele re-uer o con&ecimento do endereo de rede. 9utra forma de endereo de difuso de pacotes ) c&amada endereo de difuso limitada ou endereo de difuso local. Este endereo consiste de L0 +its iguais a 1. Esse mecanismo possi+ilita a refer6ncia a todas as m.-uinas de uma rede local sem -ue os endereos ;P reais se!am con&ecidos. ,.2.) " En#&r&$o #& Mu ti'ast (lgumas redes suportam um segundo tipo de comunicao ponto multi-ponto* con&ecido com multicast. (o contr.rio do +roadcast* a t)cnica de multicast permite -ue cada &ost Qescol&aQ se dese!a ou no participar da-uele QcanalQ. Nuando um grupo de m.-uinas decide se comunicar* elas selecionam um endereo de multicast -ue ser.* ento* o seu canal de comunicao. ?a ;nternet* -uando um determinado grupo de m.-uinas "-ue podem estar conectadas a redes distintas$ dese!a criar um grupo de multicast* elas devem* todas* QsintonizarQ* isto )* configurar suas interfaces para rece+er pacotes enviados para um mesmo endereo. Esse endereo dever. pertencer > lasse 8. (ssim* cada endereo entre 00B.K.K.K e 0LA.0RR.0RR.0RR "mais de 0TV mil&%es de alternativash$ pode ser usado por um determinado grupo de multicast. ,.2.* " En#&r&$os #& r&2&rJn'ia K prBpria r&#& & ao prBprio 8ost 9s campos de endereo preenc&idos somente com 1fs indicam QtodosQ. Cm endereo com L0 +its 1* indica todas as m.-uinas desta rede e um endereo com todos os +its do &ost id iguais a 1 indica todas as m.-uinas de uma determinada rede "especificada no net id$. (nalogamente* campos preenc&idos com Kfs so geralmente interpretados como significando QesteQ. (ssim* um endereo com L0 +its K* indica o pr#prio &ost "este &ost$ e um endereo com todos os +its do net id iguais a zero* se refere a rede local "esta rede$. ,.2., " Fra?u&<as #o En#&r&$a(&nto I:9 Cm das desvantagens do es-uema de endereamento da ;nternet ) -ue* como um endereo ;P se refere a uma cone2o de rede "e no a um &ost$* -uando uma m.-uina muda de uma rede para outra* ela deve mudar de endereo ;P. ;sso traz uma grande +arreira a cone2o de &osts m#veis "como computadores port.teis$ -ue precisem de ;Ps fi2os > ;nternet. Cma limitao menos importante est. no fato de -ue redes classes -ue cresam para al)m de 0RR &osts devem ser realocadas para a classe B* ou ter outra classe . 9 -ue implica uma mudana de estrutura. ( maior fra-ueza* entretanto* surge -uando analisamos cuidadosamente uma situao especial de roteamento de pacotes na ;nternet. H. dissemos -ue as decis%es de roteamento dependem da e2trao do net id. onsidere uma m.-uina conectada a duas redes "Rede 1 e Rede 0$. omo o roteamento de pacotes para este &ost ser. determinado pelo seu net id "e ele possui dois distintos$* o camin&o tomado por um pacote -ue

5%
se destina a essa m.-uina ir. depender do endereo usado pelo remetente. (ssim* parOmetros* como o tempo de resposta na comunicao* iro variar de acordo com a interface -ue se!a endereada. Essa multiplicidade de camin&os pode trazer conse-G6ncias pouco #+vias. Cm &ost pode dei2ar de ser acess,vel por um de seus endereos ;P* caso &a!a algum impedimento f,sico em uma das redes a -ue ele est. conectado. Cma outra m.-uina -ue con&ea apenas esse endereo "desativado$ e se comuni-ue com este &ost atrav)s dele no poder. mais faz6-lo* em+ora o &ost ainda este!a ligado a ;nternet. ,.2.6 " En#&r&$o #& -oop4a'19 9 endereo 10U.K.K.K ) reservado a aplicao de loop+acP. ;sto )* -ual-uer pacote enviado a este endereo no deve trafegar na rede* mas retomar ao pr#prio remetente "isto e-uivale a dizer -ue o pacote retornar. > pr#pria interface de rede do &ost$. 9 endereo de loop+acP se presta a testes e comunicao entre processos -ue rodam numa mesma m.-uina. ,.2.7 " En#&r&$a(&nto #& Su4-R&#&9 Cma t)cnica -ue permite -ue se partil&e um mesmo endereo de rede entre diversas redes ) o endereamento de su+-rede. Yamos imaginar uma instituio a -ual foi atri+u,do um endereo classe * mas -ue possui diversas redes interconectadas em suas instala%es. omo particionar este endereo entre estas diversas redese ( adio de su+-redes implica em uma nova su+diviso do endereo ;P. 9 sufi2o designador do &ost "&ost id$ ) dividido em duas partes3 a primeira designar. uma su+-rede* e a segunda um &ost a ela conectado. 9 pro+lema +.sico -ue surge -uando realizamos esta nova diviso ) -ue o es-uema convencional de roteamento* -ue procura e2trair a poro -ue designa a rede* dei2a de funcionar. Para suplantar esta dificuldade* introduz-se no sistema de roteamento uma nova entidade3 ( /d1 (R( 8E 1CB-RE8E. ( m.scara de su+-rede ) um n4mero de L0 +its -ue* aplicado "atrav)s de um QeQ l#gico$ a um determinado endereo permite a e2trao de sua Qporo de redeQ. ;sto )* ele possui +its 1 nas posi%es correspondentes a esta Qporo de redeQ. Resumindo* as su+-redes so usadas para dividir redes grandes em redes menores* com o prop#sito3 8e conectar diferentes redes f,sicas. (s redes tornam-se su+-redes de uma rede maior conectadas por roteadores5 8e distinguir redes locais5 8e isolar partes da rede. Pode-se -uerer restringir o tr.fego em uma su+-rede* por motivo de segurana ou diminuio de tr.fego.

( +ase do endereo ;P constitu,da por3 iendereo de redej iendereo de &ostj passa a ser interpretada como3 iendereo de redej iendereo de su+-redej iendereo de &ostj E2emplo3 &ost ( 1BL.1KT.RK.0 &ost B 1BL.1KT.RK.LT &ost 1BL.1KT.RL. L

9nde todos os &osts pertencem > mesma rede "1BL.1KT$* mas apenas os &ost ( e B pertencem > mesma su+rede RK. 9 &ost pertence a su+-rede RL. ( m.scara de su+-rede permite e2trair o endereo de rede e o endereo do &ost do endereo ;P. Cma m.scara de rede ) formada por d,gitos 1<s para especificar os +its da parte do endereo de rede e d,gitos K<s para especificar a parte do endereo de &ost.

51
Por e2emplo3 com a m.scara 0RR.0RR.0RR.K* podemos e2trair do endereo ;P 1BL.1KT.RK.0 o endereo de rede 1BL.1KT.RK e o endereo de &ost* -ue ) 0. Para uma m.scara de rede igual a 0RR.0RR.0RR.1A0* nos permite 1K0B su+redes com T0 &osts cada. 11111111. 11111111. 11111111. 11

KKKKKK
Parte do endereo de Hosts

Parte do endereo de rede

5.2.8 N?>@AB? DCDEF@G


Para facilitar sua memorizao* os endereos ;P so usualmente representados em notao decimal. (ssim o n4mero 0RR ser.3 1 10V 1 TB 1 L0 1 1T 1 V 1 B 1 0 1 1

Ento +aseado nestes dados -ual seria a m.scara de su+-rede usada para e2trair a Qporo de redeQ numa classe particionada em duas redese 9 n4mero 0 em +in.rio ) 1K. ?a ta+ela acima* representamos o 0 pelos dois 4ltimos algarismos "+its menos significativo$. Fazemos a inverso na ta+ela para os 0 primeiros algarismos "+its mais significativos$* eles passam a ser v.lidos* rece+endo o valor 11* com todos os outros zerados. ( su+-masP ) a soma posicional dos +its cu!o valor ) 1 "10V X TB g 1A0$. 9 n4mero de cone2%es poss,veis em cada su+rede ) o +it 1 menos significativo* neste caso TB. 9+serve ento -ue* para podermos realizar a partil&a* os dois +its mais significativos do 4ltimo octeto iro ser usados para determinar a su+-rede. ( m.scara dever. ento e2trair os tr6s primeiros octetos e estes dois +its adicionais. ( m.scara seria3 ?et /asP3 11111111.11111111.11111111.11KKKKKK* correspondente a3 0RR.0RR.0RR.1A0 Esse ) o n4mero -ue aplicado a um determinado endereo ;P ir. resultar na e2trao da poro deste endereo so+re a -ual iremos QresolverQ o roteamento. Fai2a de endereos ;Pks das su+-redes3 1. 0. WWW.WWW.WWW.TR a WWW.WWW.WWW.10T WWW.WWW.WWW.10A a WWW.WWW.WWW.1AK

( utilizao de m.scaras ) to importante na ;nternet* -ue -ual-uer administrador de redes* independente de utilizar ou no su+-redes* ir. lidar com esse parOmetro -uando configurar seus gate'aFs ,.2.> " Ta4& a #& 'on@&rs%o ( ta+ela a seguir lista as m.scaras de su+-rede !. convertidas usando um octeto para redes de class (. ?4m. de su+-redes ?um. de +its /.scara de su+-rede ?um. de &osts por su+-rede ? 1 ;nvalid ;nvalid 2 2 255.192.%.% 4219423%2 $ 3 255.224.%.% 2.%97215% 14 4 255.24%.%.% 12%482574 3% 5 255.248.%.% 524228$ $2 $ 255.252.%.% 2$2.142 12$ 7 255.254.%.% 1312%7% 254 8 255.255.%.% $52534

52

( ta+ela a seguir lista as m.scaras de su+-rede !. convertidas usando um octeto para redes de class B. ?4m. de su+-redes ?um. de +its /.scara de su+-rede ?um. de &osts por su+-rede 1 ;nv.lido ;nv.lido ? 0 2 0RR.0RR.1A0.K 1T*LV0 T 0RR.0RR.00B.K V*1AK 3 1B 4 0RR.0RR.0BK.K B.KAB LK 0RR.0RR.0BV.K 0.KBT 5 T0 $ 0RR.0RR.0R0.K 1.K00 10T 0RR.0RR.0RB.K R1K 7 0RB 8 0RR.0RR.0RR.K 0RB ( ta+ela a seguir lista as m.scaras de su+-rede !. convertidas usando um octeto para redes de class . ?4m. de su+-redes ;nv.lido 1-0 L-T U-1B 1R-LK L1-T0 ;nv.lido ;nv.lido ?um. de +its 1 2 3 4 5 $ 7 8 /.scara de su+-rede ;nv.lido 0RR.0RR.0RR.1A0 0RR.0RR.0RR.00B 0RR.0RR.0RR.0BK 0RR.0RR.0RR.0BV 0RR.0RR.0RR.0R0 ;nv.lido ;nv.lido ?um. de &osts por su+-rede ;nv.lido T0 LK 1B T 0 ;nv.lido ;nv.lido

'.% . IPv(
Este tutorial tem por o+!etivo apresentar a nova verso do protocolo da camada de rede da ar-uitetura internet* ou =P I;P 3 o protocolo ;P - ;nternet Protocol. Em+ora a verso anterior se!a denominada como verso B* o n4mero da nova verso do protocolo ) T* pois e2iste uma verso R !. em uso para e2perimentos em tempo real. 8esta forma* o protocolo ) citado como ;PvT ou ;Png ";P ne2t generation$. ,.).! " =istBri'o 9 mundo das comunica%es est. em constante movimento. ?ovas tecnologias so introduzidas e as antigas devem se adaptar ou tornar-se o+soletas. 8esde -ue surgiu a rede mundial internet* e a primeira verso do procotolo ;P foi desenvolvida* o poder de processamento das m.-uinas cresceu muito e o n4mero de m.-uinas conectadas > rede cresceu de algumas centenas a B mil&%es. ( verso B do ;P conseguiu acomodar todas as mudanas e continuou se tornando cada vez mais popular* em+ora no ten&a sido originalmente pro!etado para dar suporte a uma rede de escala universal ou -ue permitisse aplica%es multim,dia. ( necessidade de um up-grade comea a aparecer a-ui. Em 1AA1* mem+ros do ;E=F ";nternet Engineering =asP Force$ c&egaram > concluso de -ue o crescimento e2ponencial da rede levaria > e2austo dos endereos ;P at) o final do ano de 1AAB. ;sso se as ta+elas de roteamento simplesmente no esgotassem toda a capacidade dos &ard'ares de roteamento da )poca. Essa crise foi superada a curto prazo com a adoo do ;8R " lassless ;nter-8omain Routing$* -ue consistia resumidamente em dar +locos de endereos ;P lasse cont,guos a regi%es do planeta "Europa* dsia* etc$* e essas regi%es dividiriam seus +locos em +locos menores* mas ainda cont,guos* at) -ue todas as redes tivessem seus endereos. om o uso de m.scara de rede* os roteadores usavam uma m.scara para enderear todo um +loco de endereos e assim conseguiam diminuir a ta+ela de roteamento.

53
/as o ;8R no seria uma soluo duradoura* outra deveria ser pro!etada a longo prazo e -ue tivesse uma durao maior. Cm novo protocolo precisava ser desenvolvido em su+stituio ao ;PvB. Cma proposta foi a adoo do J?P* -ue tem um espao de 1TK +its para endereamento. Entretanto* al)m de no suportar servios multim,dia como dese!ado* por ser uma soluo 91; no foi +em -uista por alguns elementos. Em 1AAL* o ;E1E "Internet Engineering $teering /ro&"$ criou um grupo de tra+al&o para uma nova verso do protocolo ;P* o ;png@E " I, -ext /eneration Wor*ing /ro&"$* com +ase em alguns o+!etivos -ue deveriam ser alcanados. 9 grupo de tra+al&o* ento* selecionou protocolos QcandidatosQ para a camada de rede da ar-uitetura = PI;P. 9 vencedor foi o 1;PP "$im"le Internet ,rotocol ,l&s$* por diferir menos do ;PvB* e ter um plano de transio mel&or. /as uma com+inao de aspectos positivos dos tr6s protocolos candidatos foi feita e com isso gerou-se a recomendao para a verso T do ;P em novem+ro de 1AAB. Esta nova verso do protocolo ;P foi desenvolvida com alguns o+!etivos* tendo em mente -ue deveria ser um passo evolucion.rio em relao > verso B* no um passo radicalmente revolucion.rio. Fun%es desnecess.rias foram removidas5 fun%es -ue tra+al&avam +em foram mantidas5 e novas funcionalidades foram acrescentadas. : um avano QnaturalQ. 9 novo protocolo ;P aumenta o espao de endereamento de L0 para 10V +its* suportando mais n,veis de &ierar-uia de endereamento* um n4mero muito maior de nodos endere.veis* e permitindo a autoconfigurao de nodos. 9 &eader do protocolo foi simplificado* sendo -ue alguns campos do ca+eal&o da verso B foram tirados ou dei2ados como opcionais* de modo a reduzir o processamento de ca+eal&os tanto -uanto no se perce+a -ue o taman&o dos endereos aumentou* o -ue poderia aumentar tam+)m o tempo de processamento dos &eaders. En-uanto os endereos da verso T so B vezes maiores -ue os da verso B* seu ca+eal&o ) 0 vezes maior. ( fle2i+ilidade de incluso de op%es no futuro no ca+eal&o do ;PvT foi aumentada* devido ao fato de se ter ca+eal&os de e2tenso -ue podem ser inclu,dos. ?esses ca+eal&os esto inclu,das tam+)m e2tens%es -ue fornecessem suporte para autenticao* integridade de dados e confidencialidade. Essa ) uma caracter,stica o+rigat#ria em todas as implementa%es do protocolo. Cma nova capacidade foi adicionada para permitir -ue o transmissor de um dado pacote re-ueira um flu2o especial para ele* como uma -ualidade de servio -ue no se!a a default ou um servio em tempo real* priorizando aplica%es -ue tem uma transmisso cont,nua em relao a outras -ue no tem esse flu2o. Podemos dizer -ue o ;PvT consiste de duas partes* o ca+eal&o +.sico e os opcionais. ,.* " R&su(o (s redes = PI;P utilizam n4meros de L0 +its como seus identificadores universais. Esses n4meros so con&ecidos como endereos ;P ou endereos ;nternet. Para facilitar sua memorizao* os endereos ;P so usualmente representados em notao decimal. 9s endereos ;P* incluem uma identificao da rede e do &ost conectado a esta rede "net id e &ost id$ - o -ue facilita a tarefa de roteamento. Endereos ;P so agrupados em cinco classes* -ue podem ser distinguidas pelos -uatro +its de mais alta ordem. 9 es-uema de endereamento da ;nternet permite tr6s tipos de comunicao ponto multiponto3 8ifuso 8irecionada* 8ifuso Jocal e /ulticast (trav)s da t)cnica de aplicao de m.scaras* um endereo de rede pode ser partil&ado entre diversas su+redes.

54
Captu o 6 " Int&rn&t0or1ing 6.! " Intro#u$%o ( ;nternet tem sido aclamada por muitos como a mais revolucion.ria tecnologia -ue a computao !. viu. Esta ) uma tecnologia -ue afeta no apenas o mundo da computao* mas tam+)m o mundo de fora3 Yoc6 no consegue ligar a sua televiso sem ver flas&es de endereos da ;nternet aparecendo na tela* ou ler um !ornal sem ver uma &ist#ria so+re a 4ltima atualidade na ;nternet* -ue tornou seus !ovens empreendedores instantaneamente milion.rios. Por)m* a verdade ) -ue a tecnologia da ;nternet pode ter seu maior impacto nos pr#2imos anos* no na cultura em geral* mas sim nas corpora%es. Ela !. comeou a revolucionar a maneira pela -ual as compan&ias operam e realizam neg#cios* e a maioria das pessoas concordam* -ue ) apenas o comeo de seus feitos na cultura corporativa e na forma como as corpora%es funcionam. ( ;nternet &o!e nos disponi+iliza in4meros servios* dentre eles apresentao de p.ginas eletr7nicas onde ) poss,vel preenc&er formul.rios de cadastro* efetuar compras e pes-uisa de documentos relacionados a um determinado assunto no mundo inteiro se necess.rio5 conversar atrav)s da ;nternet utilizando-a como um telefone ou videoconfer6ncia sem mesmo ter -ue se preocupar em pagar um interur+ano "o custo ) apenas da ligao local at) o provedor de servios de ;nternet ";1P$ e o custo da sua conta de ;nternet neste provedor$* al)m disso podemos nos comunicar de formas mais simples como o correio eletr7nico -ue nos possi+ilita trocar mensagens com todas as pessoas no mundo -ue possuam uma conta na ;nternet. Nuando a tecnologia da ;nternet ) aplicada e usada dentro de uma corporao* e ) a+erta apenas a seus empregados* ela ) referida como um intranet. (s mesmas tecnologias -ue fundamentam intranets corporativas formam a +ase da mais larga ;nternet. ( 4nica diferena ) -ue a compan&ia p7s um muro ao redor de sua intranet para manter fora os intrusos. Esse muro -ue a compan&ia construiu ao redor de sua intranet ) con&ecido como +lo-ueio "Fire'all$. (s intranets so geralmente mais complicadas -ue a pr#pria ;nternet* apesar de seguir os mesmos padr%es da ;nternet. (s intranets -ue comp%em a ;nternet* al)m de todas as preocupa%es normais de segurana* t6m tam+)m de se preocupar com a coe2ist6ncia e cooperao das aplica%es e os sistemas !. implantados* utilizados na empresa so+re a ;nternet. omo a pr#pria ;nternet muda muito rapidamente e pode se tornar confusa* e como a tecnologia de intranet ) muito mais comple2a* fre-Gentemente parece ser imposs,vel entender como uma intranet realmente funciona. 1ervidores Pro2F* filtros de roteadores* YP?<s* +lo-ueios "Fire'all$* +lo-ueios por sen&as* isso tudo pode parecer uma confuso. Por)m o intuito deste cap,tulo ) a+ordar todos estes componentes possi+ilitando assim um maior con&ecimento desta tecnologia -ue tanto vem sendo utilizada no mundo inteiro. 6.2 " Orig&( #a Int&rn&t (ssim como aconteceu com v.rias tecnologias* a ;nternet e as redes -ue usam comutao de pacotes desenvolveram-se com o apoio e financiamento do governo dos EC(. ( C1 (dvanced Researc& Pro!ects (gencF "(RP($ foi -uem adotou inicialmente a teoria de comutao de pacotes. ( (RP( criou o -ue c&am.vamos de (RP(net como uma rede -ue interligava os computadores do governo -ue podiam so+reviver a um tipo de pre!u,zo -ue pudesse ocorrer em uma guerra ou grande desastre. 9s esforos iniciais da (RP(* com a cola+orao de v.rias empresas e universidades* culminaram em setem+ro de 1ATA -uando um minicomputador* o HoneF'ell R1T* foi entregue ao campus da C J(. Este sistema foi o primeiro de -uatro comutadores de pacotes* tam+)m con&ecido como ;nterface /essage Processors ";/P$. 9utros tr6s comutadores de pacotes foram instalados na Cniversidade de Cta&* na Cniversidade da alif#rnia em 1anta B.r+ara e no ;nstituto de Pes-uisa de 1tanford. Jogo estes

55
computadores passaram a trocar pacotes atrav)s de lin&as telef7nicas e surgiu a me da ;nternet3 a (RP(net. 8urante uma d)cada* a (RP(net cresceu em um ritmo de apro2imadamente um novo computador a cada tr6s semanas. ( ;nternet c&egou ao Brasil em 1AVV atrav)s da F(PE1P "Fundao de (mparo > Pes-uisa do Estado de 1l9 P(CJ9$* CFRH "Cniversidade Federal do Rio de Haneiro$ e o J? "Ja+orat#rio ?acional de i6ncias da omputao$.

Fig T.1 Evoluo da ;nternet 6.) " For(as #& a'&sso K Int&rn&t 6.).! " C assi2i'a$%o ?uanto K &+&'u$%o #& ap i'a$D&s ?o -ue se refere > e2ecuo de tarefas* o acesso de um computador > ;nternet pode ser classificado como acesso completo e limitado. 6.).!.2 " .'&sso Co(p &to 9 computador possui soft'are = PI;P ") endere.vel na ;nternet$* e portanto pode e2ecutar aplica%es -ue podem interagir diretamente com outras aplica%es residentes em outros computadores da ;nternet5 o computador ) portanto um mH91=< da ;nternet. 6.).!.2 " .'&sso -i(ita#o 9 computador no possui soft'are = PI;P* apenas conecta-se a um computador -ue possui acesso completo > ;nternet "por e2emplo* conecta-se a esse computador via um Emulador de =erminal$* ou se!a* seu acesso > ;nternet ) indireto* atrav)s de programas residentes nesse computador5 neste caso o computador no ) um mH91=< da ;nternet. 6.).2 " C assi2i'a$%o ?uanto a 2or(a #& 'on&+%o E2iste tam+)m uma outra classificao -uanto > forma com -ue se d. a cone2o entre um computador "ou uma rede de computadores$ ao seu ponto de acesso > ;nternet* -ue pode ser via cone2o permanente ou tempor.ria. 6.).2.! " Con&+%o :&r(an&nt& ( ligao entre os computadores e a ;nternet ) feita atrav)s de circuitos dedicados de comunicao. Este tipo de ligao ) usado por computadores -ue possuem acesso completo > ;nternet* endereo fi2o e nome de dom,nio fi2o* e so portanto localiz.veis por -ual-uer outro computador em mesma situao. 6.).2.2 " Con&+%o T&(porLria Esse tipo de ligao ) usado tanto por computadores com acesso completo -uanto limitado > ;nternet* e ) feito normalmente atrav)s de lin&as telef7nicas discadas "o acesso > ;nternet s# e2iste en-uanto a ligao telef7nica est. esta+elecida$. ?este caso eles no so mais localiz.veis de forma un,voca* pois normalmente no possuem um endereo fi2o nem nome de dom,nio pr#prio.

5$

6.).) " Int&gra$%o ( integrao entre essas classifica%es destacadas anteriormente* assumem a forma de acesso > ;nternet con&ecido por3 dedicado* discado de protocolo e discado de terminal. 6.).).! " .'&sso #&#i'a#o Yia cone2o permanente* com acesso completo > ;nternet* e2ecuo de aplica%es clientes e servidoras. 6.).).2 " .'&sso #is'a#o #& proto'o o Yia cone2o tempor.ria* com acesso completo > ;nternet* e2ecuo apenas de aplica%es clientes. 6.).).2 " .'&sso #is'a#o #& t&r(ina Yia cone2o tempor.ria* com acesso limitado . ;nternet* via emulao de terminal eIou transfer6ncia de informa%es via protocolos no = PI;P. 6.* " UTI-IM.INO 3. I/TER/ET Em funo do o+!etivo da cone2o > ;nternet* os usu.rios e institui%es conectados* podem ser classificados como provedores de servios de internet* conforme perce+eremos nas descri%es -ue se seguem. 6.*.! " :ro@&#or&s #& S&r@i$os Int&rn&t 1o institui%es conectadas a ;nternet com o o+!etivo de fornecer servios a ela relacionados. ?o &. consenso a respeito dessa classificao* pois em muitos casos ) dif,cil se en-uadrar uma instituio em apenas uma delas. ?o Estados Cnidos* por e2emplo* o termo ;1P "Internet $er+ice ,ro+ider$ ) usado de forma geral para denominar o -ue a-ui classificamos como Provedores de (cesso* podendo* em alguns casos* ser usado tam+)m para provedores -ue se apro2imam em porte aos classificados como Provedor de BacP+one. Yerificaremos -ue os servios fornecidos* pelos provedores podem ser classificados de v.rias formas. 6.*.!.! " :ro@&#or&s #& 6a'14on& Int&rn&t 1o institui%es -ue constroem e administram +acP+ones de longo alcance* com o o+!etivo de fornecer acesso > ;nternet para redes locais* atrav)s de pontos de presena5 a R?P ) um e2emplo desse tipo de provedor* com seu +acP+one ;nternetIBR. 6.*.!.2 " :ro@&#or&s #& .'&sso Int&rn&t 1o institui%es -ue se conectam a ;nternet* por meio de acessos dedicados* atrav)s de um provedor de +acP+one* para disponi+ilizarem acessos a terceiros a partir de suas instala%es. 6.*.!.) " :ro@&#or&s #& In2or(a$%o Int&rn&t 1o institui%es -ue disponi+ilizam informa%es atrav)s da ;nternet. 9 acesso >s informa%es so disponi+ilizadas atrav)s de programas servidores como F=P* E9PHER e @@@* podendo estar organizadas em +ases de dados locais ou distri+u,das pela ;nternet.

57
6., " UsuLrios #a int&rn&t 6.,.! " UsuLrios In#i@i#uais 1o em geral* pessoas f,sicas* -ue se conectam a ;nternet com o+!etivos v.rios* desde o de utilizar recursos de correio eletr7nico at) o de divulgao de servios pessoais. ?ormalmente seu acesso ) do tipo discado* entre seu computador pessoal e as instala%es de um Provedor de (cesso. 6.,.2 " UsuLrios Institu'ionais 1o empresas -ue conectam toda a sua rede corporativa* ou parte dela* > ;nternet com o o+!etivo de fornecer acesso > ;nternet para seus funcion.rios* utilizar a ;nternet como mmeio de comunicao< entre filiais e clientes* ou mesmo praticar com)rcio atrav)s da ;nternet. 9 seu acesso > ;nternet pode ser desde um do tipo discado de protocolo envolvendo apenas um 4nico e-uipamento da empresa* at) um do tipo dedicado conectando toda a sua rede corporativa > ;nternet. Este acesso ) normalmente o+tido via um Provedor de (cesso. omo !. foi dito* a-ui ) necess.rio > adoo de uma pol,tica de segurana pela empresa para o controle de acesso > sua rede corporativa* -ue pode ser minvadida< por -ual-uer usu.rio da ;nternet. Essa pol,tica de segurana ) acompan&ada do uso de e-uipamentos e soft'ares orientados a controle do tr.fego* entre a rede corporativa e a ;nternet* con!unto esse con&ecido como mFire'all<. 6., " S&r@i$os #a Int&rn&t 9 n4mero de servio -ue podem ser disponi+ilizados na ;nternet ) ilimitado* dada a transpar6ncia -ue o protocolo = PI;P d. a ela* facilitando assim o desenvolvimento cont,nuo de novas aplica%es e servios. 9 ponto comum entre esses servios ) seu modelo de implementao* o modelo cliente-servidor de aplicao. ( interface com o usu.rio do lado cliente desse modelo pode ser desde uma interface gr.fica com operao via mouse "-uando o e-uipamento onde reside o programa cliente tem esse recurso$* at) uma interface de te2to -ue permita interao apenas via teclado "por e2emplo -uando o programa cliente ) acessado atrav)s de uma interface de terminal$. 8o lado do servidor desse modelo pode ser implementado por um 4nico programa ou por um con!unto de programas tra+al&ado em cooperao* envolvendo inclusive sistemas de +ancos de dados. ?os t#picos a seguir sero descritos os principais servios dispon,veis atualmente na ;nternet* todos eles +aseados nesse modelo de implementao 6.,.! " 555 =alvez o servio mais con&ecido da ;nternet e -ue fez com ela ten&a a penetrao de &o!e. 9 @orld @ide @e+ ou @@@ "ou ainda grande teia$ ) con&ecido como pagina na ;nternet e tem a facilidade de incorporar varias ferramentas gr.ficas. ;sto torna f.cil a pu+licao e difuso das informa%es* pois permite >s pessoas incorporarem te2tos* gr.ficos* sons* anima%es e outros elementos de multim,dia* -ue levam as estas paginas a terem uma linguagem mais universal. Em sua ess6ncia* cada p.gina ) uma pu+licao interativa de multim,dia. ;sso significa -ue uma compan&ia pode facilmente pu+licar desde documentos simples at) p.ginas sofisticadas* -ue permitem >s pessoas ler apenas relat#rios* ou ver v,deos ou mesmo participar de palestras on-lines via computadores. ( p.gina de in,cio "ou entrada do local$ de uma organizao ) c&amada de &ome page. ( teia ) tam+)m uma ferramenta poderosa para intranets e e2tranets* pois pode ligar &ome pages corporativas umas >s outras. 9 Hiper-=e2to "H=/J$* -ue a linguagem mais con&ecida da @@@* pode ligar uma p.gina a outra -ual-uer* a gr.ficos* a ar-uivos +in.rios* a ar-uivos multim,dia* etc. Para passar de uma p.gina a outra* voc6 apenas clica numa ligao numa p.gina* e ) enviado automaticamente para l. "processo c&amado de linP$.

58
6.,.2 " 6ro0s&r Para se comunicar com um servidor 'e+* os usu.rios finais rodam programas-clientes ou Bro'sers* assim c&amados por-ue pedem o servio ao servidor. ?o caso da ;nternet* o Bro'ser nada mais ) do -ue uma interface -ue facilita a visualizao dos servios -ue o servidor -ue est. sendo acessado pode disponi+ilizar. 9s Bro'sers acessam as Home Pages ou p.ginas @EB -ue disponi+ilizam servios como E-mail* +usca de documentos* acesso a ar-uivos e muito mais. ( ;nternet ) uma tecnologia a+erta e por sua vez padronizada. Portanto* todos os servios disponi+ilizados na rede so compat,veis com os Bro'sers e2istentes* por)m em alguns 1ites @@@ "servidores da ;nternet$ podero ser necess.rios a utilizao de Plug-ins -ue sero adicionados ao Bro'ser para facilitar a visualizao de imagens L8* sons* filmes e at) mesmo a comunicao atrav)s de sons* como se fossem um telefone ou video-confer6ncia. 6.,.) " O S&r@i$o 3/S

. Fig T.0 1,ntese do servio de 8?1 9 corao da ;nternet ) o 8?1 "Domain -ame $er+ices$ 1istema de ?ome de 8om,nio* modo pelo -ual computadores contatam uns aos outros e realizam a%es como trocar correio eletr7nico* ou e2i+ir p.ginas. 9 ;nternet Protocol ";P - Protocolo de ;nternet$ usa informao de endereos de ;nternet e o 8?1 para entregar mensagens e outras informa%es entre computadores. omo !. foi visto* cada endereo de ;P na ;nternet ) na verdade uma s)rie de -uatro n4meros separados por pontos* como 1TL.R0.10V.U0. 1eria imposs,vel para voc6 lem+rar esses endereos num)ricos -uando -uisesse mandar uma mensagem ou visitar um local. =am+)m* como >s vezes o endereo num)rico de ;P muda* e voc6 nunca seria capaz de sa+er todas as vezes -ue o endereo num)rico mudasse* o 8?1 resolve esses pro+lemas. 9 8?1 cria uma &ierar-uia de dom,nios ou grupos de computadores e esta+elece um nome de dom,nio definido com endereo de ;nternet ou CRJ "Cniform Resource Jocator$ usando letras facilmente recon&ec,veis e palavras ao inv)s de n4meros. 9s dom,nios principais tam+)m t6m a responsa+ilidade de manter listas e endereos dos dom,nios a+ai2o deles. Este pr#2imo n,vel de dom,nios ) respons.vel pelo n,vel a+ai2o* e assim por diante. Fazendo isto* os e-uipamentos na internet podem ser referenciados por um nome sim+#lico associado ao seu endereo ;P.

59
1egue a+ai2o algumas defini%es de nomes de dom,nios3 Do/0nio mil edu com gov net org #2n3o /ilitar Cniversidade omercial Eoverno Eate'aFIHost 9utras 9rg. Fig T.L 8efini%es de dom,nios na ;nternet !1di,o +r au ca de uP Pais Brasil (ustr.lia anad. (leman&a ;nglaterra

( atri+uio de dom,nios na ;nternet teve como o+!etivo evitar -ue dois e-uipamentos utilizassem o mesmo nome e tam+)m para descentralizar o cadastramento de redes e e-uipamentos dividindo se a ;nternet nestes dom,nios administrativos. 8esta maneira o nome sim+#lico do um e-uipamento ) composto por um nome local associado > &ierar-uia de dom,nios. Este nome ) con&ecido como FN8? "FullF Nualified 8omain ?ome$. Nuando uma CRJ deve ser contatada o seu navegador vai primeiramente a um servidor de 8?1 mais pr#2imo "possivelmente na intranet da compan&ia ou o site do provedor$* este servidor de 8?1 traduz o nome FN8? para o endereo ;P e ento o seu navegador com o endereo ;P verifica se o endereo ) local* caso contr.rio ele ir. procurar o endereo e tentar contatar-se na ;nternet. 6.,.* " UR=odos os recursos dispon,veis na @@@ t6m um endereo 4nico. Este endereo ) sua CRJ "Cniform Resource Jocator$. (trav)s de CRJs torna-se poss,vel acessar Home-Pages* ar-uivos dispon,veis para F=P* aplica%es -ue permitem a composio de mensagens de correio eletr7nico* computadores remotos "=elnet$* sistemas de menu Eop&er* +ancos de dados @ais* ar-uivos locais* etc. 9 endereo da CRJ ) assim interpretado3 1e!a o endereo 3 &ttp3II;+ase.org.+r3VKIcampan&asIcidadaniaIfome.&tmnJ9 (J o-1---o----0---------o-L-o----------B--------------o-------R----o----T----o Ele aponta para um local espec,fico dentro de uma p.gina escrita em H=/J* e ) composto por seis campos. ?o entanto* nem todas as CRJs necessitam serem to completas. /uitas vezes +astam dois ou tr6s desses campos para indicar onde e como se -uer c&egar. Yamos analisar cada parte desta CRJ. 14Protoco*o : : o tipo de servio -ue -ueremos acessar na @@@. 9s protocolos so 3 &ttp3II - Para acessar uma pagina5 ftp3II - Para File =ransfer Protocol5 gop&er3II - Para E9PHER5 ne's3II - Para acessar um grupo da Csenet atrav)s do protocolo ??=P5 telnet3II - Para nos conectarmos a um computador remoto5 'ais3II - Para +ancos de dados inde2ados5 file3II - Para ar-uivos locais.

24No/e do do/0nio o2 Site : : o nome do dom,nio onde o recurso est. localizado. /uitas vezes o nome de um dom,nio nos fornece informa%es interessantes. 1ua sinta2e de forma geral )3 Cm9u/ais?omes1eparadosPorPontos.=ipo8o8om,nio.Pa,s

$%
8om,nio ) relacionado com o tipo de localidade onde est. instalado o servio. Pais ) a sigla de pa,ses e so compostos de duas letras. P.ginas com a terminao .+r esto localizas em territ#rio +rasileiro. P.ginas -ue no possuem terminao indicando o pa,s de origem esto situadas nos Estados Cnidos. ?o Brasil* -uando o tipo do dom,nio no ) citado* a instituio ) acad6mica* como cefetmg.+r.

Fig T.B Hierar-uia de 8om,nios %4Porta : : usado para identificar o servio -ue esta sendo e2ecutado. 9s padr%es para os servios mais usuais so 3 1ervio F=P =EJ?E= E-/(;J 8?1 E9JPHER H==P "@@@$ ?E@1 Porta 01 0L 0R RL UK VK 11A Fig T.R Portas mais comuns do = PI;P Protocolo = P = P = P = P = P = P = P

Estes valores acima so considerados padr%es* e portanto no precisam ser colocados no endereo da CRJ. &4Diret1rio : Especifica em -ue diret#rio o recurso est. situado. '4No/e : : o nome do recurso re-uerido. ?ormalmente* p.ginas de @@@ t6m a terminao .&tml ou .&tm. (4 oca* : Cma p.gina pode ser +astante longa. /uitas vezes* ) interessante remeter ao usu.rio uma parte espec,fica do documento. 9 QlocalQ indica -ual ) a parte dentro da p.gina -ue deve ser e2i+ida. 6.,., " =o(& :ag& (s Home Pages nada mais so* do -ue p.ginas ou ar-uivos -ue foram criados nos formato H=/J e -ue foram colocadas no servidor de intranet* estas p.gina podem ter o au2,lio de outras linguagens para a sua

$1
pu+licao e at) mesmo componentes adicionais c&amados de Plug-ins para incrementar o -ue p.gina deve mostrar. 6.,.6 " Corr&io E &trOni'o 1o servios -ue permitem a troca de mensagens entre usu.rios atrav)s da ;nternet.e ) considerado o servio de maior alcance da ;nternet* pois permite a troca de mensagens tanto com usu.rios de outras redes de servios " ompu1erve* (m)rica 9nline* B;=?E=* Fido?Et$* como com usu.rios de redes corporativas* no totalmente interligados > ;nternet. 9 funcionamento desses servios tem como +ase um endereo con&ecido como fE-mail addressf ou endereo de correio eletr7nico* cu!o formato )3 2ser56os onde user representa o identificador de uma cai2a postal "um espao em disco usu.rio$ para rece+imento de mensagens* e &ost representa o nome do dom,nio do e-uipamento -ue pode localizar essa cai2a postal5 esse endereo pode estar associado a um usu.rio* a um grupo de usu.rios ou mesmo a um servio a ser prestado usando o correio eletr7nico como meio de transporte. 9 funcionamento do correio eletr7nico ) +aseado no paradigma Qstore-and-for'ardS* onde os usu.rios envolvidos na transfer6ncia de uma mensagem no interagem diretamente entre si* e sim com programas servidores encarregados de e2ecutar e gerenciar essa transfer6ncia. Y.rios tipos de ar-uivos como fotos* v,deos* som* ou ar-uivos e2ecut.veis podem ser ane2ados as mensagens de correio eletr7nico. omo a ;nternet no pode manusear diretamente ar-uivos +in.rios em uma mensagem de correio eletr7nico* o ar-uivo tem -ue ser primeiramente codificado* usando-se um de v.rios es-uemas de codificao. Y.rios soft'ares de correio eletr7nico fazem isso automaticamente. Nuando o formato de correio eletr7nico difere "e eles fre-Gentemente diferem* pois so desenvolvidos a partir de produtos incompat,veis$* portas de comunicao so usadas para o conte4do. ?o entanto* v.rios padr%es -ue foram desenvolvidos e -ue t6m sido adotados pela maioria das compan&ias de correio eletr7nico &o!e em dia* permitem -ue v.rios produtos se comuni-uem uns com os outros. 9 1imple /ail =ransfer Protocol "1/=P ou Protocolo de =ransfer6ncia de /ensagens 1imples$ e o W.BKK /H1 "message &andling service ou servio de manuseio de mensagem$ so os dois protocolos mais comuns. 9 1/=P ) +aseado num modelo clienteIservidor* no -ual algu)m usa um cliente de correio para criar e ler mensagens* en-uanto o servidor faz o processamento e entrega das mensagens.

Fig T.T 8iagrama de envio de mensagens de correio eletr7nico Para criar um correio eletr7nico* voc6 usa um cliente de correio* o -ual ) c&amado de agente de uso de correio "/C( ou mail user agent$. E2istem. Nuando uma mensagem ) enviada* o /essage =ransfer 1Fstem "/=1 ou sistema de transfer6ncia de mensagens$ de um servidor usa o agente de transfer6ncia de mensagens "/=( ou mail transfer agent$ para e2aminar o endereo da pessoa para a -ual a mensagem est. sendo enviada. 1e a pessoa for ac&ada na rede do remetente* a mensagem ) entregue a um agente de entrega de

$2
mensagens "/8( ou agente de entrega de mensagens$. 9 /8( ento entrega a mensagem > pessoa certa. Nuando voc6 envia uma mensagem para algu)m em outra rede na ;nternet* a mensagem ) enviada pelo /=( atrav)s da ;nternet. ( mensagem fre-Gentemente tem -ue via!ar atrav)s de uma s)rie de redes antes de c&egar ao seu destino* redes essas -ue podem usar formatos diferentes de correio eletr7nico. Portas de comunicao no esto vinculadas a uma m.-uina em particular ou a uma com+inao de &ard'are e soft'are* nem restritas ao processamento de correio eletr7nico. Elas podem e2ecutar uma variedade de tarefas al)m da converso de protocolos. Cm e2emplo ) a traduo de dados de um formato para outro* como eles fazem na cone2o de computadores pessoais com computadores de grande porte. 6.,.7 " Con&+%o R&(ota - TE-/ET 9s protocolos de flu2o confi.vel* como o = PI;P* tornam poss,vel a cone2o remota entre dois computadores* emulando um terminal dedicado. Este servio ) c&amado de =EJ?E=. 9 =EJ?E= permite a um usu.rio em uma m.-uina esta+elecer uma cone2o = P com um servidor e enviar uma se-G6ncia de caracteres do teclado do usu.rio diretamente para a m.-uina servidora* como se no &ouvesse distOncia entre elas. 9 protocolo tam+)m carrega de volta os resultados das a%es na forma de caracteres na tela do terminal. 9 servio ) considerado transparente pois d. ao usu.rio a impresso de -ue sua m.-uina ) -ue est. e2ecutando os processos solicitados. 9 protocolo oferece tr6s servios +.sicos. Primeiramente* ele age como um terminal virtual de rede* -ue oferece uma interface compat,vel com a do sistema remoto. ( aplicao cliente no precisa entender os detal&es do sistema remoto* ela precisa apenas emular as teclas e a sa,da de tela. Em segundo lugar* o =EJ?E= inclui um mecanismo -ue permite aos sistemas conectados negociar um con!unto de op%es "por e2emplo +Ftes de U +its* paridade* stop-+it$. Finalmente* o protocolo trata as duas pontas da cone2o igualmente* isto )* ele no o+riga -ue as entradas do cliente ven&am atrav)s do teclado* nem e2ige -ue as respostas do servidor se!am e2i+idas na tela. om isso* o =EJ?E= permite -ue outras aplica%es* diferentes da emulao de terminal* utilizem os seus recursos para se comunicarem. 6.,.; " FT: - Fi & Trans2&r :roto'o 9 Protocolo de =ransfer6ncia de (r-uivos "F=P$ ) um sistema -ue possi+ilita a transfer6ncia de ar-uivos +in.rios entre computadores conectados a uma rede. ( transfer6ncia de ar-uivos pode ocorrer em am+as as dire%es. Pode-se recuperar ar-uivos de um servidor remoto ou enviar ar-uivos para um reposit#rio onde se ten&a acesso. Reposit#rios F=P so discos r,gidos de computadores* ou por%es destes* separadas para o armazenamento de ar-uivos com o prop#sito e2presso de compartil&.-los com outros. Csu.rios ;nternet podem o+ter c#pias destes ar-uivos* presumindo -ue esses possuam o endereo do servidor e as sen&as de acesso ao sistema ou -ue utilizem o sistema c&amado F=P anonFmous -ue permite a -ual-uer usu.rio entrar no sistema como convidado "guest$ e recupere ar-uivos. (r-uivos e2ecut.veis ".e2e .com$* ar-uivos comprimidos ou documentos fora do padro (1 ;; so todos ar-uivos +in.rios e devem ser transmitidos como tal. Estas opera%es so normalmente con&ecidas como 8o'nload "+ai2ar$ e CpJoad "enviar$

$3

Fig T.U F=P 6.,.> " .RC=IE 9 (R H;E ) tam+)m um sistema de informa%es so+re ar-uivos na rede. Ele oferece um servio de diret#rio eletr7nico para localizao de informa%es na ;nternet.9 mel&or uso con&ecido para o (rc&ie ) a +usca ao conte4do de mais de 1KKK servidores F=P espal&ados pelo mundo. Estes servidores armazenam mais de 0.1KK.KKK ar-uivos "1AAB$. 9s servidores F=P disponi+ilizam programas de computador "/1-891* @indo's* Cni2* Jinu2* etc$* utilit.rios* informa%es ou ar-uivos de documentao* listas de correio* grupos de discusso* imagens* sons* filmes* entre outros tipos de documentos. ?ormalmente estes ar-uivos esto dispostos em uma estrutura &ier.r-uica de diret#rios e su+-diret#rios* facilitando a +usca pelo usu.rio. Ctilizando um cliente (R H;E ou atrav)s de um comando =elnet* podem-se pes-uisar os +ancos de dados (R H;E atrav)s da ;nternet. Pode-se tam+)m acessar os servios (R H;E atrav)s de @@@. Cm +om site -ue oferece estes servios ) o &ttp3II'''.lerc.nasa.govIarc&ieple2IdocIform.&tml. ,.6.!0 " Int&rn&t Gop8&r 9 ;nternet Eop&er* ou simplesmente Eop&er* consiste em um sistema distri+u,do de entrega de documentos. Ele permite aos usu.rios e2plorar* pes-uisar e recuperar documentos armazenados em diferentes locais de uma maneira descomplicada. 1eu nome origina de um pe-ueno roedor* especialista em cavar +uracos na terra a procura de alimentos. (o se utilizar esta ferramenta* a informao ) mostrada na forma de diversos menus anin&ados. Esta estrutura de menus lem+ra a organizao de diret#rios com diversos su+-diret#rios e ar-uivos. Estes diret#rios tanto podem estar na m.-uina local como em outro servidor em -ual-uer parte do mundo* disponi+ilizados por outros servidores Eop&er. 8o ponto de vista do usu.rio* toda a informao parece estar dispon,vel localmente. ( informao pode ser te2tual ou ar-uivo +in.rio* informao de diret#rio* imagens ou sons. (l)m disso* os servios Eop&er normalmente oferecem gate'aFs para servidores @@@* F=P* =elnet* etc. ?ormalmente a forma mais eficiente de se navegar em diret#rios F=P ) atrav)s de Eop&er. Cm servidor Eop&er armazena informa%es e lida com as solicita%es dos usu.rios. (dicionalmente* os linPs com outros servidores criam uma rede mundial de cooperao - Eop&erspace. 9 sistema Eop&er utiliza-se da ar-uitetura cliente-servidor para proporcionar acesso > teia de &osts. (ssim* deve-se ter acesso a uma cone2o = PI;P para utilizar-se desse servio.

$4
,.6.!! " G&rOni'a Yer7nica foi pro!etado como uma soluo para o aumento da dificuldade em se localizar uma informao numa rede crescente de servidores Eop&er* proporcionando um mecanismo de +usca por palavra c&ave em mais de RKK menus Eop&er. 9 mecanismo Yer7nica permite uma +usca de informa%es sem a necessidade de navegar menu a menu* site a site em +usca dos dados. Ele ) para o Eop&erspace o -ue o (rc&ie ) para o sistema F=P. Nuando se utiliza a ferramenta de +usca* ser. solicitada a entrada das palavras c&ave. ( maneira mais simples de se utilizar o servio ) digitando uma palavra e pressionando iE?=ERj. ?o &. diferenciao entre letras mai4sculas ou min4sculas. 9 servidor Yer7nica retornar. ento uma lista de menus Eop&er -ue cont)m a informao pes-uisada. om o avano do protocolo H==P* -ue popularizou a @orld @ide @e+* as ferramentas Eop&er e Yer7nica ca,ram em desuso* &avendo atualmente poucos servidores na rede. /aiores informa%es podem ser o+tidas !unto ao 8epartamento de 1ervios de ;nformao e omputao da Cniversidade de /innesota* em gop&erp+oom+o2.micro.umn.edu. 6.,.!2 " 5.IS E5i#& .r&a In2or(ation S&r@&rF 9s servidores de informa%es de .rea ampla "@(;1$ so sistemas de recuperao de informa%es distri+u,das. Eles au2iliam os usu.rios a pes-uisarem +ancos de dados atrav)s da ;nternet* utilizando uma interface de f.cil utilizao. 9s +ancos de dados "con&ecidos como fontes$ so em sua maioria documentos de te2to puro* mas podem conter tam+)m figuras ou v,deos. 9s reposit#rios de dados podem estar organizados de diferentes formas* utilizando diversos sistemas gerenciados* por)m ao usu.rio* no ) re-uerido nen&um con&ecimento pr)vio de linguagens de consulta. 9 @(;1 utiliza-se de consultas em linguagem natural para encontrar documentos relevantes. 9 resultado da consulta ) um con!unto de documentos -ue cont)m as palavras-c&ave utilizadas na consulta* sem -ual-uer traduo de seu significado. om a e2panso da @e+ "@@@$* os sites de +usca em H=/J se tornaram +astante populares* tornando o+soletos os servidores @(;1. (tualmente* como ocorre com o sistema Eop&er e Yeronica* praticamente no e2istem servidores deste tipo de servio na ;nternet. 1ites como '''.Fa&oo.com* '''.altavista.com* '''.cade.com.+r se tornaram mecanismos de +usca muito eficientes* trazendo ao usu.rio todos os documentos -ue atendem ao crit)rio de pes-uisa dese!ado. 6.,.!) " /ET5ORP /E5S : um servio composto por informa%es agrupadas por categorias* para maior facilidade de divulgao e acesso. : originado a partir da rede Csenet "rede acad6mica Cni2* conectados atrav)s de lin&a discada via C P$* amplamente difundidos pela ;nternet. (s categorias em -ue as informa%es so agrupadas so denominadas como ne'groups* organizados de forma &ier.r-uica* partindo de um tipo de atividade at) o assunto propriamente dito "p.e2 3 rec.music.classic refere-se a musica cl.ssica$. Estes grupos podem ser livres* -uando no &. controle so+re as informa%es envolvidas* ou moderadas* -uando &. triagem dessas informa%es antes da pu+licao. 6.6 " -inguag&ns E2istem varias linguagens espec,ficas para o desenvolvimento de p.ginas @EB. ( mais con&ecida delas ) a H/=J* cu!a edio ) simples e r.pida* o -ue facilita a sua implementao e manuteno. ?este padro ) poss,vel* al)m de &iperte2tos* implementar figuras animadas e formul.rios a serem preenc&idos. /as a necessidade de e2panso de recursos ) muito grande e com isso outras ferramentas e linguagens como o Perl* 11;* E; e at) mesmo o H(Y( foram implementadas para possi+ilitar uma maior integrao com os sistemas e2istentes e poder e2plorar com maior facilidade os recursos instalados nos computadores onde o Bro'ser est. instalado.

$5
6.6.! " Qa@a 9 Hava ) uma linguagem de programao similar > linguagem XX* -ue ) usada por muitos programadores* e tam+)m ) orientada a o+!etos. (ssim como v.rias linguagens de programao* Hava ) uma linguagem compilada* portanto* ap#s ser escrita* precisa passar por um compilador para -ue os computadores a entendam. /as no Hava* apenas uma 4nica verso compilada do programa ) criada. Este 4nico programa compilado pode ser e2ecutado em muitos computadores diferentes* !. -ue o Hava ) uma linguagem -ue independe da plataforma utilizada. ;sso significa -ue um programa escrito em Hava pode ser e2ecutado numa grande variedade de computadores* incluindo Pcs* /acintos&es* e esta%es de tra+al&o C?;W* o -ue ) uma vantagem consider.vel* pois outras linguagens re-uerem -ue o programa se!a compilado separadamente para cada tipo de computador* o -ue resulta em v.rias vers%es diferentes do c#digo. ;sso re-uer uma -uantidade su+stancial de tra+al&o. Hava pode ser usado para muitas coisas* al)m de acessar +ancos de dados. Ela pode criar aplica%es interativas de multim,dia tam+)m. Cm uso comum do Hava* ) a criao de um teleimpressores de not,cias transmitindo as not,cias mais recentes* das -uais as pessoas podem o+ter mais detal&es clicando nelas. ;sso pode ser usado em intranets para apresentar informa%es ou not,cias. 9 -ue acontece por detr.s dos panos ) -ue um ar-uivo ) escrito* lido e DimpressoS na tela. Esse processo tam+)m permite a pessoas escol&erem se o -uerem ligado ou desligado. 8ependendo do applet* " omponente de um aplicativo$ a -uantidade de recursos necess.rios vai variar "assim como a mem#ria$. Basicamente* -uanto maior a applet* mais recursos so necess.rios. Hava pode tam+)m ser usado para criar programas -ue a!udem pessoas a navegar mais facilmente atrav)s de uma intranet* e e2plorar mais facilmente a enorme -uantidade de dados trancados em +ancos de dados corporativos. (ssim o Hava se tornou to importante para as aplica%es de intranet -ue as compan&ias de soft'are e &ard'are lanaram add-ons Hava "componentes -ue podem ser adicionados$ e +i+liotecas para permitir -ue desenvolvedores de Hava acessem +ancos de dados legados* como os mainframes ;B/. ;sso pode acelerar a mudana em direo a linguagem Hava nas intranets. 6.6.2 " CGI ECo((on Gat&0aH Int&r2a'&F Em geral* os soft'ares de @e+ no so particularmente amig.veis aos +ancos de dados. ?os prim#rdios da @e+* o acesso > +anco de dados era uma tarefa incrivelmente dif,cil. om o aparecimento de novas tecnologias* ficou mais f.cil o acesso aos +ancos de dados* soft'ares foram desenvolvidos para facilitar o acesso > +anco de dados na teia. 8entre estes soft'ares* um +astante popular ) o ;nterface de Eate'aF omum " E;$. Essencialmente* o E; ) uma interface -ue entrega informao de um servidor para o seu programa e* do seu programa* de volta para o cliente solicitante. ?o ) uma linguagem de programao* pois ) o programa de acesso ao +anco -ue faz todo o processamento. 9 E; permite -ue -ual-uer NuerF "Pes-uisa em +anco de dados$ possa ser e2ecutada* e ten&a sua resposta enviada de volta para o cliente -ue o re-uereu. Permite tam+)m -ue programadores de intranet escrevam programas e scripts -ue daro acesso >s pessoas de usarem seus navegadores para facilmente pes-uisar dados nos +ancos de dados preenc&endo formul.rios em p.ginas e enviando os resultados de volta em H=/J* para -ue os navegadores possam entend6-los. Por isto sem d4vida* voc6 !. deve ter usado E;ks v.rias vezes sem sa+er. ?a ;nternet* por e2emplo* se voc6 preenc&eu um formul.rio numa p.gina* para se registrar para o uso de uma localizao* e depois rece+eu uma mensagem com uma sen&a para voc6 usar* provavelmente usou uma E;. 9 E; provavelmente pegou a informao -ue voc6 preenc&eu no formul.rio* e2ecutou v.rias a%es nele "incluindo inserir a informao num +anco de dados$* automaticamente criou a sen&a* e ento automaticamente mandou-l&e a mensagem. 9 E; pode ser usado con!untamente com uma variedade de tecnologias* sendo -ue seu uso mais comum ) a c&amada de uma linguagem interpretada. Cma linguagem interpretada* como a popular Perl** ) fre-Gentemente preferida por-ue os scripts escritos com ela so f.ceis de arrumar* modificar e manter. /as o E; tam+)m pode ser acessado com linguagens de computador mais sofisticadas* como as copiladas * o XX ou o Fortran.

$$

Fig T.V (cesso a +anco de dados usando E; 6.6.) " -inguag&( :&r Perl ) uma linguagem de programao +aseada principalmente nas linguagens e a'P. 9 Perl alem de possuir um alto grau de porta+ilidade* modularidade e reusa+ilidade de c#digo tem a caracter,stica de facilitar a manipulao de te2tos e processos. 9 Perl ) uma linguagem interpretada* o -ue apesar de tornar a carga de seus programas mais lenta -ue a carga de programas escritos em algumas linguagens compiladas* permite uma maior fle2i+ilidade na sinta2e da linguagem. 9 Perl suporta orientao a o+!etos. Cm dos o+!etivos principais da linguagem ) a!udar o programador a aumentar sua produtividade escrevendo programas pe-uenos* no entanto comple2os e poderosos. E2istem vers%es gratuitas do Perl para diversas plataformas como Cni2* @indo's* /Y1* Y/1* /acintos&* 91I0* (miga* etc. Por estas e outras caracter,sticas* Perl ) uma das linguagens preferidas para a preparao de programas E;. (ssim como * Perl ) uma linguagem case-sensitive. (s sentenas "lin&as$ do programa devem terminar com um5 "ponto-e-v,rgula$* a menos -ue ela termine com um +loco ou -ue se!a a 4ltima sentena dentro de um +loco "por e2emplo* if "qidade i 01$ r print QmenorQ s$. 9s +locos devem estar dentro de r s "c&aves$. 9 conte4do de uma lin&a ap#s um n ) entendido como coment.rio. Cma peculiaridade de Perl ) -ue toda sentena ) tam+)m uma e2presso* dessa forma* a seguinte lin&a est. sintaticamente correta3 convidado "guest$ e recupere ar-uivos* ou ser e2clusivo para usu.rios -ue possuam sen&a de acesso. 6.6.* " .'&sso a 6an'os #& 3a#os (s informa%es mais importantes em uma intranet esto* tipicamente* guardadas em +ancos de dados. Esses +ancos de dados podem estar em um 4nico local* no entanto* geralmente so ac&ados em toda uma intranet. ( maioria desses +ancos de dados e2istem desde muito antes da ;nternet se tornar popular e antes -ue -ual-uer intranet de -ual-uer compan&ia fosse constru,da. ;sso significa -ue foram constru,das sem se pensar no = PI;P* sem se pensar no H=/J e sem levar em conta -ual-uer outra tecnologia da intranet. (ntes das intranets serem constru,das* eram acessados de diversas maneiras* dependendo do tipo particular de +anco de dados e soft'are de acesso usado. Cma intranet pode* teoricamente* tornar muito mais f.cil o acesso a todos esses dados corporativos. 9 uso do H=/J significa -ue ) relativamente f.cil construir formul.rios de +usca -ue -ual-uer um possa usar* para facilmente c&egar a esses dados* algo -ue* para se c&egar a eles* as pessoas antes tin&am -ue sa+er uma linguagem de programao de +ancos de dados.

$7
?o entanto* en-uanto ) f.cil construir formul.rios de +usca em H=/J -ue permitam as pessoas digitar pes-uisas* no ) to f.cil fazer com -ue essas pes-uisas se!am enviadas para procurar em um +anco de dados e ento retornar os dados entregues de volta a -uem fez a pes-uisa. Para fazer isso ) -ue as ferramentas de +usca @e+-to-8ata+ase so pro!etadas. 1o pro!etadas para permitir -ue -ual-uer um* sem con&ecimento de linguagens de +ancos de dados* facilmente c&egue aos vastos recursos de uma corporao* trancados em +ancos de dados. omo os +ancos de dados foram tipicamente constru,dos antes das intranets* alguns meios de se c&egar a eles da intranet e especialmente da ;nternet* precisam ser pro!etados. H. v.rios modos diferentes de se acessar +ancos de dados corporativos de uma intranet. Cm modo popular ) o uso do ommon Eate'aF ;nterface " E; ou ;nterface omum de Porta de omunicao$. 6.6., " Co(parti 8a(&nto #& In2or(a$D&s Cma corporao t,pica gera montan&as de papel todos os dias* provavelmente v.rias toneladas por ano. ;sso ) ruim para o meio am+iente* caro para as corpora%es e consome muito tempo pois re-uer -ue a compan&ia contrate pessoas para guardar e manter uma tril&a do papel. E2istem formul.rios -ue t6m -ue ser preenc&idos e manuseados* materiais de marPeting* materiais de vendas e panfletos para serem enviados pelo correio* formul.rios de venda -ue t6m -ue ser usados. Essa lista continua indefinidamente. =odo esse papel tem v.rios custos escondidos e no ) meramente o custo do papel -ue est. envolvido. E2iste uma variedade de outros custos tam+)m. H. altos custos de envio pelo correio. Fre-Gentemente* &. custos para guardar ar-uivo morto. E2iste um custo ainda mais pernicioso* tra+al&o em papel gera +urocracia* e o manuseio de todo esse papel* diminui a velocidade com -ue uma empresa pode operar e pode colocar a compan&ia em uma desvantagem competitiva. En-uanto o Descrit#rio sem papelD tem sido discutido e perseguido por pelo menos uma d)cada* o advento das intranets pode finalmente traz6-lo para mais perto da realidade. Cma com+inao de tecnologias de comunicao* ferramentas de pu+licao na =eia* aplica%es de grupo de tra+al&o e correio eletr7nico pode cortar os custos com papel* a!udar a diminuir os custos com correio e permitir as corpora%es reagirem mais rapidamente a mudanas nos neg#cios e entregar +ens e servios mais rapidamente para seus compradores. dreas onde o custo de papel pode ser cortado de forma mais eficiente e os procedimentos mel&orados* podem ser os departamentos de vendas e marPeting. Em todos os aspectos de uma venda* do marPeting . propaganda atrav)s de c&amadas de vendas* at) fazer a venda e ento preenc&er o pedido* os custos de pap)is e gastos associados podem ser cortados. olocando-se material de marPeting na =eia e trazendo os compradores para o site* compan&ias podem imprimir menos materiais caros de marPeting* como panfletos. /uitas compan&ias incluem. art%es de Resposta omercial em seus materiais de marPeting* -ue as pessoas usam para solicitar informa%es adicionais. art%es de Resposta omercial t6m v.rios custos associados a eles5 imprimir* enviar pelo correio* colocar o nome da pessoa em um sistema computacional* ento ter algu)m -ue envie material adicional. Em um site na =eia* compradores podem preenc&er solicita%es para material. Essa solicitao ) automaticamente roteada para a intranet* onde ela ) enviada para o departamento de preenc&imento. ;sso corta os custos de impresso e envio dos art%es de Resposta omercial* assim como custos de entrada* pois o comprador entrou com a solicitao* ao inv)s de um funcion.rio da compan&ia. Cm grupo de vendedores via!antes podem dar entrada aos pedidos em formul.rios eletr7nicos* em um computador laptop e ento mais tarde* enviar esse formul.rio de volta para a intranet* novamente economizando em papel e custos administrativos. 9 custo interno de papel tam+)m pode ser cortado. Boletins de not,cias de compan&ias e comunicados podem ser colocados no servidor 'e+ da intranet* ou enviados atrav)s de correio eletr7nico. /anuais pessoais podem ser colocados tam+)m. Formul.rios para eventos como solicitao de f)rias* podem ser preenc&idos eletronicamente* ao inv)s de no papel* novamente cortando os custos em papel* tra+al&o e +urocracia.

$8

$9
Captu o 7 " E?uipa(&ntos 6Lsi'os #& 'on&'ti@i#a#& 7.1 . Introd23o Y.rios so os aspectos -ue devem ser estudados e pes-uisados com o o+!etivo de se alcanar a mel&or l#gica de intercone2o em uma rede de computadores. : necess.rio valorizar a performance* o gerenciamento* a forma de interligao* custo 2 +enef,cio e os meios f,sicos utilizados para o tr.fego da informao. 8esta maneira* os elementos de uma rede* -ue se interagem produzindo sistemas de comunicao +alanceados e estruturalmente e-uili+rados podem ser definidos como sendo peas fundamentais no processo de comunicao local e distante. 9s e-uipamentos +.sicos de conectividade em uma rede devem proporcionar3 Yelocidade e Performance de transmisso de informao5 (primoramento ou modelagem da informao5 Eerenciamento seguro da informao e processos "-ualitativo e -uantitativo$5 (+rang6ncia do espectro da comunicao "maior n4mero de usu.rios$5 Facilidade na ;nteropera+ilidade dos e-uipamentos pragmaticamente pro!etados para tra+al&arem em con!unto. 1egurana de destinao e conte4do5 Yelocidade de transmisso5 (+rang6ncia de distOncias limites5 8istri+uio de dados inteligentemente direcionados5 Fle2i+ilizao nas convers%es entre plataformas diferenciadas.

Placas de redes* modems* &u+s* repetidores* pontes* gate'aFs* roteadores e os s'itc&es so os principais elementos de conectividade utilizados para interconectar e-uipamentos e redes. 7.2 . P*acas de Rede Para -ue todo e-uipamento passivo se!a ligado a uma rede ) necess.rio -ue ele possua uma interface -ue o ade-ue ao tipo de rede a -ue ele estar. ligado. Este interfaceamento ) funo da placa de rede. ( placa de rede ) definida de acordo com o tipo da rede ao -ual o micro estar. ligado3 =oPen Ring* Et&ernet* (tm* F88;* F9* Etc. (s placas podem ser configuradas por &ard'are "normalmente straps$ ou soft'are "atualmente o m)todo mais comum$ ou con!uno dos dois m)todos. Elas podem vir com um ; -ue realiza B99= remoto* -ue ) muito 4til numa ar-uitetura clienteIservidor* onde o servidor pode inicializar o cliente* carregando as profiles diretamente do servidor* sem -ue o micro precise ter sistema operacional instalado. ?este caso podemos dizer -ue o micro funciona como um terminal. (s placas de redes possuem conectores RHBR "os mais usuais$ e B? . 9s conectores (C;W !. esto em desuso.

Fig U.1 Placa de rede 7.% . "ode/8#a9 "ode/ 9s modems t6m a funo de transformar o sinal anal#gico vindo da rede telef7nica para sinal digital* +em como realizar o processo inverso* ou se!a* transformar o sinal digital processado internamente pelos circuitos do computador* para um sinal anal#gico -ue ser. enviado > rede telef7nica. Por isso o modem precisa modular "digital para anal#gico$ e demodular "anal#gico para digital$. 8a operao modularIdemodular veio o nome modem. 9s modems podem ser internos "a-ueles -ue esto instalados na placa-me do P $ ou e2ternos "conectados em sa,das e2ternas do computador$.

7%
(s placas modem podem ser encontradas nos padr%es ;1(* P ;* (/R e ?R. omo o padro ;1( est. em e2tino* o padro P ; ) &o!e o mais usual. 9s padr%es (/R e ?R so recentes e no so encontrados em -ual-uer placa-me. ( cone2o do modem com a lin&a telef7nica ) efetuada com um ca+o com conector do tipo Q!acPQ para cone2%es padro RH 11. 9 formato desta cone2o ) muito semel&ante > utilizada pelas placas de rede* do tipo RH BR. 9s modens podem ser divididos em 0 tipos3 &ardmodem e softmodem "ou 'inmodem$. 7.%.1 . Hard/ode/ 9s &ardmodems so dotados de processador pr#prio -ue e2ecuta a tarefa de modularIdemodular. (ssim no so+recarregam o processador principal "do micro$ com a tarefa de modulaoIdemodulao* evitando -ueda de desempen&o do sistema e .oferecendo* ao usu.rio* maior esta+ilidade durante a cone2o. Por este motivo seu preo ) normalmente mais elevado. 7.%.2 . Soft/ode/ o2 :in/ode/ Este tipo de modem no possue o c&ip -ue faz o tra+al&o de modulaoIdemodulao. ( tarefa de modulaoIdemodulao ) realizada pelo processador principal "do micro$ atrav)s de um soft'are emulador. ;sto acarreta -ueda no desempen&o do sistema e menor esta+ilidade da cone2o telef7nica. 7.%.% . Protoco*os Para padronizar as transfer6ncias de sinais via modems foi criada a ;=C* um #rgo das ?a%es Cnidas.
Protoco*o ;=C Y.1U* Y.0Uter e Y.0A ;=C Y.00 Bell 1KL ;=C Y.00 Bell 010( ;=C Y.00 Bis ;=C Y.L0 ;=C Y.L0 +is ;=C Y.LB +is ;=C Y.AK MRTfle2 ;=C Y.B0 e /?P0-B ;=C Y.B0 +is e /?PR !aracter0sticas Fa2 1B.BKK +ps LKK +ps 1.0KK +ps 0.BKK +ps B.VKK e A.TKK +ps U.0KK* 10.KKK e 1B.BKK +ps 1A.0KK* 01.TKK* 0B.KKK* 0T.BKK* 0V.VKK* LL.TKK +ps RT.KKK +ps RT.KKK +ps orreo de Erro ompresso de 8ados

Fig U.0 =a+ela com os padr%es definidos pela ;=C

9s dois 4ltimos protocolos foram desenvolvidos para tra+al&ar com o protocolo = PI;P. 9s protocolos Y.B0+is e /?PR so -uem faz a compressoIdescompresso dos dados = PI;P e os protocolos ;=C Y.B0 e /?P0-B "%icrocom -et.or* ,rotocol$ faz a c&ecagem e correo de erros durante a transmisso. 7.&. Re;etidores onstituem a forma mais simples de interligao. 9s repetidores so utilizados* geralmente* para a interligaro de duas ou mais redes id6nticas. (tuando no n,vel f,sico* o repetidor ) um dispositivo -ue propaga "regenera e amplifica$ sinais el)tricos em uma cone2o de dados* para estender o alcance da transmisso* sem fazer decis%es de roteamento ou de seleo de pacotes. 9s repetidores rece+em dados do +arramento de uma determinada rede e envia-os "repete-os$ para todos os outros +arramentos a ele interligados* inclusive para o +arramento de onde ele rece+eu os dados. ;sto faz com -ue as redes comportemse como uma 4nica rede "um 4nico dom,nio de coliso$* possuindo inclusive o mesmo endereo l#gico. /as

71
ao repetir todas as mensagens -ue rece+e* um tr.fego e2tra e in4til ) gerado pelo repetidor -uando os pacotes repetidos no se destinam >s redes -ue interligam. 9s repetidores* como as placas de redes* so tam+)m definidos de acordo com o tipo de rede a -ual eles esto inseridos3 Et&ernet* =oPen Ring "/(C$* (=/* F88;* etc. 9s repetidores podem possuir duas "dualport$ ou mais "multiport$ portas. Pontos a serem considerados em redes com repetidores3 Em redes de anel onde a estao ) respons.vel pela retirada dos pr#prios -uadros ca+e ao repetidor retirar os -uadros onde ele atua como retransmissor. Em redes onde o destinat.rio retira o pacote o repetidor no pode faz6-lo* diminuindo o desempen&o da rede. ?as redes de protocolos +aseados por conteno ca+e aos repetidores gerenciar as colis%es. Em uma rede com v.rios repetidores no pode &aver um camin&o fec&ado entre 0 repetidores* pois isto implicaria em duplica%es infinitas de -uadros. 9s pacotes so repetidos para todas as redes* sendo -ue seria necess.rio apenas transmiti-lo para a rede de destino. Em protocolos onde o recon&ecimento de -uadros ) realizado nos pr#prios -uadros transmitidos* esta caracter,stica ) perdida uma vez -ue no pode ser realizada pelos repetidores. Primeiro pela possi+ilidade de e2istirem v.rios repetidores na rede* para -ual deles ca+er. a tarefae E tam+)m se este pro+lema fosse contornado* como o repetidor escol&ido poderia sa+er da situao do -uadro na situao de destino uma vez -ue ainda nem o transmitiue

Fig U.L Rede com Repetidor. 7.' . H2<s

Fig U.B Jigao em rede com HCB

72
9s HCBs so e2emplos de repetidores multiportas "multiport$* tra+al&ando na camada f,sica do modelo 91;. Por serem multiportas* as cone2%es da rede com os HCBs so concentradas "por isto ele ) c&amado de concentrador$* facilitando com isto* o gerenciamento da rede e a soluo de pro+lemas* uma vez -ue o defeito fica isolado em uma parte da rede. 9s Hu+s t6m fisicamente uma topologia em estrela ": relativo ao laFout f,sico utilizado na instalao da rede$ e logicamente uma topologia em +arra ou anel "com v.rios Hu+s interconectados$ -ue ) a-uela o+servada so+ o ponto de vista das interfaces das esta%es com a rede. 9s Hu+s so tam+)m definidos de acordo com o tipo de rede a -ual eles esto inseridos3 Et&ernet* =oPen Ring "/(C$* (=/* F88;* etc. (lguns Hu+s* apesar de tra+al&arem na camada f,sica do modelo 91; podem ter caracter,sticas de gerenciamento e so c&amados de Hu+s gerenci.veis ou inteligentes. ;sto ) +astante 4til para o caso de empil&amento de Hu+s "v.rios HCBs ;nterligados$* onde ele gerencia a pil&a de Hu+s. ?ormalmente o protocolo usado para o gerenciamento ) o 1?/P "1imple ?et'orP /anagement Protocol$. 9s padr%es do 1?/P so descritos nos documentos RF 11RR* 11RT* 11RU. ?o 1?/P &. dois elementos distintos* o gerente ou agente e o o+!eto gerenciado. H. uma troca continua de informa%es entre eles para se montar um estado da rede. Estas informa%es so armazenadas na /;B "/anagement ;nformation Base$ -ue fica no agente. 8ois dos maiores inconvenientes dos Hu+s ) -ue eles no retransmitem o sinal* eles apenas implementam um meio do tipo difuso* Qcomo se fosseQ um curto circuito "para isso possuem um &ard'are -ue comuta pacotes de forma est.tica sem nen&uma intelig6ncia$ -ue introduz um atraso na rede estruturada* e2ercendo a funo de repetidor de sinal* impondo assim um pro+lema de limite do taman&o da rede em distOncia. E como funcionam como repetidor* eles* tam+)m* no conseguem segmentar a rede* fazendo com -ue todas as suas portas se!am comuns* aumentando assim a possi+ilidade de colis%es na rede* comprometendo sua performance.

.Fig U.R HCB padro Et&ernet da ;B/. 9s Hu+s podem estar ligados entre si aumentando assim o numero de portas dispon,veis. Esta cone2o entre Hu+s pode ser feita atrav)s da t)cnica de cascateamento ou empil&amento. 7.'.1 . !ascateados ) i,ados ;orta a ;orta+ Este m)todo ) o mais simples* por)m apresenta alguns inconvenientes* sendo o principal deles -ue entre o e-uipamento -ue inicia a transmisso e o -ue rece+e no pode ter mais de B passos e cada vez -ue se passa por um Hu+ tem-se um passo. Ento neste percurso s# podem e2istir no m.2imo L Hu+s cascateados. ?ormalmente os Hu+s possi+ilitam transformar uma de suas portas no tipo 1traig&t-=&roug&t -ue facilita a ligao entre Hu+s e e-uipamentos ativos* colocando-os no mesmo dom,nio de coliso.

73
7.'.2 . E/;i*6ados )Stac=a<*e+ (lguns Hu+s possuem uma porta especial -ue possi+ilita este tipo de ligao "tam+)m c&amada de empil&amento$. ( maior vantagem dela ) -ue B Hu+s empil&ados contam de 1 a 1*R passos* possi+ilitando uma interligao de um n4mero maior de Hu+s. 7.( . PON>ES )?rid,e+ (s Pontes "Bridges$ tra+al&am no n,vel de enlace do modelo 91; "este n,vel ) dividido em duas su+camadas3 /( e JJ $. Por tra+al&arem no n,vel 1 e 0 do modelo 91;* as Bridges tem a capacidade de segmentar uma rede local em su+-redes com o o+!etivo de reduzir tr.fegos de mensagens na J(?* aumentando assim* a performance. (o segmentar redes* as Bridges atuam como filtros* repetindo apenas os pacotes -ue para c&egar ao destino precisam passar por ele* em outras palavras* repassam todos os pacotes -ue so destinados a nodos -ue no pertenam ao mesmo segmento dos nodos de origem* isolando o tr.fego interno dos segmentos para as outras por%es da rede* mel&orando o tempo de resposta ao usu.rio. ( e2tenso de reduo do tr.fego depende do volume de -uadros enviados para diferentes segmentos de rede e da -uantidade de mensagens de +roadcast e multicast em relao ao volume total de tr.fego. (s Brigdes podem ser utilizadas para conectar redes similares "Et&ernet com Et&ernet* =oPen Ring com =oPen Ring$ ou redes diferentes "Et&ernet com =oPen Ring* Et&ernet com F88;$. Nuando interligam redes similares >s pontes geralmente utilizam o mecanismo das pontes transparentes* especificado pelo padro ;EEE VK0.18* ou o mecanismo das pontes com roteamento na origem* especificado pelo padro ;EE VK0.R* -ue so os algoritmos -ue dominam o mercado nos dias de &o!e. (s Bridges tra+al&am manipulando pacotes. 8esta maneira* elas no retransmitem ru,dos* erros* ou frames de formao ruim "um frame deve estar completamente v.lido para ser transmitido por um Bridge$* ao contr.rio dos repetidores e Hu+s* -ue por manipularem sinais el)tricos* podem transmitir um frame de formao ruim. (tri+ui%es das Bridges so3 Filtrar as mensagens de tal forma -ue somente as mensagens endereadas a ela se!am tratadas. (rmazenar mensagens -uando o tr.fego for muito grande. Jer o endereo do pacote e retransmiti-lo apenas para a porta de destino. Filtrar as mensagens* de modo -ue pacotes com erros no se!am retransmitidos. Funcionar como uma estao repetidora comum. (s Bridges podem atuar como elementos passivos gerenciadores de rede* e pode coletar dados estat,sticos de tr.fego de pacotes para ela+orao de relat#rios. 1o utilizadas para interligar duas J(?s* localizadas a curta distOncia* ainda -ue am+as utilizem diferentes meios de transmisso. Protegem a rede resultante em relao > passagem de pertur+a%es el)tricas e erros relativos a dados* mas no em relao a erros vindos dos n,veis superiores do protocolo.

Fig U.T Redes com Bridges

74

E2istem pontes locais e remotas. (s pontes locais oferecem uma cone2o direta entre m4ltiplos segmentos de J(?s numa mesma .rea* en-uanto -ue as remotas conectam m4ltiplos segmentos de redes locais em .reas dispersas* utilizando lin&as de telecomunica%es. E2istem tam+)m pontes -ue oferecem as duas fun%es sendo* por)m menos fre-Gentes. 7.(.1 . Pontes >rans;arentes (s redes locais interligadas por pontes transparentes no sofrem nen&uma modificao ao serem interconectadas por estes e-uipamentos* -ue so transparentes para os nodos da rede. (o serem ligadas* as pontes passam a analisar o endereo de origem dos -uadros enviados por todos os segmentos ligados a ela* e concluem -ue o nodo de origem pode ser atingido atrav)s da porta pela -ual o -uadro c&egou. om este mecanismo* as pontes constroem uma ta+ela de rotas* -ue ) composta por pares -ue cont)m o endereo de origem e a porta de sa,da associada a ele. Porta ) a denominao -ue se d. a cada ligao da ponte a uma J(?* cada uma com um endereo /( diferente. (o rece+er um -uadro* a ponte verifica na ta+ela de rotas se o endereo de destino dele est. associado a uma porta diferente da porta de origem* enviando* neste caso* o -uadro para a porta indicada. Por outro lado* se a ta+ela no possuir nen&uma associao ao endereo de destino* o -uadro ) retransmitido para todas as portas "flooding$* e2ceto a porta de origem. Pacotes de +roadcast e multicast so tam+)m enviados desta forma. 9 algoritmo usado pelas pontes ) o de Baran. Esse es-uema de aprendizado de endereos funciona +em -uando no e2istem rotas alternativas na inter-rede. ( e2ist6ncia de rotas alternativas implica na formao de ciclos "camin&os fec&ados$ na topologia da rede* o -ue provoca fal&as no funcionamento da estrat)gia anteriormente descrita. Cm e2emplo de cen.rio onde o mecanismo de aprendizado de rotas das pontes transparentes no funciona corretamente se apresenta da seguinte forma3 supon&amos -ue duas redes ( e B se!am interligadas por duas pontes P1 e P0 "a duplicao das pontes aumenta a confia+ilidade da inter-rede$5 supon&amos ainda -ue a estao W este!a ligada a rede ( e a estao t a rede B. ;nicialmente a ta+ela de rotas das pontes est. vazia. ?esse momento a estao W envia um -uadro para t. (s pontes P1 e P0 capturam o -uadro atrav)s da rede ( com endereo de origem W* e adicionam uma entrada em suas ta+elas de rotas associando o endereo W a rede (. Cma vez -ue as pontes no sa+em em -ue rede fica a estao de destino do -uadro* no caso t* am+as retransmitem o -uadro para a rede B. (ssim* t rece+e duas copias do mesmo -uadro. Essa no )* entretanto* a pior fal&a do m)todo* pois o fato da ponte P1 rece+er o -uadro retransmitido por P0* e viceversa* faz com -ue elas atualizem incorretamente suas ta+elas de rotas. E mais* en-uanto durar esse estado inconsistente* as pontes permanecem retransmitindo -uadros duplicados* como veremos a seguir. Ye!amos o -ue acontece -uando a ponte P0 rece+e o -uadro retransmitido por P1. 9 endereo de origem deste -uadro ) W* e desta vez ele ) rece+ido por P0 na rede B. Jogo* a ponte P0 conclui e-uivocadamente -ue a estao W est. ligada . rede B* e atualiza a entrada de sua ta+ela de rotas relativa a estao W associando-a a rede B. En-uanto essa informao for mantida na ta+ela de rotas* os -uadros endereados a W no sero roteados corretamente. Cma vez -ue P0 continua no sa+endo onde fica a estao t* -ue ) o destino do -uadro* ela retransmite o -uadro na rede (. ( ponte P1* ao rece+er novamente o -uadro pela rede (* retransmite o mesmo para a rede B* pois tam+)m no sa+e ainda em -ue rede est. ligada a estao t. Esse procedimento fica ento se repetindo en-uanto t no transmitir um -uadro. 9 pro+lema e2emplificado nos par.grafos anteriores ) contornado pelo padro ;EEE VK0.18 com a utilizao do seguinte resultado da teoria dos grafos3 Qpara todo grafo conectado* consistindo em n#s e arcos conectando pares de n#s "as redes so os n#s* e as pontes* os arcos do grafo$* e2iste uma .rvore de arcos -ue se estende so+re o grafo "spanning tree$ -ue mant)m a conectividade do grafo* por)m no cont)m camin&os fec&adosQ.

75

9 padro ;EEE VK0.18 define um algoritmo -ue deriva autom.tica e dinamicamente a spanning tree de uma inter-rede. Para construir a spanning tree* periodicamente* cada ponte transmite uma mensagem por difuso em todas as redes as -uais esta conectada* com sua identificao. Cm algoritmo distri+u,do seleciona a ponte -ue vai ser a raiz da .rvore "por e2emplo* a -ue possui o menor n4mero de identificao$. Cma vez determinada > raiz* a .rvore ) constru,da com cada ponte determinando o menor camin&o para a raiz. Em caso de empate* ) escol&ido o camin&o cu!a ponte tiver o menor identificador. 7.(.2 . Pontes co/ Rotea/ento na Ori,e/ (s pontes transparentes t6m a vantagem de serem de f.cil instalao* mas no fazem o mel&or uso da +anda passante* uma vez -ue utilizam apenas um su+con!unto da topologia* a .rvore geradora. Estes e outros fatores levaram a uma diviso nos comit6s VK0* dando origem > escol&a de um outro es-uema* -ue passamos a descrever. =ema Ponte transparente Ponte de roteamento pela origem 9rientao 1em cone2%es Baseada em cone2o =ranspar6ncia =otalmente transparente ?o transparente onfigurao (utom.tica /anual Roteamento (+ai2o de #timo u=;/9 Jocalizao (prendizado >s avessas Nuadros de desco+erta Fal&as =ratadas pelas Pontes =ratadas pelos Hosts omple2idade ?as Pontes ?os Hosts Fig U.U omparao entre pontes transparentes e de roteamento pela origem ( ponte com roteamento na origem foi desenvolvida pelo comit6 ;EEE VK0.R v;EEE A 11w. ?esse es-uema* a estao de origem escol&e o camin&o -ue o -uadro deve seguir e inclui a informao de roteamento no ca+eal&o do -uadro. ( informao de roteamento ) constru,da da seguinte forma3 cada J(? possui um identificador 4nico* e cada ponte possui um identificador 4nico no conte2to das redes as -uais esta conectada. Cma rota ) uma se-G6ncia de pares "identificador de rede* identificador de ponte$. 9 primeiro +it do endereo de origem dos -uadros cu!o destino no est. na mesma rede da estao de origem ) igual a 1. (o escutar um -uadro cu!o primeiro +it do endereo de origem ) igual a 1* a ponte analisa a informao de roteamento do -uadro. 1e o identificador da J(? atrav)s da -ual ele c&egou ) seguido pelo identificador da ponte em -uesto* ela retransmite o -uadro na rede cu!o endereo vem depois do seu identificador na informao de roteamento do -uadro. Nuando o n4mero da J(? de onde veio o -uadro no ) seguido pelo seu identificador* a ponte no retransmite o -uadro. 7.7 . @ateAaBs 9 gate'aF tem como funo fazer a interligao de redes distintas "usando protocolos distintos* com caracter,sticas distintas$. Ele atua em todas as camadas do modelo ;19I91;* resolvendo pro+lemas de diferena entre as redes -ue ele interliga* tais como3 taman&o dos pacotes -ue transitam nas redes* forma de endereamento* temporiza%es* forma de acesso* padr%es de linguagem interna de formato de correios eletr7nicos. (ssim* os gate'aFs so usualmente classificados em gate'aFs conversores de meio "mediaconversion gate'aF$ e gate'aFs tradutores de protocolos "protocol-translation gate'aF$ vPostel VKaw. ( Figura a seguir mostra um e2emplo onde varias redes distintas so interligadas por um gate'aF.

7$

Fig U.V /odelo de gate'aF 7.7.1 . @ateAaBs trad2tores de ;rotoco*os

Fig U.A Eate'aF tradutor de protocolo 9s gate'aFs tradutores de protocolo so mais utilizados em inter-redes -ue utilizam circuitos virtuais passo a passo. Eles atuam traduzindo mensagens de uma rede* em mensagens da outra rede* com a mesma semOntica de protocolo. Por e2emplo* o open em uma rede poderia ser traduzido por um call re-uest em outra ao passar pelo gate'aF. Resta o+servarmos -ue nem todos os protocolos podem ser mapeados entre si* e -ue o su+con!unto formado pela interseo dos servios comuns ) o servio -ue dever. ser oferecido como +ase para a interligao. (s dificuldades na traduo dos protocolos tornam +astantes comple2os e de dif,cil realizao os gate'aFs tradutores de protocolos* o -ue pode aumentar em muito o custo da interligao. Este tipo de gate'aF pode atuar em -ual-uer n,vel de enlace R/-91;. 7.7.2 . @ateAaBs conversores de /eio 9s gate'aFs conversores de meio* tam+)m c&amados de roteadores* so mais simples* tra+al&am no n,vel L do modelo 91; e so +astante utilizados em inter-redes -ue oferecem o servio de datagrama. 1uas fun%es resumem em rece+er um pacote do n,vel inferior* tratar o ca+eal&o inter-redes do pacote*

77
desco+rindo o roteamento necess.rio* construir novo pacote com novo ca+eal&o inter-redes e enviar esse novo pacote ao pr#2imo destino* segundo o protocolo da rede local em -ue este se encontra. ( Figura U.1K mostra o n,vel do R/-91; onde atuam os roteadores. 9s gate'aFs conversores de meio "ou roteadores$ so -ue possi+ilitam a intercone2o na internet* pois no protocolo = PI;P* o endereo ;P consegue rotear pacotes* ou se!a* desco+rir o camin&o entre a origem e o destino* mesmo -ue eles no esto ligados na mesma rede f,sica. Para tanto o ;P tra+al&a com roteamento direto e indireto. Nuando uma estao -uer transmitir* no protocolo = PI;P* ela verifica atrav)s de seu endereo ;P e /asP de 1u+-rede e do endereo da estao de destino se a mesma est. dentro de sua rede f,sica. ?este caso o pacote rece+e o endereo f,sico da estao de destino. aso contrario* o pacote rece+e como endereo de destino o endereo do gate'aF padro* da rede f,sica do remetente* com uma refer6ncia do endereo do destinat.rio final. Este gate'aF padro verifica se o endereo do destinat.rio final pertence a uma das su+-redes a ele conectadas. Em caso positivo envia o pacote direto para a estao destinat.ria final. aso contrario* ele envia o pacote para outro gate'aF "de acordo com sua ta+ela de roteamento$* -ue far. a mesma verificao. 9 processo se repetira at) -ue o destinat.rio se!a encontrado ou terminar o tempo de vida do pacote. 7.8 . Roteadores

U.1K ?,vel do R/-91; onde atuam os Roteadores 9 roteador tem como funo decidir por -ual camin&o deve seguir um dado pacote de dados rece+ido. Ele atua nas camadas 1* 0 e L "modelo ;19I91;$. (trav)s de uma s)rie de regras como3 rotas est.ticas inseridas no roteador* rotas dinOmicas aprendidas atrav)s de protocolos de roteamento usados entre roteadores "R;P* 91PF* etc$* o roteador consegue rotear pacotes de dados rece+idos por um determinado camin&o. 9 roteador normalmente funciona como o principal componente de uma rede corporativa ou de um +acP+one de internet. (ssim como as pontes* roteadores tam+)m agem como filtros* por)m agora tra+al&ando no n,vel logo acima* -ue o n,vel de rede. Roteadores so na verdade dispositivos -ue esta+elecem uma cone2o entre as redes e so respons.veis por sa+er como toda a rede est. conectada e como transmitir informa%es de uma parte da rede para outra. Em poucas palavras eles evitam -ue os Q&ostsQ percam tempo assimilando con&ecimentos so+re a rede. Estes roteadores podem estar conectados a duas ou mais redes. 9s Roteadores filtram o seu tr.fego +aseados nos campos de endereamento contidos dentro do ca+eal&o do protocolo de rede. 1u+campos destes endereos identificam o segmento da J(? onde esto localizadas as esta%es de origem e de destino. Protocolos em -ue os campos de endereamento no possuem su+campos identificadores da localizao da estao destino no podem ser roteados* podendo* por)m* ter seus pacotes filtrados por pontes. Cm e2emplo disto ) o protocolo ?etB;91* !. -ue em seu ca+eal&o e2istem

78
apenas informa%es dos nomes das esta%es e no sua localizao. ?estes casos* a fim de repassar pacotes* o roteador ) fre-Gentemente usado como uma ponte. 9s roteadores oferecem muito mais fle2i+ilidade no tr.fego do flu2o. Redes facilmente podem ser divididas em grupos l#gicos distintos* utilizando para isso conven%es de endereamento como no = PI;P. 7.8.1 . Roteadores Internos e E9ternos E2istem duas op%es de roteadores -ue so usados no mercado -ue so os roteadores internos e e2ternos. 7.8.1.1 . Roteadores internos Roteadores internos so a-ueles formados pela com+inao de placa de comunicao s,ncronaI ass,ncrona* P * placa Et&ernet e 1@ de roteamento carregado ou +ult-in no 1.9 do P . =rata-se de uma soluo f.cil e +ai2o custo. Por)m e2iste depend6ncia com as caracter,sticas t)cnicas do servidor em -ue reside3 tipo de +us e sistema operacional. 1e um desses dois componentes muda "digamos -ue voc6 muda o servidor de ;ntel para P( R;1 $* ento todo investimento do roteador interno "H@ X 1@$ ) perdido. 7.8.1.2 . Roteadores e9ternos 1o a-ueles formados por H@ e 1@ dedicados ao roteamento* estando concentrados em uma Qcai2aQ e2terna. Por ter fun%es e2clusivamente voltadas ao roteamento* sua performance atinge ,ndices superiores* !ustificando at) um custo ligeiramente maior -ue a dos roteadores internos. 9 produto nesse caso ) independente da ar-uitetura de H@ I1@ do servidor* pois tipicamente estamos falando de ligao ao servidor via Et&ernet e &ost do = PI;P* ou outro protocolo de comunicao. Basicamente fazem parte dos roteadores e2ternos os seguintes componentes de H@ com funo relacionada3 /#dulo J(?3 para cone2o com rede local5 /#dulo @(?3 para cone2o remota com outras redes locais5 /#dulo de processamento3 PC de alta capacidade de processamento5 /#dulo R(/3 para armazenar dados vol.teis* dados dinamicamente alterados5 /#dulo FJ(1H3 para armazenar firm'are "Mernel e 1@ de roteamento$5 /#dulo /913 para armazenar dados no vol.teis "configurao* por e2emplo$ 5 /#dulo console3 para gerenciamento e configurao do roteador5 /#dulo de temporizao3 para temporiza%es do 1@ de roteamento5 (r-uitetura =,pica de 1@ dos roteadores.

Basicamente* os roteadores cont)m os seguintes componentes de 1@ com relacionada funo3 = PI;P3 on!unto de protocolos de comunicao para troca de dados em redes J(? e @(?* criado pelo departamento de defesa dos EC( em 1ATA. Permite* entre outros* transfer6ncia de ar-uivos* emulao de terminal* correio eletr7nico* utilizao de @EBs5 1PWI;PW3 on!unto de protocolos de comunicao para troca de dados em redes J(? e @(?* criado pela ?ovell. Permite* entre outros* transfer6ncia de ar-uivos e correio eletr7nico5 R;P3 Protocolo de roteamento muito usado pelos roteadores para propagarem suas rotas aos demais roteadores5 PPP3 Protocolo s,ncronoIass,ncrono @(? para interligar redes J(? remotas. =em encapsulamento H8J e permite compresso de &eader = PI;P para aumento de performance no tr.fego de dados5 Frame RelaF3 Protocolo s,ncrono @(? usado em redes s'itc&ed para interligar redes J(?. =em encapsulamento H8J e no faz uma s)rie de consist6ncias -ue degradariam a performance no tr.fego de dados* +aseando-se* pois* em um meio f,sico de comunicao confi.vel "mais novo -ue o W.0R$5

79
W.0R3 Protocolo s,ncrono @(? usado em redes de pacotes como a RE?P( para interligar redes J(?. =em encapsulamento H8J e faz uma s)rie de consist6ncias -ue degradam um pouco a performance no tr.fego de dados* +aseando-se* pois* em um meio f,sico de comunicao no confi.vel5 Et&ernet3 Protocolo s,ncrono J(? para comunicao de n#s de uma rede. Csa a filosofia de deteco de colis%es no processo de transmisso de dados. ?o faz uma s)rie de consist6ncias -ue degradariam a performance no tr.fego de dados* +aseando-se* pois* em um meio f,sico de comunicao confi.vel.

7.8.2 . A;*icaCes de Roteadores 9s roteadores so +em utilizados no meio ;nternetI;ntranet e para comunicao J(?-to-J(? "como* por e2emplo* ligao matrizfilial$. ?o meio ;nternetI;ntranet* o roteador aparece na ligao do site do provedor "rede local do provedor$ ao linP ;nternet* +em como na cone2o do provedor a su+-provedores via JP de dados "especializada$* JP de voz "no especializada$ ou mesmo lin&a discada. ( ligao matrizfilial pode usar a ;nternet para este fim* usando algum artif,cio de proteo nas pontas para evitar acesso p4+lico* como por e2emplo uma YP?. Cma das maiores vantagens de se utilizar o roteador ) manter um isolamento entre redes* onde se permite -ue dois grupos de e-uipamentos comuni-uem-se entre si e* ao mesmo tempo continuem isolados fisicamente* fazendo uma funo de filtragem de pacotes -ue permitem ao administrador de rede controlar com vigor -uem utiliza a rede e o -ue ) utilizado na mesma. (ssim* !. -ue os roteadores possuem tam+)m fun%es de filtragem* com certeza podemos caracteriz.-los como parte integrante de uma pol,tica de segurana de rede. Podemos configurar um roteador para filtrar pacotes eIou protocolos espec,ficos* tendo a funo de fire'all. Por e2emplo* seu provedor internet* alguns dos servios essenciais so protocolos como &ttp "'e+$* ftp "envioIrece+imento de ar-uivos$* telnet "acesso remoto$* smtp "envio de mensagens$* assim como suas respectivas portas. omo parte de uma pol,tica* pode-se simplesmente +lo-uear a porta de ftp* onde evitaremos um poss,vel ata-ue e2terno mediante este tipo de protocolo e claro* fec&aremos o acesso aos usu.rios para envio e rece+imento de ar-uivos via ftp. 7.8.% . #2nciona/ento dos Roteadores Roteamento ) a escol&a do camin&o "ou m#dulo$ do n# de origem ao n# de destino por onde as mensagens devem transitar. (ssim a cone2o entre redes pode ser um enlace entre dois roteadores* sendo -ue cada roteador ) um n# de uma das redes. om isto* se um pacote de dados tiver -ue ser encamin&ado a um n# situado em outra rede* ele passar. por um ou mais roteadores no camin&o. ada roteador decidir. apenas a -ual dos seus enlaces encamin&ar. o pacote. Esta parte do tra!eto total do pacote ) um Q&opQ. 9 &op seguinte no tra!eto do pacote ser. decidido pelo roteador e2istente na outra e2tremidade do enlace. Para e2ecutar o roteamento de um pacote* o roteador precisa de uma ta+ela de roteamento -ue* para cada n# da rede a ser alcanado indi-ue o pr#2imo &op -ue o pacote deve seguir. Por e2emplo* consideremos a rede cu!os roteadores e respectivos enlaces aparecem na Figura a seguir. ( ta+ela de roteamento do roteador R1* constru,da pelo crit)rio de menor custo* ) dada na =a+ela -ue segue. 0 1K

Roteador 0 1L Roteador 1

Roteador L 1K

Roteador R L

Roteador B

0K

Roteador T

Fig U.11 Enlaces entre Roteadores com respectivos custos

8%

8E1=;?(=dR;9 R; R; R; R; R; R;

PR\W;/9 C1=9 H9P R; o R0 1L RL 1R RB T RR 0R RT 0T U.10 =a+ela de roteamento do Roteador R1

omo !. foi dito as rotas da ta+ela de roteamento podem ser est.ticas ou dinOmicas. (s rotas est.ticas so geradas pelo administrador da rede. ( ta+ela uma vez criada* no ) mais alterada. (s rotas so fi2as e camin&os alternativos s# so tomados em caso de fal&as. Esse m)todo tem a vantagem de ser +astante simples* mas tem a desvantagem de em geral levar a m. utilizao dos meios de comunicao* a no ser -ue o tr.fego da rede se!a +em regular e +astante con&ecido* e tam+)m em caso de ocorr6ncia de fal&as ou na ampliao da rede* ) necess.rio reconfigurar manualmente as ta+elas de roteamento de todos os roteadores vizin&os. H. nas rotas dinOmicas* a rota ) escol&ida de acordo com a carga na rede. ?as ta+elas de rotas so mantidas informa%es so+re o tr.fego "como* por e2emplo* o retardo sofrido em um determinado camin&o$* -ue so consultadas para a escol&a do camin&o mais curto "por e2emplo* o de menor atraso$. (s ta+elas devem ser periodicamente atualizadas "por protocolos de roteamento$ podendo tal atualizao ser realizada de v.rios modos3 ?o modo isolado a atualizao ) realizada com +ase nas filas de mensagens para os diversos camin&os e outras informa%es locais. ?o modo distri+u,do cada n# envia periodicamente aos outros n#s* incluindo os gate'aFs* as informa%es locais so+re a carga na rede. Essas informa%es so utilizadas para o c.lculo da nova ta+ela. ?o modo centralizado cada n# envia a um ponto central da rede as informa%es locais so+re a carga. Essas informa%es so utilizadas pelo ponto central para o c.lculo das novas ta+elas* -ue so ento enviadas aos gate'aFs e demais n#s. 9 camin&o mais curto no roteamento dinOmico ) definido pelas m)tricas n4meros de saltos "H9P$ e retardo de transfer6ncia* -ue mais r.pido. 7.8.%.1 . Rotea/ento !entra*iDado " ?o roteamento centralizado e2iste* em algum lugar da rede* um R$ respons.vel pelo calculo das ta+elas de rotas. entro de ontrole de Roteamento

( utilizao desse modo tem como vantagem o fato do R sempre poder tomar decis%es precisas so+re o camin&o #timo* uma vez -ue possui todas as informa%es da rede. ?o entanto esse tipo de roteamento apresenta alguns pro+lemas. Em primeiro lugar* para se adaptar a um trafego mut.vel* o c.lculo das ta+elas deve ser realizado com muita fre-G6ncia. Para uma rede com um grande n4mero de n#s esse c.lculo pode e2igir um processamento muito grande. 1e as mudanas* no entanto* no so to fre-Gentes* por e2emplo* se as mudanas -ue -ueremos refletir no c.lculo das ta+elas se restringirem a mudanas na topologia da rede* -ue so em geral pouco fre-Gentes* o m)todo ) +astante razo.vel.

81
Cm segundo pro+lema ) o alto trafego -ue as lin&as -ue levam ao R devero suportar* de forma a possi+ilitar a atualizao de informa%es vinda dos n#s e indo para os n#s. Cm terceiro pro+lema ) a confia+ilidade. Cma fal&a no R ) cr,tica. 9 aumento da confia+ilidade colocando outro R redundante pode ser invi.vel pelo custo. (l)m disso* seria necess.rio algum protocolo para determinao de -ual R deveria atuar em um dado instante. (inda um outro pro+lema vem do fato de -ue os n#s rece+ero suas ta+elas em tempos diferentes* devido a retardos diferentes sofridos pelas mensagens -ue as transportaram. Esse fato pode gerar inconsist6ncias de roteamento causando maiores retardos* inclusive nas mensagens -ue transportam as ta+elas* realimentando o processo. 7.8.%.2 . Rotea/ento Iso*ado ?o roteamento isolado a atualizao ) realizada com +ase nas filas de mensagens para os diversos camin&os e outras informa%es locais. Cm algoritmo de roteamento isolado simples ) o apresentado por Baran. ?esse algoritmo um n# ao rece+er um pacote tenta se livrar dele imediatamente pelo enlace -ue possui a fila mais curta no momento. Cma mel&ora no algoritmo pode ser conseguida com+inado-o com o encamin&amento por rota fi2a. (gora* ao encamin&ar um pacote* devemos levar em conta no s# a rota est.tica especificada* mas tam+)m o taman&o das filas. Por e2emplo* at) um certo limiar do taman&o das filas* o pacote deve ser encamin&ado para a menor fila5 depois de um certo limiar* deve ser utilizada a rota est.tica. Cm outro algoritmo de roteamento isolado tam+)m apresentado por Baran leva em conta -ue cada pacote deve incluir o n# de origem e um contador de saltos "n#s intermedi.rios por onde trafegou$. (o rece+er um pacote* o n# sa+e a -ue distOncia o n# de origem est.* a partir do enlace de c&egada. 1e na sua ta+ela o n# de origem est. a uma distOncia maior* ele deve atualizar a ta+ela. Passado um determinado tempo* cada n# possu,ra o camin&o mais curto para -ual-uer outro n#. omo cada n# s# registra a troca para mel&or* de tempos em tempos ele deve reiniciar o processo* de forma -ue enlaces -ue caiam ou fi-uem so+recarregados no afetem a confia+ilidade da ta+ela. 1e as ta+elas forem reiniciadas em um per,odo pe-ueno* pacotes podem ter de ser transferidos por rotas descon&ecidas. 1e forem reiniciadas em um per,odo longo* os pacotes podem ser transmitidos em rotas congestionadas ou com enlaces em fal&a. (inda um outro algoritmo de roteamento isolado* simples* por)m de grande custo devido > -uantidade de pacotes gerados* e2ige -ue um pacote ao c&egar em um n# da rede* se!a enviado por todos os enlaces de sa,da do n#* e2ceto a-uele por onde c&egou. 7.8.%.% . Rotea/ento Distri<20do ?o modo distri+u,do* cada n# envia periodicamente aos outros n#s* incluindo os gate'aFs* informa%es locais so+re a carga na rede. Essas informa%es so utilizadas para o c.lculo da nova ta+ela. E2istem v.rios algoritmos para o roteamento distri+u,do. 8escreveremos apenas um deles* facilmente realiz.vel em inter-redes formadas por redes de difuso* como* por e2emplo* inter-redes de redes locais. ?o algoritmo* -uando um n# -uer desco+rir o camin&o mais curto "a-ui e2emplificado pelo camin&o de menor retardo$ at) um n# de destino* ele envia um pacote de re-uisio por difuso "em todos os seus enlaces$ na rede* com um campo contendo o endereo do n# de destino e um campo contendo um camin&o* inicialmente com seu endereo. ada n# intermedi.rio ao rece+er o pacote de difuso verifica se o campo camin&o cont)m seu endereo. 1e no contiver* o n# acrescenta ao camin&o seu endereo e o difunde por todos os seus enlaces. Em caso contr.rio* simplesmente descarta o pacote. 9 n# de destino vai rece+er v.rios pacotes* pelos diversos camin&os -ue possui desde o n# de origem. 9 primeiro deles cont)m no campo camin&o a rota de menor retardo. 9 n# de destino envia ento* como resposta ao pacote rece+ido* um outro pacote contendo essa rota "por e2emplo* atrav)s da rota reversa ou uma rota -ue no momento l&e parea a de menor retardo entre o destinoInova origem e a origemInovo destino$.

82
8e forma a manter sua ta+ela de rotas* um n# deve periodicamente enviar pacotes de difuso para desco+rimento das rotas. Nuanto menor o per,odo* mais adapt.vel >s flutua%es de trafego ) o algoritmo. Nuanto maior o per,odo* menor ) o tr.fego -ue o algoritmo gera na rede. Cma soluo de compromisso deve ser encontrada. 7.8.%.& . Rotea/ento HierErF2ico Nuando as redes tornam-se muito grandes* o n4mero de entradas na ta+ela de rotas pode ser to elevado -ue as tornam imposs,veis de serem armazenadas ou percorridas. ( soluo nestes casos ) realizar o roteamento &ierar-uicamente. ?o roteamento &ier.r-uico os n#s so divididos em regi%es* com cada n# capaz de manter as informa%es de rotas das regi%es a -ue pertence. 8evemos notar -ue a su+diviso da camada de rede no R/-91; torna natural separar cada rede como uma regio. Para muitas redes* no entanto* essa &ierar-uia em dois n,veis ) insuficiente* podendo ser necess.rio agrupar regi%es em super-regi%es e assim sucessivamente. 7.8.%.' . "Gtrica /)trica ) o padro de medida -ue ) usado pelos algoritmos de roteamento para determinar o mel&or camin&o para um destino. Pode-se utilizar apenas um parOmetro ou v.rios parOmetros. ( utilizao de v.rios parOmetros permite uma mel&or modelagem da m)trica e uma deciso mais eficiente de -ual ) o mel&or camin&o. (lguns parOmetros utilizados3 taman&o do camin&o5 confia+ilidade5 atraso* largura de +anda5 carga5 custo da comunicao. 7.8.%.( . ReF2isitos de 2/ roteador Para um roteador funcionar de forma ade-uada ) necess.rio -ue ele faca algumas tarefas3 9 roteador deve con&ecer a topologia de suas por%es de rede e escol&er os camin&os ade-uados dentro das mesmas. 9 roteador deve cuidar para -ue algumas rotas no se!am so+recarregadas* en-uanto outras fi-uem sem uso.

9 roteador deve resolver os pro+lemas -ue ocorrem -uando a origem e o destino esto em redes diferentes. 7.8.& . Protoco*os de Rotea/ento 9s protocolos de roteamento classificam-se de acordo com o algoritmo de mapeamento das rotas* em Qdistance vectorQ e QlinP stateQ. 9 algoritmo de roteamento ) > parte do programa de n,vel de rede respons.vel por decidir para -ual lin&a um pacote deve ser enviado a fim de c&egar ao seu destino. Cm algoritmo de roteamento deve proporcionar3 orreo5 1implicidade5 Ro+ustez5 Esta+ilidade5 onsiderao com o usu.rio5 Efici6ncia glo+al.

83
9s protocolos de roteamento podem ser classificados tam+)m de acordo com a sua co+ertura da rede ou de acordo com as Qregi%es administrativasQ* -ue podem ser internas "QInterior /ate.a) ,rotocolsQ$ ou e2ternas "QExterior /ate.a) ,rotocolsQ$. =endo em vista esta ultima classificao* conv)m definir o conceito de Qsistema aut7nomoQ. Cm sistema aut7nomo ) uma coleo de roteadores e de redes su!eitos a um 4nico controle administrativo. 7.8.&.1 . A*,orit/os Hdistance vectorH 9s algoritmos do tipo Qdistance vectorQ difundem a informao de roteamento para os roteadores na rede. 9s roteadores -ue usam algoritmos do tipo Qdistance vectorQ mant)m apenas uma ta+ela de roteamento com a informao necess.ria para atingir o pr#2imo roteador na direo de cada um dos roteadores e2istentes na rede. ada elo at) o roteador mais pr#2imo numa dada direo c&ama-se Qne2t &opQ Estes roteadores trocam periodicamente informa%es a respeito das suas ta+elas de roteamento mesmo -ue elas no ten&am sido alteradas desde a 4ltima troca de informa%es. 7.8.&.2 . A*,orit/os H in=stateH 9s algoritmos do tipo QlinP stateQ geram e mant6m um mapa l#gico de toda a rede. Cm roteador do tipo QlinP stateQ realiza isso atrav)s do envio de um pacote com informa%es so+re todos os seus enlaces "cone2%es para redes e cone2%es para outros roteadores$ para todos os outros roteadores QlinP stateQ e2istentes na rede. Este procedimento ) c&amado de ffloodingf. ada roteador usa estas informa%es para construir um mapa da rede* sendo conclu,do -uando todos os roteadores atingirem o mesmo mapa da rede. 9s roteadores QlinP stateQ somente retransmitem informa%es entre si -uando ocorrer uma mudana na rota ou servio. Ye!a nas figuras U.1L e U.1B a seguir* um e2emplo de ta+elas de roteamento de algoritmos linP-sate e distance vetor.

1 ( B

L T 8

B R E Fig U.1L Rede com roteadores

Destino ( B 8 E

i,a3o Jocal 1 1 L 1

DistIncia K 1 0 1 0

#onte ( B ( E B

i,a3o B 8 E 8 E Roteamento JinP-1tate

DistIncia 1 0 L R T B

Roteamento 8istance-Yetor

84
Fig U.1B =a+elas de roteamento 7.8.&.% . E9terior @ateAaB Protoco* . E@P Cm QsiteQ composto por uma ou diversas redes e gate'aFs sendo administrado por uma 4nica entidade comp%e um 1istema (ut7nomo. 9 1istema (ut7nomo tem livre escol&a do protocolo a ser utilizado para desco+rir* manter* divulgar e atualizar rotas dentro do seu universo.

E@P Siste/a A2tJno/o 1 U.1R onceito de Yizin&ana Eate'aFs -ue trocam informa%es de roteamento com outros gate'aFs -ue no pertencem ao mesmo 1istema (ut7nomo so considerados QYizin&os E2terioresQ e utilizam o protocolo EEP "E2terior Eate'aF Protocol$ para se comunicarem. 9 EEP "E2terior Eate'aF Protocol$ troca informa%es de acesso entre sistemas aut7nomos. Ele faz parte do con!unto de protocolos = PI;P. Escol&em-se alguns roteadores em cada sistema aut7nomo para intermediarem a comunicao com o mundo e2terno* em geral atrav)s da ;nternet. Estes roteadores so denominados de Qroteadores e2ternosQ. 9s roteadores e2ternos tornam-se vizin&os EEP. 9s vizin&os EEP traam informa%es so+re as redes -ue podem ser alcanadas no interior dos seus respectivos sistemas aut7nomos. 9 protocolo EEP possui tr6s caracter,sticas principais3 1uporta mecanismo de a-uisio de vizin&o5 Faz testes cont,nuos para ver se os vizin&os esto respondendo5 8ivulgao de informao entre vizin&os utilizando mensagens de atualizao de rotas. Siste/a A2tJno/o 2

7.8.&.& . Interior @ateAaB Protoco* . I!P Eate'aFs -ue trocam informa%es de roteamento somente com gate'aFs do mesmo 1istema (ut7nomo so considerados QYizin&os ;nterioresQ e utilizam diversos protocolos denominados genericamente ;EP ";nterior Eate'aF Protocols$. Entre eles encontra-se o R;P "!o&ting Information ,rotocol$* o HEJJ9* o 91PF "0"en $hortest ,ath First$* o ;ERP "Internal /ate.a) !o&ting ,rotocol$* entre outros. 7.8.' . A*,2ns Protoco*os I@P 7.8.'.1 . RIP )>!P8IP+ 9 Q!o&ting Information ,rotocolQ "R;P$ ) um protocolo do tipo Qdistance vectorQ usado nas redes = PI;P. Cm roteador R;P transmite periodicamente uma mensagem de atualizao de roteamento para cada rede -ue ele pode alcanar* representando o custo de acesso a ela. 9s roteadores R;P escutam todas as mensagens de Q+roadcastQ do protocolo R;P. ada dado rece+ido numa mensagem de atualizao de roteamento ) incorporado > ta+ela de roteamento. 9 roteador -ue enviou a mensagem de atualizao de roteamento ) identificado como o pr#2imo roteador "Qne2t &op routerQ$ na rota para o roteador cu!a distOncia de acesso ) representada pelo dado em -uesto.

85
1e um roteador for informado da e2ist6ncia de duas rotas de acesso a uma mesma rede ele guarda na ta+ela de roteamento apenas o pr#2imo Q&opQ e a distOncia da rota de camin&o mais curto. 9 R;P usa como distOncia > contagem dos Q&opsQ* ou se!a* o n4mero de roteadores e2istentes no camin&o at) o destino. 9 R;P do = PI;P limita a distOncia em 1R. ( partir do momento em -ue uma rota ) memorizada na ta+ela de roteamento sua e2ist6ncia precisa ser verificada a intervalos regulares. 9s roteadores R;P normalmente transmitem uma mensagem de atualizao de roteamento contendo todas as rotas a cada LK segundos. 1empre -ue uma rota ) atualizada em conse-G6ncia de uma mensagem de atualizao de roteamento* dispara-se um temporizador. 1e no for rece+ida nen&uma mensagem de atualizao da rota dentro de 1VK segundos* a rota ) considerada inativa em decorr6ncia de uma fal&a de rede ou de n# "m)trica 1T usada para esse fim$ e retirada da ta+ela de roteamento e divulgada para os vizin&os por 10K segundos. 7.8.'.2 . RIP II )>!P8IP+ 9 R;P ;; ) um aprimoramento do R;P -ue inclui uma m.scara de su+-rede nas suas rotas. ( falta de m.scara de su+-rede limita o R;P ; a divulgao de rotas de rede apenas ou leva os roteadores R;P a fazer &ip#teses so+re a m.scara de su+-rede. Nuando o R;P ; ) usado em uma rede com su+-redes* todas as su+-redes so foradas a usar a mesma m.scara de su+-rede. 9 R;P ;; pode ser usado em topologia de rede -ue e2i!am o uso de m.scaras de su+-rede com comprimentos vari.veis* podendo suportar a su+-rede zero. Por)m* nem todos os roteadores R;P suportam o R;P ;;. 9 R;P ;; tam+)m suporta autenticao de seus pacotes por pass'ord evitando a adulterao dos mesmos no tra!eto destes pela rede. 7.8.'.% . OSP# 91PF "9pen 1&ortest Pat& First$ ) um protocolo de roteamento interno do tipo QlinP stateQ -ue faz parte do con!unto de protocolos = PI;P. 9s roteadores do tipo QlinP stateQ trocam informa%es so+re a topologia da rede incluindo o estado de funcionamento de cada enlace e a distOncia associada entre seus roteadores. ( partir desses dados trocados* cada roteador constr#i o seu mapa da rede* -ue o utiliza para a e2trao dos dados necess.rios para o roteamento. 9s protocolos do tipo Qdistance vectorQ demandam dos roteadores vizin&os > troca das distOncias de cada um a todos os outros roteadores da rede. Para cada destinat.rio* os roteadores 91PF consultam a sua +ase de dados de QlinP statesQ e selecionam a rota -ue proporcione o camin&o mais curto. ?a se-G6ncia as informa%es de QlinP statesQ so compartil&adas com outros roteadores em diferentes .reas de acordo com a relao -ue eles guardam entre si. Para fins administrativos* a rede 91PF pode ser su+dividida em varias regi%es ou .reas. =odos os roteadores da mesma .rea trocam entre si todas as informa%es so+re o estado completo dos enlaces. (s informa%es trocadas entre os roteadores de .reas diferentes consistem apenas em um resumo da topologia. 7.8.'.& . !o/;ara3o entre os ;rotoco*os de rotea/ento RIPK RIP II e OSP# 9 R;P apesar de sua facilidade de configurao ) recomendado apenas para pe-uenas redes "algo em tomo de BK ou RK n#s no m.2imo$. ( grande vantagem do R;P )* -ue por ser um protocolo simples* )

8$
implementado pela grande maioria de roteadores e sistemas operacionais* o -ue no ocorre com o 91PF. 9 91PF* por sua vez* ) +em mais complicado de se configurar -ue o R;P* por)m apresenta v.rias vantagens em relao a este* tais como organizao &ier.r-uica* e um protocolo seguro -uanto a ata-ues de informa%es de roteamento* reduo de over&ead* converg6ncia das rotas mais r.pida e maior tolerOncia > fal&as. Em+ora apresente maior dificuldade inicial de aprendizado* e sua configurao se!a mais comple2a* o 91PF ) o protocolo ideal para am+ientes mais comple2os ou com previso de crescimento. !aracter0sticas RIP (utenticao dos pacotes de ?o DadvertisementS Yaria+le Jeng&t 1u+net /asP "inclui ?o m.scara de su+rede nas rotas$ ( cada LK seg. Fre-G6ncia de mensagens de atualizao "independente de de rotas enviadas mudanas$ Propagao de rotas na rede "tempo de Jenta converg6ncia$ onsumo de D+and'idt&S na propagao (lto de rotas 9rganizao da rede Flat Protoco*o RIP II OSP# 1im "opcional com 1im "opcional com pass'ord$ pass'ord ou /8R$ 1im /esmo -ue R;P Jenta (lto Flat 1im 1# em casos mudanas R.pida Bai2o onceito de DdreasS e DFronteirasS Erande 1im de

omple2idade na Pe-uena Pe-uena configuraoIadministrao da rede Cso de D;P /ulticastS no envio de ?o 1im atualizao de rotas U.1T omparao entre Protocolos 7.8.'.' . N SP

9 protocolo de roteamento ?J1P "?et'are JinP 1ervices Protocol$* do tipo QlinP stateQ* foi conce+ido pela ?ovell para redes ;PW. 9 protocolo ?J1P foi especificado a partir do D;ntermediate 1Fstem-to-;ntermediate 1FstemQ* ";1;1$ -ue ) o protocolo de roteamento QlinP stateQ desenvolvido pela ;19. 8a mesma forma -ue o ;1- ;1* o ?J1P promove a troca de informa%es entre os roteadores* -ue ) usada para a tomada de decis%es de roteamento. (s informa%es de enlaces trocadas entre os roteadores ?J1P incluem* entre outras* a conectividade* as distOncias associadas aos enlaces* os n4meros de rede ;PW e os tipos de m,dia. om esses dados rece+idos dos roteadores vizin&os* cada roteador pode construir e atualizar um mapa l#gico completo da rede. 7.8.'.( . HE O

9 algoritmo QYector 8istanceQ tem um emprego diferente neste protocolo* -ue mede as distOncias entre redes por tempo e no por saltos. Possui duas fun%es +.sicas3 manter o sincronismo dos rel#gios de todos os gate'aFs envolvidos e divulgar alcance por tempo referente a cada rede. 7.8.'.7 . @@P 4 @ateAaB to @ateAaB Protoco* : o protocolo utilizado pelos primeiros ore Eate'aFs para propagao de rotas. Ctiliza o algoritmo QYector 8istanceQ* sendo encapsulado num datagrama ;P. 1eu uso ) restrito aos ore Eate'aFs* e nen&um outro gate'aF interfere nesta comunicao. E2istem ainda diversos protocolos* sendo alguns propriet.rios* como o ;ERP " isco$* R=/P "(pple$* (PP? ";B/$* ;1-;1 ";19I91;$* ;1-E1 ";19I91;$* 8E P&ase ;Y* entre outros.

87
7.L . SAitc6s : um aparel&o dotado de m4ltiplas portas para a cone2o de dispositivos ligados a uma rede. Realiza a operao de comutao "s'itc&ing$* ou se!a* rece+e dados de uma estao ou do roteador conectado ao mundo e2terno e os envia para as esta%es locais* conforme o endereo do destinat.rio. ( sua funo ) segmentar uma rede muito grande em J(?<s menores e menos congestionadas* de forma a mel&orar o desempen&o da rede. Esse aumento de performance ) o+tido fornecendo a cada porta do s'itc& uma largura de +anda dedicada. ?o caso de redes locais diferentes serem conectadas em cada uma dessas portas* pode-se transmitir dados entre essas J(?<s conforme o necess.rio. 9 s'itc& tam+)m prov6 uma filtragem de pacotes entre J(?<s -ue este!am separadas. 9 s'itc&* por)m* ao contr.rio da ponte* -ue usa um +arramento interno compartil&ado* deve permitir -ue esta%es em segmentos separados transmitam simultaneamente* !. -ue comuta pacotes utilizando camin&os dedicados. olis%es no ocorrero* por)m poder. ser e2perimentada a conteno de dois ou mais -uadros -ue necessitem do mesmo camin&o ao mesmo tempo * -ue so transmitidos posteriormente graas aos +uffers de entrada e sa,da das portas. (lguns s'itc&es* como os s'itc&es de 'orPgroup* suportam somente uma estao ligada por porta* en-uanto em outros* com os s'itc&es de +acP+one congestionado* segmentos com m4ltiplas esta%es so ligados a cada porta. (s ar-uiteturas para estes e-uipamentos t6m sido desenvolvidas nas ind4strias e meio acad6mico* e seu custo ) geralmente avaliado em relao ao custo por porta. 9 endereamento dos s'itc&es ) realizado utilizando um ta+ela com endereos* similar >s pontes transparentes. ada porta possui uma ta+ela de transmisso -ue relaciona os n4meros das portas do e-uipamento com o endereo /( dos nodos destino. Nuando o -uadro ) rece+ido por uma porta* seu endereo destino ) comparado com os endereos da ta+ela de transmisso a fim de encontrar a porta de destino correta* sendo ento esta+elecida uma cone2o virtual com a porta destino. 9 aprendizado e atualizao da ta+ela ) realizado por um processador central no s'itc&* -ue pode tam+)m proporcionar tarefas de gerenciamento* como uma atualizao da /;B 1?/P e manter ta+elas de redes locais virtuais . ?os pro!etos atuais de redes* s'itc&es so utilizados no s# para intercone2o* mas tam+)m para proporcionar um alargamento da largura de +anda dispon,vel* neste ponto est. a diferena principal entre &u+s e s'itc&es* pois se e2iste na rede um elemento central &u+ * este ir. dividir a largura de +anda total da rede pela -uantidade de m.-uinas* ento isso leva a concluso de -uanto mais m.-uinas* mais a rede ficar. lenta5 o s'itc& tem por o+!etivo permitir -ue os n#s da rede transmitam com a mesma velocidade da largura de +anda simultaneamente. Para isso eles dividem a rede em seguimentos* -ue funcionam independentes dos outros n#s* como se formassem uma rede diferente. Estes e-uipamentos possuem um reservat#rio de +anda* -ue so distri+u,dos por suas portas visando se ade-uar >s necessidades de desempen&o espec,fico do pro!eto em -uesto. ( ta2a de transmisso ) personalizada para cada usu.rio* at) a capacidade total da +anda do s'itc&. 9 dispositivo atua normalmente na camada 0 "Enlace$ do /odelo 91;* mas !. e2iste os s'itc& c&amados de core -ue tra+al&am na camada 0 e L do modelo 91;* incorporando caracter,sticas dos roteadores e passando a tra+al&ar na camada de Rede. ( diferena +.sica entre um roteador em s'itc& JaFer L ) -ue o s'itc& teve seu &ard'are otimizado para passar dados to r.pido -uanto um s'itc& JaFer 0 e de como transmitir tr.fego na camada L com um roteador. ?um am+iente de J(? um s'itc& JaFer L ) mais r.pido -ue um roteador* pois os algoritmos de s'itc&ing esto em &ard'are. Para determinar o mel&or camin&o de um pacote tanto roteador como os s'itc&s usam protocolos e algoritmos de roteamento* contudo o s'itc& laFer L tem a capacidade de reprogramar o &ard'are dinamicamente dependendo das informa%es da camada L.

88

Fig U.1U onfigurao interna do 1'itc& 9s s'itc&es tra+al&am principalmente em dois modos de operao3 cut-t&roug& e store-and-for'ard. /enos comum ) o modo fragment-free. ?o es-uema cut-t&roug& os -uadros so enviados adiante diretamente. (ssim -ue o -uadro c&ega* seu endereo destino ) comparado na ta+ela a fim de verificar a porta de sa,da. 8esde -ue esta porta este!a dispon,vel "no este!a sendo usada no momento para nen&uma outra transmisso$* o -uadro comea a ser imediatamente enviado. Esta transmisso ocorre em paralelo com o rece+imento do restante do -uadro pela porta de entrada. H. no es-uema store-and-for'ard o -uadro deve ser rece+ido completamente antes de ser iniciada a transmisso pelo para o endereo destino. 9 s'itc& no modo cut-t&roug& reverte para o modo store-andfor'ard -uando a porta destino de um -uadro rece+ido est. ocupada. ?este caso* o -uadro rece+ido ) armazenado no +uffer da porta de entrada ou sa,da* dependendo da ar-uitetura* at) -ue se!a poss,vel utilizar a porta ocupada. Cma vantagem deste modo ) -ue* uma vez -ue os -uadros foram rece+idos inteiros* ) poss,vel realizar um controle de erros e descartar os pacotes com pro+lemas* o -ue no ) poss,vel no modo cutt&roug&* -ue transmite os -uadros sem verificar erros. 9 modo menos comum de operao dos s'itc&es ) o fragment-free* ele tra+al&o muito similar ao cutt&roug&* e2ceto por uma particularidade* os primeiros TB +Ftes do pacote so armazenados antes -ue ele se!a transmitido. ( razo disto ) -ue a maioria dos erros e todas as colis%es ocorrem nos primeiros TB +Ftes do pacote. !M>4>HROM@H S>ORE4AND4#OR:AD atNncia /enor /aior De;endNncia F2anto ao ta/an6o dos ;acotes /enos /ais Oerifica #!SK F2adros co/ erros s3o descartados ?o &. descarte H. descarte Fig U.1V- omparao entre os modos de operao do 1'itc& ?o referente a gerenciamento* a utilizao de s'itc&es tem causado pro+lemas* uma vez -ue os administradores da rede no esto encontrando formas de monitorar eficientemente o tr.fego fluindo atrav)s das diversas portas do e-uipamento. /esmo a pe-uena -uantidade de produtos no mercado -ue oferecem mecanismos para monitorar os pacotes en-uanto esto sendo transmitidos "vem com porta especial para analisadores ou R/9?s$ no conseguem capturar todos os dados -ue atravessam o s'itc&* e aca+am por no fornecer uma completa viso da atividade da rede. ( causa deste pro+lema est. na pr#pria diferena entre s'itc& e as ar-uiteturas de J(?s convencionais* com meios compartil&ados. Em um &u+* por e2emplo* e-uipamento +.sico em redes convencionais* todas as portas so conectadas ao mesmo segmento* tendo acesso a todo tr.fego -ue passa pela rede. om isso* um analisador ligado a uma porta pode monitorar o tr.fego de todo o segmento. H. nos s'itc&es* as portas so conectadas a uma matriz -ue fornece cone2%es ponto-a-ponto entre as duas portas* onde cada porta pode funcionar como um segmento diferente. (ssim* no &. um ponto compartil&ado -ue poderia ser usado para monitorar todo o tr.fego e sem um meio de o+servar o tr.fego dentro do s'itc& no ) poss,vel verificar se seus e-uipamentos esto apresentando o desempen&o -ue deveriam. /uitos fa+ricantes esto atualmente tra+al&ando para resolver o pro+lema. 1olu%es esto sendo oferecidas* como a presena de portas de monitorao -ue copiam ou redirecionam o tr.fego da matriz para um analisador ou R/9? e2terno* por)m este ) um pro+lema -ue deve ser considerado ao inserir s'itc&es em uma rede.

89
7.L.1 . >i;os de SAitc6 9s s'itc&es possuem v.rios tipos de pro!etos f,sicos diferentes* atualmente so tr6s3 1&ared-/emorF* /atri2 e Bus-(rc&iteture. 7.L.1.1 . S6ared4"e/orB (rmazena todos os pacotes de entrada em um +uffer comum a todas as portas* ento manda os pacotes para as portas corretas relacionadas ao n# de destino. 7.L.1.2 . "atri9 Este tipo de s'itc& possui uma rede interna com as portas de entrada e de sa,da cruzadas umas com as outras* -uando um pacote ) detectado numa porta de entrada* o endereo /( ) comparado com a ta+ela de portas de sa,da* encontrada a porta o s'itc& faz a cone2o entre os dois n#s. 7.L.1.% . ?2s4Arc6itet2re Em vez de uma grade ele possui um camin&o interno de transmisso dividido para todas as portas usando =8/(* nesta configurao cada porta tem um +uffer de mem#ria dedicado. 7.10 . SAitc6in, 9 Ro2tin, 9 ?rind,in, ada estrat)gia de segmentao de redes possui suas caracter,sticas pr#prias* -ue determinam sua maior ou menor ade-uao para uma determinada rede local e para os pro+lemas -ue esta rede apresenta. /uitas vezes* v.rias t)cnicas so ade-uadas* em outras* por limita%es impostas pelas caracter,sticas da rede* apenas uma ) indicada. 8e forma geral* roteamento ) uma t)cnica -ue deve ser usada -uando ) necess.ria a converso de protocolos. ( t)cnica permite* por e2emplo* -ue sistemas em redes W.0R se comuni-uem com sistemas em redes locais* o -ue no poss,vel utilizando s'itc&ing. H. a estrat)gia s'itc&ing deve ser aplicada em situa%es onde ) dese!ada uma mel&ora de desempen&o. Por)m* deve-se tomar cuidado com uma verdadeira an.lise do pro+lema enfrentado por uma rede antes de adotar um s'itc& como soluo. /uitas vezes* ) constatado -ue a largura de +anda dispon,vel na rede no ) de fato o pro+lema* e sim -ue e2iste uma saturao na demanda por determinados recursos. ?estes casos* a utilizao de s'itc&es no resolver. o pro+lema3 o -ue ) necess.rio ) um maior n4mero de servidores destes recursos. Por)m* a an.lise da mel&or aplicao para cada estrat)gia ) +astante comple2a* levando em considera%es fatores gerais da rede e e2igindo +om con&ecimento da rede pelos pro!etistas. omo foi dito anteriormente* em algumas redes todas as estrat)gias so ade-uadas5 em outras* por sua vez* apenas uma estrat)gia serve como soluo. ( seguir* sero apresentadas mais algumas considera%es so+re as estrat)gias e os e-uipamentos -ue podem ser utilizados* comparando-os entre si. Nuando so utilizados alguns protocolos na rede* como 8E fs J(= ou ?etB;91* no ) poss,vel fazer roteamento* !. -ue estes protocolos* por caracter,sticas citadas na seo roteadores* no podem ser roteados. ( instalao de pontes* assim como acrescentar novos nodos* ) simples* especialmente para pontes transparentes* -ue desco+rem novos nodos sem interveno manual. Para os s'itc&es* a menos -ue ten&am a funo de aprendizado desa+ilitada* isto tam+)m ) v.lido* re-uerendo pouca configurao !. -ue os nodos con&ecem seu endereo /( . Estes e-uipamentos* por)m* imp%e limita%es -uando conectam duas redes diferentes* limitando fre-Gentemente o taman&o de pacotes de uma rede para o taman&o da outra rede. Por e2emplo* pacotes de nodos F88; so limitados a pacotes do taman&o Et&ernet* se estas duas redes so conectadas.

9%
9s roteadores* por sua vez* e2igem muito mais configurao* onde o administrador deve selecionar um protocolo de roteamento e nomear ou numerar as redes com identificadores 4nicos. Por)m* uma vez instalados e propriamente configurados* os roteadores so capazes de desco+rir o mel&or camin&o para uma estao destino* otimizando o tr.fego das redes* o -ue no ) oferecido pelos outros e-uipamentos* al)m de prover mecanismos para controle de flu2o. Em determinados casos* as facilidades de controle de flu2o dos roteadores determinam sua escol&a para intercone2o. Roteadores possuem tam+)m a propriedade de criar redes l#gicas e grupos de tra+al&o* o -ue representa uma vantagem* pois permitem direcionar mensagens para apenas um grupo determinado. 9s roteadores filtram mensagens +roadcast* o -ue no ) desempen&ado pelas pontes* -ue repassa estes pacotes para todos os segmentos conectados. Nuando so utilizados pacotes deste tipo para* por e2emplo* resolver endereos* a capacidade de filtrar -uadros +roadcast pode ser e2tremamente vanta!osa. Em relao a roteadores* pontes e s'itc&es apresentam maiores dificuldades para isolar pro+lemas3 erros de configurao ou fal&as em um e-uipamento -ue causam erro em uma localizao podem afetar grande parte ou mesmo toda a rede. H. os roteadores fornecem uma ferramenta para ger6ncia comple2a e diagn#stico de fal&as -ue as pontes no possuem* detectando viola%es facilmente. /uito usado para evitar -ue &acPers invadam a rede* filtros de pacotes podem ser facilmente implementados na configurao de roteamento* pois a semOntica do filtro est. no protocolo -ue est. sendo transmitido. (ssim* utilizar s'itc&ing e +ridging ) uma +oa escol&a para redes &omog6neas "por dificuldades como limitao de taman&o de pacotes$ com +ai2o grau de interopera+ilidade* onde e2istam ferramentas de diagn#stico de fal&as e2celentes. Roteamento* por sua vez* ) +oa escol&a para redes distri+u,das* &eterog6neas em -ue o custo de largura de +anda deve ser cuidadosamente gerenciado* com diagn#stico de fal&as dif,cil* e onde confia+ilidade e disponi+ilidade so considera%es importantes.

91
Captu o ; " proto'o os (ais uti i<a#os &( r&#&s 5./ 8.1 . Introd23o (s op%es de escol&a dos servios e suporte para redes @(? tiveram um aumento consider.vel nos 4ltimos anos. Este fato fez tam+)m aumentar as op%es dispon,veis para satisfazer as necessidades empresariais* com isto tam+)m aumentou a comple2idade do processo de deciso. (+ai2o apresentaremos vantagens e desvantagens dos T servios @(? mais importantes* desde os tradicionais - ligao telef7nica de modem* lin&as dedicadas* e W.0R - at) >s mais recentes tecnologias - Frame RelaF* ;18? e (=/. 8.2 . i,a3o >e*efJnica (s lin&as de telefone anal#gicas convencionais suportam tr.fico de dados* mas como elas foram conce+ida inicialmente para transportar voz* no dados* modems devem ser usados para converter sinais anal#gicos em digitais e vice-versa. (s lin&as anal#gicas esto* no entanto* limitadas na velocidade* atualmente no m.2imo a RT M+ps* e -ualidade do servio. Estas lin&as podem ser uma soluo a custo reduzido -uando os ar-uivos a serem transferidos so pe-uenos* a velocidade no ) importante e as aplica%es no so sens,veis ao tempo. Estas lin&as so +aratas e universais* e a tecnologia ) simples e usual. E se a c&amada ) local* dependendo do &or.rio* os seus custos so muito reduzidos. Ctilizam o protocolo PPP. 8.% . in6as Dedicadas ( lin&a dedicada "ou JP 8$ fornece uma cone2o permanente entre dois pontos. (s lin&as dedicadas digitais so o m)todo mais recomendado para ligar computadores* por-ue podem possuir velocidades maiores* e so razoavelmente seguras. E2iste uma grande variedade de escol&as para as v.rias necessidades. (s velocidades das lin&as dedicadas vo desde A.T M+ps at) BR mega+its por segundo "/+ps$. E2istem tam+)m lin&as dedicadas anal#gicas -ue re-uerem o uso de um modem para converter os sinais anal#gicos da +ridge ou do router em sinais digitais. =al como nas liga%es anal#gicas das lin&as telef7nicas possuem limita%es em -ualidade e velocidade na transmisso dos dados. (s lin&as dedicadas fornecem um servio e2celente em termos de controle. ( lin&a esta sempre dispon,vel* no sendo necess.rio fazer cone2o -uando precisar utilizar a lin&a. : tam+)m* normalmente a soluo mais cara* e em geral o preo da lin&a varia com a largura de +anda e a distancia. 8e -ual-uer forma* se ) necess.rio ter a ligao durante muitas &oras por dia e esta cone2o atendera v.rios computadores* ento esta ) uma soluo com mel&or relao custoI+eneficio. 8.& . -.2' Para evitar -ue redes @(?s desenvolvessem interfaces diferentes de acesso* o ;=C-= prop7s em 1AUB padr%es de implementao dos n,veis f,sicos de enlace e de rede* para ligao 8=E-8 E. Estes padr%es ficaram con&ecidos coletivamente como W-0R PJP* ou simplesmente como W-0R. 9 W.0R usa tecnologia de troca de pacotes. 9riginalmente desen&ada para ligar terminais a servidores ou servidores a servidores* o W.0R ) agora usado para fazer a ligao entre J(?s e @(?s . Esta tecnologia !. atingiu a maturidade e seus servios so muito con&ecido* mais do -uais-uer outros servios @(?. (s redes W.0R fornecem servios de circuito virtual connection-oriented com correo de erros e retransmisso. 8uas formas de cone2o so poss,veis3 9s circuitos virtuais permanentes "cone2%es preesta+elecidas$ e c&amadas virtuais "cone2%es alocadas em tempo de comunicao$. ?o esta+elecimento de uma cone2o* recursos especiais "facilidades$ para a cone2o podem ser negociados. Cma vez esta+elecida > cone2o* os dados podem ser trocados nas duas dire%es. Nual-uer um dos lados pode encerrar a cone2o. ( correo de erros garante a entrega de dados correta* mas reduz a velocidade* -ue normalmente varia entre A.T M+ps e TB M+ps* antes da deteco de erros.

92
9 W.0R ) ade-uado para tr.fico terminal com sess%es interativas. (s tarifas so normalmente proporcionais > -uantidade de dados transmitidos* logo ) atrativo para aplica%es -ue enviam +ursts de dados como tr.fico. 9 W.0R tam+)m suporta permuta de circuitos virtuais* -ue oferecem maior fle2i+ilidade nas cone2%es do -ue as lin&as dedicadas. ( disponi+ilidade do W.0R tem muito a ver com a localizao. ?ovas tecnologias tais como Frame RelaF e ;18? oferecem muitas vantagens so+re W.0R na cone2o entre J(?s* de -ual-uer forma* em algumas partes do mundo o W.0R ) o meio menos dispendioso ou mesmo a 4nica forma de ligao. omo todo n,vel de rede* o W-0R tem tam+)m -ue lidar com fal&as na rede. 9s pacotes de RE1E= e RE1=(R= so usados para recuperao de fal&as variadas. Cm RE1E= tem como efeito a reiniciao de todos os parOmetros de uma cone2o. Cm RE1=(R= significa a reiniciao de todas as cone2%es. 8a mesma forma -ue todos os protocolos de rede* dados perdidos* -uando de um RE1E= ou RE1=(R=* devem ser recuperados pelo n,vel de transporte. 8.' . #ra/e Re*aB (pesar de o servio Frame RelaF ser relativamente novo* seu uso tem crescido +astante ultimamente como meio de comunicao entre redes. /uitas organiza%es esto su+stituindo as redes de lin&as dedicadas por redes Frame RelaF. Por ter sido conce+ido para ser usado por protocolos mais novos* tais como o = PI;P* o 1PWI;PW* etc* o Frame RelaF no garante entrega de dados* por-ue ele assume -ue esta funo ) do protocolo do nodo final ligado . rede. Por esta razo* no Frame RelaF no ) necess.rio retransmitir os pacotes* diminuindo sensivelmente a ta2a de over&ead* tornando-o mais eficiente -ue o W.0R. 9utra razo para a efici6ncia do Frame RelaF ) o fato dele suportar frames de taman&os muito grandes* com isto os frames das redes podem ser transmitidos num 4nico pacote Frame RelaF* em vez de v.rios pacotes como no W.0R. ( velocidade de transmisso do Frame RelaF pode ser +astante vari.vel* tornando +em fle2,vel. /as ) importante sa+er -ual ser. a ta2a de transmisso de dados -ue se -uer ter* para selecionar as velocidades apropriadas para os componentes do servio Frame RelaF. ?ormalmente as concession.rias do servio precisam desta informao* para garantir uma ta2a m,nima de transmisso. 8e posse deste dado* elas configuram os seguintes componentes do servio Frame RelaF3 Jin&a de acesso ao fornecedor de servio5 Permutador Frame RelaF de variao da velocidade5 =a2a de informao com+inada " ;R - ommited ;nformation Rate$ para cada circuito virtual permanente "PY - Permanent Yirtual ircuit$.

Estas configura%es determinaro a velocidade media e a velocidade m.2ima de transmisso* ou se!a* a velocidade com a -ual os dados entram na rede e a velocidade m.2ima dos +ursts. Para cada PY -ue se especifica entre dois pontos na rede* ) feito um ;R. 9 fornecedor de servio Frame RelaF garante a entrega de ;R so+re o PY sempre. 9 Frame RelaF re-uer menos &ard'are no site central* desde -ue v.rias lin&as este!am !untas numa lin&a simples entre o site central e o fornecedor de servio Frame RelaF. (l)m disso* o fornecedor do servio ) respons.vel pela manuteno da rede Frame RelaF* ao contr.rio do -ue acontece nas lin&as dedicadas onde tem de e2istir um gestor da rede. Por outro lado* o tr.fico passa atrav)s de um permutador do -ual no se ) dono. Nuando foi introduzido o Frame RelaF estava limitado ao suporte PY . ( recente padronizao permitiu a introduo de circuitos de permuta virtuais e espera-se -ue os novos padr%es se!am rapidamente adaptados* -uer pelos fornecedores do servio* -uer pelos fa+ricantes dos e-uipamentos envolvidos (s tarifas podem variar muito de fornecedor para fornecedor* e devido ao custo esta ligado > -uantidade de trafego na rede* o mesmo dei2a de ser vanta!oso -uando sem um trafego muito intenso. /as ) muito recomendado -uando sem tem ra!ada de transmisso* ou se!a* onde as cone2%es no precisam ser permanentes.

93
8.( . ISDN (s Redes 8igitais de 1ervios ;ntegrados ";18? - Integrated $er+ices Digital -et.or*s$ so essencialmente c&amadas telef7nicas digitais* ou se!a* um servio digital de alta velocidade -ue suporta simultaneamente comunica%es de dados e voz* ou .udio e v,deo so+ os sistemas de telefonia normal* em par entranado F;. 9 tempo de configurao da c&amada ) e2tremamente r.pido. 9 ;18? pode ter uma razo custoIperformance muito +oa* pois como ) uma ligao telef7nica comum* os custos s# e2istem en-uanto e2istir a cone2o. 9 ;18? demorou algum tempo para se afirmar* inicialmente por causa dos padr%es de interoperacionalidade -ue no estavam +em desenvolvidos. Ho!e* no entanto* e2iste um mercado +astante interessante* com grande disponi+ilidade* e uma continua -ueda nos custos* -ue resultou numa e2ploso no mercado "principalmente nos Estados Cnidos e com +oa performance no Brasil$. 9s servios p4+licos esto agora muito mais difundidos a custos competitivos -uando comparados com outros servios @(?* e os fa+ricantes de e-uipamentos finalmente satisfizeram as e2pectativas dos usu.rios com +oa performance e interoperacionalidade. Pelo menos dois servios esto normalmente dispon,veis* ta2a +.sica e ta2a prim.ria. ( ;nterface de =a2a B.sica "BR; Basic Rate ;nterface$ ) o mais comum* usado muitas vezes para casa e comunica%es remotas do escrit#rio. (s cone2%es BR; esto dispon,veis nas grandes /(?s e2istentes. 9 BR; consiste em dois canais de TB M+ps "canais B$ e um canal de sinalizao de 1T M+ps "canal 8$ para uma ta2a de dados m.2ima "antes de compresso$ de 10V M+ps "ou 1BB M+ps se o canal 8 for usado para transmisso de dados$. En-uanto 0BX8 ) um padro de servio BR;* alguns fornecedores de servio oferecem outras com+ina%es* tais como um canal 8 ou dois canais B sem o canal 8. ( ;nterface de =a2a Prim.ria "PR;$ ) uma interface com grande largura de +anda e ) usada normalmente em sites centrais para agregar cone2%es BR;* ou em aplica%es onde se re-uer uma largura de +anda superior a 10V M+ps. ?ormalmente os servios PR; esto menos dispon,veis -ue os servios BR;* por causa do custo e largura de +anda. ?os Estados Cnidos e no Hapo* a PR; consiste em 0L canais B e um canal 8* en-uanto na Europa e no resto do mundo consiste em LK canais B e um canal 8. 9 canal 8 para as opera%es PR; opera a TB M+ps* como fazem todos os canis B para um total de apro2imadamente 1.R /+ps nos C1( e no Hapo* ou 0.K /+ps na Europa e no resto do mundo. ( com+inao entre BR; e PR; ) muito poderosa para a construo de redes com um site central e muitos sites distri+u,dos. (trav)s do uso de um simples PR; no site central e de lin&as BR; em sites remotos* o site central pode comunicar simultaneamente com at) 0L ou LK sites remotos. 9 ;18? ) 4til para aplica%es onde a transmisso de dados no ) cont,nua e os re-uisitos de pico so vari.veis. /uito utilizado para v,deo confer6ncia. 8.7 . A>" 9 /odo de =ransfer6ncia (ss,ncrono "(=/ - (ssFnc&ronous =ransfer /ode$ suporta os servios J(? e @(?* desde -ue possa ser usado como espin&a dorsal de uma J(? de alta-velocidade ou um servio de dados de uma @(?. ?o in,cio o (=/ foi usado apenas como um servio J(?. omo servio de dados o (=/ tem muitas das caracter,sticas do Frame RelaF com os +enef,cios adicionais de ter uma grande largura de +anda e suporte para m4ltiplas classes de servio. (=/ ) capaz de suportar diferentes servios* para satisfazer aos re-uisitos e2igidos pelos diferentes tipos de trafego* a altas velocidades. /as* os padr%es (=/ ainda esto sendo definidos* os servios (=/ ainda no esto completamente e2plorados* e o e-uipamento para ligar aos servios (=/ ) ainda escasso e por isto mais caro. /as ele proporciona alta velocidade e +oa performance. =al como o Frame RelaF* o (=/ no garante a entrega dos dados* funo -ue fica a cargo dos nodos terminais.

94
9 (=/ ) uma tecnologia +aseada na transmisso de pe-uenas unidades de informao de taman&o fi2o e formato padronizado* denominada c)lulas. ( c)lula (=/ tem apenas RL +Ftes* sendo cinco +Ftes de ca+eal&o e os restantes BV para o transporte de dados. Esta pe-uena c)lula ) um importante componente do suporte (=/* -uer para ta2as constantes de transmisso de dados "voz e v,deo$* -uer para a transmisso de dados a ta2as vari.veis. E2istem v.rios modos de conectar a um servio (=/* se!a usando uma interface (=/ 8W;* um protocolo de encapsulamento ou um C?; L.K padro. Estas c)lulas so transmitidas atrav)s de cone2%es com circuitos virtuais* onde uma rota ) esta+elecida no momento da cone2o* sendo -ue seu encamin&amento +aseado nas informa%es do ca+eal&o "os ca+eal&os contem um campo identificador do circuito virtual$. (s caracter,sticas de taman&o reduzido das c)lulas trazem algumas vantagens -uando comparadas a unidades maiores eIou de taman&o vari.vel. Cnidades de informao de taman&o vari.vel aumentam a comple2idade dos comutadores da rede. 9 tempo de empacotamento ) um dos fatores a favor das c)lulas pe-uenas. Nuanto maior o taman&o da c)lula* maior o tempo de empacotamento* causando maior atraso na transfer6ncia* afetando principalmente os sinais de .udio e v,deo. 9 4nico argumento contr.rio a utilizao do (=/* ) o grande over&ead -ue o ca+eal&o representa* o -ue diminui a capacidade efetiva de transmisso. 9 surgimento* em 1AA1* do (=/ f#rum* um cons#rcio de compan&ias e organiza%es interessadas em acelerar o desenvolvimento e implantao da tecnologia (=/* deu origem a um con!unto de Dacordos para implementaoS de e-uipamentos (=/. Em+ora no ten&a autoridade para produzir padr%es* o (=/ f#rum ) uma organizao importante no desenvolvimento da tecnologia (=/ por contar com a representao significativa de -uase todas as grandes empresas de telecomunica%es e inform.tica do mundo inteiro. bs diferentes caracter,sticas entre am+ientes locais e p4+licos refletem-se principalmente nas interfaces C?; "Cser-?et'orP ;nterface$ privativas e pu+licas. (s maiores diferenas passam por alguns tipos de enlace -ue podem ser especificados para a C?; privativa* -ue s# permite o alcance de curtas distancias "como 1KK m* por e2emplo$. 9s formatos de endereamento utilizados em redes p4+licas (=/ devero seguir a recomendao E.1TB do ;=C-= "1emel&antes aos c#digos de numerao telef7nica$* en-uanto -ue em redes privadas o formato do endereamento poder. ser derivado de padr%es para redes locais ou padr%es da ;19. (s diferentes configura%es permitem a utilizao de redes locais com meio compartil&ado ou com comutadores privativos. 8.8 . >a<e*a de servios . res2/o >a9a de trans/iss3o antes da co/;ress3o Jiga%es telef7nicas (t) RT M+ps Oanta,ens - Erande disponi+ilidade. - =ransporta dados so+ a forma de voz. - Barata onde a c&amada local ) gratuita. - grande largura de +anda. - grande -ualidade. transporta dados* voz e v,deo. - desen&ado para suportar computao. - grande disponi+ilidade - grande fle2i+ilidade. - dispon,vel em -uase todo o mundo. - +om para procura de dados em servidores. Desvanta,ens - largura de +anda limitada. - Nualidade e confia+ilidade vari.veis. "e*6ores Mti*iDaCes - onectividade remota. - telecomutao.

Jin&as dedicadas digitais

- caro - liga%es entre J(?s. - dificuldade em fazer +acPups em caso de fal&a. - infle2i+ilidade.

W.0R at) TB M+ps

- largura de +anda limitada. - +ai2o tempo de resposta. - tr.fico apenas de dados.

- aplica%es para terminais.

95
- o fornecedor mant)m a @(?. - mais +arato -ue a lin&a dedicada para liga%es permanentes - menos e-uipamento central necess.rio. - uma evoluo a camin&o do (=/. - desen&ado para comunica%es entre J(?s. - o fornecedor faz a manuteno da @(? - paga-se o -ue se gasta. - transporta dados* voz e v,deo. - r.pida configurao da c&amada. - utiliza fio e2istente. - +om para +acPups de liga%es. - sinalizao fora da +anda. - enorme largura de +anda. - transporta dados* voz e v,deo.

Frame RelaF

- no transporta +em a voz. - no ) +om para +ursts de dados imprevis,veis. - a mudana de configurao fica so+ o controle da portadora.

- tr.fico entre J(?s. - a mel&or alternativa a lin&as dedicadas digitais.

;18?

- a disponi+ilidade est. em grande crescimento mas ainda no ) universal. - o servio PR; ainda est. muito pouco dispon,vel. - caro para transfer6ncias de dados constantes. - necessita de padr%es - ainda no muito dispon,vel.

- +ursts peri#dicos de dados* voz e v,deo. - alternativo > ligao ass,ncrona como +acPup para o Frame RelaF.

(=/

- 8ados * voz e v,deo em grandes -uantidades.

9$
Captu o > " Intro#u$%o K S&guran$a #& In2or(a$D&s L.1 . Introd23o 1egurana ) &o!e um assunto cada vez mais em evid6ncia. Pois como os padr%es da ;nternet so a+ertos e de dom,nio p4+lico* e no foi pro!etada para segurana* muito pelo contr.rio* o o+!etivo era descentralizar a informao* pessoas e organiza%es mal intencionadas podem interceptar e transmutar mensagens e dados. (ssim* uma s)rie de medidas e pol,ticas devem ser adotadas a fim de preservar o patrim7nio de seus leg,timos donos* -uer se!a esse patrim7nio informa%es ou outro +em -ual-uer* alvo de apropriao ind)+ita. /as ) importante notar -ue um sistema nunca est. totalmente seguro* pois > medida -ue os sistemas de segurana se sofisticam* tam+)m o fazem as t)cnicas de invaso. 9 segredo ) estar sempre a um passo a frente. ?o entanto* ) necess.rio dosar o n,vel de segurana a ser adotado. Nuanto mais medidas de segurana* mais dif,cil fica usar o do sistema. ( id)ia ) definir de modo e-uili+rado o -ue n,vel de segurana ) preciso. L.2 . DefiniCes L.2.1 . Site 8efine-se como QsiteQ -ual-uer organizao -ue possua computadores ou outro recurso de rede. Esses recursos podem ser servidores* roteadores* terminais* P 1 ou outros dispositivos -ue ten&am acesso > ;nternet ou a uma intranet. L.2.2 . Ad/inistrador 9 administrador pode ser uma pessoa ou um grupo de pessoas respons.veis pela operao cotidiana do sistema e dos recursos da rede. 9 administrador de segurana ) um administrador respons.vel pela segurana das informa%es ou da tecnologia de inform.tica. 9 gerente administrativo ) uma pessoa ou um grupo de pessoas em um site -ue define ou aprova uma pol,tica. L.% . A<orda,e/ <Esica (ntes de partir para a tarefa de proteger um sistema* ) necess.rio considerar os itens seguintes3 L.%.1 . AnE*ise de Risco 9 assunto an.lise de risco ) o+!eto de toda uma teoria -ue no ser. a+ordada neste curso. Por)m* &. dois elementos da an.lise de risco -ue sero analisados nas se%es seguintes* a sa+er3 ;dentificao do patrim7nio5 ;dentificao das ameaas. ;dentificar o -ue precisa ser protegido5 8eterminar contra o -ue se -uer proteo5 8eterminar -uais as poss,veis ameaas5 ;mplementar as medidas para proteger o patrim7nio com o mel&or custo-+enef,cio5 Rever o processo continuamente e promover mel&orias a cada momento em -ue se desco+re um ponto fraco.

Para cada item do patrim7nio* a meta da segurana ) proporcionar disponi+ilidade* confidencialidade e integridade. (s ameaas afetam essas tr6s caracter,sticas.

97
L.%.2 . Identifica3o do ;atri/Jnio Nuando se fala do patrim7nio de uma empresa em termos de inform.tica* logo vem > mente as informa%es valiosas e confidencias e de propriedade intelectual. Por)m* al)m desses itens* outros devem ser adicionados > lista do patrim7nio a ser protegido em uma rede de computadores. Podemos citar3 Hard'are3 PCs* placas* teclados* terminais* esta%es de tra+al&o* computadores pessoais* impressoras* drives de disco* lin&as de comunicao* servidores de terminais e roteadores5 1oft'are3 programas-fonte* programas-o+!eto* utilit.rios* programas de diagn#stico sistemas operacionais e programas de comunicao5 8ados3 em e2ecuo* armazenados na rede* ar-uivados fora da rede* +acPups* registros "logs$ de auditoria* +ancos de dados* em trOnsito pelo meio de comunicao5 Pessoas3 usu.rios* administradores e mantenedores de &ard'are5 8ocumentao3 em programas* &ard'are* sistemas* procedimentos administrativos locais5 1uprimentos3 papel* formul.rios* fitas* meios magn)ticos.

L.%.% . Identifica3o das a/eaas (s ameaas +.sicas ao patrim7nio listado acima so as seguintes3 (cesso no autorizado a recursos eIou informa%es5 8ar con&ecimento no intencional ou no autorizado de informa%es a terceiros5 ?egao de servio "sa+otagem com o+!etivo de paralisar o servio prestado$. L.& . Po*0tica de Se,2rana 1o sistem.ticas gerenciais -ue visam determinar o n,vel de segurana de uma rede* sua funcionalidade e a facilidade de uso. Essas sistem.ticas so reunidas em um documento formal com regras pelas -uais as pessoas devero aderir para ter acesso > informao e > tecnologia de uma empresa. ( pol,tica de segurana deve ser con&ecida de todas as pessoas -ue usam o sistema e esto envolvidas na -uesto da segurana. Para se esta+elecer uma pol,tica de segurana ) necess.rio con&ecer os o+!etivos* para depois poder medi-los. (s pol,ticas variam de organizao para organizao. Pontos a considerar ao se esta+elecer uma pol,tica de segurana. 1ervio oferecido 2 segurana proporcionada3 =odo servio oferecido representa um risco a mais para a segurana. : necess.rio considerar se a perda proporcionada pelo risco da segurana vai compensar os gan&os com o servio oferecido5 Facilidade de uso 2 segurana3 =oda pr.tica de segurana imp%e uma dificuldade de uso para os usu.rios. 8eve-se considerar se o es-uema de segurana -ue se pretende adotar no imp%e uma carga e2cessiva de dificuldade para o usu.rio5 usto da segurana 2 risco de perda 3 ?o ter segurana nen&uma evolve um risco grande de perda. ( segurana m.2ima imprime um custo para mant6-la. H. -ue se encontrar um ponto #timo* em -ue o custo da segurana compense as poss,veis perdas.

L.&.1 . #2n3o da ;o*0tica de se,2rana ;nformar os usu.rios* funcion.rios e gerentes das e2ig6ncias o+rigat#rias para proteger seu patrim7nio tecnol#gico e de informa%es5 Especificar os mecanismos atrav)s dos -uais essas e2ig6ncias podem ser cumpridas5 Emitir diretrizes para a-uisio* configurao e auditoria de sistemas e redes de computador para atender > pol,tica5 E2plicitar -uais usu.rios podem e no podem fazer nos v.rios componentes do sistema* incluindo o tipo de tr.fego permitido nas redes5 Evitar am+igGidades e mal entendidos.

98
L.&.2 . P2e/ deve se envo*ver co/ se,2rana. (dministrador de segurana do site5 Pessoal de inform.tica "e2.* pessoal do P8$5 (dministradores de grupos grandes de usu.rios "e2.* diviso de neg#cios* departamento de ci6ncia da computao de uma universidade* etc.$5 Brigada de segurana "e-uipe de emerg6ncia acionada em caso de invaso$5 Representantes dos grupos de usu.rios afetados pela pol,tica de segurana5 Eer6ncia respons.vel5 8epartamento !ur,dico "se apropriado$5 (uditoria.

L.&.% . #atores de s2cesso de 2/a ;o*0tica de se,2rana Para -ue uma pol,tica de segurana ten&a sucesso ela deve 3 1er implement.vel pelos procedimentos administrativos de sistema5 1er aplic.vel e sancion.vel pelas ferramentas de segurana5 8efinir responsa+ilidades dos usu.rios* administradores e ger6ncia. L.&.& . !o/;onentes de 2/a ;o*0tica de se,2rana 8iretrizes de (-uisio de ;nform.tica5 Pol,tica de privacidade* tal como monitorao de correio eletr7nico* registro de digitao e acesso a ar-uivos de usu.rios5 8efinio da dos direitos e dos privil)gios de acesso5 Pol,tica de responsa+ilidades para os usu.rios* e-uipe operacional e ger6ncia. 8eve especificar m)todos de auditoria5 Pol,tica de autenticao5 Es-uema de disponi+ilidade do sistema5 Pol,tica de manuteno da rede e dos sistemas "e2.* permitir ou no acesso remoto e definir seu controle$5 Pol,tica de registro e aviso de viola%es5 ;nforma%es de 1uporte5 E2ig6ncias regulamentares "e2.* monitorao de lin&a$.

L.&.' . #*e9i<i*idade da ;o*0tica de se,2rana =oda regra tem e2ce%es. Portanto* se poss,vel* definir em -ue casos essas regras podem apresentar e2ce%es. L.&.( . P*ano ,*o<a* de se,2rana ( pol,tica de segurana deve fazer parte* e ser consistente com um plano a+rangente de segurana. 9 plano de segurana deve definir a lista dos servios de rede oferecidos* -uais .reas da organizao oferecero tais servios* -uem ter. acesso a eles* como esse acesso ser. feito* -uem vai administrar esses servios. Esse plano deve definir as classes de incidentes e as respostas correspondentes.=am+)m deve estar preocupado no s# com a segurana interna como tam+)m e2terna. L.&.7 . Os /ode*os Ne,a3o >ota*8Per/iss3o >ota* E2istem +asicamente dois e2tremos no -ue se refere ao modelo de segurana -ue se pode adotar. 9 modelo de negao total ) a-uele em -ue a princ,pio todos os servios poss,veis so negados e -ue todas as restri%es poss,veis so aplicadas. b medida -ue &ouver necessidade de li+erao de servios e concesso de permisso* vai-se concedendo. : um modelo mais eficiente em termos de segurana* Por)m mais dif,cil de implementar* !. -ue todas as +rec&as poss,veis de segurana t6m -ue ser identificadas e fec&adas. ?esse modelo a premissa +.sica )3 Q9 -ue no ) permitido ) proi+idoQ.

99
9 modelo de permisso total ) e2atamente o oposto. Cm m,nimo de segurana ) aplicado. b medida -ue vo surgindo pro+lemas relativos > segurana* vo sendo implementadas restri%es. : um modelo mais f.cil de implementar* por)m mais fraco em segurana. 9s dois modelos no so mutuamente e2clusivos para um site. : poss,vel ter alguns servidores com um modelo e outros com o outro modelo* dependendo do n,vel de segurana -ue se -ueira aplicar para cada um deles. uidado deve ser tomado* por)m* ao dosar os dois modelos em redes corporativas. ;sso para evitar a aplicao do mesmo modelo para necessidades de segurana diferentes* ao mesmo tempo* evitar -ue servidores com um tipo de modelo* no comprometam a segurana e a operao de servidores com outro tipo de modelo. L.&.8 . Se;ara3o dos servios : prudente e recomend.vel -ue servios diferentes* alvos de n,veis de segurana diferentes este!am devidamente separados em uma rede. H. uma tend6ncia das empresas -ue oferecem servio de transfer6ncia de ar-uivos "do'nload$ de programas ou informa%es de cat.logos* manuais* artigos* etc. a partir de suas p.ginas @e+. ?ormalmente a transfer6ncia de ar-uivos ) an7nima. 1e o servio de transfer6ncia de ar-uivos roda na mesma m.-uina do servidor H==P "@e+$* ) prov.vel -ue o intruso ven&a a ter acesso aos ar-uivos &tml -ue comp%em as p.ginas* podendo desfigur.-las. : prudente portanto separar as aplica%es conforme sua categoria em relao > segurana. E tam+)m ) sempre +om frisar -ue a parte mais vulner.vel de uma rede ) -ue define todo seu n,vel de segurana* por mais -ue &a!a outros pontos mais fortificados. Regra geral3 rodar cada tipo de servio* tanto -uanto poss,vel* em uma m.-uina diferente* com n,veis de segurana definidos para cada m.-uina. L.&.L . Identifica3o da rea* necessidade dos servios. : importante -ue se ten&a claro -uais servios realmente so ou sero necess.rios. ( comple2idade de um sistema de segurana pode crescer e2ponencialmente com o n4mero de servios prestados. (lguns servios* tais como transfer6ncia de ar-uivo de acesso an7nimo* servidores @@@* etc.* podem e2por a rede a +rec&as de segurana. : necess.rio avaliar onde e se esses servios valero a pena ser instalados. L.' . ProteCes L.'.1 . Prote3o da infra4estr2t2ra 9s componentes f,sicos e l#gicos dos servidores e das redes so alvos de ata-ues* visando comprometer seu desempen&o ou negar seus servios. 9s ata-ues mais comuns a servidores* passam por e2plorar poss,veis portas de servio ativadas e passar pela +arreira das sen&as. H. as redes podem sofrer inundao de pacotes* cu!o o+!etivo ) inundar a rede ou roteadores com pacotes in4teis com o o+!etivo de degradar seu desempen&o ou at) c&egar ao ponto de no poder mais transmitir dados 4teis. ( inundao mais eficiente est. na escol&a do pacote certo -ue possa causar sua multiplicao. ?o &. maneiras de se evitar o ata-ue de inundao de pacotes. /as o ata-ue facilmente detect.vel e relativamente simples de ser terminado. 9 spoofing ) alterao da ta+ela de roteamento* -ue permite a interceptao de pacotes e falsificao de endereos ;P. E2istem tr6s maneiras de se evitar o spoofing3 atrav)s de sen&as "pouco over&ead$* com o uso de verificao de soma e n4meros se-Genciais evita-se ata-ues tipo QreplaFQ* no -ual o intruso repete pacotes transmitidos* e riptografia -ue impede o intruso de desco+rir a topologia da rede "muito over&ead$.

1%%
L.'.2 . Prote3o de servios. Nuem usa intranet "rede privada para cone2o de redes locais +aseada nos parOmetros da ;nternet$ deve considerar tr6s regi%es principais para a -ual uma ateno diferente deve ser dispensada. 9 am+iente interno* o am+iente e2terno e um terceiro -ue no ) nem interno* nem e2terno* para o -ual uma estrutura totalmente separada deve ser constru,da. 9s servios mais comuns e -ue portanto sofrem mais ata-ues na rede so os servios de resoluo de nomes "8?1$* os servios de sen&asIc&aves* os servios de autenticaoIpro2F* correio eletr7nico* @@@* transfer6ncia de ar-uivo e ?F1. L.'.2 1 . DNS )Do/ain Na/e Servers+ 9 servio 8?1 no possui intrinsecamente nen&um tipo de segurana e pode ser usado por um intruso para controlar o servidor 8?1* ou se fazer passar por um* de modo a desviar o tr.fego da rede para fins de -ue+ra de segurana. 9 tr.fego pode ser desviado para ser monitorado. 9u usu.rios podem ser enganados a ponto de revelar suas sen&as de autenticao. 9 rem)dio para esse tipo de ata-ue ) a criao de 8?1 secund.rios em redes protegidas e 8?1 prim.rio protegido da paralisao de servio "denial of service$ com roteadores com filtros. L.'.2.2 . Servidores de Sen6a8!6aves 1ervidores de sen&a e c&aves devem estar protegidos por algoritmos de criptografia. /as as sen&as podem ser desvendadas por soft'ares -ue testam palavras do dicion.rio* criptografando-as de modo a verificar se alguma delas ) igual a uma das sen&as criptografadas. ( mel&or proteo ) s# &a+ilitar estritamente os servidores -ue tero acesso ao servidor de sen&as e mesmo assim limitar o servio a apenas o servio de sen&as "por e2emplo* desative =elnet e F=P$. L.'.2.% . Servidores de Pro9B e A2tentica3o omo o servidor de pro2F e autenticao afunila o tr.fego de acesso* aca+a sendo alvo de ata-ues. ( regra ) limitar o acesso somente a servidores autorizados e restringir os servios somente >-ueles -ue sero efetivamente usados. L.'.2.& . !orreio E*etrJnico 9s protocolos de correio eletr7nico so os mais antigos e mais largamente usados. Por isso* so alvo constante de ata-ues. (l)m disso* o servidor de correio eletr7nico* por natureza* se conecta e aceita entradas do mundo e2terior. 9utro fator de complicao ) -ue o servidor de correio entrega mensagens para todos os usu.rios* mas seu conte4do ) privado. (ssim* ele aca+a tendo privil)gios de acesso > raiz "root$ do sistema* o -ue a+re uma s)rie de +rec&as de segurana. omo os servidores de correio eletr7nico normalmente so compostos de dois agentes* um -ue rece+e e envia as mensagens e outro -ue esta+elece o processamento* a soluo est. na separao dos agentes. ( instalao desse tipo de estrat)gia re-uer cuidado para no dei2ar fal&as de segurana. L.'.2.' . ::: ):or*d :ide :e<+ 9s servidores @@@ tem uma natureza eminentemente p4+lica e so o principal alvo de ata-ues. : importante -ue todos os servidores @@@ rodem em m.-uinas totalmente separadas das aplica%es cr,ticas de uma empresa. (lguns sites incorporam servios de F=P "transfer6ncia de ar-uivos$ em seu servio @@@. 9 acesso a servidores @@@ ) normalmente an7nimo "no re-uer identificao do usu.rio$ e assim so os servios F=P dessas p.ginas. : importante -ue o servidor se!a &a+ilitado apenas para leitura* caso contr.rio* o invasor poder. alterar o conte4do do servidor @@@.

1%1
L.'.2.( . #>P )#i*e >ransfer Protoco*+ 1ervidores F=P configurados inade-uadamente podem permitir -ue intrusos copiem* su+stituam ou apaguem ar-uivos > vontade em -ual-uer lugar do servidor. (cesso a sen&as criptografadas* dados propriet.rios e a introduo de cavalos-de-tr#ia so algumas das +rec&as potenciais de segurana -ue podem ocorrer -uando o servio ) configurado incorretamente. 1ervidores F=P devem rodar em sua pr#pria m.-uina* especialmente os -ue aceitam escrita de ar-uivos. ?o se recomenda colocar servidores F=P rodando nas mesmas m.-uinas usadas pelos servidores @@@* para evitar -ue seu conte4do se!a alvo de ata-ues. 9 protocolo =F=P "=rivial F=P$ tam+)m no ) recomendado para uso generalizado* pois no re-uer autenticao do usu.rio. Esse protocolo ) muito usado para carga de ar-uivo de configurao de roteadores. Este servio deve rodar em seu pr#prio servidor. L.'.2.7 . N#S 9 ?F1 "?et'orP File 1ervice$ permite -ue os servidores compartil&em discos comuns. 9 ?F1 no tem nen&um es-uema de segurana e* portanto* deve ser li+erado somente para os servidores -ue estaro usando efetivamente o servio. ( proteo contra acesso e2terno ao ?F1 deve ser feito por um fire'all. L.'.2.8 . >e*net =elnet ) um servio de cone2o remota via ;nternet. Cm dos primeiros servios da ;nternet* permite -ue o computador tra+al&e como usu.rio de outro. Esse ) uma das +rec&as preferidas dos invasores* !. -ue se pode controlar um computador remotamente. /uitos administradores de rede usam esse servio para manuteno remota. Por)m no ) o tipo de servio -ue deva ser oferecido ao p4+lico em geral. E se for* deve estar em um am+iente separado do resto da rede para evitar ata-ues. Em geral* se no for usado* deve ser desativado. L.'.% . Prote3o da Prote3o ?o se deve es-uecer -ue os servidores e roteadores -ue estaro proporcionando segurana devem tam+)m ser protegidos contra ata-ues. Eles no devem ser acess,veis e2ternamente* devem oferecer acesso m,nimo para usu.rios do site* e2ceto para autenticao. =am+)m devem ser separados dos outros servidores. =odo o aceso ao servidor ou roteador de proteo deve ser registrado de modo a ser poss,vel rastrear os eventos em caso de -ue+ra da segurana. L.'.& . #ireAa**s Cm fire'all ) um dos muitos mecanismos usados para controlar e vigiar o acesso > rede. Eles no podem ser considerados uma rem)dio para tudo. ( discusso detal&ada so+re fire'alls ser. feita adiante* mas !. podemos afirmar -ue o fire'all ) somente mais uma medida -ue deve ser cuidadosamente estudada e usada em con!unto com uma s)rie de medidas de segurana. 9 tra+al&o de um fire'all ) permitir ou no a entrada ou a sa,da de um pacote de uma rede interna para o mundo e2terior +aseado em certas caracter,sticas do pacote tais como endereo de origem e destino* porta de servio* tipo de servio* entre outros. ( terminologia e a teoria so+re fire'alls variam +astante. 9s fire'alls nem sempre so uma 4nica m.-uina. bs vezes* os fire'alls podem ser uma com+inao de roteadores* segmentos de rede* computadores* etc. =entaremos* nesta apostila* a+ordar o assunto do ponto de vista mais a+rangente poss,vel* lanando as +ases para -ue o"a$ leitor"a$ possa ter +ase para tomar suas decis%es.

1%2
Fire'alls podem custar desde zero at) C1q0RK.KKK. Eles podem ser feitos com componentes !. e2istentes na rede ou ad-uiridos como pacotes comerciais. : importante notar -ue a configurao de um fire'all* -ual-uer -ue se!a ele* re-uer grande con&ecimento de = PI;P* Fire'alls sempre re-uerem manuteno* instalao de patc&es e atualiza%es e monitorao regulares. L.( . Servios e Procedi/entos de Se,2rana L.(.1 . Acesso *1,ico 1o os acessos os sistemas e programas de uma rede. x necess.rio e2igir -ue usu.rios se identifi-uem ao acessar os recursos computacionais de uma rede L.(.1.1 . A2tentica3o Por muitos anos apenas a sen&a e o nome do usu.rio eram usados para autenticar usu.rios. omo o uso de redes era limitado* as sen&as eram passadas em te2to puro* por-ue o risco era m,nimo. Ho!e* as redes permeiam as empresas por ao redor do glo+o. om o advento de novas tecnologias* as sen&as so criptografadas com c&aves no reutiliz.veis e autenticadas com uso de cart%es inteligentes. L.(.1.2 . Sen6a Qnica om o uso de cavalos-de-tr#ia e sniffers* &acPers podem detectar sen&as -ue passam em claro pela rede. Para resolver esse pro+lema* v.rios mecanismos foram desenvolvidos* tais como a t)cnica de resposta a desafio -ue usa uma sen&a diferente por vez. L.(.1.% . Rer<eros Mer+eros ) um sistema de segurana de rede distri+u,do o -ual permite autenticao em redes inseguras. Mer+eros opera com uma +ase de dados de c&ave sim)trica usando um centro de distri+uio de c&aves con&ecido como servidor Mer+eros. ( um usu.rio ou servio so concedidos Qt,-uetesQ depois de se comunicar apropriadamente com o servidor Mer+eros. Estes t,-uetes so usados para autenticao entre os usu.rios ou servios. =odos os t,-uetes incluem uma marcao de tempo -ue limita o per,odo de tempo para o -ual o t,-uete ) v.lido. 8essa forma* clientes e servidores devem ter uma fonte de tempo segura e devem ser capazes de manter a preciso do tempo. 9 lado pr.tico do Mer+eros ) sua integrao com a camada de aplicao. (plica%es tais como F=P* telnet* P9P e ?F1 !. forma integradas ao Mer+eros. L.(.1.& . Esco*6a e Proteja !artCes de Identifica3o =odo o cuidado deve ser tomado ao escol&er cart%es de identificao. (ssim como na escol&a de sen&as* eles devem ser ro+ustos contra ata-ue de fora +ruta. 9u se!a* no devem formar palavras em nen&uma l,ngua* nem siglas comuns* comerciais ou culturais e devem ser longas e consistir de uma mistura de letras mai4sculas* min4sculas* n4meros e caracteres especiais. b medida -ue a tecnologia evolui* o taman&o m,nimo da sen&a continua a crescer. uide para -ue as t)cnicas de sen&as e criptografia acompan&em os 4ltimos avanos. L.(.1.' . Prote3o da sen6a /edidas -ue devem ser tomadas para se proteger sen&as. Esta+elecer sen&as ro+ustas3 Elas devem ser ro+ustas contra ata-ue de fora +ruta. 9u se!a* no devem formar palavras em nen&uma l,ngua* nem siglas comuns* comerciais ou culturais e devem ser longas e consistir de uma mistura de letras mai4sculas* min4sculas* n4meros e caracteres especiais. b medida -ue a tecnologia evolui* o taman&o m,nimo da sen&a continua a crescer. Faa com -ue a t)cnica de sen&as e a criptografia acompan&em os 4ltimos avanos5

1%3
(lterar sen&as default3 /uitos sistemas operacionais e programas aplicativos so instalados com sen&as e contas default. (s mesmas devem ser mudadas imediatamente para -ue no possam ser adivin&adas ou -ue+radas5 Restringir o acesso ao ar-uivo de sen&as3 Cma t)cnica eficiente de ) usar um ar-uivo de sen&as leg,timas +em protegido em alguma parte do sistema e colocar um outro ar-uivo com sen&as falsas ou inativas no ar-uivo padro de sen&as. Esta t)cnica ) con&ecida como s&ado' pass'ord5 =rocar sen&as3 H. controv)rsias so+re se e -uando forar usu.rios a trocar sen&as +oas. ?o entanto* uma +oa pr.tica razo.vel seria trocar a sen&a uma vez por ano ou estimar -uanto tempo seria necess.rio* dado o poder computacional atual* para um -ue um &acPer -ue+rar a sen&a. 9utra pr.tica a+solutamente necess.ria ) trocar as sen&as* sempre -ue uma sen&a privilegiada ) violada. Por e2emplo* se a sen&a de um administrador ) violada* todas as sen&as do sistema devem ser trocadas5 Blo-ueio de sen&as3/uitos sistemas de autenticao +lo-ueiam o acesso do usu.rio sempre &ouver mais de tr6s tentativas "sem sucesso$ consecutivas de entrar no sistema. (lguns sistemas +lo-ueiam permanentemente* forando os usu.rios a contactarem o administrador* outros sistemas +lo-ueiam por um tempo determinado* variando de v.rios minutos* &oras ou at) dias.

L.(.2 . !onfidencia*idade ( maneira mais usada intensivamente para proteo de dados ) o uso de criptografia. riptografia ) essencialmente em+aral&ar os dados de modo -ue se!a dif,cil ou impratic.vel decifrar a mensagem. (l)m dos aspectos t)cnicos so+re criptografia* tais como sua resist6ncia a ata-ues e efici6ncia de processamento* &. aspectos governamentais em certos pa,ses. Por isso* ) importante -ue o administrador de rede se informe so+re o es-uema de criptografia -ue pretende usar. L.(.% . A2toriDa3o (utorizao ) o processo de conceder privil)gios a processos e usu.rios. ;sso ) diferente da autenticao* pois a autenticao ) o processo usado para identificar o usu.rio. 8epois de identificado "autenticado$* os previl)gios* direitos e permiss%es do usu.rio so determinados pela autorizao. L.(.& . Inte,ridade omo verificar se a informao foi ou no alteradae Cma das solu%es ) e2ecutar opera%es matem.ticas com as informa%es de um ar-uivo tais como verificao de soma ou fun%es de &as&. =ais opera%es geram n4meros 4nicos em funo da informao. /esmo -ue o ar-uivo preserve seu taman&o* -ual-uer mudana na informao altera o resultado da verificao de soma ou do resultado da funo &as&. L.(.& . Acesso #0sico Cm ponto normalmente negligenciado por -uem pensa em segurana ) o acesso f,sico a terminais e outros dispositivos da rede. /anten&a c#pias de +acPup seguras contra rou+o* al)m dos cuidados normais para manter a integridade do +acPup. ?ote+ooPs e outros terminais port.teis tam+)m apresentam riscos em caso de rou+o ou acesso no autorizado. =odo o cuidado deve ser tomado em relao aos dados armazenados nos discos r,gidos e mem#rias desses terminais. 9utros lugares a serem protegidos so os arm.rios de distri+uio de ca+os* servidores* roteadores* servidores de nomes. 8eve-se manter proteo contra inc6ndios* inunda%es "Nuando for o caso$* falta de energia* etc* ou se!a contra agentes da natureza* evitando perdas irrepar.veis ou paradas -ue possam comprometar a imagem da empresa.

1%4
L.(.' . Acesso PS<*ico (cesso p4+lico so .reas pro!etadas para dar comodidade a usu.rios se conectarem com sua rede a distOncia* -uer se!a por um terminal esta+elecido por sua empresa "como um terminal de cai2a eletr7nico ou ci+ercaf)s$* ou um ponto de rede para cone2o de e-uipamentos port.teis. Essa modalidade de acesso permite o uso de ;Ps falsos* rastreamento de pacotes* etc. 1e for essencial prestar este tipo de servio ao p4+lico* esta+elea-os numa rede separada da rede interna de sua empresa. ?o s# isso* mas deve-se vigiar escrit#rios vazios e ) uma +oa id)ia desconect.-los fisicamente do -uadro de distri+uio de ca+os e monitorar toda a tentativa de cone2o no autorizada. L.(.( . Redes de Dados PS<*icas de on,a DistIncia Redes tais como W.0R* ;18?* Frame RelaF so oferecidas por operadoras de servios p4+licos de telecomunica%es e devem ter a devida ateno no -ue tange > segurana* !. -ue os invasores t6m tanto interesse nessas redes como nas redes internas das empresas. : de +om alvitre usar redes -ue envolvam criptografia e circuitos dedicados. L.(.(.1 . "ode/s (pesar da comodidade do acesso oferecido pelos modems* eles devem ser estritamente controlados em redes corporativas* !. -ue podem ser usados para contornar medidas de segurana "tais como fire'alls ou ferramentas de auditoria$ aplicadas pela empresa. ?o se deve permitir -ue usu.rios instalem modems* nem temporariamente* sem a devida autorizao. /anten&a e atualize registro de todos os modems. Yerifi-ue sua rede regularmente em +usca de modems no autorizados. =odos os usu.rios remotos devem ser autenticados. omo lin&as de modem podem ser facilmente interceptadas* use sen&as descart.veis "a sen&a ) criptografada por uma c&ave diferente a cada vez$. oncentre* se poss,vel* os modems em um 4nico ponto de acesso "um pool$ para -ue todos os usu.rios se!am autenticados da mesma forma. (s sen&as e os nomes de usu.rios podem ser redigitados* mas permita somente tr6s tentativas* com intervalo de alguns segundos entre elas. ?o informe ao usu.rio -ue a sen&a e o nome do usu.rio esto incorretos. Registre todas as tentativas de cone2o* com ou sem sucesso* mas no registre as sen&as* !. -ue os ar-uivos de registro podem ser +is+il&otados em +usca das sen&as. =ome cuidado com os avisos "+anners$ apresentados pelos programas de acesso. (lguns apresentam o sistema operacional* sua verso* o nome da entidade e outras informa%es sens,veis* as -uais so 4teis para esta+elecer estrat)gias de invaso. 1e poss,vel no informe nada* nem mesmo Q1en&a incorreta* digite novamenteQ. (lguns servidores de acesso remoto oferecem es-uemas de c&amada reversa "call+acP$. 9 usu.rio liga para o telefone de acesso atrav)s do programa cliente de acesso* autentica-se !unto ao servidor e em seguida ) desconectado. Jogo em seguida o servidor liga para usu.rio no telefone cadastrado no servidor. ;sso* por)m implica em -ue o usu.rio este!a sempre no mesmo n4mero. Para evitar a+usos ao sistema* o modem do servidor -ue rece+e a ligao inicial do usu.rio deve ser diferente o modem -ue disca para o usu.rio em seguida. 1e &ouver servios de identificao de c&amadas "B;?($* use-o* mas s# como recurso para a!ud.-lo a auditar cone2%es* !. -ue ) sa+ido -ue alguns invasores conseguem falsificar a indicao B;?(. (utenti-ue tam+)m as liga%es de dentro da empresa para fora.

1%5
Hamais permita -ue uma cone2o discada para fora parta de uma cone2o discada remota no autenticada. E ) recomend.vel -ue se pro,+a isso mesmo para cone2%es autenticadas. 9 o+!etivo ) evitar -ue invasores usem os modems da empresa para esta+elecer cone2%es f,sicas com provedores* evitando -ue seus n4meros telef7nicos no se!am rastreados. Para facilitar a auditagem e impedir a+usos* use modems diferentes para rece+er e fazer liga%es. /uitos modems podem ser reprogramados en-uanto esto sendo acessados. 9 comum ) usar tr6s sinais de mais "XXX$ para colocar o modem no modo de comando. ( +oa pr.tica ) desativar essa opo* reiniciar o modem no in,cio e no fim de uma sesso e configurar o servidor de acesso remoto para terminar a cone2o de forma apropriada* reiniciando o modem e desativando a cone2o* mesmo -ue o usu.rio desconecte inesperadamente. L.(.7 . A2ditoria (uditoria envolve a coleta de dados gerado pela atividade da rede* a -ual pode ser 4til na an.lise de eventos para responder a incidentes de segurana. L.(.7.1 . P2e dados co*etarT 8ados para auditoria devem incluir -ual-uer tentativa de acessar um n,vel de segurana diferente por -ual-uer pessoa* processo ou outra entidade da rede. ;sso inclui login* logout* acesso de super usu.rio ou admin* gerao de t,-uetes "Mer+eros* por e2emplo$ ou -ual-uer mudana de n,vel de permisso. : de especial importOncia o+servar acessos QanonFmousQ ou QguestQ a servidores p4+licos. ?o se deve* no entanto* armazenar sen&as. ;sso provoca +rec&as enormes de segurana se tais registros puderem ser acessados de maneira impr#pria. ?o se deve registrar sen&as corretas* nem incorretas* !. as sen&as incorretas podem diferir das corretas por um ou dois caracteres. L.(.7.2. . !o/o ar/aDenar os dadosT H. tr6s meios +.sicos de armazenagem de dados de auditoria. 9 primeiro ) em ar-uivos comuns em dis-uetes ou discos r,gidos em servidores. 9 segundo ) em m,dia apenas de leitura e o terceiro ) em papel impresso. 9+viamente* o meio mais inseguro ) em m,dia magn)tica* !. -ue o invasor pode apagar seu rastro durante uma invaso. Por outro lado ) o meio mais +arato e permite an.lise de dados por programas de auditoria. 8esta 4ltima vantagem tam+)m goza a m,dia apenas de leitura. 9 pro+lema est. no custo da m,dia e do espao necess.rio para sua armazenagem. (ssim tam+)m ) o caso do papel impresso. Para todos os meios ) imperativo manter segura cone2o entre o dispositivo -ue propriamente realiza o registro dos dados e o -ue os armazena. L.(.7.%. . Preservando dados de a2ditoria ( coleta de dados de auditoria pode resultar em r.pido ac4mulo de informao. ( maneira mais eficiente parece ser a compresso de dados a partir de um certo ponto no passado para tr.s* dei2ando apenas os dados recentes dispon,veis para r.pida consulta. : importante manter todos os detal&es nos ar-uivos comprimidos* !. -ue pode ser necess.rio e2ecutar investiga%es minuciosas -uando se desco+re -ue algum tipo de incidente vin&a ocorrendo por longo prazo. : de vital importOncia manter +acPups das informa%es de auditoria* as -uais devem ser guardadas como o m.2imo de segurana.

1%$
L.(.7.&. . P2estCes *e,ais Para -ue os dados coletados se!am de utilidade em caso de demandas !udiciais* ) aconsel&.vel procurar orientao legal para sa+er -ue dados coletar. 1e esses dados no forem definidos ade-uadamente antes de um incidente* isso pode resultar em falta de recursos para defesa em caso de um incidente. =oda empresa -ue mant)m dados de auditoria deve estar consciente de -ue muitos desses dados podem conter informa%es pessoais cu!a visualizao* mesmo em caso de uma pes-uisa de rotina pelo sistema de segurana* pode representar um caso de invaso de privacidade. L.(.8. . ?ac=2;s 8o ponto de vista da segurana3 1 - Earanta a e2ecuo de +acPups peri#dicos5 0 - (rmazene o +acPup em outra localidade5 L - Cse criptografia se poss,vel* mas certifi-ue-se de -ue o soft'are para decifrar este!a dispon,vel em -ual-uer )poca no futuro em -ue se!a necess.rio recuperar o +acPup. =am+)m manten&a um es-uema cuidadoso de c&aves eIou sen&as5 B - ?unca assuma -ue o +acPup est. correto. /uitos ata-ues ocorrem +em antes do incidente notado. Faa verifica%es peri#dicas do +acPup para desco+rir se no carrega* de alguma forma* uma invaso. L.7 . idando co/ incidentes de se,2rana ( primeira coisa a fazer durante uma invaso e manter a calma. (%es desesperadas podem causar mais pro+lemas do -ue o invasor poderia provocar. onsidere a seguinte situao. (p#s a instalao de um sistema de deteco de invaso* uma empresa detecta a ocorr6ncia de alarmes de invaso. (parentemente &. ocorr6ncias de varreduras de ping* de portas* -ueries ao 8?1* tentativas de ler registros de eventos e montar drives remotos. (p#s uma an.lise mais detida prova -ue v.rios servidores rodando @indo's ?= e HP 9penYie' so causa das varreduras e Qtentativas de ler os registrosQ. (s outras ocorr6ncias so menos +enignas. Yarreduras de portas* -ueries ao 8?1 e tentativas de montar drives remotos prov6m de fora do segmento protegido. E de uma 4nica fonte na ;nternet. (o consultar a F(PE1P so+re o endereo ;P da fonte* desco+re-se -ue ele pertence a um concorrente. (p#s o incidente* as seguintes -uest%es so levantadas3 1 - 1er. -ue o endereo ;P da fonte de ata-ue era falso "spoofing$e 0 - (l)m de notificar os administradores* -ue outras a%es foram e2ecutadas pelo detetor de invasoe L - H. &ouve outras situa%es como essa no passadoe B - H. temos uma resposta padronizada para esse tipo de ata-uee R - =emos algum precedente ou processo legal para contatar o dono da rede invasorae T - Nual o pr#2imo passoe 9s administradores de segurana comeam a perce+er no s# a necessidade de uma an.lise de rede* como tam+)m de procedimentos operacionais durante o incidente. ( deteco da invaso traz novas necessidades de segurana* e !unto com isso o con&ecimento do -ue ocorre com os dados. ;mplantar um es-uema de deteco de invaso re-uer plane!amento.

1%7
L.7.1 . !o/o detectar incidentes 9s indicativos de -ue &. incidentes em curso podem ser os seguintes3 1 - 1istema trava5 0 - ?ovas contas de usu.rio ou atividade alta em contas anteriormente de +ai2a atividade5 L - ?ovos ar-uivos* muitas vezes com nomes estran&os5 B - 8iscrepOncias nos registros de cone2o de usu.rios5 R - /udanas no taman&o ou datas dos ar-uivos5 T - =entativas de alterar ar-uivos5 U - 8ados modificados ou apagados5 V - ?egao de servios5 A - (nomalias de funcionamento5 1K - 1ondagens e2ternas suspeitas5 11 - ?avega%es suspeitas em diret#rios5 10 - ;ncapacidade de um usu.rio entrar no sistema devido a mudanas nos dados de sua conta. Esta lista no p.ra por a,. ada empresa pode identificar outros indicativos de incidentes de segurana. : importante determinar a e2tenso dos danos provocados pelo incidente. (s seguintes -uest%es devem ser levantadas3 1 - Este incidente ocorreu em outros sites tam+)me 0 - Nuantos computadores em sua empresa foram afetadose L - (lguma informao confidencial foi envolvidae B - Por onde entrou o incidente "rede* lin&a telef7nica* terminal local* etc.$e R - ( imprensa est. envolvidae T - Nual ) o potencial de danos do incidentee U - Nual ) o tempo estimado para fec&ar o incidentee V - Nue recursos podem ser necess.rios para lidar como incidentee A - (lguma ag6ncia do governo est. envolvidae L.7.2 . >rocas de infor/aCes Nuando &. cooperao entre empresas ou institui%es para o esclarecimento de uma invaso ) necess.rio trocar* no m,nimo as seguintes informa%es3 1 - Fuso &or.rio dos registros "logs$5 0 - ;nforma%es so+re o sistema remoto* incluindo nomes de &osts* endereos ;Ps e "possivelmente$ identificao de usu.rios5 L - =odos os registros relevantes para o sistema remoto5 B - =ipo de incidente "o -ue aconteceu$. L.7.% . Prote,endo as evidNncias (o responder ao um incidente* documente todos os detal&es -ue ten&am relao com o incidente. 8ocumente todos os detal&es -ue vo l&e economizar tempo durante a soluo e erradicao do pro+lema. L.7.& . !onten3o 9 o+!etivo da conteno ) limitar a e2tenso do ata-ue. Cma parte essencial para conter ata-ues envolve tomadas de deciso tais como desligar ou no um sistema* desconectar ou no a rede* monitorar o sistema ou a atividade da rede* armar armadil&as* desa+ilitar fun%es tais como transfer6ncias remotas de ar-uivos* etc. ( tomada dessas decis%es deve ser estudada com anteced6ncia e cuidadosamente para -ue as conse-G6ncias no se!am piores -ue o ata-ue em si. ( conteno no deve ser confundida com a erradicao* tratada a+ai2o* -ue ) a eliminao da causa do incidente.

1%8
L.7 ' . Erradica3o (ntes de erradicar as causas do incidente* deve-se tomar cuidado de registrar todas as informa%es necess.rias so+re o sistema comprometido !. -ue essas informa%es sero perdidas ao se restaurar o sistema. ?esse processo podem ser usados programas tais como antiv,rus. Erave programas suspeitos para an.lise. Reformate discos infectados e analise o +acPup para sa+er se no est. infectado antes de recuper.-lo. Cse os registros para a!udar a erradicar a vulnera+ilidade de seu sistema. onsulte os fa+ricantes dos programas e dos produtos de &ard'are para sa+er se &. vulnera+ilidades documentadas e se podem ser sanadas. H. sites na ;nternet especializados em vulnera+ilidades. L.8 . Rec2;era3o Cma vez erradicadas as causas* a fase de recuperao define o pr#2imo passo. 9 o+!etivo e retornar o sistema > operao normal* de prefer6ncia* com o m,nimo de inc7modo para o usu.rio. L.8.1 . P*ano de contin,Nncia 9 plane!amento da segurana pode ser resumido conforme as declara%es a+ai2o3 1 - 8esco+rir como aconteceu o incidente de segurana5 0 - 8esco+rir como evitar a e2plorao da mesma vulnera+ilidade5 L - Evitar a escalada de mais incidentes5 B - (valiar o impacto e os danos do incidente5 R - Recuperar-se do incidente5 T - (tualizar as pol,ticas e procedimentos conforme a necessidade5 U - 8esco+rir -uem fez "se apropriado e poss,vel$. 9 passo n4mero U acima ) confirmar sua identidade do invasor e depois verificar com provas se ele realmente invadiu a rede. Pode-se esta+elecer uma s)rie de perguntas ao prov.vel invasor com o o+!etivo claro e e2pl,cito* especialmente para o suspeito* com o o+!etivo de confirmar a invaso. aso se!a confirmada pelo usu.rio* pode-se solicitar e2plicao so+re o procedimento* proporcionando condio para e aplicar as san%es da pol,tica de segurana da empresa. Em alguns casos pode ser necess.rio comunicar o fato >s autoridades competentes. Em caso de negao do usu.rio* uma investigao maior dever. ser levada a ca+o* antes -ue se possa fazer -ual-uer tipo de acusao. 8ependendo do plano de ao esta+elecido para os casos de invaso pode-se negar acesso ao servidor do invasor ou a todos os usu.rios -ue ven&am de fora da rede* ou travar todas as contas de usu.rio ou c&egar ao ponto de matar todos os processos de usu.rios e DreinicializarS os servidores. (o determinar o plano de conting6ncia em caso de incidentes de segurana* os administradores podem ser ver na frente de v.rios dilemas. Por e2emplo* se um sistema ) cr,tico e deve permanecer no ar* ao restaur.lo* por e2emplo* recuperando um +acPup* pode-se apagar os eventos -ue poderiam a!udar na an.lise posterior do incidente. Portanto ) necess.rio no s# considerar tais ocorr6ncias como determinar as v.rias prioridades dentro do plano de conting6ncia. ontinuando* segue uma sugesto do -ue deve ser priorizado* apesar de -ue isso pode variar de empresa para empresa. Prioridades3 1 - Proteger a vida &umana e a integridade f,sica das pessoas5 0 - Proteger dados sigilosos5

1%9
L - Proteger dados tais como dados propriet.rios* cient,ficos* gerenciais5 B - ;mpedir danos aos sistemas5 R - /inimizar a indisponi+ilidade de recursos computacionais5 Nual-uer plano para responder a incidentes de segurana deve ser guiado pelas normas e legislao local. L.8.2 . Aco/;an6a/ento ;osterior 8epois de recuperar sistema ao normal* ) poss,vel -ue ainda &a!a +rec&as e at) mesmo armadil&as > espreita no sistema. /uitas vezes negligenciado* o acompan&amento posterior a um incidente envolve a monitorao do sistema para itens no o+servados durante a fase de erradicao. omo parte dos procedimentos de acompan&amento posterior* ) importante produzir um &ist#rico do incidente desde sua deteco at) a erradicao de modo a servir de +ase para soluo de pro+lemas futuros. L.8.% . !E*c2*o dos ;rej20Dos (p#s sair de um incidente* devem ser tomadas as seguintes provid6ncias3 1 - Jevantamento cuidadoso dos ativos do sistema deve ser realizado "ou se!a* um e2ame cuidadoso para sa+er como o sistema foi afetado pelo incidente$5 0 - (s li%es aprendidas como resultado do incidente devem ser revisadas e inclu,das na reviso do plano de segurana para evitar -ue o incidente ocorra novamente5 L - 1o+ a luz do incidente* deve-se desenvolver uma nova an.lise de risco. L.L . Res;onsa<i*idades (o proteger o sistema contra invaso e2terna* o administrador de segurana pode ser tentado a rastrear a invaso at) sua origem passando por redes al&eias. Esta pr.tica pode caracterizar uma invaso nessas redes al&eias. ?em sempre o invasor ) de fato parte dessa rede. Ele pode estar usando a rede al&eia como trampolim para e2ecutar um ata-ue. 8e outro modo* ) preciso sa+er se a invaso em curso na rede est. sendo usada para invadir outras redes. 1e isso for verificado* ) importante avisar os administradores das redes envolvidas de forma a demonstrar uma pol,tica de cooperao m4tua na +usca da origem da invaso. L.10 . Atividades constantes 1egurana ) administrao. E administrao ) uma atividade cont,nua. (ssim* os seguintes itens devem ser um +om comeo para manter o passo com as mudanas em seus sistemas e com a evoluo dos incidentes de segurana. 1e dese!a um sistema minimamente seguro* siga as seguintes orienta%es3 1 - (ssine +oletins peri#dicos editados pelas e-uipes de resposta a incidentes de segurana* tais como o ER= oordination enter* e atualize seus sistemas contra as ameaas -ue se aplicam > tecnologia de sua rede5 0 - (compan&e o lanamento de patc&es "remendos$ de segurana produzidos pelos fa+ricantes de seus e-uipamentos* ad-uira-os e instale os -ue se aplicarem5 L - 9+serve ativamente as configura%es de seus sistemas e identifi-ue -uais-uer mudanas ocorridas e investigue todas as anomalias5 B - Reve!a todas as pol,ticas e procedimentos de segurana pelo menos uma vez por ano5 R - (ssine listas de discusso relevantes para se manter atualizado com as informa%es mais recentes compartil&adas por colegas administradores5 T - Yerifi-ue regularmente a o+edi6ncia >s pol,ticas e procedimentos de segurana. Esta auditoria deve ser realizada por pessoas diferentes da-uelas -ue definem e implementam as pol,ticas e procedimentos.

11%
R&2&rJn'ias 4i4 iogrL2i'as !O"ERK Do2,*as E. - ;nternet'orPing 'it& = PI;P * Prentice Hall* ?H* 1AAR !O"ERK Do2,*as E.. ;nterligao em Rede com = PI;P. Yol. 1. Princ,pios* Protocolos e (r-uitetura. =raduo da Ly Ed.. Rio de Haneiro 3 Ed. ampus* 1AAV. TU0p. @OR SRIK :a*ter. (=/3 =&e Future of Hig&-1peed ?et'orPing. &arleston3 omputer =ec&nologF Researc& orp.* 1AAR. "ON>OROK #E<io de ADevedo. /odem. 1o Paulo3 Editora :rica* B ed.1AAR. SOARESK 2iD #ernando @o/es et a**. Redes de omputadores3 8as J(?s* /(?s e @(?s >s Redes (=/. Rio de Haneiro3 Ed. ampus* 1AAR. >ANEN?AM"K AndreA S. omputer ?et'orPs* Lrd Edition* Prentice Hall* ?H* 1AAT >ANEN?AM"K AndreA S.. Rede de omputadores. =raduo da Ly edio (mericana. Rio de Haneiro 3 Ed. ampus* 1AAU. AK1p >AROM!OK iane ". R. Redes de omputadores3 Jocais e de Jonga 8istOncia. 1o Paulo3 /cEra'-Hill*1AVT.

DYamos pensar na tecnologia com outros ol&osS D=ecnologia sin7nimo de crescimento em todos os n,veis funcionaisS

Eq&i"e1 -et.or* #EFET(%/2

Vous aimerez peut-être aussi