Sie sind auf Seite 1von 130

Informtica

Habilitao tcnica em

Redes e Manuteno de Computadores

Informtica
Volume 2

Informtica
Redes e manuteno de computadores
Evaldo Fernandes Ru Jnior

So Paulo 2010

GOVERNADOR Jos Serra Presidente Paulo Markun Vice-Presidente Fernando Jos de Almeida VICE-GOVERNADOR Alberto Goldman SECRETRIO DE DESENVOLVIMENTO Geraldo Alckmin

Ncleo Cultura Educao Coordenador : Fernando Jos de Almeida Gerente: Monica Gardelli Franco Equipe de autoria Centro Paula Souza Coordenao geral: Ivone Marchi Lainetti Ramos Coordenao da srie Informtica : Luis Eduardo
Fernandes Gonzalez Autores: Carlos Eduardo Ribeiro, Evaldo Fernandes Ru Jnior, Gustavo Dibbern Piva, Joo Paulo Lemos Escola, Luciene Cavalcanti Rodrigues, Ralfe Della Croce Filho, Wilson Jos de Oliveira Reviso tcnica : Anderson Wilker Sanfins, Luis Claudinei de Moraes, Humberto Celeste Innarelli, Srgio Furgeri

Edio de texto: Marlene Jaggi Editores assistentes: Celia Demarchi

Equipe de Edio
Coordenao geral

Alfredo Nastari
Coordenao editorial

e Wagner Donizeti Roque Secretrio editorial: Antonio Mello Revisores: Antonio Carlos Marques, Fabiana Lopes Bernardino, Jos Batista de Carvalho, Lieka Felso e Miguel Facchini Direo de arte: Deise Bitinas Edio de arte: Ana Onofri Editoras assistentes: Nane Carvalho, Nicia Cecilia Lombardi e Roberta Moreira Assistentes: Ana Silvia Carvalho, Claudia Camargo e Felipe Lamas Ilustraes: Carlos Grillo Pesquisa iconogrfica : Completo Iconografia, Maria Magalhes e Priscila Garofalo Fotografia : Carlos Piratininga, Eduardo Pozella (fotgrafos) e Daniela Mller (produtora) Tratamento de imagens: Sidnei Testa Impresso em Vitopaper 76g, papel sinttico de plstico reciclado, da Vitopel, pela Grfica Ideal.

Presidente do Conselho Deliberativo Yolanda Silvestre Diretora Superintendente Laura Lagan

Mirian Ibaez
Consultor tcnico

Victor Emmanuel J. S. Vicente

Dados Internacionais de Catalogao na Publicao (CIP) (Bibliotecria Silvia Marques CRB 8/7377)

R442 Ru Junior, Evaldo Fernandes Informtica, redes e manuteno de computadores / Evaldo Fernandes Ru Junior; revisor Anderson Wilker Sanfins ; coordenador Luis Eduardo Fernandes Gonzalez. -- So Paulo : Fundao Padre Anchieta, 2010 (Manual de Informtica Centro Paula Souza, v. 2) ISBN 978-85-61143-49-7 1. Sistemas operacionais (Computadores) 2. Softwares de aplicao I. Sanfins, Anderson Wilker, revisor II. Gonzalez, Luis Eduardo Fernandes, coord. III. Ttulo CDD 005.43

Vice-Diretor Superintendente Csar Silva Chefe de Gabinete da Superintendncia Elenice Belmonte R. de Castro Coordenadora da Ps-Graduao, Extenso e Pesquisa Helena Gemignani Peterossi Coordenador do Ensino Superior de Graduao Angelo Luiz Cortelazzo Coordenador de Ensino Mdio e Tcnico Almrio Melquades de Arajo Coordenador de Formao Inicial e Educao Continuada Celso Antonio Gaiote Coordenador de Infraestrutura Rubens Goldman Coordenador de Gesto Administrativa e Financeira Armando Natal Maurcio Coordenador de Recursos Humanos Elio Loureno Bolzani Assessora de Avaliao Institucional Roberta Froncillo Assessora de Comunicao Gleise Santa Clara Procurador Jurdico Chefe Benedito Librio Bergamo

Sumrio
21 Captulo 1 O computador
1.1. Hardware e software
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

37

Captulo 3 Normas de laboratrio Captulo 4 Unidades de medida


4.1. Binrios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 4.1.1. Hexadecimais
...................................
Capa: Eduardo Rodrigues Gomes, aluno de uma Etec do Centro Paula Souza. Foto: Eduardo Pozella Edio: Deise Bitinas

1.2. Partes do Computador hardware . . . . . . . . . . . . . . . . . . . 23 1.3. Componentes externos da unidade de sistema . . . . . . 24 1.4. Painel frontal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 1.5. Parte de trs da unidade de sistema . . . . . . . . . . . . . . . . . . 26 1.6. Perifricos
.............................................

41

45

26

49 29 Captulo 2 Instalao eltrica


2.1. Tomada
................................................

Captulo 5 Gabinetes
5.1. Padres
................................................

50

30

5.2. Formatos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 51 5.3. Abertura do gabinete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

2.2. Energia eletroesttica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 2.3. Aterramento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 2.4. Dispositivos de proteo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 2.4.1. Filtros de linha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 2.4.2. Estabilizador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 2.4.3. No-break . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

55

Captulo 6 Fonte de alimentao


6.1. Instalao
..............................................

58

61

Captulo 7 Placa-me
7.1. Conectores
............................................

63

7.1.1. Conector de udio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 7.1.2. Conector do fax-modem on-board . . . . . . . . . . . . 65 7.1.3. Conector de rede on-board . . . . . . . . . . . . . . . . . . . . 66

Sumrio
7.1.4. Conector de vdeo on-board . . . . . . . . . . . . . . . . . . . 66 7.1.5. Conector do processador . . . . . . . . . . . . . . . . . . . . . . 66 7.1.6. Conector de memria . . . . . . . . . . . . . . . . . . . . . . . . . . 70 7.1.7. Conector porta serial . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 7.1.8. Conectores IDE ou PATA . . . . . . . . . . . . . . . . . . . . . . 72 7.1.9. Conectores SATA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 7.1.10 Conector floppy disk (disquete)
...............

7.2.4. Sensores

........................................ .........................

85 85

7.2.5. Dispositivos on-board

7.3. Conceito de barramentos (BUS). . . . . . . . . . . . . . . . . . . . . . 85

87

Captulo 8 Armazenamento
8.1. Disco rgido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 8.1.1. IDE, ATA ou PATA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 8.1.2. SATA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 8.1.3. Funcionamento
.................................

74

7.1.11. Conector de alimentao . . . . . . . . . . . . . . . . . . . . . . 74 7.1.12. Conector de teclado. . . . . . . . . . . . . . . . . . . . . . . . . . . 75 7.1.13. Conector de impressora. . . . . . . . . . . . . . . . . . . . . . . 75 7.1.14. Conector de mouse
...........................

92

76

8.1.3.1 Setor de boot . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 8.1.3.2 Endereamento LBA . . . . . . . . . . . . . . . . . . . . 94 8.1.4. Reconhecimento de discos rgidos . . . . . . . . . . . . . . 94 8.1.4.1. Disco IDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 8.1.4.2. Disco SATA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

7.1.15. Conector USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 7.1.16. Conector Firewire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 7.1.17. Conectores de expanso


......................

77

7.1.17.1 ISA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 7.1.17.2. PCI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 7.1.17.3. AGP


...................................

80

7.1.17.4. CNR e AMR . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 7.1.17.5. PCI-Express . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 7.2. Dispositivos da placa-me . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 7.2.1. BIOS BASIC INPUT OUTPUT SYSTEM Sistema Bsico de Entrada/Sada
...............

82

7.2.2. Bateria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 7.2.3. Chipsets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

Sumrio
8.1.5. Montagem e configurao de HD . . . . . . . . . . . . . . 95 8.1.6. Particionamento
...............................

9.2. RAM

................................................

112

95

9.2.1. Mdulos de memria DIMM . . . . . . . . . . . . . . . . . . 113 9.2.2. DRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 9.2.3. SDRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 9.2.4. SDR e DDR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 9.2.5. Dual channel
..................................

8.1.7. Sistemas de arquivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 8.1.8. Formatao lgica e fsica . . . . . . . . . . . . . . . . . . . . . . 97 8.1.9. O sistema de arquivos . . . . . . . . . . . . . . . . . . . . . . . . . . 97 8.1.9.1 FAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 8.1.9.2 NTFS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 8.1.9.3 Formatos para Linux . . . . . . . . . . . . . . . . . . . 99 8.1.10. Identificao e correo de falhas . . . . . . . . . . . . 100 8.2. Disco flexvel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 8.3. Discos pticos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 8.3.1. CD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 8.3.2. DVD
..........................................

115

9.3. Cache . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

117 Captulo 10 Processador


10.1. Organizao do processador 10.3. Procedimento de instalao de um processador 10.4. Refrigerao
................................. .......................

119

10.2. Fabricantes e tecnologias . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 122

104

8.3.3. Blu-Ray. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123

107 Capitulo 9 Memria


9.1. ROM
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 .......................................... ........................................ ....................................... ................................

9.1.1. PROM

109 110 111 111

9.1.2. EPROM

9.1.3. EEPROM

9.1.4. Memrias flash

Sumrio
125 Captulo 11 udio, vdeo e jogos
11.1. Vdeo
................................................

139
126

Captulo 13 Setup
13.1. Main (Principal) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 13.2. Advanced (Avanado) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 13.3. Power (Energia) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 13.4. Boot
................................................ ................................

11.2. udio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129

131

Captulo 12 Monitores
12.1. Resoluo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133 12.2. Monitores CRT 12.3. LCD
.....................................

143 144

13.5. Security (Segurana) 133

13.6. Exit (Sada). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

147

12.4. OLED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

Captulo 14 Instalao de dispositivos


14.1. Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 14.2. Softwares controladores (drivers) . . . . . . . . . . . . . . . . . . 148 14.3. Mtodos de instalao no sistema operacional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149 14.3.1. Windows
..........................................

149

14.3.2. Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 14.3.3. Descobrir a marca e o modelo de dispositivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150

Sumrio
14.4. Instalao de outros perifricos . . . . . . . . . . . . . . . . . . . . 150 15.4.1. Teclado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 14.4.2. Mouse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152

175

Captulo 19 Internet
19.1. Arquitetura da internet
.............................

177

Malha condutora Capa isolante

155 Capitulo 15 Redes de computadores


15.1. O que so redes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 15.2. Questes sociais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 15.3. Segurana . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157

181

Captulo 20 Arquitetura de rede


20.1. Camada de aplicao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182 20.1.1. DNS
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182

20.1.2. Correio eletrnico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184 20.1.3. WWW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189 20.1.4. Transmisso de streaming . . . . . . . . . . . . . . . . . . . 191 20.1.5. udio e vdeo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191 20.1.6. VoIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193 20.1.7. P2P
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194

159 Captulo 16 Tipos de redes


16.1. Topologia de redes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161

165 Captulo 17 Software de rede 169 Captulo 18 Modelos de referncia


18.1. Modelo de referncia ISO OSI . . . . . . . . . . . . . . . . . . . . . . 170 18.2. Modelo de referncia TCP/IP . . . . . . . . . . . . . . . . . . . . . . . 172

20.2. Camada de transporte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 20.3. Camada de rede


. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203 ...

20.3.1. Servios oferecidos pela camada de rede

203

20.3.2. Modelo de servios . . . . . . . . . . . . . . . . . . . . . . . . . . 205 20.3.2.1. Rede de circuitos virtuais . . . . . . . . . . . 205 20.3.2.2. Rede de datagramas . . . . . . . . . . . . . . . . 205 20.3.3. Roteamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206

Sumrio
20.3.3.1. Descoberta de rotas . . . . . . . . . . . . . . . . 207 20.3.3.2. Manuteno . . . . . . . . . . . . . . . . . . . . . . . . . 208 20.3.3.3. Algaritmos de roteamento . . . . . . . 209 20.3.3.4. Roteamento na internet . . . . . . . . . . . . 210 20.3.3.5. Protocolo IGP (Internal Gateway Protocols) . . . . . . . . . . . . . . . . . . . . . . . . . . . 210 20.3.3.6. Protocolo EGP (External Gateway Protocols) . . . . . . . . . . . . . . . . . . . . . . . . . . . 210 20.3.3.7. Interligao de redes . . . . . . . . . . . . . . . . 211 20.3.3.8. Camada de rede na internet . . . . . . . . 212 20.3.3.9. Protocolo IP . . . . . . . . . . . . . . . . . . . . . . . . . 213 20.3.3.10. Endereos IP . . . . . . . . . . . . . . . . . . . . . . . 214 20.3.3.11. Sub-redes . . . . . . . . . . . . . . . . . . . . . . . . . . . 215 20.3.3.12. CIDR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218 20.3.3.13. DHCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219 20.3.3.14. NAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220 20.3.3.15. ICMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 20.3.3.16. Multidifuso na internet
...........

20.3.3.18. Camada de enlace. . . . . . . . . . . . . . . . . . 225 20.3.3.18.1. Servios oferecidos pela camada de enlace. . . . . . . . . . . . . . . . . 225 20.3.3.18.2. Subcamadas . . . . . . . . . . . . . . . . . . . . . . 227 20.3.3.18.2.1. LLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227 20.3.3.18.2.2. MAC
...........................

233

20.3.3.19. Camada fsica . . . . . . . . . . . . . . . . . . . . . . . 238 20.3.3.19.1. Servios oferecidos pela camada fsica . . . . . . . . . . . . . . . . . 238 20.3.3.19.2. Meio de transmisso . . . . . . . . . . . . . 239 20.3.3.19.3. Meio magntico . . . . . . . . . . . . . . . . . . 239 20.3.3.19.3.1. Par tranado . . . . . . . . . . . . . . . . . . . . 239 20.3.3.19.3.1.1. Normas de montagem. . . . . . . . 240 20.3.3.19.3.1.2. Ferramentas . . . . . . . . . . . . . . . . . . 241 20.3.3.19.3.1.2.1. Procedimento de montagem . . . . . . . . . . . . . . . 242 20.3.3.19.3.2. Cabo Coaxial. . . . . . . . . . . . . . . . . . . 244 20.3.3.19.3.3. Fibra ptica . . . . . . . . . . . . . . . . . . . . . 245 20.3.3.19.3.4 Transmisso sem fio . . . . . . . . . . . . 245 249 251 Consideraes finais Referncias bibliogrficas

223 224

20.3.3.17. IPv6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223 20.3.3.17.1. Datagrama IPv6


........

20.3.3.17.2 Implantao IPv6. . . . . . . . 224

Captulo 1

O computador
Hardware e software Partes do computador hardware Componentes externos da unidade de sistema
PHILIPPE PSAILA/SCIENCE PHOTO LIBRARY/LATINSTOCK

Painel frontal Parte de trs da unidade de sistema Perifricos

INFORMTICA 2

CAPTULO 1

1.2. Partes do computador hardware


O PC (computador pessoal), tambm conhecido como desktop, a forma mais conhecida de computador, embora muitos outros formatos estejam presentes em nosso cotidiano, como notebooks, caixas-eletrnicos, telefones celulares, cmeras digitais, palmtops e robs. Vamos abordar neste livro o desktop.

Componentes do computador pessoal (desktop)


1. Monitor Exibe visualmente as informaes ao usurio.

D
PHOTOS 12/ALAMY/OTHER IMAGES

2. Modem Conecta o computador internet. 3. Unidade do sistema o crebro do computador. Abriga a placa-me, que interliga todos os componentes; o processador, que executa as informaes e os comandos dos programas; as memrias, que armazenam os programas executados enquanto o equipamento estiver ligado; a unidade de disco rgido (HD ou hard disk); o drive de CD/DVD; o drive de disquete e a fonte de alimentao. Na unidade do sistema tambm so conectados outros dispositivos por meio de cabos que se pode ligar s portas encontradas na frente, atrs e, eventualmente, em alguma das laterais do gabinete. 4. Mouse Usurio do desktop pode indicar ao computador com qual elemento da tela pretende interagir. O mouse usado para controlar o cursor na tela, selecionar opes em menus e acionar outros dispositivos exibidos. 5. Alto-falante Caixa de som, com amplificador, que possibilita ao usurio ouvir os sons, como msicas, udio de filmes e de avisos enviados pelos programas. 6. Impressora Usada para imprimir documentos, fotos, trabalhos, relatrios, planilhas, grficos. 7. Teclado Dispositivo no qual digitamos textos, confirmamos comandos, passamos as informaes solicitadas pelos programas, entre outras aes. Figura 1 1 5 2 3 6
Componentes do computador pessoal.

urante toda sua histria, desde os primrdios, o ser humano procurou dominar o meio ambiente e manipul-lo de modo a criar melhores condies de sobrevivncia. E para isso no usou a fora, mas seu poder intelectual, at porque nunca foi fisicamente to forte quanto grande parte dos animais. O ser humano sempre concebeu mentalmente as estratgias para alcanar seus objetivos. Quando precisou produzir mais quantidade de alimentos, recorreu aos animais, domesticando-os. Quando estes j no davam conta das demandas, cada vez maiores, comeou a construir mquinas, que ao longo dos sculos foram se sofisticando para atender suas necessidades nos campos mais variados. Ou seja, ao longo de sua histria, o ser humano foi construindo meios de ultrapassar os limites de seu corpo. Com o pensamento aconteceu exatamente o mesmo: expandimos nossa capacidade de raciocnio por meio de uma mquina, o computador. Durante nossa jornada, desenvolvemos a capacidade de fazer clculos, analisar, compreender e explorar a natureza, por meio da observao e da inteligncia. Porm, nossa capacidade se tornou insuficiente medida que nosso modo de vida foi ficando mais complexo. Por exemplo, conseguimos calcular o saldo de nossa conta corrente, mas se precisssemos saber o saldo da conta corrente de todos os clientes de uma nica agncia bancria, ficaramos um dia inteiro fazendo clculos e no conseguiramos concluir o trabalho. O computador veio para acelerar o processamento das informaes, fazer clculos, analisar sequncias e manipular dados em velocidades muito alm da capacidade do ser humano. Mas essas mquinas no tm o poder de criar, pois at agora no nos foi possvel desenvolver sistemas que faam as mquinas pensar e criar por si prprias ainda bem, no? Portanto, ningum precisa se preocupar com a possibilidade de as mquinas virem a dominar o homem. Por enquanto, isso apenas tema de filmes de fico cientfica.

O filme 2001 Uma Odisseia no Espao, do cineasta Stanley Kubrick, lanado em 1968, um exemplo clssico desse temor: a mquina que gerencia a nave espacial pensa sozinha e vai exterminando os astronautas.

1.1. Hardware e software


Para um computador funcionar, necessrio haver hardware e software. O hardware a parte fsica do computador, seus circuitos eletrnicos, cabos, placas, dispositivos perifricos conectados etc. O software a parte no fsica: programas, instrues e procedimentos escritos por programadores para controlar o hardware de modo que este possa executar as tarefas de que precisamos. Uma parte no funciona sem a outra. Se ligarmos um computador sem nenhum software gerenciador instalado, seus leds se acendero, mas no poderemos us-lo para absolutamente nada. 7

22

23

INFORMTICA 2

CAPTULO 1

O conjunto dos dispositvos conectados para constituir um computador depende do uso que se far do equipamento. Para uso pessoal, comercial ou em consultrios, por exemplo, a configurao a da figura 1.

Figura 2
Sequncia de telas para configurar o boto desligar da unidade de sistema.

1.3. Componentes externos da unidade de sistema


A unidade de sistema o centro do computador. Constitui-se de componentes e conectores de dispositivos que se conectam por cabos e que ficam vista, e de componentes internos, no acessveis. Estudaremos estes ltimos (placa-me, fonte de alimentao, sistema de ventilao, discos rgidos e drives de CD/DVD e disquete) em detalhes mais adiante. Antes, identificaremos as peas visveis da unidade de sistema.

1.4. Painel frontal


Na parte frontal de uma unidade de sistema (o gabinete), h sempre dois botes, alguns leds (diodo emissor de luz), entradas USB para conexo de pen-drive, cabo de cmera, celular e/ou outros dispositivos. H ainda drive para inserir disco flexvel (disquete), CD-ROM e/ou DVD e leitoras de cartes Flash. Boto interruptor Liga/Desliga ou Power Nos computadores nos quais se instalou o sistema operacional Windows ou Linux, esse boto controlado pelo prprio sistema e pode ter mais algumas funcionalidades. Nesses casos, desligar o equipamento por meio do boto, sem que o sistema tenha solicitado a finalizao do processo, prejudicial a sua vida til. O desligamento brusco pode danificar arquivos ou at mesmo o prprio disco rgido, onde so armazenados os arquivos, comprometendo o funcionamento posterior da mquina. Se o computador estiver desligado, um toque rpido no boto o aciona novamente. Se estiver ligado, um toque rpido pede ao sistema operacional para iniciar o processo de desligar. E, caso o computador pare repentinamente de responder e for preciso deslig-lo de modo forado, deve-se apertar o boto e mant-lo pressionado por 5 segundos. A opo que inicia o desligamento por parte do sistema operacional precisa estar configurada no Windows. A figura 2 mostra como se faz essa configurao no Windows XP. Boto de Reset Reinicia o computador, como se desligasse e ligasse o micro novamente. Recorremos ao reset quando o computador trava. Cada dispositivo possui um nmero de IRQ. Quanto menor for o nmero, maior ser sua importncia. Assim, caso duas interrupes ocorram ao mesmo tempo, o processador priorizar a de nmero de IRQ com menor valor. Se estiver processando uma interrupo e for novamente interrompido por um IRQ de mais prioridade, suspender o processamento da interrupo em andamento para tratar da nova, voltando em seguida a processar a interrupo anterior. como um funcionrio que recebe uma ordem do gerente e comea a cumpri-la, mas chega o dono da empresa e lhe pede para fazer alguma outra coisa. O funcionrio resolver antes o problema do patro, deixando a tarefa do gerente de lado, mas voltar a esse trabalho assim que tiver terminado a tarefa prioritria. 24 LED de alimentao Indica se o computador est ligado. LED de atividade do HD Aponta se algum programa est lendo ou escrevendo no disco rgido. Leitora de cartes Muito comum em micros novos, no lugar do compartimento do antigo disquete. Entradas USB Para conexo de dispositivos como webcam, cmeras fotogrficas e celulares. Entrada e sada de udio Para conectar fone de ouvido, caixas de som e microfone. 25

DICA
A forma mais eficaz para saber se o computador est travado ou no verificar se a luz do teclado que indica se o CapsLock est ativo ou no acende ou apaga ao pressionarmos a tecla CapsLock. Este um bom teste, pois o teclado tem a mxima prioridade na lista de IRQs (veja no quadro da pg. 27 as prioridades do processador) e deve ser atendido pelo processador antes de qualquer outro dispositivo. Ou seja, se o micro no consegue atender o teclado, com certeza no conseguir fazer mais nada. A soluo, nesse caso, pressionar o boto reset.

INFORMTICA 2

CAPTULO 1

Figura 3
Vista da parte de trs de uma unidade de sistema.

Perifricos de sada Transmitem informao para o usurio. Por exemplo: monitor, alto-falantes, impressoras. 1 Perifricos mistos Como voc j deve ter imaginado, so aqueles que permitem enviar e receber informaes. Exemplo: telas sensveis ao toque, CDs, DVDs, pen-drives, cartes de memria.

IRQ e as prioridades do processador


IRQ a sigla para Interrupt Request Line ou linha de requisio de interrupo. Todo dispositivo no computador tem um canal de comunicao com o processador cuja funo chamar sua ateno para alguma ocorrncia de que deva ser informado. Com isso o processador interrompe (da o termo interrupo) o processo que est em execuo e prioriza a ocorrncia, executando a tarefa necessria para solucion-la, para s depois prosseguir com a tarefa interrompida. Isso acontece quando uma tecla pressionada no teclado ou quando a placa de rede recebe dados para serem encaminhados ou quando movemos o mouse. Por ser muito rpido, o processador executa vrias tarefas alternadamente, sem que consigamos perceber a alternncia: para ns tudo acontece ao mesmo tempo.

IMPORTANTE
Pode acontecer de o conector USB frontal ser ligado invertido na placame durante a montagem do computador. Isso pode danificar ou queimar os dispositivos que forem conectados nessas portas. Por isso recomenda-se testar o conector USB frontal antes de utiliz-lo, e, de preferncia, usar as portas USB do painel traseiro do gabinete, pois estas vm fixadas de fbrica na placa-me. Se voc for montar o computador, tenha cuidado para no incorrer nesse erro. Voc poderia ter de comprar cmera, impressora ou celular novos para seu cliente, Por isso, leia sempre o manual de instrues da placa-me.

1.5. Parte de trs da unidade de sistema


Acompanhe na figura 3 os componentes do lado posterior do gabinete. 1. Fonte de alimentao onde se conecta o cabo de energia que alimenta o computador. 2. Entradas de ar Para refrigerao interna. 3. Painel traseiro Onde se agregam os conectores da placa-me. 4. Baias de placas adicionais Onde ficam os conectores de dispositivos instalados em slots de expanso na placa-me.

1.6. Perifricos
So todos os dispositivos que se conectam unidade de sistema para obter respostas ou para passar informaes ao computador. Esses dispositivos so geralmente divididos em trs grupos: perifricos de entrada, de sada e mistos. Perifricos de entrada So aqueles que possibilitam ao usurio passar alguma informao para o computador. Por exemplo: teclado, mouse, microfone, webcam, joystick. 26 27

BRAD WYNNYK/ALAMY/OTHER IMAGES

Captulo 2

Instalao eltrica
Tomada Energia eletroesttica Aterramento Dispositivos de proteo

INFORMTICA 2

CAPTULO 2

Figura 5
O modelo padro para tomadas tem 3 polos.

P
Figura 4
Esquema de polarizao.

ara funcionar adequadamente, todo aparelho eletrnico precisa de uma alimentao eltrica de qualidade. Sem os devidos cuidados em relao a esse quesito, um computador em perfeito estado pode apresentar defeitos e at queimar.

MARCOS BEZERRA/ FUTURA PRESS

JACEK /KINO .COM .BR

2.1. Tomada
O computador utiliza plug tripolar (3 polos) e deve ser ligado a uma tomada corretamente polarizada. A ligao correta : terra abaixo, fase direita e neutro esquerda (figura 4). A fase o polo energizado e, para descobrir se o plug est na posio correta, podemos fazer um teste. O tipo mais comum e barato de teste disponvel no mercado a chave de fenda com neon. Uma tomada com os polos invertidos pode prejudicar o funcionamento do computador e dos dispositivos e provocar at um choque eltrico. No Brasil utilizam-se mais de 10 tipos diferentes desse dispositivo. Com a adoo do modelo padro (com 3 polos e fio terra), espera-se garantir mais segurana aos usurios (figura 5).

2.2. Energia eletroesttica


Muitas vezes a corrente eltrica precisa escapar do aparelho eltrico quando surge algum defeito, ou tambm para liberar a energia esttica captada do ambiente. Essa carga de energia vai procurar no solo o ponto de descarga mais prximo possvel. Nos dispositivos que tm fio-terra, ou uma tomada com esse polo, a descarga utiliza-o como caminho. Mas se esses fios no estiverem ligados a um aterramento bem feito ou a nenhum aterramento haver uma

Para prevenir que a energia esttica acumulada pelo nosso corpo danifique o equipamento quando ns o manuseamos durante a manuteno, deve-se usar luvas ou pulseiras antiestticas (figura 6), normalmente conhecidas dos tcnicos de informtica.

Figura 6
Luva antiesttica.

HUW JONES/ALAMY/OTHER IMAGES

30

31

INFORMTICA 2

CAPTULO 2

grande chance de a energia utilizar o corpo da pessoa que toca no aparelho como veculo para chegar terra. Quem nunca tomou um choque ao descer do carro? Isso decorre da energia esttica produzida pela frico do ar com o automvel. Quando voc toca o cho, essa energia descarregada para o meio ambiente atravs do seu corpo. Mas, se para o corpo humano tal descarga no to forte, no computador pode causar danos, at mesmo a queima de componentes. O ar tambm possui energia esttica, pois as partculas de poeira em suspenso podem acumular energia. O gabinete do computador serve como captador dessa energia e a descarrega no fio-terra da tomada, evitando que chegue at os dispositivos internos. Portanto, no se deve operar computador com a tampa do gabinete aberta, nem conectado a tomadas sem fio-terra.

Figura 8
Filtro de linha.

AF ETT

O/ OT

AL

AM

T Y/O

HE

R IM

E AG

2.3. Aterramento
No Brasil as residncias no costumam ter tomadas com aterramento, embora a Lei Federal 11.337, de 26 de julho de 2006, determine que todas as novas edificaes tenham o aterramento da rede eltrica. O aterramento necessrio para que a rede eltrica da construo tenha onde descarregar os surtos de cargas altas de energia, de modo que os aparelhos eletrnicos instalados nessa rede fiquem protegidos. Esses surtos podem ocorrer por falha em algum equipamento e, principalmente, por descargas de raios. Para aprender mais sobre os principais conceitos de energia eltrica acesse o site da Universidade Federal Rural do Rio de Janeiro (http://www.ufrrj.br/institutos/ it/de/acidentes/concp.htm). Para ver o ranking da incidncia de raios no Brasil, acesse o site do INPE: http://www.inpe.br/ranking/.

Como fazer um aterramento


Segundo o INPE (Instituto Nacional de Pesquisas Espaciais) ocorrem mais de 100 milhes de descargas eltricas atmosfricas no Brasil. Por isso, bom se prevenir, usando sempre o aterramento nas instalaes. Voc pode fazer um aterramento eficiente enterrando no solo uma haste de cobre, de mais ou menos 1,5 m, presa a um fio rgido com boa espessura, de preferncia por conector, o qual ser ligado ao aterramento da rede eltrica (figura 7). Para medir a diferena de potencial entre o neutro e a fase, que no pode ser muito diferente de 1 volt, use um aparelho chamado multmetro. Outro mtodo, artesanal porm eficiente, consiste em ligar uma lmpada incandescente na fase e outro no terra que voc acabou de fazer e verificar a luminosidade produzida, que deve ser igual da fase com o neutro. O Brasil tem normas definidas sobre proteo da rede eltrica, de acordo com a ABNT: a NBR 5419, que trata de Proteo de Edificaes Contra Descargas Atmosfricas e a NB 3, que aborda Instalaes Eltricas de Baixa Tenso.

2.4. Dispositivos de proteo


Equipamentos ligados rede eltrica e telefnica, servios fornecidos por cabo coaxial, como TV e internet, e redes de computadores costumam ser vtimas de descargas eletrostticas (raios). A descarga eltrica pode invadir a rede e ser transmitida at o seu computador. H vrios equipamentos no mercado usados para bloquear o fluxo de energia caso a tenso aumente mais que o normal. Entre estes podemos citar os filtros de linha.

2.4.1. Filtros de linha


Esse dispositivo (figura 8) tem um mecanismo de funcionamento muito simples, pois constitudo de fusvel ligado entre as tomadas e a fonte de energia. Quando a corrente aumenta, ultrapassando sua capacidade, o fusvel queima, cortando a corrente eltrica e impedindo-a de prosseguir at o equipamento. Para a corrente voltar a fluir, basta trocar o fusvel. Existem modelos com conectores para cabo telefnico e coaxial.

2.4.2. Estabilizador
As variaes na voltagem que ocorrem normalmente no fornecimento de energia eltrica tambm podem causar falhas nos equipamentos ou diminuir sua vida til. Quando dizemos que nossa tomada de 110v, estamos nos referindo mdia de energia que esse dispositivo fornece. A tenso na realidade pode ficar variando entre 108, 111 a 120, 127 volts. Para normalizar a tenso utilizamos um estabilizador (figura 9). 33

Figura 7
Aterramento com barra de cobre.

32

INFORMTICA 2

CAPTULO 2

Figura 9
Estabilizador.

Figura 10
O no-break mantm a energia.

DIVULGAO

DA VID

J. G

RE

EN

-E

LE

CT

RIC

AL

/A

LA

MY

/O TH

ER

IM

AG E

Existem vrios modelos e marcas de estabilizador, com potncias de 300VA, 400VA, 700VA, 1000VA, 2000VA. Para saber quantos dispositivos podem ser alimentados por um estabilizador, precisamos descobrir sua capacidade em Watts. Para isso devemos multiplicar a potncia em VA do estabilizador pelo Fator de Potncia.
W = VA x FP

Os chamados no-breaks inteligentes possuem interface que se comunica com um software no computador, o qual pode definir uma estratgia de desligamento automtico a partir de solicitao do sistema operacional. Assim, esses equipamentos ajudam a evitar falhas no computador e em sua prpria bateria.

Em grandes empresas, com muitos servidores, utilizam-se tambm geradores movidos a diesel para manter os equipamentos ligados em caso de falta de energia.

Cada aparelho tem seu fator de potncia, portanto devemos procurar esse dado no seu manual. Normalmente esse fator fica em 0.66 (2/3). Assim, uma fonte de 300VA conseguiria suportar aparelhos cujo consumo somado no ultrapassasse 198 Watts (W = 300 x 0.66 = 198).

2.4.3. No-break
A falta da energia tambm um problema. Caso o computador desligue abruptamente, pode haver perda de dados (um documento que estava sendo digitado, um download que estava sendo feito) ou a corrupo de arquivos e at mesmo do sistema operacional, alm de problemas fsicos, como falha no disco rgido. O funcionamento de computadores que fazem o papel de servidores e por isso ficam ligados o tempo todo, por exemplo, no pode ser interrompido por falta de energia, pois servios essenciais seriam afetados. Por isso existem os no-breaks. Quando o sistema de fornecimento de energia eltrica falha, o no-break (figura 10) mantm o abastecimento por meio de sua bateria at que a energia volte ou o computador seja desligado. Quando o fornecimento restabelecido o no-break se autorrecarrega. Em caso de falta de energia prolongada, no recomendvel usar toda a carga da bateria, pois isso provocaria a perda da mesma. A quantidade de tempo que os no-breaks suportam varia de cinco minutos a trs horas, dependendo do modelo e do conjunto de baterias utilizadas. 34 35

Captulo 3

Normas de laboratrio
Segurana de arquivos Vida til dos equipamentos Ambiente de trabalho

INFORMTICA 2

CAPTULO 3

Alimentos e lquidos no devem ficar prximos ao computador.

omputadores no so baratos, principalmente os mais bem equipados. Apesar dos avanos tecnolgicos, que trazem novas verses de computadores em intervalos de tempo cada vez menores, quando algum adquire um, espera que tenha uma vida relativamente longa, til e produza o suficiente para compensar o investimento. claro que, se tais expectativas no so alcanadas, haver prejuzos, at porque projetos importantes podem se tornar inviveis. O funcionamento do computador pode ser prejudicado por causa de m instalao, uso inadequado ou mesmo porque o equipamento de baixa qualidade. Num ambiente empresarial ou acadmico o montante de lucro ou prejuzo que os computadores podem trazer muito alto. Por isso, geralmente, boa parcela do investimento voltada proteo e manuteno do parque tecnolgico. As instalaes eltricas so bem preparadas, os ambientes so climatizados com arcondicionado, mantidos limpos e sem umidade. Tambm so contratados tcnicos para fazer a manuteno preventiva e corretiva. Todos esses cuidados, porm, ainda no so suficientes para garantir o bom desempenho dos computadores. Tambm os usurios devem saber usar adequadamente suas mquinas e para isso devem receber instrues, de acordo com as normas desenvolvidas pela empresa ou instituio para uso de laboratrios de informtica. Quando uma norma estabelecida apresentada a todos os usurios dos computadores, estes devem entender que tal norma foi criada para ser cumprida, e que, caso isso no acontea, haver insatisfao e eventual repreenso. At o fim do ano de 2009, no havia norma padro, nacional ou internacional, qual pudssemos nos referir neste livro. Cada instituio desenvolve a sua, com base no grau de instruo e na idade dos usurios dos equipamentos, na finalidade dos laboratrios e no registro do histrico dos problemas ocorridos. As normas e regulamentos geralmente so relacionados aos seguintes assuntos: Segurana de arquivos Senhas, reas de trabalho, forma correta de desligar o equipamento, instalao de softwares com vrus ou pirateados, utilizao de pendrives, mp3 e celulares, uso de CDs e DVDs, que tambm podem trazer vrus ou levar informaes importantes da empresa para terceiros. 38

REZA ESTAKHRIAN/GETTY IMAGES

Vida til dos equipamentos Comer e beber no ambiente (isso no deve ser permitido para evitar insetos, fungos e umidade); quebra de equipamentos por descuido, impacincia ou brincadeiras inconvenientes; troca ou reparo de perifricos defeituosos (devem ser solicitados ao pessoal responsvel pela manuteno e jaos mais serem feitos pelos usurios do laboratrio de informtica). Ambiente de trabalho Som alto e no autorizado, uso da internet para acesso a contedo ilcito, antitico e antiesttico, que pode causar situaes constrangedoras aos demais usurios.

39

Captulo 4

Unidades de medida
Binrios Hexadecimais

INFORMTICA 2

CAPTULO 4

da segunda vale 2 (10), da terceira vale 4 (100). Ou seja: para converter um binrio em decimal, multiplicamos dgito a dgito pela base 2 elevando-o potncia de sua posio. Exemplo: CLCULO DE BINRIOS
Binario 0 1 10 11 100 101 110 111 Clculo 0x20 1x20 1 1x2 + 0x20 1x21 + 1x20 1x22 + 0x21 + 0x20 1x22 + 0x21 + 1x20 1x22 + 1x21 + 0x20 1x22 + 1x21 + 1x20 Decimal 0 1 2 3 4 5 6 7

ara representar o mundo real utilizamos unidades de medida. Para medir o tempo empregamos horas. Para medir pequenas distncias, metros, e mais longas, quilmetros. Para medir volume de lquidos, recorremos a litros, etc. Em computadores utilizamos bits para medir o tamanho das informaes. Isso importante, por exemplo, quando precisamos saber quantas msicas cabero no CD, qual o espao livre no HD ou ainda se a foto muito grande para ser enviada por e-mail. O bit a menor poro de informao possvel em informtica. Um nico bit representa somente duas informaes, 0 ou 1, parecendo pouco em relao a outros formatos como o decimal, em que 1 dgito pode representar 10 valores diferentes, de 0 a 9. Mas essa representao inerente maneira como as informaes podem ser escritas e lidas pelo computador. No incio, utilizavam-se cartes de papel para armazenar informaes (veja figura 11 e o quadro Informtica do sculo 19). Um furo em determinada posio do papel representava a informao 1. Ausncia de furos significava 0. Essa mesma lgica pode ser utilizada depois nos computadores digitais, que utilizam sinais eltricos de tenses diferentes, baixa e alta, para identificar o valor 0 e 1. Mdias magnticas podem armazenar essas informaes substituindo o furo do carto por um ponto que pode ser ou no magnetizado.

Se para converter binrio em decimal utilizamos a multiplicao, para decompor decimais em binrios recorremos diviso, que a funo inversa. E como inverso da potncia raiz quadrada, chegamos ao valor binrio agregando os dgitos obtidos nos restos de divises sucessivas pelo nmero 2 (base binria), a partir do ltimo resultado at o da primeira diviso. Acompanhe na figura 12.

Informtica no sculo 19
A origem dos cartes perfurados remonta aos Estados Unidos do final do sculo 19 e criao da gigante da informtica IBM. A tcnica foi concebida por Herman Hollerith, nascido em 1860, que partiu do princpio de comando de teares automticos. Em 1880, Hollerith trabalhava no National Census Office, que fazia pesquisas demogrficas e levava 10 anos para tabular as informaes. Naquele ano ele inventou uma mquina leitora de cartes perfurados em cdigo binrio. No incio, Hollerith usou fitas de papel perfuradas divididas em campos para cada grupo da populao. Depois adotou cartes para cada indivduo. Hollerith conseguiu suas primeiras patentes em 1884 e continuou aperfeioando o sistema. Comeou processando dados estatsticos de sade pblica e fazendo levantamentos para a administrao do exrcito. A consolidao do empreendimento viria em 1889, quando sua empresa venceu a concorrncia do United States Census Bureau para fornecer o sistema processador do censo do ano seguinte. Em 1911, a empresa de Hollerith juntou-se a outras trs corporaes para formar a Computing Tabulating Recording Corporation, que depois passou a se chamar IBM.

4.1. Binrios
Aprendemos a enxergar o mundo em forma decimal, e portanto temos dificuldade para compreender e nos comunicar utilizando a forma binria. J imaginou algum dizendo que sua idade 1111? o mesmo que 15, em formato decimal. Portanto, precisamos compreender como ler um nmero binrio e transform-lo em decimal para conhecer o valor da informao. Quando aparece sozinho, o nmero 0 vale 0 em decimal e tambm em binrio, assim como o nmero 1, que vale 1 em ambos os sistemas. Mas o binrio 10 no vale 10 em decimal, e sim 2. O nmero vai aumentando medida que se coloca mais dgitos esquerda, como no formato decimal, em que, conforme aumentamos uma casa, o nmero cresce na base de 10. Por exemplo: o nmero 1 na primeira casa mais direita vale 1 mesmo, mas se estiver na segunda casa, vale 10, na terceira, 100 e assim por diante. O sistema binrio funciona na base 2 o dgito mais direita vale no mximo 1, 42

GETTY IMAGES

Figura 11
Imagem de um carto perfurado.

43

INFORMTICA 2

CAPTULO 4

Figura 12
Clculo do valor binrio.

Apesar de essa notao ser baseada em nmeros decimais (note que a base 10x), ela costuma ser utilizada tambm para reproduzir grandezas binrias que so baseadas em 2. Isso para que se possa compreender melhor as quantidades que esto sendo expressas. Existe uma notao baseada em 2 (binria), desenvolvida pela IEC (International Electrotechnical Commission ou Comisso Eletrotcnica Internacional), uma empresa Sua, que desenvolve padres eltricos e eletrnicos. MLTIPLOS DE BYTES

Capacidade
No comum usar bits para representar a capacidade de mdulos de memria ou de um disco rgido: o padro o byte, tambm chamado de octeto. O byte formado por 8 bits, que representam um nico caractere na tabela ASCII (American Standard Code for Information Interchange cdigo padro ameAmerican ricano para troca de informaes). Por isso passou a ser empregado sabia-se que um arquivo de 50 bytes continha um texto de aproximadamente 50 letras. A ASCII uma tabela de cdigos de 8 bits que representam 128 caracteres com base no alfabeto da lngua inglesa.
Nome byte

Prefixo binrio (IEC) Smbolo B KiB Mltiplo 20 210 220 230 240 250 260 270 280 Nome byte kilobyte

Prefixo do SI Smbolo B kB Mltiplo 10 0 103 106 109 1012 1015 1018 1021 1024

kibibyte(quilobyte)

mebibyte(megabyte) MiB gibibyte (gigabyte) tebibyte(terabyte) pebibyte(petabyte) exbibyte(exabyte) zebibyte(zettabyte) yobibyte(yottabyte) GiB TiB PiB EiB EiB YiB

megabyte MB gigabyte terabyte petabyte exabyte zettabyte GB TB PB EB ZB

Entre os programadores mais antigos era comum o termo nibble. Um nibble representa meio byte (4 bits), a quantidade de bits que o sistema de codificao BCD (Binary-coded decimal ou codificao binrio decimal) usa para representar valores de 0 a 15. O nibble largamente utilizado em sistemas digitais.

Mltiplos
Sempre que precisamos representar nmeros muito grandes ou muito pequenos, costumamos utilizar mltiplos para simplificar. Por exemplo, quando queremos falar de 1000 metros, dizemos simplesmente 1 quilmetro. Essas grandezas so baseadas em uma potncia. Metro 103 de quilmetro. Ou seja, a cada nmero de potncia temos um prefixo para identificar seu grau de simplificao. Os nmeros decimais levam prefixos baseados em letras gregas, chamados de greco-latinos. Veja a tabela de relacionamento abaixo: SIMBOLOGIA DOS NMEROS DECIMAIS
Prefixo Exa peta tera giga mega quilo hecto deca deci centi E P T G M k h da d c Smbolo 10
-18

yottabyte YB

4.1.1. Hexadecimais
A base hexadecimal foi adotada para facilitar a representao de nmeros binrios. Os dgitos hexadecimais vo de 0 a F (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D e F) e podem representar os nmeros por meio de menor quantidade de dgitos. Figura 13
Tela administrativa de um roteador Endereos MAC.

Fator 1015 1012 109 106 103 102 10 10 -1 10 -2

44

45

INFORMTICA 2

CAPTULO 4

Figura 14
Definio de senhas de rede sem fio. 8 9 10 11 12 13 14 15

TABELA DE CONVERSO DE NMEROS


Decimal 1000 1001 1010 1011 1100 1101 1110 1111 Binrio 10 11 12 13 14 15 16 17 Octal 8 9 A B C D E F Hexadecimal

Por exemplo: o nmero binrio 111110101000 em hexadecimal representado por FA8, e equivale a 4008 em decimal. Cada dgito hexadecimal sempre representa 4 bits. Para diferenciar a representao de um nmero decimal de um binrio, e evitar confuso, foi convencionado que os nmeros da base 16 (hexadecimais) teriam um $ na frente e os binrios um b. Assim, podemos diferenciar, b10, $10 e 10, que valem 2, 16 e 10, consecutivamente. No dia a dia o tcnico em informtica encontrar nmeros hexadecimais em endereos MAC de equipamentos de rede, senhas de redes sem fio (figuras 13 e 14), nmeros de srie, assinatura digital, para definir cores para componentes em vrios tipos de linguagens de programao, nmeros de IPv6 etc. A forma de converso de nmeros decimais em hexadecimais idntica de binrios. Do mesmo modo que dividimos o nmero decimal por 2, em hexadecimal dividimos por 16. E vamos fazendo divises consecutivas at que o resultado inteiro seja 0. O nmero hexadecimal ser igual ao formado pela agregao dos restos das divises, a partir da ltima para a primeira. TABELA DE CONVERSO DE NMEROS
Decimal 0 1 2 3 4 5 6 7 0 1 10 11 100 101 110 111 Binrio 0 1 2 3 4 5 6 7 Octal 0 1 2 3 4 5 6 7 Hexadecimal

46

47

Captulo 5

Gabinetes
Padres Formatos Abertura do gabinete

INFORMTICA 2

CAPTULO 5

Figuras 15
DIVULGAO

Gabinetes horizontal, vertical e formato pequeno.

pesar de no ter uma funo fundamental para o computador, ou seja, sem ele o computador pode funcionar normalmente, o gabinete de grande importncia, pois organiza e fixa os seus vrios componentes, como HD, CD/DVD-ROM, placa-me, placas de expanso com conectores externos (USB, Serial, vdeo, som, etc.), sustenta a placa-me e protege as placas do contato direto com pessoas, umidade, energia esttica e poeira. Alm de utilidade, o gabinete tem funo esttica, pois muitos consumidores escolhem o computador apenas pela aparncia. Geralmente, o gabinete formado por um corpo metlico, pintado externamente com tinta eletrosttica e s vezes tambm internamente. Tem um painel frontal para embutir leitores de mdia (DVD, CD, Floppy, cartes, fita etc.) com espaos para instalar conectores diversos (udio, USB etc.) e entrada de ar. E um painel traseiro para placas de expanso, fonte alimentao e sada de ar. O gabinete possui duas tampas do lado esquerdo e do lado direito. A tampa do lado direito somente removida se for necessrio substituir a placa-me, pois d acesso chapa de suporte da placa-me, onde ficam os parafusos e fixadores plsticos. E, ainda no caso de ser preciso apertar ou remover os parafusos de fixao do HD ou dos leitores que ficam dos dois lados das baias. A tampa do lado esquerdo d acesso parte superior da placa-me, ao encaixe da fonte de alimentao, s baias de fixao do HD, aos drives de leitura e ventoinhas.

5.2. Formatos
Existem gabinetes em vrios formatos (figura 15). So estes os mais comuns: Gabinetes horizontais So colocados sobre a mesa, com o monitor por cima. Menores que os verticais (torre), so indicados para quem tem pouco espao. Porm, por serem menores, trazem dificuldade para os tcnicos instalarem novas placas. Gabinetes verticais Mais conhecidos como torres, so encontrados em duas verses, diferenciadas pelo tamanho: torre e minitorre. Por serem pequenas, as minitorres tambm trazem problemas para expanso. Grandes montadoras como Dell, Positivo e IBM costumam empregar configuraes padronizadas e comumente utilizam gabinetes minitorre. J empresas que montam computadores customizados para cada cliente preferem os gabinetes maiores. Gabinetes SFF (Small Form Factory, ou Fabricado em Formato Pequeno) Modelo extremamente compacto, aceita somente componentes de notebook em seu interior e no permite expanso interna de placas, a no ser pelas portas de conexo externas, na maioria somente USB. Recomendado para quem no tem muito espao, mas prefere usar tela, teclado e mouse de desktop, em vez de ter um notebook.

OLIVER LEEDHAM/ALAMY/OTHER IMAGES

DIVULGAO

DICA
Alm dos formatos mais conhecidos, em alguns modelos novos de computador a CPU integrada ao monitor, formando uma pea nica.

5.1. Padres
Existem vrios padres no mercado. Os mais conhecidos so o AT e o ATX (o primeiro j se tornou obsoleto). O AT (Advanced Tecnology) foi o padro de gabinete utilizado nos primeiros PCs da IBM, e que, por vrios problemas, foi sendo substitudo pelo ATX (Advanced Tecnology Extended, ou seja, Tecnologia Avanada Estendida). Esse padro, desenvolvido pela Intel em 1995, continuou sendo muito utilizado, apesar do lanamento, em 2003, pela Intel, do padro BTX (Balanced Tecnology Extended, Tecnologia Balanceada Estendida). As melhorias trazidas pelo BTX em relao ao ATX esto na tentativa de padronizar placas-me de menor tamanho e tambm aumentar a refrigerao, facilitando a passagem do ar. A tendncia que este formato substitua o ATX. 50

5.3. Abertura do gabinete


Antes de comearmos o processo de abertura do gabinete, bom lembrar que os equipamentos possuem garantia. Assim, caso voc no seja autorizado pelo fabricante ou revendedor a abrir o gabinete, o que implica em romper seu lacre, seu cliente pode perder o direito a reposio de peas por defeito de fabricao. Lembre tambm que as chapas do gabinete so bem finas e tenha cuidado para no se machucar ao manipul-las. 51

INFORMTICA 2

CAPTULO 5

Figura 16
Abertura de gabinete: parafusos na porta trazeira.

Figura 18
Exemplo de placa de fixao de placa-me.

EDUARDO POZELLA

DICA
Em alguns modelos novos, possvel abrir o gabinete apenas desencaixando as partes.

Para abrir o gabinete, primeiramente localize, na parte traseira, os parafusos que prendem a tampa. Geralmente so dois ou trs. Remova-os com uma chave Philips (figura 16). Procure por algum boto ou chave para desprender a tampa (no so comuns mas existem). Em seguida, force a tampa fazendo-a deslizar para trs, de modo que os encaixes se desprendam do gabinete. Agora voc j tem acesso placa-me e a todos os outros componentes internos. No processo contrrio, de fechar a tampa, primeiro posicione-a de forma que os encaixes fiquem dentro de seus respectivos sulcos. Quando a tampa estiver encaixada, force-a para frente, fechando o gabinete por completo. Os parafusos serviro apenas para garantir que a tampa no se soltar posteriormente (figura 17).

No caso de instalao ou remoo de uma placa-me, saiba que este componente fixado em uma chapa que se solta totalmente do gabinete. Para retir-la, force-a de maneira que deslize em seu suporte. Pode ser que haja tambm algum parafuso prendendo-a neste caso, remova-o. Coloque a placa-me sobre a chapa de fixao, localize seus furos que coincidem com a chapa e parafuse, usando chave de fenda Philips os parafusos, sextavados, macho e fmea (figura 18), so fornecidos com os dispositivos. Utilizam-se arruelas para ajudar na fixao e tambm para evitar o contato dos parafusos com trilhas de circuito impressas na superfcie da placa, bem como danos a essa superfcie pelo atrito com o parafuso ao ser girado. Os espaadores so mais comuns em placas mais novas. A fixao deles deve ser primeiro nos furos coincidentes da chapa de suporte da placa-me, e por fim a placa-me pode ser fixada na extremidade desses espaadores que ficaro aparentes na superfcie da chapa de fixao. Para identificar se uma chapa necessita de espaador ou parafusos, verificamos se a chapa lisa, sem regies abauladas (estufadas). Quando a placa lisa no lugar dos encaixes, utilizamos espaadores plsticos e do contrrio sero parafusos sextavados, parafusos de fixao, porcas e arruelas Sobraro vrios furos da chapa sem correspondncia na placa-me: no tem problema, servem para compatibilizar o gabinete com outros tipos de placa-me.

Figura 17
Parafusos que acompanham gabinete ou placa-me.

EDUARDO POZELLA

EDUARDO POZELLA

52

53

Captulo 6

Fonte de alimentao
Instalao

INFORMTICA 2

CAPTULO 6

Veja, na tabela a seguir, em que dispositivos se ligam os cabos da fonte.


Formato do conector Quantidade de pinos Dispositivo Placa-me: conector principal.

20 ou 24 pinos

A
Figura 19
Fonte de alimentao: antes de ligar a mquina, verifique a voltagem.

funo da fonte de alimentao transformar a energia eltrica que vem da rede atravs do cabo de fora, preparando-a para que chegue aos componentes do computador de forma adequada. A fonte de alimentao converte a energia eltrica de Corrente Alternada (CA) para Corrente Contnua (CC) e transforma a tenso de 110 a 240v para 12v, 3,3v, 4,5v e 5v. Antes de ligar uma fonte na tomada devemos verificar o seletor de voltagem, que se encontra prximo ao conector do cabo de fora. Algumas fontes no tm chave seletora de voltagem. Isso pode indicar que so automticas, bivolt ou autorange e se adequaro sozinhas voltagem conectada. Porm, nem sempre uma fonte sem chave seletora de tenso automtica. Pode ser que trabalhe somente em uma tenso. Para ter certeza, verifique a etiqueta do dispositivo, como a da figura 19.

DE CIMA PARA BAIXO: PHOTOSINDIA.COM LLC/ALAMY/OTHER IMAGES; ICP-FR/ALAMY/OTHER IMAGES; IMAGEPLUS; ICP-FR/ALAMY/OTHER IMAGES; PANAMA RF IMAGES/ALAMY/OTHER IMAGES; ICP-FR/ALAMY/OTHER IMAGES; PHOTOTRADE

4 pinos ATX12v

Processador: o conector fica na placa-me, bem prximo ao processador. Processador: esse modelo pode ser encontrado em substituio ao de 4 pinos. Caso a fonte no tenha esse plug, voc poder juntar 2 conectores de 4 pinos.

8 pinos EPS12v

6/8 pinos PEG

Conector de expanso da placa de vdeo.

Etiqueta identificadora

15 pinos

HDs e Discos pticos Serial ATA (SATA). Caso no tenha pinos deste tipo suficientes para ligar todos os seus dispositivos SATA, voc pode usar adaptadores para converter outros cabos. Conectada a perifricos como: HD IDE, discos pticos IDE, iluminao entre outros.

4 pinos

XUGUANG WANG/ALAMY/OTHER IMAGES

Seletor de voltagem

4 pinos

Liga o drive de disquete.

56

57

INFORMTICA 2

CAPTULO 6

6.1. Instalao
Caso tenha de substituir uma fonte de alimentao eltrica antiga, primeiro remova-a seguindo os passos da figura 20.

Instalando a nova fonte:


Siga os passos da figura 21. A. Introduza a nova fonte no gabinete procurando pelos lugares dos encaixes. Verifique se esto todos bem encaixados. B. Fixe os 4 parafusos da fonte atrs do gabinete. Observe que eles no fixam as tampas laterais. C. Encaixe os conectores de alimentao nos devidos dispositivos e na placame (procure deixar os cabos o menos esticados possvel, e sem contato com nenhuma ventoinha). Se for o caso, utilize fita adesiva para juntar os cabos. D. Procure juntar os cabos que sobrarem por meio de fita adesiva, lacres, fios encapados, de preferncia fixadores, que podem vir com a fonte. Voc pode enfi-los em alguma baia que tenha sobrado no gabinete. O importante deixar o interior do gabinete o mais arejado possvel. Figura 21 A B
Passo a passo da instalao da fonte.

Removendo a fonte antiga:


A. Desligue o cabo de energia. B. Remova a tampa que d acesso ao interior do micro. C. Desconecte todos os conectores fixados na placa-me, no HD, nos drives, na placa de vdeo etc. D. Posicione o micro com a parte de trs voltada para voc e retire os 6 parafusos de fixao da fonte com uma chave Philips. E. Empurre a fonte para a frente, soltando-a dos encaixes de presso. F. Retire a fonte de dentro do gabinete. Figura 20
Passo a passo da remoo da fonte.

EDUARDO POZELLA

EDUARDO POZELLA

Energia na medida certa


Na hora da compra de um computador novo, muito importante calcular a potncia de que precisaremos. Um computador com alimentao insuficiente pode travar, reiniciar subitamente, causar badblocks em discos rgidos, ou nem mesmo ligar. J uma fonte com potncia muito acima do necessrio ir consumir mais energia. Existem fontes de potncias variadas, de 350w a 1200 watts, programas que medem o uso de energia pelo computador e outros que ajudam a dimensionar a fonte necessria. O site http://extreme. outervision.com/psucalculator.jsp fornece uma calculadora de suprimento de energia. Outra opo pesquisar em sites de busca o termo Power Supply Calculator.

58

59

Captulo 7

Placa-me
Conectores Dispositivos da placa-me Conceito de barramentos (BUS)

INFORMTICA 2

CAPTULO 7

7.1. Conectores
Nas placas-me dos computadores h conectores para encaixe dos dispositivos, cabos e placas que iro constituir a mquina como um todo. Esses conectores seguem padres, de modo que os fornecedores de dispositivos e de placas-me podem fabricar produtos compatveis, permitindo, assim, que se montem mquinas nas mais variadas configuraes. Veremos a seguir (figura 23) uma anlise do funcionamento das tecnologias desses conectores e aprenderemos a fazer o encaixe correto de cada um dos diversos tipos. Figura 23 D

T
Figura 22
Placa-me MSI-P55 GD65 para os processadores Intel Lynnfield.

E F M O N

Esquema de uma placa-me.

odos os componentes do computador so ligados ou integrados a uma placa de circuito impresso, que pode ser encontrada ainda em outros tipos de sistemas eletrnicos complexos. Essa denominanda placa-me, conhecida tambm como motherboard, mainboard ou, nos computadores da Apple, como logic board (placa lgica). Em sites e fruns da internet, voc pode encontrar ainda a abreviao mobo para design-las. Os grandes computadores de antigamente utilizavam fios para conectar as placas umas s outras. Com o passar do tempo os fios e pinos foram substitudos por placas de circuito impresso. Durante as dcadas de 1980 e 1990, para baratear o preo do computador, incluiu-se dentro do circuito das placas-me o suporte para dispositivos de baixa velocidade, como teclado, mouse, drive de disquete, portas seriais e paralelas. E no final dos anos 1990 j estavam agregadas funcionalidades como udio, vdeo, armazenamento e rede, sem necessidade de placas de expanso. Ainda se utilizam placas adicionais ligadas placa-me, apenas quando h necessidade de aumentar o desempenho. Exemplos so as placas de vdeo para estao de jogos ou funcionalidades especficas, como udio profissional, recepo de TV, PABX entre vrias outras possibilidades.

B H A L A B C D E F G H I J K L M N O K J I

VU DI

LG

PCI-Bus: slot de expanso Conectores para ligar o udio frontal do gabinete Conectores do painel traseiro Conector de energia do processador (12v) Conector da ventoinha traseira Processador Conector das memrias Conector de energia principal Conector de disco rgido IDE Conector de disco rgido serial ATA Conector do painel frontal Bateria Jumper de configurao da BIOS Conector de interfaces USB Conector S/PDIF

As placas atuais trazem os controladores de vrios dispositivos, como teclado, mouse, portas de comunicao paralela e serial, vdeo e udio. Assim, no preciso adquirir placas adicionais para incluir essas funcionalidades. Os conectores desses dispositivos ficam aparentes no painel traseiro do gabinete. 62 63

INFORMTICA 2

CAPTULO 7

Figura 24
Conectores de udio.

pr-amplificao e pode queimar se for conectado a um mp3, por exemplo, com volume mdio para alto. J se o microfone for ligado na entrada de linha, o mximo que pode acontecer o som ficar muito baixo. Alguns gabinetes tm conectores de udio tambm no painel frontal. Nesse caso os conectores P2 j vm acoplados ao painel frontal do gabinete, e so ligados placa-me por um cabo com um conector. O encaixe na placa-me indicado na figura 23 pela letra B. Os conectores das placas-me mais novas utilizam o padro Intel HD Audio e os das mais antigas, o Audio Codec 97 (AC97). Se o padro do gabinete for diferente do padro da placa, possvel ligar cabos de udio frontais do tipo AC97 em placas compatveis com HD udio.

7.1.2. Conector do fax-modem on-board 7.1.1. Conector de udio


O udio utiliza conectores do tipo P2 Stereo. A sada de udio indicada na figura 24 pela letra B, de cor verde, para fone de ouvido e no tem amplificao. Para ouvir o udio em alto-falantes, ser necessrio usar amplificadores, como caixas de som amplificadas, potncias ou aparelhos de som. O conector A na figura, de cor azul, para entrada de udio (Line-in). Nessa entrada possvel ligar outros equipamentos sonoros, como telefones celulares, mp3, mp4, aparelhos de som convencionais etc.; e ouvir o som pelo computador. O conector C, de cor rosa, a entrada para o microfone. Ao contrrio do conector de entrada de linha (Line-in Azul, letra A na figura 24), este no suporta TABELA DE PINAGEM HD UDIO
Pino 1 2 3 4 5 6 7 8 9 10 GND PORT 1R PRESENCE PORT 2R SENSE1_RETURN SENSE_SEND KEY PORT 2L SENSE2_RETURN Sinal PORT 1L Terra Porta analgica 1 canal direito (microfone) Sinaliza BIOS que um dispostivo HD Audio est conectado Porta analgica 2 canal direito (fone de ouvido) Retorno do detector de plug no painel frontal (conector 1) Detector de insero de plug no painel frontal No pin Porta analgica 2 (fone de ouvido) Detector de insero de plug no painel frontal (conector 2) Descrio Porta analgica 1 canal esquerdo (microfone)

As placas mais novas no vm com esse conector porque o uso de internet discada se tornou praticamente obsoleto. Nas placas mais antigas possvel encontrar esse conector prximo ao conector de rede. Caso seja preciso utilizar um modem discado, pode-se conectar uma placa especfica em um dos slots de expanso (figura 25). Figura 25
Placa de expanso fax-modem.
EDUARD O POZ ELLA

64

65

INFORMTICA 2

CAPTULO 7

Figura 26
Cabo de rede par tranado com conector RJ45.
GEORGIOS ALEXANDRIS/ALAMY/OTHER IMAGES

Figura 29
Placa-me com dois tipos de encaixe para processador, socket 370 tipo PGA-ZIF e slot (SEPP).

7.1.3. Conector de rede on-board


O conector de rede serve para conectar o cabo de rede, que geralmente se liga a uma rede pessoal ou corporativa, ou a um aparelho modem de banda-larga. O tipo o RJ45, muito parecido com o conector de tomadas telefnicas, porm, bem maior (figura 26).

7.1.4. Conector de vdeo on-board


Esse conector serve para ligar o cabo de sinal de vdeo do monitor. O padro da maioria das placas o VGA (Video Graphic Array, ou Vdeo de Grficos Vetorizados), e os conectores so do tipo D-Sub, que composto por trs fileiras de pinos que perfazem o total de 15. Esses pinos enviam informaes sobre as cores vermelha, verde e azul e tambm sobre a posio vertical e horizontal do ponto na tela.

PHOTOTRADE

7.1.5. Conector do processador


Antes de montar um processador na placa-me importante verificar se os dois so compatveis. Existem vrios padres de conectores, como soquete 478, soquete T (LGA 775), soquete B (LGA 1366) para Intel 939, 462, 754, Figura 27
Soquete para processadores PPGA.

R HE /OT MY LA O/A HK US AL YG GE SER S GE IMA

AM, AM2+, AM3 para AMD. Cada fabricante de processador escolhe o seu. O manual da placa-me informa quais processadores so compatveis. possvel encontrar dois tipos de encaixe para o processador: o soquete (srie PGA e ZIF) (figuras 27, 28 e 29) e o slot para SEPP, SECC e SECC2. Vamos ver agora como montar um processador de soquete. O primeiro passo liberar a trava, uma haste que fica ao lado do conector. Pressione-a com cuidado, de modo que no desa tanto a ponto de encostar nos circuitos da placa, mas sinta que a destravou. Levante a trava e a movimente at o fim, sem forar. Alguns modelos de placas, como os das figuras 30 e 31, tambm possuem tampa, mas o procedimento para iniciar a montagem o mesmo, ou seja, preciso apertar, destravar e movimentar a placa at o final. Se houver ainda uma tampa PnP sobre o soquete, retire-a com cuidado, para no tocar na placa-me. Os pinos do processador tm lugar certo para serem conectados. preciso prestar ateno no processador e na placa para identificar o lado correto de encaixar o processador. Alguns processadores tm um dos lados marcados com uma seta ou uma ranhura de encaixe e/ou um lado com pinos a menos na extremidade. Veja que no processador existe um lado marcado, que deve ser posicionado na hora de encaixar, devendo ficar na mesma posio da marca do soquete da placa (figuras 32 e 33 a e b). 67

Figura 28
Soquete ZIF.

66

EDUARDO POZELLA

INFORMTICA 2

CAPTULO 7

Figura 30
Modelo de soquete.

Figura 33 a e b A B
Processador com marcao de posicionamento para encaixe no soquete.

EDUARDO POZELLA

Figura 31
Modelo de soquete com seta para encaixe do processador.

Veja tambm que na outra parte de um processador existem vrios pinos dourados, que fazem a comunicao com a placa-me. preciso, portanto, ter o mximo cuidado com esses pinos: no devemos toc-los e precisamos de muita cautela ao conect-los para no corrermos o risco de entortar nenhum. Isso prejudicaria o encaixe, ou at poderia danificar o processador. Note que faltam alguns pinos no processador. Essa posio dever casar com a posio onde faltam os encaixes na placa-me (figura 34). Posicione o processador com cuidado sobre o soquete e verifique se o encaixe est correto. Se estiver tudo certo, pressione o processador para baixo, forando o encaixe. Fique atento: caso o processador no desa para o encaixe sob uma leve presso, pode ser que ainda no esteja bem posicionado. No force. Retire, verifique a posio dos pinos e tente novamente. Com o processador totalmente encaixado, feche a tampa do soquete e pressione levemente para travar. Da mesma forma, volte a alavanca de trava para a posio original e pressione com cuidado para travar (figura 35). Figura 34
O encaixe requer muito cuidado.

Figura 32
Soquete com marcao de posicionamento para encaixe do processador.

EDUARDO POZELLA

EDUARDO POZELLA

EDUARDO POZELLA

EDUARDO POZELLA

68

69

INFORMTICA 2

CAPTULO 7

Figura 35
Processador encaixado.

Figura 37
Slot de memria de uma placa-me de laptop.

7.1.6. Conector de memria


Esse conector ligado memria RAM, tema que abordaremos mais adiante. Seu formato de encaixe muda conforme a tecnologia com a qual a placa-me compatvel. No esquema da placa exibida no incio deste captulo, o slot de memria est representado pela letra G (figura 23, na pg. 63). Instalar uma placa de memria em um computador uma tarefa simples, pois praticamente impossvel conectar memrias incompatveis com a placa-me, j que cada tecnologia sugere um formato diferente de conectores. Elas podem diferir em tamanho, na quantidade de vias (figuras 36 e 37) ou at mesmo em sutis deslocamentos na posio do entalhe que fica entre os contatos (figura 38). Porm sempre requerem cuidados, como no colocar a mo nos conectores para evitar oxidao, o que resultaria em mau contato, e ter ateno para no forar mais do que o necessrio, evitando, assim, risco de danos ao conector e mesmo prpria placa-me. Figura 36
Slots de memrias de uma placa de servidor.
PHOTOTRADE

EDUARDO POZELLA

Para que a memria fique bem firme, esse conector dotado de travas que se prendem nas extremidades da placa de memria. Os passos para instalar ou desinstalar uma placa so os seguintes: 1. Retire a placa de memria da embalagem, evitando tocar nos contatos ou em qualquer outra parte metlica. 2. Com o computador totalmente desligado e o gabinete aberto, de forma que se tenha acesso parte superior da placa-me, localize o conector da memria e afaste as travas, deixando o caminho livre para voc descer com a memria atravs do guia, como na figura 39. Figura 38
Comparao do formato da placa de memria DDR e DDR2.

PHOTOTRADE

70

71

INFORMTICA 2

CAPTULO 7

Figura 39
Montagem de uma placa de memria.

Figura 40
Conexo de discos rgidos e pticos IDE (PATA).

7.1.9. Conectores SATA


Cada conector Serial ATA tem capacidade de ligar somente um disco rgido. A conexo simples: um lado do cabo ligado em qualquer conector SATA da placa (A) e outro no conector do disco rgido (B), como na figura 41. A quantidade de portas SATA varia de uma placa-me para outra. O exemplo da figura de placa com dois conectores. Figura 41
Conexo do HD Serial ATA na placa-me.

3. Em um primeiro momento, encaixe levemente a memria sem forar. Verifique se est bem posicionada, bem encaixada nas guias do conector e com o entalhe posicionado corretamente. 4. Agora aperte com firmeza, mas com fora moderada, para que o pente de memria encaixe no conector at o fim, de modo que as travas se fechem totalmente. Confira-as e as aperte, para que fiquem ajustadas por completo.

7.1.7. Conector porta serial


A porta serial foi muito utilizada no passado para conectar mouse, impressora, leitores de cdigo de barras e outros dispositivos de automao, comercial e industrial. Da mesma forma que todas as outras tecnologias de transmisso por cabo, esse dispositivo tem dado lugar s conexes USB e est se tornado obsoleto. Sua velocidade mxima, de 115 kbps, definida pela especificao RS-232 e pode se comunicar com cabos de at 8 metros.

7.1.8. Conectores IDE ou PATA


Nas placas-me encontramos dois conectores do tipo IDE, ou PATA, como chamado atualmente, depois da popularizao do formato Serial ATA. Neles podemos ligar at quatro discos rgidos por meio de cabos tipo fitas flat (figura 40). Cada flat possui dois conectores que se ligam aos drives de disco rgido e pticos. Verifique, quando for instalar, que o conector do cabo flat tem uma ranhura em um dos lados e por isso s se encaixa da forma correta; ou seja, se no encaixar, no force, voc poder estar montando do lado errado. 72

73

INFORMTICA 2

CAPTULO 7

Figura 42
Conector de cabo flat do drive de disquete.
MIC HIK UN DA TIO N

Figura 44
Conectores DIN e PS/2.
IA F S RI MA GE

/W IKM ED

AM Y/O TH E

IMPORTANTE
Ainda existem mquinas antigas ou teclados e leitores de cdigo de barras com conectores DIN. Assim, pode ser que em alguma ocasio voc tenha de ligar teclado com placa-me de conectores diferentes. Para isso existem adaptadores que podem fazer a interconexo dos dispositivos, de DIN para PS/2 e vice-versa.

7.1.10. Conector floppy-disk (disquete)


O conector de disquete, ou floppy-disk, bem parecido com o conector IDE do disco rgido. A diferena o tamanho, menor, pois seu flat-cable de 24 pinos apenas. Veja isso pela imagem do seu conector na figura 42. O drive de disquete est aos poucos sendo substitudo por outras mdias, como CDs e DVDs regravveis e cartes flash ou pen-drives.

Em algumas placas possvel encontrar um conector adicional de quatro pinos que, segundo manuais de algumas placas-me de fabricantes, como a Intel, serve para alimentar diretamente o processador. Com isso, a CPU tem um canal de energia dedicado somente a ela, portanto estvel. Sem ter que compartilhar essa energia com nenhuma outro dispositivo da placa-me, seu desempenho no ficar comprometido por alimentao insuficiente.

7.1.12. Conector de teclado


O conector rosa, encontrado no painel traseiro da unidade de processamento, o conector do teclado. O teclado um perifrico utilizado para usurio se comunicar com o computador; um dispositivo de entrada de dados. Ele possui teclas que representam cada uma das letras do alfabeto, nmeros, smbolos e ainda botes especiais que tm funes especficas para determinados programas e sistemas operacionais. Como exemplo de teclas especiais temos o conjunto de teclas de funes F1 a F12, que esto na primeira fileira de teclas do dispositivo. Quando precionadas, as teclas emitem um sinal eltrico que e enviado a um chip que controla o teclado. O chip identifica qual tecla foi pressionada e envia, por meio do cabo, ou por sinal de rdio (sem fio, wireless), o cdigo da tecla pressionada. Essa operao ir causar uma interrupo no processador, avisando que uma tecla foi pressionada. O padro mais comum em computadores hoje em dia o PS/2, mas tambm podem ser encontrados teclados USB e o modelo DIN, j ultrapassado (figura 44).

7.1.11. Conector de alimentao


A fonte de energia alimenta a placa-me com uma tenso de 12v, por meio de um conector grande, o conector de energia principal, que geralmente tem 20 ou 24 pinos. Mesmo com dois tamanhos diferentes, os conectores so compatveis. Ou seja, cabos de fontes de 24 pinos podem ser conectados em placas-me de 20 pinos, ou vice-versa. As placas com 24 pinos so do tipo ATX12v 2.x, e as com 20 pinos podem ser do tipo ATX12V 1.0 ou ATX (figura 43). Figura 43
Conectores de energia da placa-me.

SA

MT OR EN

/AL

7.1.13. Conector de impressora


A porta paralela foi largamente utilizada para ligar dispositivos a computadores, principalmente impressoras. O modelo foi empregado nos primeiros PCs da IBM como o padro de conexo de impressoras, mas com o tempo vem sendo substitudo por portas USB. A porta paralela tambm muito utilizada para a
ART DIRECTORS TRIP/ALAMY/OTHER IMAGES

A transmisso em paralelo de bits feita simultaneamente por meio de vrias vias. Assim, a tecnologia elevou a velocidade de transmisso de dados em relao comunicao serial, que era de apenas 115 Kbits, para, inicialmente, 1.2 Megabytes por segundo. Mas perde de longe para a velocidade atingida pelas portas USB, que trabalham na faixa de 12 Megabytes por segundo.

Figura 45
Conector fmea no padro DB25 para transmisso em paralelo.

74

75

INFORMTICA 2

CAPTULO 7

Figura 46
Cabo DB25 de impressora.
BUSSE YANKUSHEV/LATINSTOCK

Figura 48
Conectores firewire.

7.1.16. Conector Firewire


A porta Firewire (figura 48) a principal concorrente da USB na padronizao de dispositivos. Pode-se perceber que nessa briga a USB vem ganhando de longe, mas alguns dispositivos, como cmeras digitais, sistemas de udio profissional ou outros que necessitam de transmisso de dados em alta velocidade, j utilizam o barramento firewire, cuja velocidade chega a ser at quase 30 vezes superior alcanada pelo padro USB.

A sigla USB significa Universal Serial Bus e se refere a uma tecnologia que veio para facilitar a ligao de maior nmero de aparelhos ao PC, como cmeras, joysticks, mp3 players, leitores de cartes (inclusive simultaneamente), bem como para acelerar ainda mais a velocidade da transmisso de dados.

comunicao entre dispositivos especficos, como scanners e unidades de discos externos, e ainda para coleta de dados e controle de equipamentos de automao industrial e comercial (figura 45). Os cabos utilizados para ligar impressoras na porta paralela so do tipo DB25 (figura 46).

A tecnologia firewire foi concebida pela Apple Computer em meados dos anos 1990. Utilizada por algum tempo pelo iPod, permitia carregar uma msica para o aparelho em segundos. O formato no aberto, e a Apple cobra royalties dos fabricantes que a empregam em seus aparelhos. Por isso a conexo s encontrada em dispositivos com real necessidade de transmisso de dados em alta velocidade.

TONGRO IMAGE STOCK/ALAMY/OTHER IMAGES

7.1.14. Conector de mouse


Do lado do conector do teclado, e no mesmo formato, com o mesmo padro PS/2, encontramos o conector do mouse, na cor verde. Quanto aos mouses, esto disponveis nos dois formatos de conectores, PS/2 e USB. Normalmente os mouses com interface PS/2 so mais baratos, embora os dois tenham a mesma qualidade. A nica vantagem dos mouses com barramento USB que podem ser ligados em aparelhos sem porta PS/2, como laptops por exemplo, ou no caso de queima da porta de mouse do microcomputador.

7.1.17. Conectores de expanso


Uma das caractersticas das placas-me a capacidade de permitir a expanso das funcionalidades do computador, ou at a implantao de funcionalidades mais eficientes em relao s que j integra. Desde os primeiros modelos, os PCs da IBM traziam placas-me com vrios slots de expanso, pois a empresa j supunha que outros fabricantes desenvolveriam mais equipamentos que pudessem se integrar ao computador. Para tornar vivel a integrao, a especificao desses barramentos foi compartilhada e vrios fabricantes puderam criar placas compatveis com os computadores da IBM.

7.1.15. Conector USB


No painel traseiro as placas-me costumam trazer vrias portas USB. Podemos encontrar outras portas desse tipo no painel frontal e s vezes at em outras partes do gabinete, ao lado e em cima. E a tendncia que sejam includas cada vez mais portas USB, porque esse tipo de conexo, amplamente utilizado, tornou-se padro para todos os novos perifricos. Dispositivos que antes tinham o prprio padro de conector, como teclado, mouse, impressoras etc., migraram para o formato USB (simbolizado na figura 47).
EDITORIAL IMAGE, LLC/ALAMY/OTHER IMAGES

7.1.17.1. ISA
O Industry Standard Arquiteture (ou Arquitetura Padro da Indstria), mais conhecido como ISA, foi o padro para conector de expanso utilizado pela IBM em seus primeiros computadores que possibilitou a vrios fabricantes de componentes eletrnicos participarem do bom momento de entrar no mercado de computadores pessoais e desenvolverem outros tipos de equipamentos, como fax-modens, placas de vdeo entre muitos outros. Foi substitudo pelo padro PCI (Peripheral Component Interconnect Componente de Interconexo de Perifricos). Este, inicialmente, tinha capacidade de apenas 8 bits de dados por clock, em ciclos de no mximo 8.33 MHz, e na prtica dificilmente ultrapassava os 5 Mhz. Pouco tempo depois o padro foi reformulado e ganhou mais 8 bits, passando assim a ter capacidade de 16 bits. Mas manteve, ao mesmo tempo, a possibilidade de conectar placas no padro de 8 bits na parte maior do slot, que tem uma diviso para indicar onde se pode encaix-las. Nas figuras 49 e 50 podemos comparar os slots ISA e PCI e notar como a diferena de tamanho entre os dois saliente. 77

Figura 47
Porta USB e smbolo do padro USB.

76

LATINSTOCK

INFORMTICA 2

CAPTULO 7

Figura 49
Placa-me com slots ISA (preto).

Vantagens da tecnologia USB


Padronizao de conexo de dispositivos No necessrio usar vrios tipos de conectores. O dispositivo pode ser conectado a qualquer porta USB disponvel. Plug and play O sistema operacional pode reconhecer automaticamente o dispositivo, mesmo que este demande algum driver especfico. Os dispositivos mais comuns, como pen-drives, mouses e impressoras, podem ser utilizados assim que so conectados. Alimentao eltrica Antes, os equipamentos que se conectavam no micro necessitavam de fonte de energia prpria. Na tecnologia USB, o dispositivo pode receber energia por meio do cabo de comunicao, o que permite reduzir a quantidade de cabos. Conexo de vrios dispositivos ao mesmo tempo Cada porta USB pode conectar at 127 aparelhos diferentes ao mesmo tempo. Isso se for ligada a ela um hub USB (figura 51). Temos de lembrar, porm, que a capacidade de transferncia de dados nesse caso ser compartilhada entre todos os dispositivos conectados e, assim, se tornar mais lenta. Ampla compatibilidade O padro USB compatvel com todos os sistemas operacionais. No Windows compatvel desde a verso 98. E vrios outros aparelhos eletrnicos j possuem interface USB, entre os quais os de som automotivos e convencionais, celulares, DVDs etc. Hot-swappable Dispositivos USB podem ser conectados e utilizados sem que se precise reiniciar o computador. Tambm no necessrio desinstalar, mas apenas desconectar o dispositivo. Cabos de at 5 metros Os cabos de conexo USB podem ter at 5 metros, o que proporciona grande liberdade na disposio dos aparelhos. Com o aumento da quantidade dos dispositivos conectados, pode ser que falte espao e seja necessrio distribu-los por locais mais distantes do PC. Com a utilizao de dispositivos repetidores, como hubs USB, pode-se utilizar outro cabo de 5 metros, aumentando assim ainda mais a potencial distncia entre o micro e o dispositivo.

7.1.17.2. PCI
A especificao PCI (figura 50) foi desenvolvida pela Intel em 1990 para substituir os barramentos ISA e VESA Local Bus, e continua sendo utilizada em placas de vdeo, rede, udio e fax-modems, por exemplo. O PCI Local Bus trouxe vrias melhorias. A velocidade de transferncia, que na verso inicial era de 32 bits a uma frequncia de 33 Mhz, chegou a 66 Mhz a partir da verso 2.1. A arquitetura tambm possibilitou a conexo de dispositivos menores, pois seu conector era bem menor em comparao aos do ISA e do VESA. E, ainda, proporcionou independncia da velocidade do barramento local, j que o barramento PCI trabalha com a prpria frequncia: nos padres anteriores, sempre que surgiam novos processadores com novas velocidades, a arquitetura do barramento tinha de ser alterada. Alm disso, os perifricos antigos no funcionavam com processadores mais novos. Outra vantagem do padro PCI a autoconfigurao: o sistema operacional passou a reconhecer se o dispositivo est ou no presente, e a alocar os recursos necessrios para o aparelho conectado. Figura 50
Slots PCI.

PHOTOTRADE

PHILIP BOORMAN / ALAMY/OTHER IMAGES

CHARISTOONE-STOCK/ALAMY/OTHER IMAGES

Figura 51 - Hub USB.

AVATRA IMAGES / ALAMY/OTHER IMAGES

Figura 52 - Modelo de conector A.

78

79

INFORMTICA 2

CAPTULO 7

Algumas variaes foram desenvolvidas a partir deste padro, como o Mini PCI, utilizado em notebooks, e o PCI-X (X de eXtended), que possibilita aos dispositivos transferirem dados a 64bits e utilizado em placas de rede Gigabit, conectores de clusters, canais de fibra ptica e conectores de discos rgidos SCSI. (Ateno: no confunda PCI-X com PCI Express).

MODO x TAXA DE TRANSFERNCIA


Modo (Quantidade de dados por vez) 1x 2x 4x 8x Taxa de transferncia 266 MBps 532 MBps 1 GBps 2 GBps

7.1.17.3. AGP
O AGP (Accelerated Graphic Port, ou Porta Grfica Acelerada) para as placas-me baseadas no Pentium II foi desenvolvido pela Intel, no incio de 1997. O objetivo foi oferecer suporte para melhorias de vdeo. O AGP utiliza um barramento dedicado, impedindo a concorrncia de outros dispositivos no acesso ao processador. Para propiciar o barateamento das placas 3D, o AGP recebeu capacidade de acessar diretamente a memria RAM do computador para realizar tarefas complexas com texturas, necessitando trazer menos memria de vdeo na aceleradora 3D. Essa tecnologia chamada de DIME (Direct Memory Execute Execuo de Memria Direta). O AGP trabalhava com 32bits a 66 Mhz, mas tem capacidade de transmitir duas ou mais palavras de 32 bits a cada ciclo de clock. No possvel identificar em qual modo trabalha a AGP de determinada placa, pois isso depende do chipset da motherboard. A forma mais simples de descobrir consultar o manual da placa-me ou o site do fabricante.

7.1.17.5. PCI-Express
O desenvolvimento cada vez mais veloz das tecnologias 3D forou a indstria de informtica a criar barramentos tambm sempre mais rpidos. Para suprir essa necessidade foi criado o slot AGP que transmitia dados a 2.128 MB por segundo no padro AGP 8x. Mas com o passar do tempo se descobriu que a tecnologia no conseguia acompanhar a evoluo das aplicaes, que necessitavam de cada vez mais banda, alm de serem totalmente voltadas para vdeo. No inicio de 2001 a Intel apresentou a necessidade de se criar um novo padro para substituir o PCI, e um consrcio entre AMD, Microsoft e IBM desenvolveu o 3GIO (3 gerao de I/O), que logo seria chamado de PCIExpress (figura 54). A tecnologia se baseia em ler e escrever 8 bits de dados por vez, atravs de canais seriais que utilizam um meio de comunicao direta com o chipset, eliminando gargalos. O PCI-Express consegue trabalhar com taxas que chegam a 250 MB por segundo no padro 1.0, bem maiores que os 132 do padro PCI. No padro 2.0 alcana at 532 MB por segundo. Os slots podem ser encontrados normalmente nos tamanhos 1x, 4x, 8x e 16x, nmeros que significam a quantidade de canais implementados no slot. O slot 16X da PCI-Express transmite o equivalente a 4.000 MB por segundo. Figura 54
Slots PCI Express.

O modelo CNR (figura 53), padro de propriedade da Intel, geralmente marrom, pequeno, localizado em separadamente das placas PCI-Express, com as quais pode ser facilmente confundido. O modelo AMR mais simples, contendo apenas o relay, alguns varistors e dois chips, o HSP e o DAA, para interface com linha telefnica.

7.1.17.4 CNR e AMR


Esses dois tipos de slots foram desenvolvidos por fabricantes de placas-me que traziam udio e modem on-board, mas optaram por deixar de embuti-los. Isso porque esses componentes trabalham com sinais analgicos e podem causar interferncia nos demais circuitos da placa, ou mesmo por questo de espao, no caso de acomodar os conectores de placas de som de seis canais. O AMR um padro aberto, desenvolvido por um consrcio de fabricantes de placas como AMD, Lucent, Motorola, 3Com, Nvidia, Texas Instruments e Via, similar ao CNR. Porm foi utilizado durante pouco tempo, em meados de 2002 e 2003.

O nome PCI Express Bus sugere que o padro seria um barramento, o que considerado incorreto por vrios especialistas, considerando-se a definio de que um barramento deve compartilhar o canal de comunicao.

Figura 53
Modelo de slot CNR.

SCENICS SCIENCE/ALAMY/OTHER IMAGES

80

81

INFORMTICA 2

CAPTULO 7

Figura 55
ALAN FORD / ALAMY/OTHER IMAGES METTA FOTO/ALAMY/OTHER IMAGES

Figura 56
Bateria.

Chip que armazena o BIOS.

7.2. Dispositivos da placa-me


Alguns componentes da placa-me respondem por tarefas fundamentais para a prpria placa-me, pois tm de integrar, controlar e configurar todos os outros componentes e perifricos.

7.2.1. BIOS BASIC INPUT OUTPUT SYSTEM Sistema Bsico de Entrada/Sada


O BIOS um software armazenado em um chip de memria do tipo Flash-Rom fixado na placa-me, do mesmo tipo encontrado em pen-drives (figura 55). Tem a funo de reconhecer, configurar e iniciar os dispositivos do computador, e ainda iniciar o sistema operacional. Ao ligar o computador, os primeiros sinais que voc v na tela so da interface do BIOS. O software firmware (programa implantado em um chip) do BIOS pode ser atualizado quando precisamos instalar um sistema operacional ou dispositivo incom-

patvel com a verso atual do BIOS. Isso pode ser necessrio em mquinas antigas, mas nem sempre em placas-me recentes. De todo modo, deve ser feito somente em ltimo caso, pois a falha no processo de instalao ou a implantao de uma verso incorreta pode comprometer o funcionamento da placa-me. O processo de upgrade do BIOS feito por meio de um software que pode ser baixado do site do fabricante para um disquete, CD/DVD ou pen-drive inicializvel. Ao ser reiniciada a mquina com a mdia utilizada selecionada para boot no CMOS Setup, o programa de atualizao carregado, apaga a verso antiga do BIOS e a substitui pela nova. Caso o processo de instalao falhe, ou seja instalado um BIOS incorreto ou ainda este tenha sido apagado por um vrus, o chip do BIOS dever ser substitudo. Isso porque, sem um BIOS funcionando no computador, no haver como dar boot, nem instalar um novo BIOS por meio de um programa.

7.2.2. Bateria
As placas trazem uma bateria, parecida com a de relgios, porm bem maior, para manter a CMOS energizada enquanto o computador estiver desligado (figura 56). Isso impede a perda de dados das configuraes relativas a data e hora, configuraes realizadas no setup, como configurao de dispositivos, alm de informaes sobre velocidade do processador, voltagem da placa, dados dos discos rgidos, entre outros. Quando recebemos a mensagem de falha de CMOS durante o boot, como CMOS setting error, ou quando simplesmente percebemos que a data e a hora do computador se desatualizam e voltam a se referir fabricao do BIOS, pode ser que a carga da bateria terminou. Nesse caso, deve ser substituda.

DICA
Antes de instalar qualquer memria, importante verificar no manual da placame detalhes de configurao e tipos permitidos.

Tarefas do BIOS
Assim que o computador ligado, o BIOS segue esta sequncia: 1 Verifica a CMOS. A CMOS outro chip responsvel por armazenar configuraes sobre os HDs instalados e seus tamanhos, data e hora, e vrias outras informaes. 2 Carrega os controladores de interrupo. Os controladores de interrupo, fazem a interface do sistema operacional com eventos dos dispositivos. Quando uma tecla do teclado pressionada, por exemplo, o BIOS avisa o processador sobre qual interrupo foi acionada e este transmite a informao para o sistema operacional. 3 Inicializa os registradores e o controle de energia. 4 Testa todos os dispositivos para descobrir se esto funcionando corretamente. Essa tarefa leva o nome de POST (Power-On Self-Test ou Autotestes de Funcionamento). Quando algum dispositivo falha, impossibilitando a inicializao do sistema, o BIOS pode emitir beeps (sinais sonoros) atravs do alto-falante da placa. Cada fabricante pode ter um conjunto diferente de sinais para representar vrios problemas. 5 Exibe as informaes do sistema no vdeo. a primeira informao que aparece quando o computador ligado. 6 Determina os discos que podem ter sistema operacional para serem inicializados. 7 Inicia a sequncia de Boot que ir comear o carregamento do sistema operacional. Caso o disco selecionado para boot no CMOS no contenha sistema operacional, uma mensagem ser exibida na tela: Disco sem Sistema.

7.2.3. Chipsets
Placas-me funcionam por meio de um conjunto (set) de circuitos integrados (chips), da o nome de chipset. Cada um desses chips tem tarefa especfica, cuida de determinado tipo de funo da placa, como controlar interrupes, memria e barramentos, gerar clock etc. Nos computadores antigos os circuitos integrados ficavam separados uns dos outros, cada um com a prpria funcionalidade. Mas nos computadores modernos os chips foram embutidos, geralmente dentro de apenas dois chipsets, que so chamados de ponte norte e ponte sul (figura 57). A ponte norte (northbridge) integra dispositivos de alta velocidade, como processador, memria e vdeo (AGP e PCI-Express 16x) e faz interface com o chipset da ponte sul (southbridge). Esses chips se comunicam por meio de barramento de alta velocidade. A figura 58 mostra que as ligaes entre os vizinhos da northbridge so vias mais largas do que as que se ligam southbridge, e tem transmisso mais veloz (setas em vermelho). 83

82

INFORMTICA 2

CAPTULO 7

Figura 57
Funcionalidades dos chipsets atuais em chips separados nas placas antigas.

7.2.4. Sensores
Os sensores servem para monitorar eventuais problemas com a placa-me e seus dispositivos, como falhas no fornecimento de energia pela fonte e, principalmente, o superaquecimento do processador ou do HD, alm da velocidade das ventoinhas. Essas informaes, que podem ser visualizadas no CMOS Setup, atravs de softwares da placa-me ou de terceiros, so necessrias e podem evitar que o processador queime, desligando a mquina antes que isso acontea. O controle dos sensores feito por um circuito chamado super I/O, que tambm controla perifricos antigos, como portas seriais e paralelas e drive de disquete.

7.2.5. Dispositivos on-board


EDUARDO POZELLA

A ponte norte influencia diretamente o desempenho geral da mquina, pois contm a controladora de memria, que determina a tecnologia (DIMM, DDR ou RAMBUS), a quantidade mxima e a frequncia da memria e do processador. Essa afirmao no se aplica a placas para processadores AMD K8 em diante, nos quais a controladora de memria fica no prprio processador. A estratgia da AMD permite que as placas tenham somente um chipset. A ponte sul controla dispositivos de menor velocidade, como disco rgido, CD/DVDROM, USB, portas PS/2 (teclado e mouse), porta paralela e serial, barramento PCI e PCI-Express 1x. E influencia somente o desempenho desses dispositivos, at mesmo determinando a tecnologia que ser possvel utilizar, como USB ou USB 2.0, por exemplo, se suporta discos SATA ou PATA, quais sero suas frequncias etc. Na maioria das vezes os fabricantes de placas-me no so os mesmos dos chipsets. A adoo das pontes possibilitou a padronizao, facilitando a criao de produtos compatveis com os chipsets de diferentes fornecedores (figura 58). Figura 58
Organizao de chips e barramentos em placas-me atuais.

Com a evoluo das placas-me, os fabricantes comearam a dot-las cada vez mais de circuitos impressos nas prprias placas, para vrios tipos de aplicaes. Assim, surgiram os termos on-board (na placa) e off-board (fora da placa), para descrever se um dispositivo faz parte da placa-me ou se ser includo parte por meio de uma placa de expanso, especfica para a tarefa. Apesar de fazerem parte da placa-me, os dispositivos funcionam de modo independente para evitar que eventual defeito em um deles acarrete falhas nos demais. Em computadores usados em escritrios, para trabalhar com planilhas, editores de texto, acesso internet ou para ouvir msica, as placas on-board so uma boa opo por serem baratas. Mas, se houver demanda por melhor desempenho de vdeo (como para jogos 3D e edio de fotos) ou udio (como mixagem de som profissional), sero necessrias placas especficas, que trazem processadores especficos e memrias dedicadas. Os recursos on-board podem ser desligados na CMOS Setup caso sejam substitudos por equivalentes off-board. Tenha em mente, contudo, que placa-me on-board indica computador de baixo custo, mas tambm de baixo desempenho. Dispositivos on-board, alm disso, consomem processamento da CPU e espao na memria principal do computador. Assim, mquinas com componentes off-board tm melhor desempenho de modo geral.

7.3. Conceito de barramentos (BUS)


Barramentos so circuitos integrados que fazem a transmisso fsica de dados de um dispositivo a outro. Esse meio de transmisso, por definio, deve ser compartilhado por vrios dispositivos, como uma autoestrada que recebe veculos de vrias cidades e os leva a outras, possibilitando que cada um siga a prpria rota. Mas h os barramentos dedicados, concebidos para melhorar o desempenho do computador, como os que ligam a ponte sul e a ponte norte, ou o barramento FSB, que liga o processador memria. Os barramentos so formados por vrias linhas ou canais, como se fossem fios eltricos, que transmitem sinais eltricos tratados como bits. H vrias tecnologias padronizadas de barramentos, como ISA, MCA, VESA, PCI, VLI, AGP, DMI, HyperTransport e outros.

84

85

Captulo 8

Armazenamento
Disco rgido Disco flexvel Discos pticos

INFORMTICA 2

CAPTULO 8

denomina-se memria virtual. No Linux/Unix conhecida como swap. Se isso acontece com frequncia, o desempenho da mquina diminui. A soluo instalar mais memria RAM, caso isso seja possvel. O HD (figura 59) o jeito popular de nos referirmos ao H.D.D. (Hard Disc Drive ou unidade de Disco Rgido), tambm conhecido como winchester, nome de uma tecnologia de fabricao antiga de discos rgidos. Os discos rgidos so formados por uma carcaa de ferro ou alumnio hermeticamente fechada para evitar a entrada de ar, que consigo traria umidade e poeira, capazes de danificar suas partes mecnicas.

lm de processar informaes, o computador capaz tambm de armazen-las e recuper-las quando for necessrio. magnfico pensar em quantas milhares de rvores foram poupadas, em todo o mundo, desde que os dados deixaram de ser armazenados em papel e passaram a ser guardados em forma de bits. Conseguimos miniaturizar a informao de qualquer tipo visual, sonora, textual de modo que somente a mquina pode fazer a leitura e reproduzi-la sempre que desejamos obt-la. Existem vrias formas de armazenagem em diferentes tipos de mdia. Cada forma otimizada em algum sentido, como custo, velocidade de leitura ou escrita, capacidade e segurana.

Em uma das extremidades da carcaa, encontramos os conectores de dados e controle, o jumper de configurao e os conectores de energia. Esses conectores (figura 60) so ligados placa controladora, tambm chamada de placa lgica do disco (figura 61), que controla todo o funcionamento do HD. Figura 59
Exemplo de HD.

TRE

VO R

CLIF

FO

RD

PH

8.1. Disco rgido


Os discos rgidos ou HD (Hard Drive, em ingls) so dispositivos de memria no voltil (que no perdem as informaes quando no esto energizados), de alta-capacidade (na verdade o de maior capacidade entre todos) e de velocidade moderada (no so to lentos quanto unidades de fita nem to rpidos quanto memrias RAM ou CACHE).
E PHO TOTR AD

OT OG

RA

PH

Y/S

CIE

NC

EP

HO TO

Figura 60
Modelos SATA e ATA.

Apesar de as unidades externas serem comuns, o disco rgido instalado principalmente dentro do gabinete. utilizado em especial para armazenar arquivos do sistema operacional, programas e arquivos pessoais. Os discos rgidos so considerados memrias secundrias, enquanto as memrias RAM e CACHE so memrias principais ou primrias, considerando-se a velocidade de acesso aos dados do processador. Quando o processador precisa de um dado ou programa, solicita-o s memrias RAM e CACHE. Caso o dado ou o programa no esteja na memria, dever ser carregado do disco rgido para a memria, e s ento o processador poder utiliz-lo. A memria RAM fornece dados e instrues ao processador de forma muito mais rpida do que, acessando diretamente o disco rgido. Assim, pode trabalhar mais rapidamente. Certos sistemas operacionais costumam utilizar o disco rgido para armazenar o excedente quando necessitam de mais memria principal do que h, fisicamente, na mquina. No MS Windows tal possibilidade 88

Conector de alimentao

Jumper de Conector configurao SATA

Conector de alimentao SATA

Conector de alimentao

PHO TOTR AD

Jumper Master/ Slave/CS

Conector ATA

89

INFORMTICA 2

CAPTULO 8

Figura 61
Placa lgica do disco. Placa lgica HDA

Figura 63
Os discos se movimentam todos juntos; so presos ao mesmo eixo.

LA LPA PAU

DIN

MY /ALA

HE /OT

R IM

S AGE

DICA
Em situaes extremas, nas quais seja necessrio recuperar dados de um disco cuja placa lgica tenha sido queimada, possvel substitu-la por outra placa, de um HD idntico, mesmo fabricante, marca, modelo e capacidade.

No interior da carcaa (figura 62) pode haver um ou mais discos metlicos sobrepostos, com superfcies cobertas por pintura magntica composta de xido de ferro. nesta superfcie que os dados so registrados magneticamente. Esses discos giram impulsionados por um motor, a taxas que chegam hoje at 10.000 rpms (rotaes por minuto). Os dados so lidos e escritos nesses discos por meio de uma cabea que se movimenta horizontalmente sobre a superfcie, levada por um brao metlico com formato aerodinmico. O brao metlico, movimentado pelo atuador, no toca o disco, cujo movimento produz uma bolsa de ar que o faz flutuar. Os pontos magnticos so organizados de forma que tenham um endereo. Assim, a placa lgica do HD consegue localizar em que disco o dado se encontra e em seguida calcular a velocidade que precisa aplicar ao disco para que sua posio esteja correta no momento em que a cabea de leitura estiver exatamente no ponto da informao solicitada pelo processador. Um dado no disco ento possui como identificao o nmero do disco, o setor e a trilha (figura 63).
Brao Conector Cabea Filtro de ar

As trilhas tm formato espiral e vo do centro do disco para a extremidade, fazendo um trajeto comparvel ao de um disco de vinil tocado de trs para a frente. Os setores dividem as trilhas em blocos, da mesma forma como dividimos pizza (figura 64).

8.1.1. IDE, ATA ou PATA


Para serem utilizados pelo processador, os dados armazenados em discos rgidos devem ser total ou parcialmente carregados para a memria e transmitidos da memria para o disco, depois de serem alterados, ou criados. esta a utilidade das tecnologias ATA, IDE, EIDE, FASTATA, ATAPI, Ultra-ATA, Ultra-DMA ou PATA. Passou a ser muito comum encontrar no mercado discos IDE, sendo identificados como do tipo PATA, logo que comeou a popularizao da tecnologia SATA (Serial ATA). PATA vem de Parallel ATA. A denominao ATA tem origem no nome do primeiro computador em que a tecnologia foi empregada, um PC/AT modelo 386, com capacidade de apenas 20 MB. Inicialmente, era chamada de PC/AT Atachmment.

O PC/AT foi lanado em 1984 pela IBM, como sucessor do modelo XT. Mas o modelo 386 s chegaria ao mercado em 1986. Criado pela Compaq, leva um chip 80386 da Intel.

Figura 64
Diviso das trilhas em bloco.

Figura 62
Interior da carcaa. Contrapeso

Atuador Voice coil

H D.

UR

ST

/A

M LA

Y/

TH O

ER

IM

E AG

Prato (disco)

90

91

INFORMTICA 2

CAPTULO 8

Figura 65
Sequncia de leitura de dados pertencentes a dois arquivos distintos (vermelho e azul) em uma controladora SATA com NCQ.

8.1.3.1. Setor de boot


O BIOS capaz de fazer as operaes iniciais no computador, identificar o hardware, contar a memria, mas no permite uma interface complexa de controle entre computador e usurio. Para isso existem os sistemas operacionais, que geralmente so gravados no disco rgido. Logo aps a mquina ser ligada, o BIOS executa seus procedimentos iniciais e passa o controle do computador para o sistema operacional (Windows, Linux, Unix, MacOS, entre outros). Porm a informao de onde est o sistema operacional no fica na memria do BIOS, e sim em uma parte bem pequena do HD conhecida por setor de boot, MBR (Master Boot Record ou Registro Principal de Boot) ou trilha zero. O termo trilha zero vem do fato de o boot ser gravado na primeira trilha do sistema de arquivos do HD. O setor de boot pode estar em um disco rgido como tambm em um disquete, um disco ptico (CD/DVD) ou at mesmo em um pen-drive ou carto f lash. Essa opo dever ser configurada no software CMOS Setup do BIOS. Geralmente utilizamos outras mdias como boot quando algo danifica o setor de boot do HD ou quando o sistema operacional ainda no foi instalado no disco rgido. Podemos utilizar os discos de instalao do Windows ou do Linux para corrigir ou instalar o setor de boot (figura 66) pela primeira vez. possvel instalar mais de um sistema operacional e inici-los a partir do mesmo setor de boot, mas neste caso preciso utilizar um gerenciador de boot, como por exemplo o LILO ou GRUB do Linux. Algumas falhas no sistema de arquivos ou mesmo a desinstalao de um outro sistema operacional instalado em outra partio podem remover ou danificar o setor de boot, impedindo o sistema operacional de voltar a iniciar. Nessas situaes, recorremos, no caso do Windows Vista, ao CD de instalao: 1. Inicializamos o computador com o CD ou DVD de instalao. 2. Logo abaixo do boto de instalar, que aparece em seguida, dever haver um link para Recuperar o windows. Figura 66
Tela de seleo do sistema operacional no momento do boot.

Inicialmente, as placas que controlam o disco rgido ficavam encaixadas em slots de expanso, mas depois passaram a ser acopladas aos discos rgidos. Da o nome IDE (Integrated Device Eletronic, que significa Eletrnica de Integrao de Unidade). A tecnologia se baseia na transmisso de dados por meio de um barramento paralelo em modo Half-duplex. Ou seja, a transmisso de leitura e escrita nesse caso feita simultaneamente por meio de um conector (de 40 pinos). A ltima verso do IDE foi o ATA-7, que conseguia fazer transferncias de at 133 MB/s.

A primeira verso do SATA tinha uma velocidade de transmisso de 150 MB/s e o padro SATA 300 elevou-a para 300 MB/s. A tecnologia evoluiu ainda mais, dando origem a SATA II, dotada de NCQ (Native Command Queuing ou Comando Nativo de Enfileiramento), cuja funo limitar ao mnimo possvel a movimentao da cabea de leitura pelo HD (figura 65). A ltima reviso do modelo apresentada em 2009 criou o SATA 1.5 Gbit/s e o SATA 3 Gbit/s.

8.1.2. SATA
A sucessora da tecnologia PATA a Serial ATA, tambm chamada de SATA. Serial significa dizer que os bits trafegam em fila (figura 65), um aps o outro, ao contrrio do modo de transmisso em paralelo, que pode levar vrios bits ao mesmo tempo, e nas duas direes. Durante muito tempo acreditou-se que a transmisso em paralelo fosse mais eficiente que a serial. Mas os engenheiros de computadores perceberam que era mais fcil construir circuitos mais velozes de forma serial. Isso porque o trfego de corrente eltrica emite um campo eletromagntico que causa interferncia entre as vias e corrompe os dados. Essa interferncia cresce medida que a velocidade da transmisso aumenta, o que tornou invivel a construo de discos mais velozes. Isso no acontece na transmisso serial, que tem apenas um canal de transmisso. O SATA pode elevar a velocidade de transmisso sem problemas e permite que se trabalhe com cabos mais compridos de at 8 metros.

O termo boot (ou bota) empregado em informtica em analogia ao chute, o pontap inicial (do sistema operacional). BOOT ainda uma sigla para a expresso em ingls pulling himself by his own bootstraps, que significa, por-se de p pelos cadaros de suas prprias botas. Ou conquistar algo por esforo prprio. Aplicada computao, a expresso remete ao fato de o computador estar pronto para se inicializar sozinho.

8.1.3. Funcionamento
Agora que conhecemos a fisiologia de discos SATA e PATA, podemos aprender como o computador utiliza essas unidades de armazenamento, como so identificadas pelo BIOS, suas capacidades, e como os dados so organizados.

92

93

INFORMTICA 2

CAPTULO 8

8.1.3.2. Endereamento LBA


Logical Block Addressing (Endereamento Lgico de Blocos) o mtodo de traduo que permite ao BIOS reconhecer HDs IDE. Antes de 2001, as placas-me utilizavam 28 bits para enderear 228 setores de maneira sequencial. Por exemplo: setor 1, setor 2, setor 3 e assim por diante. Isso limitava o tamanho dos discos em at 128 GB. Com a introduo da interface ATA-6 houve um extenso na quantidade de endereos disponveis, com a utilizao 48 bits, 20 bits a mais que na verso anterior, o que elevou a capacidade do BIOS de reconhecer discos de at 144 petabytes (144,000,000 gigabytes). HDs SCSI e SATA no utilizam LBR, mas suas prprias tcnicas de endereamento, e no tm limitao de tamanho.

8.1.4.2. Disco SATA


Os discos SATA no precisam ser reconhecidos pelo CMOS Setup, apesar de alguns BIOS virem com esta opo. Em SATA o controle de acesso ao disco feito diretamente pela controladora. Para que o boot seja feito por meio de um disco SATA, o sistema operacional deve, antes, instalar os drivers corretos da controladora desse tipo de tecnologia. Sempre que for instalar algum sistema operacional voc precisar ter o driver disponvel em algum tipo de mdia inicializvel, em disquete, CD, DVD ou mesmo pen-drive (Windows Vista em diante). Para instalar o sistema operacional voc dever alterar a sequncia de boot no Setup da CMOS para o driver onde ser inserida a mdia de instalao, geralmente CD ou DVD. Assim que se iniciar o processo de instalao, o computador perguntar se h necessidade de instalar algum driver adicional. No Windows Vista a opo est na tela de gerenciamento de discos, onde voc encontra o boto Load driver, que lhe possibilitar escolher a mdia que contm o arquivo de instalao. No Windows XP, logo no incio da instalao aparece a mensagem pressione a tecla F6 para fornecer drivers de terceiro, e a mdia poder ser acessada. Insira a mdia com o driver e selecione-a no menu. Se o driver estiver correto, o disco ser reconhecido e o processo de particionamento, formatao e instalao prosseguir. No Linux, muitos drivers so reconhecidos automaticamente, mas h a opo selecionar. No RedHat Linux, caso no encontre o driver, voc pode carregar o sistema em um disquete inicializvel e executar o comando dd if= of=/dev/fd0 no prompt de comando. Em seguida d o boot com o disco de instalao do RedHat Linux e, quando aparecer a palavra boot:, escreva na frente Linux add. Quando o programa lhe requisitar coloque o disquete no driver e siga as instrues de instalao.

8.1.4. Reconhecimento de discos rgidos


Existem processos diferentes para o computador conseguir acessar os dados nos discos IDE, ou para conseguir reconhecer o HD SATA. Vamos conhec-los.

8.1.4.1. Disco IDE


Como j aprendemos, o disco IDE precisa ser reconhecido pelo BIOS para ser endereado. Para fazer o reconhecimento, recorremos ao CMOS Setup do BIOS. O trabalho bem simples. Ao iniciar o micro, devemos localizar a tecla que inicia o CMOS Setup (figura 67), em geral DEL, F1 ou F2. Com o sistema em operao, localizamos a opo Standard CMOS Features ou Standard CMOS Setup. Normalmente a interface do programa tentar detectar os discos automaticamente. Saia do setup escolhendo a opo de salvar e sair (save and exit). Nesse momento, o novo disco est pronto para ser utilizado e poder ser identificado pelo instalador do sistema operacional ou executar o boot se o sistema j estiver instalado.

Figura 67
Telas do setup indicando o caminho para a tela de reconhecimento de HDs IDE.

8.1.5. Montagem e configurao de HD


A montagem de um HD requer cuidados especiais. Veja, nos prximos tpicos, como executar cada etapa do processo.

8.1.6. Particionamento
Para o computador encontrar o sistema operacional e criar o sistema de arquivos, o disco deve ter sido particionado anteriormente. Particionar o mesmo que dividir o disco, identificando suas devidas partes e dimenses. Podemos com isso criar vrias unidades lgicas do DOS, que integram o sistema operacional da Microsoft. O Windows identifica como letras (C:, D:, G:) as partes que podem ser acessadas como se fossem unidades de disco em separado. Os sistemas baseados em Unix utilizam nomes como /boot, /home etc., todas partindo da raiz (/). A diviso do disco permite instalar mais de um sistema operacional no mesmo computador. Certas aplicaes devem usar partio especfica para limitar o tamanho de seus arquivos aos limites da partio separada, para no comprometer o espao livre disponvel nas outras parties. Caso contrrio, podem preencher 94

H dois tipos de parties: primrias e estendidas. As participaes primrias servem para instalar sistemas operacionais. Pode-se criar no mximo quatro parties deste tipo por disco, que no podem ser subdivididas. As participaes estendidas podem ser divididas em unidades lgicas (C:\,D:\,E:\,:F:\ etc) e criadas em espaos ainda no particionados do HD. Nessas parties no se pode instalar sistemas operacionais.

95

INFORMTICA 2

CAPTULO 8

Figura 68
Disco particionado.

O padro MBR limitado na quantidade de parties primrias, mas possibilita a criao de parties estendidas. Cada partio ou disco pode ter no mximo 2TiB 2 tebibytes na base 2 (240) aproxima-se de 2 terabytes na base 10 (1012). Para resolver esse problema a Intel desenvolveu a especificao EFI. O objetivo eliminar o BIOS dos computadores, introduzindo o GPT (GUID Partition Table ou tabela de partio de identificador nico e global), que permitir a criao de quantidade ilimitada de parties com tamanho de at 8 Zib (8.589.934.592 TiB), utilizando endereamento armazenado em 64 bit ao invs de 32 bit.

8.1.7. Sistemas de arquivos


Dentro do disco rgido as informaes so organizadas em arquivos e diretrios (pastas), sempre de forma hierrquica, partindo da pasta raiz. Existem vrios tipos de sistemas de arquivos, todos, em geral, com a mesma lgica organizacional e vrias especificidades que os diferenciam.

8.1.8. Formatao lgica e fsica


A formatao fsica do HD, feita pelo fabricante, consiste na diviso permanente dos setores e das trilhas dos discos. O conjunto de trilhas de cada disco chamado de cilindro. Cada setor do disco tem exatamente 512 bytes. Muitos tcnicos formatam fisicamente discos que comeam a apresentar falhas ao ler e escrever em determinados setores (bad sectores). Esse procedimento feito por meio do software de formatao fsica fornecido pelo fabricante, geralmente em seu site da web. Tais programas so capazes de marcar os setores danificados, inutilizando-os. H quem pense que a formatao fsica corrige o disco, mas isso no verdade, pois o processo apenas isola suas partes defeituosas, que deixam de ser utilizadas. Isso funciona bem, mas o disco perde espao til de armazenamento. A mais comum a formatao lgica. Ela no marca o disco de forma permanente; apenas instala nele uma estrutura lgica para mapear todas as posies gravveis. Cada uma dessas unidades chamada de bloco. Para a controladora do disco, os blocos so endereados a partir do seu cilindro, trilha e setor, enquanto para o sistema operacional cada partio identificada com uma numerao nica e sequencial. bom ressaltar que, antes de uma formatao fsica, necessrio particionar o disco.

todo o disco e paralisar o computador por falta de espao para memria virtual. Quando o disco particionado (figura 68), o computador cria uma tabela de alocao chamada MBR, que fica armazenada no incio do disco rgido. Essa tabela informa a posio de incio da partio, se est ativa e qual o seu tipo. A ferramenta mais utilizada para particionar o HD o fdisk, encontrado nas distribuidoras da Microsoft desde as verses mais remotas de seus sistemas operacionais. No Linux h o QParted e o GParted, entre outros. Os instaladores dos sistemas operacionais possuem um assistente que orienta como particionar o disco (figura 69). Figura 69
Tela de particionamento de disco do instalador do Windows 7.

A especificao EFI foi repassada ao consrcio UEFI (Unified Extensible Firmware Interface Specification, ou Especificao de Interface de Firmware Extensvel e Unificada). Em 2009, o consrcio, formado por Intel, AMD, American Megatrends Inc, Apple Computer, Inc, Dell, Hewletg Packard, IBM, Insyde, Lenovo, Microsoft e Phoenix Techonologies, tinha como misso avaliar a especificao e adot-la em suas tecnologias.

8.1.9. O sistema de arquivos


A estrutura que a formatao lgica cria nas parties do HD denominada sistema de arquivos, cuja funo proporcionar organizao e agilidade ao sistema operacional para encontrar os arquivos no disco. Se, para saber o total de espao livre que h no disco, o sistema operacional precisasse percorr-lo inteiro, somando as reas vazias, poderamos ter de esperar a informao por horas. Mas este dado obtido instantaneamente. Basta verificarmos as propriedades de uma unidade lgica na pasta Meu computador do Windows (figura 70). 96 97

INFORMTICA 2

CAPTULO 8

Figura 70
Capacidade total e o espao livre das unidades lgicas de um HDD.

tros usurios verem ou no seus arquivos, alter-los ou at exclu-los. O espao em disco de cada usurio pode ser definido por meio de quotas. O sistema ainda permite criptografar, comprimir e controlar a integridade dos dados e possibilita a recuperao de arquivos deletados, alm de vrias outras funes. So muitas as verses do Windows que suportam NTFS: todas as verses de servidores desde a NT e, em estaes de trabalho, o Windows 2000 e todos os seus sucessores (XP, Vista e Seven). No fim de 2009, o sistema de arquivos j estava na verso NTFS v3. No padro, o NTFS utiliza clusters com um setor apenas (512 bytes), evitando totalmente o desperdcio de capacidade, e endereamento de 32 bits (a tecnologia prev 64 bits, mas para as verses atuais do Windows emprega somente 32 bits). Nessa configurao uma partio pode chegar at 2 TB de capacidade. possvel configurar o tamanho dos clusters na hora de formatar uma partio podem ser montadas parties de at 256 TB, se os clusters forem de 64 KB. Apesar de proprietrios, os sistemas de arquivos da Microsoft FAT e NTFS podem ser lidos por outros sistemas operacionais, como o Linux. A Microsoft vinha desenvolvendo e at anunciou a implantao de um novo sistema de arquivos, o WinFS a partir do Windows Vista. Porm isso no se confirmou, nem mesmo para o Windows 7.

O FAT foi criado para o primeiro computador pessoal, para particionar disquetes e HDDs, e continua sendo utilizado para formatar memrias flash (pen-drives, cartes etc.). Evoluiu para FAT32, que foi empregado primeiramente no Windows 95 OSR2. compatvel com todas as verses desse sistema operacional a partir da verso Windows 95 OSR e adequado aos discos de maior capacidade, que foram fabricados posteriormente.

Se procurarmos abrir determinado arquivo no editor de texto por meio da opo Localizar arquivo, no Windows, ou do comando Find, do Linux, quanto tempo teremos de esperar pela resposta? Tente e voc ver que, dependendo da quantidade de arquivos do seu disco, essa tarefa ser muito demorada. Mas os sistemas de arquivos embutem tcnicas capazes de encontrar um arquivo cujo caminho completo conhecemos com unidade lgica, mais o diretrio e o nome quase que de forma instantnea. Por exemplo: c:\aula\materia.doc.

8.1.9.1. FAT
O sistema de arquivos FAT (File Allocation Table ou Tabela de Alocao de Arquivos) baseia-se em uma tabela de alocao que registra os arquivos e os blocos em que esto armazenados. como se fosse o ndice de um livro indicando em que pgina se encontra cada captulo. O FAT divide os setores do disco em blocos, tambm chamados de clusters. A tabela do primeiro FAT podia enderear nmeros com at 16 bits, ou seja, 216 . Esse valor possibilita apenas 65536 endereos de clusters e, com isso, as parties poderiam chegar a no mximo 2 GB de capacidade. O FAT32 suporta at 4.294.967.296 clusters e parties de at 60 GB. Por ter pequena capacidade de endereos, os clusters eram maiores, chegando a at 64KiB. No FAT32 os clusters puderam ser reduzidos para at 4 KiB. Clusters maiores so mais rpidos para procurar, pois tm menos endereos para administrar, enquanto clusters menores evitam desperdcio de capacidade. Imagine que, no FAT32, um arquivo de 3 Kib no ocupar toda a capacidade do cluster, e o 1 Kib restante no poder ser utilizado por outro arquivo. Numa partio FAT16 a sobra seria ainda maior, de 61 Kib.

8.1.9.3. Formatos para Linux


No sistema operacional Linux possvel utilizar vrios outros tipos de sistemas de arquivos. Os mais comuns so o Ext (nas verses 2, 3 e 4) e o ReiserFS, mas tambm encontramos, para aplicaes mais especficas, o XFS (rpido e indicado para parties grandes), o JFS (utilizado pela IBM, permite redimensionar as parties sem precisar reiniciar o sistema), o GSF e o OCFS2 (permite utilizao simultnea e compartilhada por mais de um computador), entre muitos outros. O Ext o padro da maioria das distribuies, geralmente na verso Ext2 e Ext3. A partir desta ltima foi includa a propriedade de jornalizao (do ingls jornaling), que possibilita recuperar dados danificados por desligamento abrupto do computador.

A falncia do Reiser
A substituio do ReiserFs pelo Ext3 nas distribuies Linux, em que tinha se tornado padro, no teve nada a ver com questes tecnolgicas. Em 2006 o criador do sistema, Hans Reiser, nascido em 1963 e formado em programao de computadores pela Universidade de Berkley, na Califrnia, foi condenado por homicdio culposo pelo assassinato de sua esposa, Nina Reiser. Os grupos de desenvolvedores abandonaram o projeto e a empresa faliu.

8.1.9.2. NTFS
Desde sua primeira gerao de sistemas operacionais para servidores, o Windows NT, a Microsoft utilizava o NTFS (NT em referncia ao sistema operacional e FS a File System, ou seja: sistema de arquivos do Windows NT). Trata-se de um sistema de arquivos de alta-performance, que pode formatar parties de grande capacidade, at para os padres atuais, e permite controle de acesso aos arquivos em nvel de usurio, por meio das contas de usurios do prprio Windows. Isso significa que o NTFS pode prover segurana para ou98

99

INFORMTICA 2

CAPTULO 8

Figura 71
Agendamento de verificao de disco.

Figura 72
Comando CMD utilizado para acessar o prompt de comando.

Se voc quiser executar o CHKDSK no prompt de comando, clique em iniciar, executar e escreva CMD (figura 72). Depois execute o comando CHKDSK informando a unidade de disco que quer verificar. Caso deseje corrigir o sistema de arquivos e ainda procurar e corrigir setores defeituosos, acrescente a opo R (abaixo).
>CHKDSK C: /R

Se o programa perguntar se voc quer agendar a verificao porque precisa de exclusividade no acesso ao disco e far a verificao na vez seguinte que voc reiniciar o computador, antes de comear a carregar o Windows. Problemas frequentes no disco podem indicar defeito no dispositivo ou at mesmo alguma falha na fonte de energia. O ReiserFS tambm foi bastante utilizado, mas vem sendo substitudo pela Ext, verso padro nas distribuies Slackware, OpenSuse, Linspire, Kurumin (veja o quadro A falncia do Reiser). O sistema Ext permite a converso das parties Ext2 para Ext3, e assim sucessivamente, sem demandar reformatao. O ReiserFS no converte, por exemplo, a verso ReiserFS3 para a 4.

8.2. Disco flexvel


O Floppy Disk (ou disquete, como ficou conhecido - figura 73) um tipo de mdia que foi largamente utilizado no incio da evoluo dos computadores e ainda est presente em algumas mquinas. No comeo alguns computadores no tinham HD e o sistema operacional era carregado diretamente do disquete. Depois vieram os HDs e os sistemas operacionais foram ficando maiores. Como at ento as redes Lan eram pouco utilizadas e no existia internet, o floppy era Figura 73
Floppy Disk (disquete).

8.1.10. Identificao e correo de falhas


O disco rgido um dispositivo lgico, com circuito eletrnico, mecnico e magntico. Por isso, est sujeito a defeitos nessas quatro reas. Aparelhos mecnicos podem apresentar desgaste quando sofrem atrito e perdem preciso em casos assim, o disco tem de ser substitudo. No mbito digital, podemos ter problemas com a placa controladora que acoplada ao disco, a qual pode queimar ou apresentar defeito em algum componente e, tambm nesse caso, a soluo trocar o dispositivo. Na parte magntica do disco, podem ocorrer falhas causadas por perda do poder magntico de alguma rea, a que chamamos de badblock (bloco ruim). No que diz respeito lgica, os dados gravados podem estar inconsistentes, o que requer que sejam checados e, se possvel, remapeados, reconstitudos ou mesmo removidos para que o restante dos bits ali gravados possa voltar a ser lido e apresente coerncia. Erros lgicos podem ser corrigidos, ou, no caso dos magnticos, contornados por meio de isolamento lgico das partes defeituosas, com o uso de uma ferramenta simples, um programa que existe nos sistemas operacionais da Microsoft desde as primeiras verses do DOS. Estamos falando do CHKDSK, aplicativo de console sem janelas, que executamos no MSDOS escrevendo esse comando no prompt e no Windows, atravs do prompt de comando ou da opo Verificao de erros na aba Ferramentas das propriedades do disco local. 100

CK O ST IN T LA IS/ RB O /C G IN N AN M CE N RE AW L

101

INFORMTICA 2

CAPTULO 8

o meio mais comum de transmisso de dados de um computador para outro. E mesmo aps o advento do CD e DVD, Lans e internet, ainda h usurios que salvam seus arquivos em disquetes, ainda encontrados em livrarias e papelarias. O nome disco flexvel refere-se ao fato de o dispositivo ser de plstico, podendo ser magnetizado. Com 3 polegadas, o disquete tem pouca capacidade de armazenamento, somente 1.44 MB, insuficiente para uma nica msica no formato MP3. Para ler o Floppy Disk, o motor da leitora o faz girar por meio de uma pea metlica afixada em seu centro. As mquinas evoluram e comearam a trazer leitores de cartes flash no lugar dos leitores de disquetes. Alm dos discos flexveis foram criadas outras mdias magnticas de maior capacidade, como o Zip Drive e o Jazz Drive, mas logo foram substitudas por mdias pticas.

1 Camada de proteo: policarbonato transparente. 2 Camada de laqueamento: igual do CD-ROM, tambm serve para proteger os dados. 3 Camada dieltica: serve para proteger a camada de gravao, ajudando a eliminar o calor durante a gravao. 4 Camada de gravao: onde fica um material composto por prata, antimnio e telrio, capaz de alterar a sua opacidade em funo do calor. 5 Camada dieltica: fica por cima da camada de gravao e tambm serve para proteger e retirar o calor. 6 Camada de rtulo: mais grossa, d sustentao s demais. utilizada para imprimir o rtulo do CD. Os gravadores de CD possuem um dispositivo que emite o raio laser, chamado de canho de laser, que capaz de emitir laser em trs potncias: Baixa: para fazer a leitura no modifica a estrutura da matria de gravao. Mdia: para limpar a unidade, pois funde o material levando-o para o estado cristalino e homogneo. Alta: para modificar o material de transparente para opaco e assim produzir as depresses que representam os dados.

8.3. Discos pticos


Os discos pticos vieram substituir as formas removveis de mdia magntica. A transmisso de dados por meio da luz mais barata, a capacidade de armazenamento dos dispositivos com essa tecnologia maior e, alm disso, eles no sofrem danos por contato com fontes magnticas, como, por exemplo, a luz solar. Inicialmente, a inteno era criar um meio para transmisso de udio e a primeira especificao dos discos pticos foi Laserdisc. Tratava-se de dispositivo em formato analgico, que posteriormente se tornou digital. Os CDs tm no mximo 800 MB de capacidade e podem armazenar at 80 minutos de msica. Depois vieram os DVDs (Digital Vdeo Disc, ou Disco Digital de Vdeo) com capacidade para armazenar vdeos de boa qualidade e capacidades que variam de 4.7 GB em uma camada, e com duas camadas at 8.5 GB. A leitura se d por meio da recepo de um feixe de raio laser emitido pelo canho, o qual refletido na superfcie da camada refletora. Esta camada possui ondulaes e espaos impressos em espiral que se estendem do centro at a extremidade. Tais variaes na superfcie do disco modificam o feixe de luz refletido, cujos sinais o sensor ento interpreta como zeros e uns.

8.3.1. CD
A sigla signifca Compact Disc ou Disco Compacto, e foi introduzida no mercado em 1985 pela Sony e pela Philips. Tem formato de disco de duas faces com um orifcio no centro. Somente possvel gravar e, portanto, ler, em uma das faces, a limpa, com superfcie transparente ao laser. A outra geralmente pintada e pode ser usada para imprimir o rtulo ou o ttulo do contedo. Usamos CDs de trs tecnologias diferentes: o CD-ROM, o CD-R e o CD-RW. O primeiro leva a sigla ROM para indicar que somente para leitura (Read-Only Memory ou Memria Apenas de Leitura) e seu contedo j vem impresso de fbrica. O CD-R pode ser gravado, como indica o sufixo R (de Recordable, ou Gravvel), porm aceita somente uma gravao. O formato CD-RW (RW remete a Rewritable, ou Regravvel) permite gravar, apagar e gravar novamente vrias vezes. Para que possa ser reutilizado, este ltimo formato tem camada de gravao composta por um material que modifica suas propriedades quando recebe calor. E para eliminar esse calor aps a gravao, as camadas de materiais so diferentes das do CD-ROM (leia quadro Por dentro do CD-ROM): 102

Por dentro do CD-ROM


O CD-ROM composto por quatro camadas, como voc pode observar na figura 74. A letra E mostra o canho de laser do hardware. Confira as funes de cada camada do CD-ROM: A. Camada de policarbonato onde os dados so impressos. B. Camada refletora, que reflete o raio laser para o sensor. C. Camada selada, para evitar danos por contato com ar, umidade e poeira. D. Superficie livre, utilizada para imprimir o ttulo. E. Canho de laser, que emite o feixe de luz, e leitor ptico, que identifica os sinais e os converte para bits. Figura 74
As quatro camadas do CD-ROM.

103

INFORMTICA 2

CAPTULO 8

Figura 75
DVD.

Figura 76
Blu-Ray.

TOSHIFUMI KITAMURA/AFP/GETTY IMAGES

8.3.2. DVD
Aps dez anos do lanamento do CD, o DVD (Digital Video Disc, Disco Digital de Vdeo ou tambm Digital Versatil Disc, Disco Digital Verstil), com tecnologia ptica mais avanada e forma melhorada de compactar os dados melhorada, aumentou a capacidade de armazenamento (figura 75). Assim como o CD, vrios formatos de DVD so comercializados. Confira: DVD-R: permite uma s gravao, de at 4,7 GB. DVD-RW: tem a mesma capacidade do DVD-R, mas pode ser gravado e regravado vrias vezes. DVD+R: idntico ao DVD-R, porm tem formato diferente de gravao e leitura. Portanto no lido e gravado por leitoras/gravadoras DVD-R. Essa mdia consegue desempenho maior de leitura, comparada ao DVD-R apenas para backup de dados. Para outros fins, o desempenho o mesmo. Existem leitoras capazes de ler os dois formatos de DVD, que so chamadas de gravadores DVDR. DVD+RW: segue o mesmo formato do DVD+R, porm pode ser regravado vrias vezes, assim como o DVD-RW.

8.3.3. Blu-Ray
Esse formato foi criado em 2008 pelas gigantes da indstria de filmes, Warner Bros., MGM, Fox e Columbia Pictures (figura 76). As empresas queriam gravar seus filmes em mdias mais seguras contra pirataria, e que pudessem armazenar imagens de alta resoluo. 104 105

T AR DI OR CT RE ST R IP /A LA / MY H OT ER ES AG IM

A leitura nesse caso por meio de um feixe de raio laser de cor azul-violeta com comprimento de onda de 405 nanmetros, diferente da tecnologia do CD/ DVD, cujo raio vermelho, com comprimento de onda de 605 nm. O feixe de luz menor possibilita subdividir mais o espao e, portanto, a tecnologia propiciou novo aumento da capacidade de armazenamento do disco, para 25 GB em unidades de camada simples e 50 GB nas de camada dupla. O Blu-Ray capaz de armazenar at 4 horas de gravao em resoluo 1080p em Full HD (1080p a definio de monitores com capacidade de imprimir 1080 linhas verticais. A letra p, vem de varredura progressiva). Somente TVs e monitores de plasma e LCD de alta resoluo, porm, se beneficiam desse formato.

Blu-Ray vem de raioazul, blue ray em ingls. O nome perdeu o e porque alguns pases no permitem o uso da palavra Blue em marcas proprietrias.

Captulo 9

Memria
ROM RAM CACHE

INFORMTICA 2

CAPTULO 9

Figura 77
A memria principal formada pela RAM e pela CACHE.

arquitetura de von Neumann (leia o texto Do carto perfurado memria), na qual se baseiam os computadores pessoais, prev que, entre outros componentes, um computador tem unidade central de processamento e que esta precisa de memria para possibilitar mquina guardar e buscar dados. As memrias so classificadas em primrias e secundrias. Veja os conceitos. Primrias: so as que o processador acessa diretamente. Fazem parte deste grupo os registradores e as memrias CACHE e RAM. Secundrias: so as que o processador no acessa diretamente os dados tm de ser, antes, carregados na memria principal. Esto nessa categoria o disco rgido, o disquete, as mdias removveis como CD, DVD, cartes de memria. Ou seja, todos os outros tipos de memria.

As memrias tambm so classificadas em relao forma de leitura: ROM e RAM.

9.1. ROM
A sigla ROM vem da expresso em ingls Read-Only Memory, que significa Memria Apenas de Leitura. uma memria que no permite a alterao ou remoo dos dados nela gravados, os quais so impressos em uma nica ocasio. Um DVD um tipo ROM. Depois de queimarmos o DVD, a rea utilizada pela gravao no poder ser reutilizada. Assim, por exemplo, um DVD de um filme no pode ser reutilizado para nele se gravar outro ttulo. Alguns tipos de ROM permitem regravao aps uma interveno especfica, como o DVD-RW, que pode ser limpo e receber nova gravao. Esse tipo de memria no voltil, ou seja, mantm os dados gravados, mesmo que o computador esteja desligado. As memrias ROM embutem vrias tecnologias relacionadas: PROM, EPROM, EEPROM, Memrias Flash, CD-ROM, DVD-ROM, BluRay-ROM.

Do carto perfurado memria


Grande parte das pessoas que conhecem um pouco da histria da informtica s consegue associar o nome John von Neumann (1903-1957) arquitetura von Neumann a estrutura de armazenamento de programas na memria do computador, que se tornou clssica. Foi de fato uma contribuio decisiva, pois antes as instrues eram lidas em cartes perfurados e executadas uma a uma. Mas o matemtico hngaro naturalizado americano teve participao importante tambm em temas como princpios de programao, anlise de algoritmos, redes neurais e tolerncia de falhas. Von Neummann participou da construo, entre 1944 e 1951, do EDVAC (Electronic Discrete Variable Automatic Computer), primeiro computador com programa armazenado na memria, para o U. S. Armys Ballistics Research Laboratory. O EDVAC operou at 1962.

9.1.1. PROM
A PROM (Programable Read Only Memory, ou Memria Programvel s de Leitura) foi uma das primeiras ROM da histria. Foi desenvolvida nos Estados Unidos em 1956porWen Tsing Chow (leia na prxima pgina o texto Segredo de estado). Aceita apenas uma nica gravao, e seu funcionamento bem simples, o que permite que seja barata e til para vrios fins um dos quais, bastante comum, conter brinquedos eletrnicos. Mas tambm encontramos PROM virgens no comrcio. A PROM um circuito eletrnico que armazena dados por meio de um conjunto de fusveis, conforme mostra a figura 78. Cada fusvel pode representar um dgito binrio. Quando o fusvel estiver queima109

108

INFORMTICA 2

CAPTULO 9

Figura 78
A PROM um circuito eletrnico que armazena dados por meio de um conjunto de fusveis.

Figura 79
Uma memria EPROM pode armazenar informao por 20 anos.

FACE TO FACE BILDAGENTUR GMBH/ ALAMY/OTHER IMAGES

9.1.3. EEPROM
A EEPROM (Eletrical Erasabel Programmable Read Only Memory ou Memria Somente de Leitura, Programvel e Limpa Eletricamente), desenvolvida pela empresa japonesa Toshiba em 1980, tambm regravvel. Traz um grande diferencial sobre as demais EPROM: possibilita reciclar a memria toda, em partes, ou at em uma nica clula (1 bit). Ou seja: podemos apagar parte da memria e gravar novamente sem problemas. Para gravar, aplica-se uma carga eltrica no circuito da clula de memria ou em um grupo de clulas de memria, em vez de luz ultravioleta. Essa caracterstica facilita seu uso, pois no demanda um aparelho programador. Alm disso, as EEPROM podem ser formatadas em qualquer mquina em que estejam instaladas.

do, ele representar o valor zero. Se estiver passando corrente, o valor ser 1. Para queimar uma PROM, utiliza-se um dispositivo chamado Programador.

9.1.2. EPROM
A sigla EPROM, da expresso Erasable Programmable Read Only Memory (erasable = apagvel), indica que esta memria pode ser regravada (figura 79). Para gravar, aplica-se uma carga eltrica maior do que a utilizada para leitura, e depois disso os dados no podero mais ser alterados at o dispositivo ser novamente zerado. Para limpar a memria, aplica-se um feixe de raio ultravioleta sobre a rea onde o chip fica aparente, protegido por uma lente de cristal. Uma memria EPROM pode armazenar informao por at 20 anos ou mais, desde que fique protegida da luz solar, que pode apag-la. Antigamente chips de EPROM eram utilizados para armazenar o programa BIOS.

9.1.4. Memrias flash


As memrias flash baseiam-se no padro EEPROM. O processo de gravao e leitura nesse caso por meio da aplicao de carga eltrica carga mais baixa para leitura e mais alta para gravao dos dados. As memrias flash se popularizaram como principal mdia para armazenamento de dados em microdispositivos, Figura 80
Sem padro, cartes flash so encontrados em formatos variados, cada um com o prprio tipo de leitor.
CompactFlash (CF)
CARTES: DIVULGAO; COMPACT MEDIA: IMAGEPLUS

Segredo de Estado
A memria PROM foi inventada em 1956 por Wen Tsing Chow, quando o cientista trabalhava para a American Bosch Arma Corporation, em Nova York. A inveno foi concebida a pedido da Fora Area dos Estados Unidos para equipar o computador digital do mssil Atlas E/F, de alcance intercontinental. Sua patente e tecnologia associada foram mantidas em segredo por vrios anos enquanto o armamento foi o principal mssil operacional dos Estados Unidos. O termo burn out consta da patente original, mostrando que era preciso, literalmente, queimar as pontas de diodos internos com uma sobrecarga de corrente para produzir a descontinuidade no circuito. Os primeiros queimadores de PROM foram desenvolvidos por engenheiros da Bosch, sob a direo Chow.
CompactMedia (CM) MultMedia Card (MMC) Secure Digital (MiniSD)

Memory Stick

Memory Stick Pro

Extreme Digital Card (xD-Picture)

Secure Digital (SD)

110

111

INFORMTICA 2

CAPTULO 9

Como no se criou nenhum consrcio de empresas para padronizar o formato de memrias em cartes, existem vrios modelos no mercado, cada um com o prprio tipo de leitor (figura 80).

9.2. RAM
A memria RAM, acrnimo em ingls para Random Access Memory, ou Memria de Acesso Aleatrio, traz em seu nome uma caracterstica que leva em considerao a estratgia de recuperao dos dados. Quando precisa de um dado, o processador solicita determinado endereo e a memria vai diretamente informao, captando-a e retornando ao processador (figura 81). O oposto dessa estratgia, s para voc compreender melhor, a utilizada pelas unidades de fita DAT. Estas tm de desenrolar um carretel do cartucho da fita para chegar posio do dado. O nome RAM se tornou sinnimo desse tipo de memria e no retrata corretamente a diferena que preciso fazer entre ROM e RAM. Na prtica o que diferencia os dois tipos a capacidade para somente ler e escrever. E tambm a caracterstica de ser voltil ou no. At porque as memrias ROM tambm so de acesso aleatrio. Se fossem classificadas ao p da letra, todas as memrias seriam RAM. Figura 81
A memria RAM pode obter qualquer informao diretamente.

A RAM, como vimos anteriormente, faz parte da memria principal do computador e onde o processador busca dados e programas para executar. uma memria voltil, que perde as informaes nela armazenadas sempre que deixa de ser energizada.

9.2.1. Mdulos de memria DIMM


Os chips de memria encapsulada so soldados um ao lado do outro sobre os dois lados de uma placa de circuito impresso, formando um mdulo de memria, o que explica o significado de seu nome em ingls: Dual In-line Memory Module, ou Mdulo de Memrias em Linha Dupla (figura 82). Essa placa possui trilhas de conectores para fazerem contato com o encaixe nos slots de memria da placa-me. Tais mdulos so conhecidos como pentes de memria, por causa de seus conectores, posicionados lado a lado na parte inferior da placa de circuitos, lembrando um pente de cabelo. O primeiro formato lanado tinha 168 vias, mas depois vieram os de 184 vias e o de 240 vias. H tambm uma verso para dispositivos pequenos, como notebooks: o mdulo SODIMM (Small Outline DIMM).

9.2.2. DRAM
A Dynamic RAM, ou memria RAM dinmica (figura 83), o tipo de memria empregada como RAM nos computadores em 2009. Trata-se de modalidade bem simples, onde cada clula de memria composta apenas por um capacitor e um transistor por bit. Um mdulo de memria possui bilhes desses minsculos circuitos. Com processo de fabricao simplificado, o custo desse dispositivo acessvel, e podemos colocar 2 GB, 4 GB, enfim, memrias DRAM cada vez mais potentes em nossos computadores. Os dados de uma DRAM, porm, tm de ser regravados constantemente, pois a informao no dura mais que 64 milissegundos. Isso traz inconvenientes: a tarefa consome energia e gera calor, alm de atrapalhar no processo de leitura e escrita dos dados, tornando-o mais lento.

SCENICS SCIENCE/ALAMY/OTHER IMAGES

como celulares, cmeras, PDAs e notebooks, em formato de cartes de memria (figura 80) e pen-drives ou unidades internas no lugar do HD. O funcionamento desse tipo de memria bem parecido com o da memria RAM (veja abaixo). A diferena est na capacidade de manter os dados quando falta energia eltrica em seus circuitos. A tecnologia tem baixo consumo de energia e boa durabilidade por ser um semicondutor slido, sem partes mveis, o que evita danos por atrito. Tambm possui recursos de proteo, como o ECC (Error Correction Code, Cdigo de Correo de Erros), que lhe confere bastante confiabilidade. O nico problema o preo, bem alto, o que torna vivel apenas a comercializao de unidades de baixa capacidade em relao de mdias como CD, DVD e HD.

Figura 82
Imagem de mdulos de memria DIMM.

112

113

INFORMTICA 2

CAPTULO 9

Figura 83
Memria DRAM.

DDR incluem em seus nomes a taxa de transmisso em megabytes por segundo em que operam. Por exemplo: DDR-PC1600 (de 1600 MBps). J nas SDR o valor informado se refere frequncia (SDRAM PC-100, isto , de 100 Mhz). O padro continuou evoluindo. Passou por DDR2, que transmite o dobro da DDR, ou seja, quatro operaes por ciclo de clock, e leva o prefixo PC no nome (o ltimo modelo lanado foi o PC2-10400) e, no fim de 2009 j havia sido lanado o DDR3. Este leva o prefixo PC3 (DDR PC3-14900) e transmite oito vezes por ciclo de clock, com frequncia de at 1866 Mhz a taxas de 14900 MBps e 14500 MBps. A memria DDR tem outro diferencial em relao DIMM SDRAM: seus mdulos tm somente um ranho, enquanto os das primeiras levam dois.

ICS EN SC

ES AG IM ER TH /O MY LA /A CE IEN SC

9.2.5. Dual channel 9.2.3. SDRAM


Um dos fatores que impediam o computador de alcanar o seu mximo desempenho eram as memrias, que funcionavam a frequncias mais baixas que o processador. Muitas vezes, era preciso aguardar vrios ciclos por informaes da memria. Para solucionar esse problema foi desenvolvido o padro Syncronous DRAM (figura 84), que segue a tecnologia DRAM, mas funciona na mesma taxa de frequncia do processador, no mesmo clock. A tecnologia dual channel (canal duplo) permite que uma placa me tenha duas controladoras de memria, cada uma controlando um jogo de memria em separado. Esses dados so mesclados entre os mdulos, de modo que possam ser acessados por meio de dois bancos de memria ao mesmo tempo. Se a tecnologia DDR3 capaz de ler 8 bytes por vez, a dual chanel consegue transferir 16. Para isso necessrio ter dois mdulos de memria idnticos, um em cada banco. Geralmente esses bancos so coloridos, para identificar os slots de cada um deles.

9.2.4. SDR e DDR


Com o padro DRAM foi possvel desenvolver memrias que transmitem duas vezes no mesmo ciclo de clock, as DR (Double Data Rate SDRAM, ou SDRAM com Taxa Dupla de Transmisso). Com isso as primeiras memrias sncronas do tipo SDRAM que podiam transmitir somente uma vez comearam a ser chamadas de SDR SDRAM (Single Data Rate SDRAM, ou SDRAM com Taxa Simples de Transmisso). Enquanto uma memria PC-100 do tipo SDRAM podia transmitir a 800 MBps (megabytes por segundo), uma DDR SDRAM trabalhando na mesma frequncia podia transmitir a 1600 MBps. Por motivos, talvez, comerciais, ou para diferenciar SDR de DDR, as memrias Figura 84
Memria SDRAM.

9.3. Cache
As memrias cache so memrias do tipo SRAM (Static Random Access Memory, ou RAM esttica). No demandam refresh e, portanto, alm de serem mais rpidas, esquentam menos e consomem menos energia. Por serem mais velozes, so colocadas junto do processador para que a resposta sobre os dados que esto sendo utilizados seja mais rpida e frequente. A cache s busca dado na RAM quando este no est na cache. Memrias dessa natureza so muito rpidas, porm caras, pois tm estrutura mais complexa que a das DRAM: levam um conjunto de quatro capacitores e mais dois resistores para cada clula de memria. Por isso no vivel ainda utilizar SRAM para construir RAMs para computador.

SIM

ON

BEL

CH

ER/

ALA

MY

/OT

HE

R IM

AG E

114

115

Captulo 10

Processador
Organizao do processador Fabricantes e tecnologias Procedimento de instalao de um processador

INFORMTICA 2

CAPTULO 10

peratura mxima admissvel. Coolers de qualidade e o uso adequado de pasta trmica ajudaro a manter a temperatura bem abaixo da mxima admissvel e, assim, a conservao do processador. Quando os padres de temperatura estabelecidos pelo fabricante no so respeitados, o processador pode queimar e travar frequentemente, alm de acontecerem resets aleatrios. A temperatura de um processador pode ser medida por meio de um sensor existente na placa-me, logo abaixo do processador. Em alguns processadores mais novos como o Core 2 Duo, o sensor pode estar dentro do prprio processador. Praticamente todas as placas-me vm com um programa que permite a leitura desse sensor.

10.1. Organizao do processador

termo Unidade Central de Processamento, ou simplesmente CPU (sigla em ingls para Central Processing Unit), refere-se ao microprocessador, e no ao gabinete como um todo, como muitas pessoas imaginam. Como o prprio nome diz, sua funo processar as instrues enviadas. O processador est para o computador assim como o crebro est para o ser humano. Na placa-me h um encaixe chamado socket, que varia de acordo com o modelo do processador, que leva em conta velocidade e capacidade de processamento, memria cache, terminais e consumo de energia. A CPU executa uma srie de rotinas. Vejamos, por exemplo, o que acontece quando voc digita no teclado a palavra INFORMTICA e quer ver esse texto na tela. 1. Um programa constitudo de uma srie de instrues para o processador, armazenado no disco rgido, transferido para a memria. 2. Por meio de um circuito chamado controlador de memria, o processador carrega as informaes do programa da memria RAM. 3. As informaes, agora dentro do processador, so processadas. 4. De acordo com o sistema operacional, o processador continuar a executar o programa e mostrar a informao processada imprimindo na tela do monitor a palavra INFORMTICA. Com todo esse trabalho, o processador produz calor durante seu funcionamento, assim como todos os componentes eletrnicos. O excesso de calor pode queimar o processador ou faz-lo travar. Assim, o calor precisa ser rapidamente removido para evitar aumento de temperatura. A temperatura mxima admissvel pelo processador normalmente estampada no prprio dispositivo, em forma de cdigo. No Data Book (documento que pode ser baixado no site do fabricante) h uma parte dedicada a explicar o cdigo impresso sobre o invlucro do processador que inclui a tem118

Um CI, ou Circuito Integrado, um componente capaz de realizar somente um tipo de operao, com determinada quantidade de dados. O microprocessador tambm um circuito integrado, porm, programvel, capaz de realizar vrias instrues, uma de cada vez. Quem indica ao processador que comando deve executar um programa, que foi escrito por uma pessoa, gravado em um arquivo e carregado na memria principal do computador. Uma a uma essas instrues so enviadas CPU, por meio de um barramento especfico, chamado Barramento de Controle (Control Bus), ao mesmo tempo que os dados para essa operao so solicitados memria por meio do Barramento de Endereos (Address Bus) (figura 85). A memria, ento, responde ao processador por meio do Barramento de Dados. O processador dividido em alguns componentes, e cada um realiza uma tarefa especfica, necessria para executar todo o conjunto de instrues que capaz de processar. Desses, o principal componente a UC, ou Unidade de Controle, que identifica as instrues, comanda os outros componentes Figura 85
Barramentos que ligam o processador memria.

119

INFORMTICA 2

CAPTULO 10

do processador, controla a memria e todos os outros dispositivos do computador. Outro componente a ULA (Unidade Lgica Aritmtica), que funciona como calculadora: faz clculos matemticos, lgicos e estatsticos, e onde realmente os dados so processados. Segundo STALLINGS, 2003, a ULA constitui o ncleo ou a essncia dos computadores. No fim de 2009, os processadores contavam com outro componente adicional, a FPU (Float Point Unit, Unidade de Ponto Flutuante) para acelerar operaes com nmeros mais complexos, que contm parte fracionria. Em computadores antigos essa funcionalidade era implementada em um processador parte, fora da CPU. Um terceiro componente do processador so os registradores, unidades de memria que, por ficarem dentro da CPU, possibilitam acesso bem mais veloz aos dados do que as RAM ou cache. Os registradores so divididos em trs grupos: de uso geral ou de dados tm capacidade de 32 bits cada um e so utilizados para armazenar operadores de funes matemticas que esto sendo processados pela ULA, para fazer clculos de endereos ou mesmo para manipular cadeias de caracteres; de segmento ou de endereo possuem 16 bits e servem para identificar a localizao de instrues e dados na memria; sinalizadores armazenam flags, sinais que indicam o estado de algum processo que est sendo ou foi executado. Existem tambm registradores ligados diretamente a processamento de nmeros de ponto flutuante. So eles: numricos armazenam nmeros de ponto flutuante; de controle sinalizam o tipo operao de arredondamento, preciso simples ou estendida; de estado sinalizam a situao no momento presente da FPU (Float Point Unit, ou Unidade de Ponto Flutuante), topo de pilhas, condies, resultados e excees; condio de contedo indicam o tipo de nmero que est sendo trabalhado.

A Intel foi a primeira fabricante de CIs programveis em escala comercial. Desenvolveu, em 1970, o modelo 4004 para uma calculadora de uma marca japonesa. Mas foi somente em 1974 que o processador entrou na histria da informtica, com o lanamento do X86 no modelo 8086. Logo depois vieram o 80186, o 80286, 80386 e o 80486, que evoluram at os modelos da arquitetura Pentium, que liderou o mercado por vrios anos. No final de 2009, predominavam os processadores Core i7, e j se previa o lanamento do Core i9 para incio de 2010. Este ltimo embute a microarquitetura Nehallen Gulftown, capaz de trabalhar com seis ncleos com clock de at 2.4 GHz cada. Outras tecnologias esto em desenvolvimento nos laboratrios da Intel, como a microarquitetura Sandy Bridge, que pode vir a ser a sucessora da Nehallen. Veja a tabela Alguns modelos de processador Intel.

Ncleo a quantidade de processadores internos na mesma CPU, e FSB (Front Side Bus, ou barramento frontal) o barramento que liga o processador at a ponte norte, chipset da placa-me, responsvel pelo controle do acesso memria.

ALGUNS MODELOS DE PROCESSADOR INTEL


Microtecnologia NetBurst Core Allendale Kentsfield e Yorkfield Marca Pentium 4 Pentium Dual-Core Core 2 Duo Core 2 Quad Ncleos (Processos) 1 (1) 32-bit 2 (2) 32-bit 2 (4) 32-bit 2 (8) 32-bit FSB 400 MHz at 1066 MHz 533 MHz at 1066 MHz 800 MHz a 1333 MHz 2.1 GHz a 3.0 GHz Clock 3.8 GHz 1.3 GHz at 2.93 GHz 1.8 GHz a 3.0 GHz 1066 Mhz a 1333 Mhz Socket 423,478 e LGA 775 LGA 775, M, P LGA 771 e 775 LGA 771 e 775 Ano de produo 2000 a 2008 2006 a 2009 2006 a 2009 2009 a 2009

Como voc sabe, a tecnologia de processadores avana rapidamente. Portanto preciso atualizar-se todo o tempo. Pesquise o tema em sites de busca e visite o site da Intel Corporation, no qual voc encontrar informaes sobre seus processadores e tecnologias.

ALGUNS MODELOS DE PROCESSADOR AMD


Verso K6 K7 K9 K10 K11 Marca AMD K6 Athlon Athlon II X2 Phenom Phenom II Deneb e Propus Ncleos (Processos) 1 (1) 32-bit 1 (1) 64-bit 2 (2) 64-bit 3 (4)e 4 (4) 3 (4) e 4 (4) FSB 66 MHz a 100 MHz 100 MHz at 133 MHz 720 GHz a 800 MHz 2.000 GHz (HyperTransport) 4.000 GHz (HyperTransport 3.0) Clock 166 MHz a 500 MHz 500 GHz at 1.533 GHz 1.9 GHz a 3.2 GHz 1.8 GHz a 3.4 GHz G Nz 2.6 a 3.0 GHz 7 A LGA 939 e AM2 Socket AM2+ e Socket F Socket AM3 Socket Ano de produo 1997 a 2000 1998 a 2001 2005 a 2009 a partir de 2009 a partir de 2009

10.2. Fabricantes e tecnologias


Durante toda a histria do computador, desde o incio, h mais de 30 anos, at sua popularizao, a principal fabricante, e na maioria das vezes pioneira, foi a Intel. A companhia desenvolveu a maior parte das funcionalidades que conhecemos em microcomputadores, notebooks e servidores. Outra empresa que em muitos momentos surpreendeu pela capacidade de inovao a AMD, forte concorrente da Intel. Nesse perodo, alguns fabricantes, como Motorola e Sun, deixaram o mercado de computadores. Mas surgiram novos players, como a Cyrix e a ARM. 120

Outra grande fabricante, a AMD comeou a fabricar processadores em 1980, a partir de um clone do chip do 8086 da Intel. Seu primeiro processador criado com tecnologia prpria, o k5, foi lanado em 1986. Logo depois vieram os K6 e os K7 ainda baseados na tecnologia X86. Em 2006 o Athlon64 trouxe um conjunto de instrues estendido utilizando codificao de 64-bit, que foi chamado de AMD64. A tecnologia trouxe alta performance de transmisso de interconexo entre processador e memria,

A letra K do K5 da AMD vem de Kriptonite (Criptonita), numa referncia ao nico meio de derrotar o Superman, ou seja, a Intel, que dominava amplamente o mercado.

121

INFORMTICA 2

CAPTULO 10

por meio da tecnologia Hyper Transport, como parte da arquitetura Direct Connect. A ltima verso, em 2009, era o K10, com os processadores Phenom, encontrados nas verses dual-core (2 ncleos), triple-core (3 ncleos) e quad-core (4 ncleos). Confira a evoluo da tecnologia da empresa na tabela Alguns modelos de processador AMD.

10.4. Refrigerao
No somente o processador que gera energia trmica dentro do computador, mas todos os demais componentes, com mais ou menos intensidade. E todo o calor precisa escapar para o ambiente para no danificar o equipamento. necessrio ento utilizar um sistema de refrigerao para remov-lo. Para que o calor saia de um corpo quente, outro corpo mais frio deve fazer contato com ele. Embora seja um isolante trmico, o ar o elemento mais utilizado para isso, por ser mais fcil, prtico e barato colocar grande quantidade de ar em contato com os dispositivos em relao a algumas outras substncias com mais capacidade de conduo de energia trmica, como a gua e o nitrognio. Assim, os gabinetes tm entradas de ar na frente e at do lado oposto placa-me (na tampa). A sada pela parte de trs. Na parte frontal, fans puxam o ar frio para dentro do gabinete e na posterior sopram o ar quente para fora. Os gabinetes com entrada de ar lateral possuem um cooler que sopra o ar frio diretamente sobre o cooler do processador. A ventoinha da fonte de energia tambm sopra o ar quente produzido pela prpria fonte, mas ajuda a expelir o ar de dentro do gabinete (figura 87). Figura 87
Fluxo de ar por dentro do gabinete.

10.3. Procedimento de instalao de um processador


Os processadores so comercializados em dois formatos: na verso OEM (somente o chip) e na verso BOX (figura 86), em que o processador fornecido com dissipador, cooler e elemento trmico, em forma de pasta ou adesivo. O processador emite muito calor. Nos mais antigos, como o K5 da AMD, a temperatura chegava a at 85 C. Portanto preciso retirar essa energia trmica o mais rpido possvel para evitar o superaquecimento e eventual queima do equipamento. O dissipador de calor uma pea metlica, geralmente de cobre ou alumnio, metais que conduzem bem a energia trmica. Seu papel remover o calor do processador e conduzi-lo para o ar. Esse dispositivo deve ficar em contato com a maior rea possvel do processador para que a transmisso de calor seja mais eficiente. Para aumentar a induo de calor, usa-se ainda pasta ou etiqueta trmica, que preenchem os mnimos espaos que possam no estar em contato com o processador. O cooler, tambm chamado de fan ou ventoinha, empurra o ar e fora sua passagem atravs do radiador do dissipador, que por sua vez transmite o calor para o ambiente. Figura 86
Conjunto: processador, dissipador e cooler. Cooler

122

123

Captulo 11

udio, vdeo e jogos


Vdeo udio

INFORMTICA 2

CAPTULO 11

Figura 88
Placa de vdeo MSI Force 9600GT com 2 Gb de memria GDDR3.

As estaes multimdias tornaram-se comuns. Surgiram ento vrias tecnologias, como placas de vdeo 3D para jogos e vdeo, placas de udio com mais canais para home-theater, placas de TV, leitores e gravadores de CD e DVD. Tambm os softwares tornaram-se cada vez mais complexos e passaram a produzir efeitos cada vez mais reais. Alis, o conceito da casa inteligente, controlada totalmente por computador (veja o quadro Tecnologia e sofisticao), s cresce no ambiente da arquitetura e construo civil. Para que tudo funcione como o usurio espera, preciso conhecer em detalhes as tecnologias que esto por trs dos equipamentos.

DIVULGAO

quipamento de uso geral, o computador foi evoluindo para se adequar s vrias necessidades do uso. Com o passar do tempo, os preos foram baixando e o computador passou a ser empregado tambm fora do trabalho para auxiliar nas tarefas domsticas e escolares e, cada vez mais, para diverso. Equipamentos profissionais especficos para mixagem de udio e vdeo migraram para o meio digital e tambm comearam a ser manipulados no computador.

Essas placas costumam ter sada HDMI para TVs HD (High Definition, ou Alta Definio) e conectores DVI, HDMI, Displayport e/ou Firewire, como mostra a figura 89. Figura 89
Conectores de vdeo.

11.1. Vdeo
As game station, como so chamados os computadores montados para os aficionados em jogos virtuais, precisam de placa de vdeo com processador e memria dedicados e que implementem as melhores tecnologias para esse tipo de uso. As mquinas usadas para gerar sinal para TVs LCD ou plasma, para assistir TV digital ou filmes em discos Blu-Ray, que trabalham com alta-definio de imagem, tambm merecem placa de vdeo especial. Estamos falando das chamadas placas aceleradoras de vdeo (conforme possvel observar na figura 88), que so capazes de desenhar maior quantidade de telas por segundo (fps ou frames por segundo) em alta-definio e armazen-las em maior quantidade, sem que seja necessario recorrer ao processador nem memria principal do computador. 126
DVI Digital Visual Interface HDMI High-Definition Multimedia Interface

Displayport Padro criado pela Video Electronics Standards Association (VESA)

127

INFORMTICA 2

CAPTULO 11

Figura 91

Tecnologia e sofisticao
J pensou nunca mais ter de pensar na chave de casa? Nem ter de se preocupar em abrir ou fechar persianas ou em acender e apagar as luzes? A cada dia, mais e mais brasileiros desfrutam dessas maravihas tecnolgicas. Isso porque boa parte das grandes construtoras e incorporadoras oferece um leque cada vez maior de casas e apartamentos automatizveis. Os imveis podem ser entregues com fechaduras biomtricas - aquelas que se abrem mediante a leitura das digitais dos moradores -, com sistema completo de segurana, alm de infraestrutura para receber todo tipo de sistema inteligente para o controle de equipamentos eletroeletrnicos, home theater, ar condicionado. Tudo funcionando de maneira programada ou a um simples toque do proprietrio.

Detalhe de entradas de udio na placa-me.

Figura 90
Controle principal de uma casa controlada por computador.

RICHARD WADEY/ALAMY/OTHER IMAGES

IMAGEPLUS

11.2. udio
Processar msica no computador no algo to complicado e nem mesmo exige instalao de placa adicional. Uma msica com boa qualidade gravada em formato MP3 no consome mais do que 3 Mb e facilmente processada por aparelhos de celulares e mp3. As placas-me trazem on-board tecnologias de ponta para transmitir som de tima qualidade para aplicao em aparelhos home-theater, por exemplo. A ideia por trs das tecnologias mais modernas em desenvolvimento no fim da dcada de 2010, como 5.1 Surround, da empresa Dolby, e o udio 22.2, em teste no Japo, transmitir mais canais, que por sua vez controlem independentemente vrios altofalantes, tentando simular um ambiente real.

128

129

Captulo 12

Monitores
Resoluo Monitores CRT LCD OLED

INFORMTICA 2

CAPTULO 12

12.1. Resoluo
As telas dos monitores so medidas em polegadas, pela diagonal (figura 92). Os monitores CRT costumam ter telas de 14, 17 e 21 polegadas, por exemplo. Mas sua resoluo definida por pixels, que representam a quantidade de pontos, que capaz de produzir. Expressamos uma resoluo informando a quantidade de pixels na horizontal pela quantidade de pixels na vertical. O modo padro 800x600 800 pixels no eixo X (horizontal) e 600 no eixo Y (vertical). Veja outros exemplos na figura 93.

12.2. Monitores CRT

O
Figura 92
As telas dos monitores so medidas em polegadas, na diagonal.

s seres humanos so fascinados por imagens animadas. Basta lembrar o sucesso do surgimento do cinema e da televiso que se tornou sonho de consumo em todo o mundo desde as primeiras transmisses, na dcada de 1930. Assim que so lanadas, as novas tecnologias de vdeo ganham mercado rapidamente, em detrimento de suas antecessoras. A TV analgica, por exemplo, est desaparecendo no Brasil, passamos pelo processo de converso para a TV digital e, nos Estados Unidos, o sinal analgico nem existe mais. Com os computadores no diferente. Os primeiros modelos vinham equipados com monitores CRT do mesmo padro dos televisores. Hoje em dia, os monitores so cada vez mais levados em considerao pelo consumidor na hora de comprar um computador pessoal ou mesmo uma estao de trabalho.

Embora seja bem antiga, a tecnologia para monitores CRT (Catodic Ray Tube, ou Tubo de Raios Catdicos) evoluiu bastante. Por muito tempo a

Figura 93
Resoluo de monitores.

132

133

INFORMTICA 2

CAPTULO 12

Figura 94
Clulas da tela do monitor CRT emitem luz em cores.

12.3. LCD
As pesquisas da tecnologia LCD (Liquid Crystal Displays, ou Tela de Cristal Lquido) comearam em 1963, nos Estados Unidos, com Richard Williams e George Heilmeier. Em meados dos anos 1970, surgiram as telas LCD minsculas, geralmente monocromticas, para relgios de pulso e equipamentos eletrnicos. Na dcada de 1980 surgiram telas maiores, para equipar, por exemplo, notebooks de at 14 polegadas. A produo de LCD era onerosa porque a taxa de telas perdidas durante a fabricao era alta a maioria tinha problemas com pixels defeituosos. Mas o processo de produo foi se aperfeioando e, a partir dos anos 1990, a tecnologia se tornou mais acessvel, o que possibilitou o lanamento de telas de grandes dimenses. A tecnologia LCD utiliza a substncia chamada cristal lquido para bloquear ou dar passagem luz. As partculas de cristal lquido tm a propriedade de se agruparem quando a substncia submetida a uma tenso eltrica, evitando a passagem de luz. A tela LCD formada por duas placas de vidro que possuem sulcos paralelos. Em uma das placas, os sulcos so verticais e na outra, horizontais (figura 95). Os Figura 95
Tela LCD.

CRT dominou o mercado de televisores e monitores de computador, at porque, com a consolidao do processo de fabricao, seus preos caram bastante. Porm, os produtos que utilizam essa tecnologia tambm devem desaparecer, dando lugar a outras mais recentes, como LCD, Plasma e OLED. Estas ltimas vm ganhando mercado a cada dia, e em consequncia seus preos se tornam mais competitivos. No monitor CRT, pequenas clulas da tela emitem luz, em cores (figura 94). So clulas de fsforo presas superfcie interna. A tela se estende para dentro da caixa do monitor, formando um tubo, em cuja extremidade oposta um canho de eltrons dispara em direo superfcie da tela. Quando esses eltrons se encontram com as clulas de fsforo, h uma reao, que produz luz. As cores so obtidas a partir da variao da tenso desses eltrons. Apenas um feixe de eltrons necessrio para pintar toda a tela. Como as clulas de fsforo se apagam depressa, esse feixe deve correr a tela rapidamente, linha a linha, de cima at embaixo. O tempo que o feixe leva para pintar uma tela deve ser rpido o suficiente para que os olhos humanos no consigam perceber o fenmeno. Dizer que um monitor trabalha com taxa de atualizao de 75 Hz significa que ele desenha 75 telas por segundo. As taxas de atualizao podem variar de 50 Hz, 60 Hz a 75 Hz, dependendo do tipo de cada monitor.

134

135

INFORMTICA 2

CAPTULO 12

sulcos so preenchidos com cristal lquido e equipados com um circuito eltrico que leva corrente at cada uma das clulas identificadas pela interseco das linhas com as colunas. Em uma tela colorida so necessrias trs clulas, uma para cada cor. A iluminao feita por uma placa posicionada atrs da tela, que envia a luz atravs do vidro mais interno, o qual alinha os feixes de luz na mesma direo dos seus sulcos. Quando atravessa uma clula com cristal liquido que recebeu tenso, o feixe de luz desviado 90, mudando sua posio de horizontal para vertical e coincidindo com a ranhura da segunda placa de vidro, de modo a permitir a passagem da luz. Se no for aplicada nenhuma corrente, o raio de luz no ser desviado e no conseguir passar pela segunda placa de vidro. As backlights, ou seja, as lmpadas fluorescentes de catodo frio, que emitem luz por trs da tela LCD, no o fazem de modo uniforme e costumam variar sua luminosidade nas reas prximas das extremidades. Alm disso, no conseguem escurecer totalmente o pixel para imagens escuras porque a lmpada est sempre acesa. Para solucionar esse problema foram criadas LCDs com iluminao por LEDs. LEDs so pequenas lmpadas que podem ser controladas uma a uma e variar sua luminosidade at se apagarem por completo numa imagem totalmente escura. Isso eleva imensamente a qualidade de contraste em relao da tela LCD comum.

permitir o uso de telas superfinas, proporcionou melhoria expressiva na qualidade de imagem (figura 96). OLED significa Organic Lighting Emmiting Diode, ou seja, Diodo Orgnico Emissor de Luz. Diferentemente de LCD, OLED no requer lmpada, pois os diodos que compem as clulas dos pixels contm material orgnico ( base de carbono) que emitem luz ao receberem tenso eltrica. Mas h desvantagens: o preo ainda alto e o tempo de vida til dos componentes orgnicos, reduzido em relao aos que integram as telas LCD, as quais podem funcionar continuamente por 60000 horas. No incio as telas de OLED trabalhavam at 2000 horas apenas, mas em 2009 j duravam at 50000 horas.

12.4. OLED
A ltima inovao em monitores no fim de 2009 era a tecnologia OLED. Por Figura 96
Camadas do monitor OLED.
Cobertura / Estrutura de proteo Composto plstico condutor

LEDs orgnicos de carbono

Matriz de filamentos metlicos

Composto plstico condutor

Base de vidro ou metal

136

137

Captulo 13

Setup
Main (Principal) Advanced (Avanado) Power (Energia) Boot Security (Segurana) Exit (Sada)

INFORMTICA 2

CAPTULO 13

13.1. Main (Principal)


Geralmente a primeira opo no setup (figura 97) e tem funo de configurar a data e hora, exibir a verso do Firmware do BIOS e sua data de fabricao. Mostra tambm a quantidade de memria identificada pelo BIOS.

13.2. Advanced (Avanado)


Este menu nos leva at outros trs sub-menus identificao de HDs IDE, configurao das unidades de Discos Flexveis (Floppy-Disk) e configuraes de Boot. Ao acessar o menu de configurao IDE, as verses mais recentes de Setup costumam tentar detectar automaticamente os discos e exibi-los quando so identificados na frente da descrio do canal IDE correspondente. Observe a figura 98. Ela mostra que nesse caso foi detectado somente o CDROM na IDE secundria, ou seja, que a unidade est conectada no 2 slot da placa, na posio MASTER do cabo Flat. Quando a opo PCI IDE BusMaster ou, em outras verses de Setup, a Enable Ultra-DMA, que a mesma, esto desabilitadas, o BIOS no carrega os drivers de 16-bits busmastering. Com isso, a controladora no capaz de utilizar a capacidade Ultra-DMA. O DMA uma tecnologia implementada nas placas-me que faz com que a transmisso de dados entre o disco rgido e outras interfaces, como memria, placa de rede, outros discos etc. seja direta, sem sobrecarregar o processador. Com essa opo desabilitada o trabalho de ler de um dispositivo e escrever em outro todo do processador. A configurao de Floppy (figura 99) idntica das unidades IDE. O Setup vai identificar e mostrar as duas unidades, A e B, indicando qual est conectada com o hardware. Figura 98
Menu configurao IDE.

O
Figura 97
Tela principal do Setup do BIOS.

setup um programa de configurao que todo micro tem, gravado dentro da memria ROM (que, por sua vez, fica na placa-me). Em geral, para acionarmos esse programa pressionamos repetidamente a tecla Del ou F2, dependendo do fabricante do BIOS, durante a contagem de memria. As principais configuraes do setup so para: reconhecimento de discos IDE, sequncia de tentativas de Boot, alterar senha de acesso ao setup do computador e configurar diversas opes da placa-me. Cada um dos vrios fabricantes de BIOS adota seu prprio programa de configurao da CMOS. Portanto, as telas que exibiremos neste livro para exemplificar podero ser diferentes das que voc encontrar em outros computadores. Porm, as funcionalidades so basicamente as mesmas e os termos bem parecidos.

140

141

INFORMTICA 2

CAPTULO 13

Figura 99
Configurao das unidades de discos flexveis.

Figura 101
O menu Power facilita o controle de energia.

A tela de configuraes de Boot pode trazer opes como Quit Boot (figura 100), que eventualmente exibe o logo do comercial do fabricante ou da montadora, por exemplo, em vez de mostrar a sequncia de POST padro. Por meio do Bootup Num-lock, dizemos ao BIOS se o num-lock do teclado deve estar habilitado ou no quando a mquina for iniciada.

O ACPI Aware OS transmite informaes sobre os dispositivos da placa-me para o sistema operacional, de modo que este possa fornecer funcionalidades de controle de energia. Essa opo muito utilizada em notebooks.

13.4. Boot
Em Boot, configuramos a prioridade de Boot (figura 102). Ou seja, determinamos em qual sequncia o BIOS ir procurar por um disco com sistema operacional instalado e capaz de dar Boot. Quando o sistema operacional j est instalado, voltamos os discos IDE para a primeira opo, para que o processo de Boot seja mais rpido e no Figura 102
Configurando a prioridade Boot.

13.3. Power (Energia)


Este menu (figura 101) permite que seja habilitado o controle de energia APM (Advanced Power Management, ou Gerenciamento Avanado de Energia), que faz com que o BIOS pea fonte para desligar o computador, aps o sistema operacional ter sido descarregado. Figura 100
Opo Quit Boot da tela de configuraes de Boot.

142

143

INFORMTICA 2

CAPTULO 13

Figura 103
Seleo da sequncia de Boot.

13.6 Exit (Sada)


Finalmente, no menu Setup (figura 105), temos as seguintes opes: sair e salvar as novas configuraes; sair sem modificar nada; carregar as opes padro de mxima performance; carregar as configuraes padro para evitar falhas (ou seja, funes avanadas so desabilitadas); descartar as alteraes sem sair. Figura 105
Opes do menu Setup.

fique testando outras unidades. Porm, quando instalamos um novo sistema operacional devemos primeiramente jogar a unidade de CD, caso estejamos utilizando uma instalao gravada em um CD ou DVD. Dessa forma, podemos garantir que ser carregado o contedo dessas mdias, e no um outro, eventualmente danificado, que possa j estar gravado no disco IDE.

13.5. Security (Segurana)


A tela Security nos permite registar uma senha de acesso configurao do setup para, dessa maneira, evitar que terceiros possam alterar indevidamente as configuraes do BIOS (figura 104). Figura 104
Tela para configurao de segurana.

144

145

Captulo 14

Instalao de dispositivos
Manual Softwares controladores (drivers) instalao Mtodos deoperacional no sistema Instalao de outros perifricos

INFORMTICA

CAPTULO 14

so instaladas por meio dos drivers fornecidos junto com o equipamento, e podem ser diferentes dos modelos encontrados no site do fabricante. A leitura do manual importante nesse momento, pois nos orienta quanto sequncia de instalao dos drivers e informa se estes devem ser instalados antes ou depois do hardware ser conectado. Placas de expanso costumam ser conectadas antes da instalao dos drivers, enquanto dispositivos USB devem ter seus drivers instalados previamente para que o sistema operacional possa reconhec-los corretamente (figura 106).

14.3. Mtodos de instalao no sistema operacional


Cada sistema operacional possui tcnica prpria para realizar a instalao de drivers. E nem todos os dispositivos tm controladores para todos os sistemas operacionais ou tecnologias. Um bom exemplo a compatibilidade com sistemas operacionais 64-bits, para os quais nem todos os fabricantes implementam drivers. H dificuldades tambm no Linux. Muitas vezes preciso procurar drivers de terceiros para conseguir instalar dispositivos, que podem no funcionar to bem quanto deveriam. Tambm pode ocorrer falta de softwares controladores compatveis com dispositivos mais antigos para sistemas operacionais novos.

ovas funcionalidades podem ser adicionadas a um computador, por meio de placas de expanso, ou conectadas a portas especficas ou portas USB. O encaixe fsico geralmente fcil. Precisamos apenas verificar se o tipo de encaixe da placa compatvel com o de conexo do dispositivo, pois geralmente no possvel conectar dispositivos de conectores diferentes.

14.3.1. Windows
Como o sistema operacional mais popular no mundo, h uma grande quantidade de dispositivos compatveis com o Windows. A grande maioria segue os padres dos drivers genricos, que j vm na instalao do sistema operacional. Ou seja, muitos dispositivos so reconhecidos e instalados automaticamente sem necessidade de nenhuma tarefa adicional. Essa tcnica, chamada plugn play (conecte e use), encontrada desde a verso 95 do Windows e tem seu pice na verso XP, que capaz de operar com quase todos os dispositivos existentes. Figura 106
Reconhecimento de novo dispositivo USB.

14.1. Manual
A primeira providncia ao instalar um novo dispositivo ler o manual que o acompanha. Ali, voc encontra informaes sobre o funcionamento do equipamento, sua compatibilidade com outros hardwares, chipsets e sistemas operacionais, configuraes preliminares, bem como todos os passos para sua instalao. Por meio da leitura do manual podemos prevenir e corrigir vrios problemas, evitar que a instalao fique prejudicada ou incompleta e garantir o desempenho esperado do dispositivo. No manual geralmente encontramos as solues para problemas conhecidos, as limitaes e todos os dados tcnicos necessrios para a configurao dos programas que utilizaro o dispositivo.

14.2. Softwares controladores (drivers)


A parte geralmente mais complexa, que toma mais do tempo empregado com a instalao de dispositivos, a instalao dos softwares e drivers que os controlam. O sistema operacional, seja Windows, Linux ou qualquer outro, necessita de um software para intermediar a comunicao com o aparelho. Sempre que o sistema operacional precisa de uma funo do hardware, solicita ao driver que a execute. O driver um tradutor que sabe os comandos que o sistema operacional pode enviar, interpreta-os e converte a solicitao de modo que o chip do aparelho possa reconhec-la. Assim, componentes compatveis podem ser desenvolvidos por vrios fabricantes, que tambm podem funcionar em vrios sistemas operacionais, alterando apenas o software controlador (driver). Drivers (pilotos) geralmente so distribudos em disquete que vm junto do hardware, em CDs, DVDs ou por links na internet. Placas que vm integradas na motherboard 148 149

INFORMTICA

CAPTULO 14

A figura 106 mostra o Windows Vista reconhecendo um dispositivo conectado via USB. Veja que o sistema solicita a localizao do driver para prosseguir a instalao. Dispositivos que so instalados por meio de placas de expanso devem ser conectados com a mquina desligada. O Windows mostrar o assistente de instalao de novos dispositivos somente no momento em que o sistema operacional reiniciar. Mas lembre que isso s vale para dispositivos plugn play.

Figura 107
Teclados com padres ABNT tm teclas que representam a cedilha (). Nos demais, como o da figura abaixo, possvel gerar o com a combinao de duas teclas.

14.3.2. Linux
O Linux no tem uma tecnologia padro para reconhecimento automtico de dispositivos. Algumas distribuies mais amigveis, como Ubuntu, trazem mais drivers e scripts prontos para fazer o reconhecimento parecer bem automtico, mas, mesmo assim, algum hardware pode dar trabalho, principalmente em notebooks. Neste caso a soluo procurar ajuda em fruns da internet para tentar encontrar a soluo.

14.3.3. Descobrir a marca e o modelo de dispositivos


comum que os donos de computadores no tenham o cuidado de guardar os CDs com os drivers. Tambm os manuais podem ser perdidos ou jogados no lixo. Em muitos casos o programa de instalao do driver pode perguntar qual o modelo do dispositivo que se quer instalar. Fabricantes costumam compilar instaladores comuns para vrios dispositivos, e nesse momento precisamos saber exatamente qual o modelo certo a ser instalado. Diante dessa situao temos duas alternativas: abrir a mquina e procurar o nmero FCC-ID (Cdigo de Identificao no Federal Trade Comission Comisso Federal de Comrcio dos EUA), que deve ser encontrado em alguma etiqueta ou impresso na placa, ou efetuar a pesquisa com esse nmero no site de busca do FCC (http://www.fcc.gov/ searchtools.html). A alternativa mais recomendada a utilizao de soft wares de reconhecimento como o Aida32, Hardware INFO, Fresh Diagnose, SISOFT Sandra, HWInfo, PCWizard, Astra 32, Belarc Advizor e, em especial, o Everest. Porm, este ltimo no gratuito. Uma opo grtis o Belarc Advisor. Depois de encontrado o fabricante e o modelo, devemos ir pgina da internet do fabricante e localizar os drivers e softwares para o dispositivo que o software de reconhecimento identificou. Abrir a mquina deve sempre ser a ltima opo, pois pode ser necessrio remover algum lacre. Mas, para ler o FCC-ID de uma placa de expanso, esse procedimento ser necessrio. importante saber que isso poder acarretar problemas como mau contato e at perda da garantia do fabricante para outros defeitos o que o cliente eventualmente ir atribuir a voc.

ABNT e o ABNT2, mas tambm encontramos teclados importados que seguem outros padres, principalmente em notebooks. Os padres ABNT e ABNT2 so preparados para o idioma portugus do Brasil e possuem teclas para representar a cedilha () (figura 107). Os teclados que no tm essa tecla conseguem ger-la atravs da combinao vrgula + c. Se o teclado conectado ao computador no estiver devidamente configurado, produzir letras no editor de textos diferentes das que a tecla estiver indicando. Para configurar o sistema operacional Windows para esse teclado v at a opo Painel de Controle. Comece pelo boto Iniciar e escolha o cone Opes Regionais. Localize a aba Teclados e Idiomas, e clique no boto Alterar Teclados (figura 108). Clique no boto adicionar e escolha o Idioma, no nosso caso Portugus (Brasil), e o layout do teclado que estiver utilizando. Como exemplo foi selecionado Portugus (Brasil ABNT2) (figura 109 A). Teclados de notebook ou importados costumam utilizar o layout Estados Unidos (internacional). A nova configurao entrar na lista de Servios instalados e s estar ativa depois que for selecionado Idioma de Entrada Padro (figura 109 B). 151

14.4. Instalao de outros perifricos


14.4.1. Teclado
Existem vrias configuraes de teclado, que variam na quantidade de teclas, no cdigo que a tecla representa e no idioma. No Brasil temos dois padres, o 150

SEAN GLADWELL/ALAMY/OTHER IMAGES

FERNANDO FAVORETTO

INFORMTICA

CAPTULO 14

Figura 108
Selecionando idioma do teclado.

cede sua capacidade, que apresentam uma barra de rolagem para moviment-lo, assim como acontece em editores de texto e navegadores da web. A instalao do mouse no demanda maiores cuidados, pois a grande maioria dos modelos encontrados no mercado funciona com os drivers genricos distribudos junto com a instalao do Windows e nas distribuies Linux mais populares. As excees so os modelos mais sofisticados, como mouses sem fio ou dotados de mais botes, que so fornecidos com alguma mdia para distribuir o instalador do driver. Figura 110
Mouse.

14.4.2. Mouse
O primeiro prottipo de mouse foi criado em 1963, pelo inventor norte-americano Douglas C. Engelbart, um dos pioneiros da rea de informtica.

O mouse um dispositivo apontador. Serve para mostrar ao sistema operacional o que se deseja fazer, indicando, atravs do cursor no vdeo, o elemento com o qual se quer interagir e que tipo de ao se pretende realizar. O mouse (figura 110) composto basicamente de dois botes e uma roda. Em cada sistema operacional e em cada software pode haver um tratamento especial para cada evento nos controles do mouse. Geralmente o boto esquerdo serve para clicar e selecionar objetos, e o direito, para acessar aes que se podem executar, por meio de menus popup. A roda usada em telas de programas cujo contedo exA

D. H

UR

ST

/A

LA

MY

/O TH

ER

IM

Figura 109
Opo Portugus do Brasil.

AG E

152

153

Captulo 15

Redes de computadores
O que so redes Questes sociais Segurana

INFORMTICA 2

CAPTULO 15

divertir, matar a saudade de amigos e familiares ou mesmo nos relacionar com outras pessoas ao redor do mundo, utilizando e-mails, chats em tempo real e os inmeros recursos de voz e vdeo. Porm, do mesmo modo que nos beneficia poderosamente, a rede mundial eficiente para os mal-intencionados e, portanto, pode tambm nos prejudicar. Como o acesso livre, trafega pela internet todo tipo de informao com os mais variados fins e impactos. Por meio da rede, ladres enviam programas espies para roubar senhas, hackers espalham vrus que comprometem o funcionamento dos computadores, a pornografia pode invadir nossas casas sem nenhum escrpulo e nossa privacidade se tornar pblica em questo de segundos. H ainda outro aspecto da rede que merece reflexo: o vcio pelo digital. Muitas pessoas trocam o convvio social pelo virtual, o que pode acarretar problemas psicolgicos to graves que j existem centros especializados para trat-los. por causa de todos esses prs e contras que o debate sobre um eventual controle do contedo da internet acalorado. De modo geral, a sociedade tem se mostrado contra o controle, que limitaria o direito de expresso e ainda poderia ser utilizado para dirigir a opinio publica. No Brasil, com a liberao da internet pelo TSE (Tribunal Superior Eleitoral) para veicular propaganda poltica a partir de 2010, teremos uma nova experincia com a rede e poderemos tirar mais concluses sobre seu poder.
A maioria dos problemas de segurana na rede tem origem em falhas humanas, e no tecnolgicas. Entre essas falhas, esto atitudes como entregar a senha do computador, programa, e-mail ou site a outra pessoa, abrir e-mails suspeitos e utilizar senhas pessoais em computadores pblicos.

que garante qualidade de vida maioria dos seres humanos atualmente so as redes. Se olhar ao seu redor, voc facilmente identificar vrias. A gua passa por redes at chegar a sua casa, assim como a energia eltrica, que transportada, por exemplo, desde Itaipu, no Paran, at as residncias de milhes de pessoas em todo o Brasil. E h ainda as redes de transportes, de sade pblica, entre vrias outras. Analisando esse cenrio, podemos nos perguntar qual seria a funo de uma rede, e deduzirmos que, certamente, se relaciona oferta de servios. Redes, enfim, so meios para disponibilizar recursos importantes para as comunidades. Sem redes, teramos de buscar gua em fontes, manter geradores domsticos de energia e s isso j demonstra o quanto esse mtodo facilita nossa vida.

15.3. Segurana
Ainda grande o nmero de pessoas que evita fazer transaes bancrias ou trocar informaes sigilosas pela internet, principalmente entre as mais velhas. Elas tm razo, pois realmente perigoso expor-se em uma rede. Mas as tcnicas de proteo proporcionam nvel razovel de segurana. Estamos falando de antivrus e anti-spywares para eliminar programas maliciosos, firewalls para bloquear o acesso externo ao nosso computador, mtodos de criptografia para embaralhar o contedo da mensagem, impossibilitando sua compreenso por terceiros, e assinatura digital para assegurar a identidade de sites e pessoas (jurdicas e fsicas).

15.1. O que so redes


Podemos definir rede como uma infraestrutura em malha que interliga vrios pontos, de modo que um fornecedor de recursos possa transmiti-los at seus consumidores. No caso das redes de computadores, o recurso a informao. As redes possibilitam que esse recurso, disponvel em uma mquina, seja distribudo a outros computadores interligados e com permisso para acess-lo. Os servios relacionados podem capturar um arquivo em outra mquina, solicitar impresso de um texto impressora da mesa vizinha, enviar ou receber um e-mail e acessar pginas na internet.

15.2. Questes sociais


Muitas pessoas dizem que no saberiam mais viver sem internet por causa das facilidades e da economia de tempo que a rede proporciona. Hoje no precisamos mais ir ao banco, por exemplo. Por meio da web, podemos conferir nossos extratos bancrios e quitar contas. Sequer precisamos andar com dinheiro na carteira: podemos pagar nossas compras com cartes magnticos a liberao do pagamento feita pela rede da operadora de cartes, atravs da rede de telefonia ou da internet. Com isso as estruturas das agncias bancrias puderam diminuir, assim como seu quadro de funcionrios. Se nos faltassem as redes, como os bancos poderiam nos atender? Seria o caos. J podemos at fazer cursos de todos os tipos distncia, sem precisar sair de casa. E ainda trabalhar, nos 156

As instituies financeiras oferecem vrias ferramentas de segurana para transaes pela internet.

Y H LIM/ALAMY/OTHER IMAGES

157

Captulo 16

Tipos de redes
Topologia de redes

INFORMTICA 2

CAPTULO 16

Figura 112
Exemplo de uma rede metropolitana (MAN).

V
Figura 111
Exemplo de uma rede local (LAN).

amos agora conhecer alguns tipos de redes. Certas denominaes levam em considerao caractersticas relativas posse da rede, que pode ser pblica ou privada, alm de sua abrangncia territorial. Os acrnimos mais comuns so LAN, WAN e MAN. PAN rede pessoal: para rede de um nico computador pessoal com outro, ou de um celular com o computador, usa-se o termo PAN (Personal Area Network, ou Rede Pessoal). TAN rede pequena: Tiny Area Network, ou Pequena Rede, como sugere a palavra tiny, define redes com apenas duas ou trs mquinas. LAN rede local: para nos referir a uma rede com mquinas que se limitam a se conectar entre si num mesmo ambiente, de uma empresa, instituio ou residncia, usamos a sigla LAN (Local Area Network ou Rede Local). As LAN (figura 111) podem ser de pequeno ou grande porte, dependendo da quantidade de computadores interligados. MAN rede metropolitana: Metropolitan Area Network (figura 112) quer dizer Rede Metropolitana. Assim como sugere o nome, tais redes abrangem uma cidade inteira. Pode se tratar de uma central de telefonia, transmisso de internet via rdio ou cabo, transmisso de TV analgica ou digital, seja por meio de cabos ou micro-ondas, entre outras possibilidades. As MAN podem se ligar a vrias LAN que estiverem dentro do seu permetro, e os computadores dessas redes locais podem ter acesso aos de outras redes locais que estiverem conectados mesma MAN. CAN campus area network: as redes campus, pouco utilizadas, abrangem rea maior do que as cobertas pelas LAN, mas no chegam a compreender uma cidade inteira. So exemplos de CAN as redes que interligam computadores em um condomnio, um conjunto de prdios, um campus universitrio ou em uma rea industrial. WAN redes geograficamente distribudas: as WAN se espalham por uma regio de um estado, por todo o estado, um pas ou o mundo todo. So, portanto, redes de longa distncia. A internet, cujo acrnimo WWW (World Wide Web ou Rede Mundial de Computadores) a maior WAN do planeta. As WAN podem se ligar a vrias outras WAN ou LAN separadas por grandes distncias. So geralmente implementadas e comercializadas pelas empresas de telefonia, como servio de telefonia Voip, Banda Larga xDSL, MPLS, TVIP entre outros.

16.1. Topologia de redes


O modo como os computadores esto ligados entre si, os equipamentos empregados e a maneira como os dados vo trafegar dentro da rede definem uma topologia. A topologia, portanto, d uma viso geral de como ou ser uma rede. Esse layout pode se basear nos modelos que descreveremos a seguir. 160 161

INFORMTICA 2

CAPTULO 16

Figura 113
Topologia de barramento (bus).

Figura 115
Topologia em estrela.

Topologia de barramento (bus) nesta configurao (figura 113) todos os micros da rede se ligam uns aos outros como ns de uma corrente, ou como uma locomotiva e seus vages. Esse tipo de ligao feito geralmente por cabos coaxiais. Simples de implementar, essa rede , porm, muito suscetvel a problemas. Se um de seus ns apresenta defeito, a rede inteira falha. Todas as ligaes so feitas por apenas um cabo. No ponto em que uma mquina ser conectada, esse cabo cortado e emendado por meio de um conector em T, que liga seus dois terminais placa de rede do computador. Na ponta final do cabo h um resistor, o qual evita o retorno, atravs do cabo, do dado j analisado pelos ns da rede. Topologia em anel neste layout (figura 114) as mquinas se ligam em srie, assim como na topologia de barramento. Porm, neste caso, o cabo no termina com um resistor, mas sua ponta final se liga novamente com a primeira mquina da sequncia. Figura 114
Topologia em anel.

Topologia em estrela aqui as mquinas se ligam todas em um mesmo dispositivo central (figura 115). O equipamento utilizado geralmente um hub ou um switch, que fecha a conexo entre todos os ns da rede. No caso dos hubs, os pacotes que chegam so retransmitidos para todos os ns, enquanto os switchs podem analisar os pacotes e gerenciar sua distribuio, enviando-os somente para a mquina de destino. Topologia de barramento em estrela dois ou mais hubs que se conectam entre si por meio de uma mesma conexo, cada um com a prpria rede em estrela, combinam as caractersticas das disposies em rede e em barramento. Imagine um prdio com vrios andares, cada sala desses andares com um hub para fazer a ligao com os micros. Agora pense que esse hub ligado a dois cabos que o conectam aos hubs do andar superior e do andar inferior (figura 116). Figura 116
Topologia de barramento em estrela.

162

163

Captulo 17

Software de rede

INFORMTICA 2

CAPTULO 17

Figura 117
Camadas se comunicam entre si e protocolos se comunicam com instncias do mesmo protocolo em outra mquina.

ara criar uma rede so necessrios hardwares e softwares. Os hardwares so a parte fsica: equipamentos, cabos e computadores. E os softwares, os programas que implementam os protocolos.

biomdico. As informaes que os dois profissionais trocaram s eram compreendidas por eles, que estavam tambm na mesma camada. Os servios que uma camada presta camada de cima podem se dar de duas maneiras: com ou sem conexo. Os servios com conexo garantem que os dados chegaro intactos, e na ordem, at o destino, e que o canal de comunicao ficar aberto at que a transmisso seja encerrada. um processo anlogo ao do sistema de telefonia, no qual, depois da discagem e do atendimento pelo receptor, se estabelece uma conexo a voz ento transmitida continuamente e a ligao s se encerra quando o telefone colocado de volta no gancho. Os servios sem conexo enviam mensagens, mas no h garantia de que estas chegaro ao destino, nem sobre a ordem em que chegaro. Esse tipo de servio se parece com o dos correios: voc envia uma carta e fica esperando resposta, que pode no vir, no h garantia. E, caso voc envie vrias cartas, pode ser que as mais recentes cheguem antes das encaminhadas anteriormente cada carta pode ter seguido um caminho diferente. Figura 118
Exemplo de funcionamento de uma rede em um consultrio mdico.

Os protocolos so agrupados pelo seu tipo de servio, em uma estrutura modular. Cada mdulo (que denominamos camada) contm vrios protocolos com servios com caractersticas de mesmo nvel. Os protocolos de uma mesma camada integram uma pilha de protocolos. E o conjunto de camadas e protocolos de uma rede caracteriza uma arquitetura de rede. As camadas se ligam umas s outras consumindo servios das camadas inferiores e os fornecendo s superiores. Dessa forma, o desenvolvedor de um protocolo da camada 4 no precisa saber como funcionam os protocolos da camada 3, mas apenas conhecer seus pontos de ligao, sua interface, sua maneira de trocar informaes. Ou seja, um protocolo um algoritmo, um software que fornece determinado servio. Os protocolos se comunicam e as camadas oferecem servios s camadas vizinhas. Dentro da mesma mquina as camadas se comunicam entre si, com as camadas diretamente superiores e inferiores. De uma mquina para outra, os protocolos se comunicam apenas com uma instncia do mesmo protocolo (figura 117). Imagine o seguinte cenrio: um mdico precisa pedir um exame de sangue para um de seus pacientes. Ento, ele preenche um pedido, o entrega ao paciente e este o leva de carro ao laboratrio de anlises. O pedido entregue a um atendente que o encaminha. Aps fazer a anlise, o biomdico preenche o resultado do hemograma. O paciente vai buscar o resultado e, de nibus, o leva para o mdico. O mdico, por sua vez, o analisa e, com base na anlise, faz o diagnstico. Podemos enxergar no relato uma rede, onde o mdico e o biomdico representariam o mesmo protocolo, em uma mesma camada (figura 118). O paciente e o atendente do laboratrio estariam em outra camada, e os meios de transporte, o carro e o nibus, em uma terceira camada. Veja que no consultrio o mdico conversou com o paciente dentro do mesmo local. O paciente pegou um carro, que o levou at o laboratrio, e foi ele quem conversou com o atendente, que est, assim, na mesma camada que a sua. O pedido e o resultado so duas mensagens trocadas pelo protocolo mdico e 166

167

Captulo 18

Modelos de referncia
Modelo de referncia ISO OSI Modelo de referncia TCP/IP

INFORMTICA 2

CAPTULO 18

camadas: aplicao, apresentao, sesso, transporte, rede, enlace e fsica. O ISO no tem os protocolos definidos e, portanto, somente um modelo, no pode ser considerado como arquitetura de rede (figura 119). Cada camada deve realizar tarefas focadas em resolver um domnio especfico de problemas. Vejamos agora um resumo das funcionalidades bsicas de cada camada. Camada 1 fsica: relaciona-se ao hardware da rede, define questes ligadas voltagem e velocidade de transmisso de bits, alm de tratar da construo dos equipamentos de rede. Camada 2 de enlace: implanta no meio fsico um canal de comunicao. responsvel por manter a confiabilidade, garantir que os dados cheguem ao destino e correspondam ao que foi entregue na ponta de transmisso. Quebra as mensagens em quadros de dados, com centenas ou milhares de bytes. Sempre que um receptor recebe um desses quadros, emite de volta uma mensagem de confirmao e o transmissor ento envia o prximo quadro. Os dados so bufferizados (armazenados), remontados e repassados para a camada de rede. Os circuitos da camada de enlace ainda enviam pacotes em um canal compartilhado por todos os computadores da rede, alm de controlarem a velocidade da transmisso de dados de um dispositivo rpido para outro mais lento. Camada 3 de rede: controla o direcionamento do fluxo de dados na conduo da informao pela rede. Possibilita que os dados passem por vrios enlaces at serem entregues no destino. Controla rotas e escolhe os melhores caminhos. Leva em considerao a distncia mais curta, congestionamentos ou falhas ocasionadas pelo desasparecimento de um ponto de passagem na rota. A camada de rede capaz de descobrir se existe outro caminho e, se existir, encaminhar os pacotes por esta rota alternativa e fazer com que o dado chegue ao destino. Esta camada possibilita a comunicao entre sub-redes, ainda que sejam heterogneas, e utilizem tamanhos de pacotes, velocidades ou at mesmo protocolos de comunicao diferentes. Camada 4 de transporte: tem a funo de receber dados da camada de rede e fracion-los em pedaos menores, se isso for necessrio. Organiza os pacotes e os entrega na sequncia correta, livres de erros, uma vez que durante a transmisso podem seguir caminhos diferentes, se perderem e ainda chegarem fora de ordem ao destino (figura 120). um canal de comunicao fim a fim, utilizado para que um software em uma mquina consiga se comunicar com outro em outra mquina, de forma transparente, sem precisar se deter em assuntos como distncia, obstculos ou complexidades dos caminhos, que so atribuies das camadas inferiores. A camada de transporte pode controlar ou no a entrega dos dados essa opo deve ser selecionada no incio da comunicao (figura 120). Camada 5 de sesso: estabelece um dilogo entre duas camadas de apresentao. Administra a sesso, estabelece quando a comunicao se inicia e quando termina. Controla o dilogo, assegurando a lgica da comunicao, segundo a qual quando um fala, o outro escuta. Define smbolos utilizados na comunicao que evitam o conflito na execuo de comandos. 170 171

N
Figura 119
Representao da hierarquia e comunicao entre camadas.

os tempos mais remotos das redes, quando ainda se comeavam a desenvolver os protocolos, no eram seguidos padres que possibilitassem a interligao entre redes de diferentes arquiteturas. Mais tarde, esse problema foi solucionado com a criao dos modelos de referncia ISO OSI e o TCP/IP.

18.1. Modelo de referncia ISO OSI


O modelo ISO OSI foi apresentado pelo ISO (Internationals Standards Organization, ou Organizao Internacional de Padres), com o intuito de padronizar os protocolos em camadas, com o nome de Open System Interconnection (OSI), ou seja, Interconexo de Sistemas Abertos. O modelo divide os protocolos em sete

INFORMTICA 2

CAPTULO 18

Figura 120
A camada 4 organiza os pacotes e os entrega na sequncia correta.

O modelo segue a mesma lgica de camadas do padro OSI. Neste, as camadas prestam servios s camadas superiores, por meio de uma interface bem definida. Uma camada no interfere nas funcionalidades de outra e todas se comunicam por protocolos independentes, de forma que a eventual substituio de um protocolo em uma delas no influencia o funcionamento das demais. Como vemos na figura 121, o modelo TCP/IP possui menos camadas que o padro OSI. A camada de apresentao e sesso foi suprimida a experincia com o modelo OSI demonstrou que seus protocolos eram pouco utilizados na implementao das aplicaes. Quando so necessrias, as funes dessas camadas so includas na camada de aplicao. J a camada de rede do padro OSI funciona da mesma maneira que a camada Internet do modelo TCP/IP. E neste ltimo a camada de interface de rede equivale s camadas fsica e de enlace do primeiro. Os protocolos do TCP/IP so mais populares e sempre tiveram apoio no meio acadmico, por terem sido implementados no sistema operacional Unix, que demonstrou timo desempenho. Embora esteja praticamente em desuso, o modelo OSI ainda serve como referncia de estudo, pois oferece uma viso hierrquia do grupo de servios que compem cada camada, fornecidos camada superior, alm dos protocolos e interface de comunicao entre elas. Figura 121
Comparao das camadas no modelo OSI e TCP/IP.

HTTP para transmisso de pginas da web, FTP para transmisso de arquivos e POP e SMTP para operar e-mails so alguns exemplos de protocolo.

Camada 6 de apresentao: faz a traduo de formato de dados entre mquinas que utilizam formatos diferentes. Em alguns sistemas, o byte pode ser lido da esquerda para direita ou vice-versa. Em outros, a codificao das letras pode ser diferente, ASCII, ABCDIC da IBM, e da por diante. So realizadas e convertidas vrias interpretaes para que a informao recebida seja a idntica que foi transmitida. Camada 7 de aplicao: so protocolos de alto nvel que possibilitam que softwares de mesmo tipo troquem informaes. Este nvel da rede responsvel pelo formato do contedo dos pacotes que esto sendo transmitidos. constitudo de softwares que interagem com o usurio, pois entrega o recurso ao cliente do servio. Est no fim da rede.

O matemtico Vint Gray Cerf (Estados Unidos, 1943) e o engenheiro Robert Elliot Kahn (Estados Unidos, 1938) so considerados os pais da internet. Foram eles que desenvolveram, respectivamente, os protocolos TCP e IP, na dcada de 1970. Em 2005, Cerf se tornou vicepresidente da Google.

18.2. Modelo de referncia TCP/IP


A internet derivou da Arpanet, primeira rede geograficamente distribuda (WAN), criada nos Estados Unidos durante da Guerra Fria (contaremos essa interessante histria no prximo tpico). A internet baseia-se em datagramas que, como os telegramas, so mensagens entregues rede e direcionadas ao destino com ajuda de todos os seus ns. Essa arquitetura precisava de um modelo para definir seus padres. Tal modelo de referncia, o TCP/IP, nome que remete aos protocolos TCP e IP, foi desenvolvido por dois norte-americanos (CERF e KAHN) em 1974.

172

173

Captulo 19

Internet
Arquitetura da internet

INFORMTICA 2

CAPTULO 19

Os cientistas dessas universidades utilizavam basicamente servios de e-mail, transferncia de arquivos, newsgroups (grupos de notcias) e acesso remoto. A partir do estabelecimento do padro TCP/IP, as redes cresceram muito. Em 1983 a Arpanet se interconectou com a NSFNET e redes da Europa e do Canad, entre outros pases. Nascia a internet (veja o quadro Sucesso no meio acadmico, na pg. 183).

19.1. Arquitetura da internet


Vamos agora estudar a organizao da rede mundial, bem como os elementos que a mantm (figura 122). No centro da internet esto os grandes backbones (espinhas dorsais), ou linhas de transmisso tronco, conectadas a roteadores de alta capacidade, com velocidades quase inacreditveis. Em alguns backbones da RNP (Rede Nacional de Ensino e Pesquisa), que liga universidades e instituies de ensino federal, a velocidade de conexo chega a 10 Gigabits. Mas os backbones centrais da internet tm roteadores capazes de processar at 320 Gigabits. Essas conexes so feitas por fibra ptica, rdio, micro-ondas ou satlite, por meio de redes ATM, x.25 e Frame Relay. Existem vrios backbones na internet, de diferentes operadoras, que cobrem reas diversas. Figura 122
Esquema de funcionamento da rede mundial de computadores.

D
O problema das linhas telefnicas que seguem uma estrutura hierrquica em que vrios escritrios e bases se ligam a uma central de comutao, a qual se conecta a alguma outra central mais acima na hierarquia, que possibilita conexo com outras centrais e suas redes. Ou seja, a virtual destruio de algumas dessas centrais poderia isolar uma base militar ou um grupo de bases dos Estados Unidos.

urante o perodo da Guerra Fria, que se estendeu desde o fim da segunda Guerra Mundial, em 1945, at o incio dos anos 1990, aps a queda do muro de Berlim, Estados Unidos e Unio Sovitica protagonizaram uma espetacular corrida armamentista. Os dois pases construram arsenais nucleares capazes de destruir o mundo em instantes. Temerosa de um possvel ataque nuclear, a potncia capitalista decidiu fortalecer e tornar mais seguro o seu at ento frgil modelo de transmisso de informaes, que se baseava em linhas telefnicas. Assim que a Unio Sovitica saiu frente na corrida espacial, ao lanar o primeiro satlite artificial, o Sputnik, em 1957, o presidente Dwight David Eisenhower criou a ARPA - Advanced Research Projetcts Agency (Agncia de Projeto de Pesquisa Avanada). Ao rgo, independente das Foras Armadas, foi dada a misso de desenvolver uma arquitetura de redes para substituir a transmisso por telefonia analgica por comutao, a qual deveria ser redundante e capaz de se adaptar a falhas. A ARPA investiu em vrios projetos de universidades e, em 1967, desenvolveu a Arpanet, primeira rede WAN com pacotes comutados, a partir de um projeto desenvolvido no National Physical Laboratory, na Inglaterra, que alm da proposta, j tinha protocolos funcionais desenvolvidos. Essa rede foi o tronco inicial do desenvolvimento das redes comutadas. Para que a arquitetura da rede pudesse evoluir, as universidades que tinham contratos com a ARPA comearam a se conectar Arpanet. Um dos servidores que se interligaram foi o Unix, da Universidade de Berkeley, onde foram desenvolvidos os sockets, o TCP/IP e vrios outros aplicativos para a rede. A partir de 1980 outras LANs passaram a se conectar Arpanet. Em 1970, porm, surgia uma rede paralela Arpanet com a finalidade de interligar pesquisadores de vrias universidades, a NSFNET. Essa rede j utilizava TCP/IP e tinha seis servidores estrategicamente distribudos pelo territrio norte-americano, ligando o seu backbone a mais de 20 redes regionais. Durante o perodo de evoluo da Arpanet e da NSFNET, outras redes de pesquisa foram sendo desenvolvidas na Europa, como a EuropaNET e a Ebone.

176

177

INFORMTICA 2

CAPTULO 19

Na Amrica Latina a empresa Hispasat que aluga satlites para conexo ao backbone da internet. No Brasil, h trs conjuntos de backbones. Um deles, com seis backbones, da RNP, voltada educao, que interliga instituies de ensino e sites de domnio com final edu.br. Outro conjunto o do governo, que utiliza domnios do tipo gov.br e liga prefeituras, empresas e rgos pblicos. E por fim h os backbones comerciais o maior de todos controlado pela Embratel/MCI. Os backbones se conectam com outros, de outras empresas, para permitir o acesso de todos a todo o ambiente da internet. Nas conexes h centrais NAP (Network Allocation Points, ou Rede de Pontos de Distribuio), que so instalaes com vrios roteadores as quais ligam roteadores de uma controladora aos de outras, controlando tambm a largura de banda compartilhada. Conectam-se tambm aos backbones centrais grandes empresas com taxas de transmisso muito altas, empresas da internet que hospedam vrios servios WWW, e-mail, FTP etc. E, ainda, provedores de internet com redes regionais distribudas geralmente por meio de rede de telefonia, rdio ou cabo coaxial (de TV a cabo). Os clientes comuns se conectam aos provedores e estes propiciam o acesso rede atravs de pontos de acesso, chamados de POP (Point of Presence), que em geral so locais que abrigam servidores, roteadores, switches ATM de converso analgica para digital, entre outros equipamentos. da estrutura dos POPs que a conexo do circuito da linha de telefonia salta para a rede de dados comutada da internet e chega ao cliente final da rede. Os principais meios de conexo para acesso aos provedores so: linha telefnica, a partir de modems ADSL conectados rede de telefonia (as conexes discadas);
Os backbones utilizam fibra ptica, rdio e satlite entre outros meios de conexo.

cabo coaxial, que utilizam cable modems (modem de cabo) de empresas de TV a cabo, principalmente; sem fio, por meio de antenas transmissoras e receptoras WiFi, WiMax, TMax e satlite; sem fio mvel, que utiliza telefones celulares ou modems, os quais transmitem baseados em tecnologias como CSD, GPRS EDGE, UMTS, HSDPA, EVDO, entre outras.

Sucesso no meio acadmico


A rede mundial comeou a se popularizar fora do meio acadmico com a criao, em 1991, da aplicao WWW (World Wide Web) pelo fsico Tim Berners-Lee na CERN (European Organization for Nuclear Research), e do primeiro navegador web, por Marc Andreessen no NCSA (National Center for Supercomputing Applications). A partir da contedos como texto e imagens poderiam ser visitados rpido e facilmente. Mas o que de fato impulsionou a grande adeso global internet foram os ISPs (Internet Service Providers, ou provedores de internet), que comearam a comercializar o acesso, oferecendo servios de e-mail, pginas web, IRC, ICQ entre muitas outras aplicaes.

MEHAU KULYK/SCIENCE PHOTO LIBRARY/LATINSTOCK

178

179

Captulo 20

Arquitetura de rede
Camada de aplicao Camada de transporte Camada de rede Consideraes finais Referncias bibliogrficas

INFORMTICA 2

CAPTULO 20

assim os roteadores da internet podero encontr-la. Nesse caso, no entanto, no temos o endereo IP (leia quadro Saiba como localizar nmeros IP), mas apenas um nome de domnio (informatica.com.br), o que tornou a busca vivel. A pgina foi carregada normalmente devido aplicao DNS (Domain Name System, ou sistema de nomes de domnio), um servio de resoluo de nomes de domnios. Sempre que uma conexo solicitada por meio de um nome em vez de um nmero IP diretamente, o cliente DNS acionado. Em seguida, ele se conecta ao seu servidor de nomes requisitando o IP do domnio informado. O servidor, por sua vez, acessa uma base de dados de nomes e endereos de IP correspondentes e, caso encontre o relativo solicitao, responde ao cliente. Como a quantidade de domnios cresceu rapidamente, tornou-se impossvel a um nico servidor de nomes atender a toda a internet, pois os nomes teriam de ser gerenciados por apenas uma entidade reguladora de domnios. Por isso foi definida uma hierarquia, constituda por 13 servidores de nomes razes, cujos nomes comeam com as letras A a M. O servidor I fica em Estocolmo, na Sucia, o K em Londres, Inglaterra, e o M em Tquio, no Japo. Todos os demais esto nos Estados Unidos. Esses servidores delegam o controle dos domnios de determinada regio a servidores TLD, que so de Alto Nvel e, em sua maioria, controlam os domnios de determinado pas. Cada pas tem o prprio sufixo, como .jp (Japo), .uk (inglaterra), .fr (Frana), .br (Brasil). No Brasil a entidade que controla os domnios chama-se registro.br. Em seu site, no endereo http://registro.br/info/dpn.html, voc encontra toda a lista de DPNs (Domnios de Primeiro Nvel) empregados no Brasil, como por exemplo .com.br, .edu.br, .gov.br, .net.br. Alguns domnios so liberados apenas com a apresentao de documentos. Entre estes esto: .am.br (rdio AM), .coop.br (cooperativas), .edu.br (faculdades de nvel superior), .fm.br (rdio FM), .g12.br (escolas de primeiro e segundo grau), .gov.br (rgos pblicos), .mil.br (Foras Armadas do Brasil), .org.br (entidades privadas sem fins lucrativos), .psi.br (provedores de internet) e .tv.br (canais de televiso). Quando uma mquina precisa traduzir um domnio e encontrar seu IP, consulta primeiramente o arquivo %WINDIR%\system32\drivers\etc\hosts no Windows ou /etc/hosts no Linux (figura 123). Em seguida o procura no servidor de nomes configurado em sua interface de rede. Caso este no o encontre em sua lista de nomes, consulta seu servidor de nvel mais alto. Se este ainda no o localizar, recorre ao servidor TLD, responsvel pelo domnio solicitado. Assim que for encontrada, a informao retorna ao requisitante. Figura 123
Processo de traduo de domnio.

omo j dissemos, a arquitetura de uma rede seu modelo de camadas e o conjunto de protocolos desenvolvidos para cada uma das camadas. Vamos agora fazer um estudo das camadas a partir do modelo de referncia TCP/IP. Comearemos com o que nos mais familiar, as tecnologias com as quais estamos acostumados. Partiremos da viso mais superficial da rede, a do usurio comum, que abrange navegadores, e-mail, transferncia de arquivos, voz e vdeo. Em seguida, aprofundaremos o estudo das camadas mais internas da rede at chegarmos camada fsica, onde trataremos do hardware.

20.1. Camada de aplicao


A camada de aplicao a camada mais acima, que no fornece servios a nenhuma outra, mas consumidora de servios da camada logo abaixo, a camada de transporte. A camada de aplicao possui protocolos conhecidos, como o DNS, correios eletrnicos (POP3 e SMTP), FTP entre outros. nessa camada que a rede realmente utilizada as camadas inferiores formam a infraestrutura para que as aplicaes consigam se comunicar. Assim, a funo dos protocolos dessa camada estritamente enviar mensagens diretamente para o software interlocutor e, se for o caso, aguardar uma resposta, sem levar em conta se o pacote ser transmitido, se para isso recorrer conexo ou no, se ser transmitido por rdio, por cabo ou qualquer outro meio.

20.1.1. DNS
Quando entramos no navegador para acessar uma pgina qualquer da web digitamos o endereo da homepage por exemplo, www.centropaulasouza.sp.gov. br na barra de endereos e, pronto, a pgina carregada. Para que isso acontea, a aplicao cliente precisa se conectar com o servidor de pginas na internet que possui o domnio centropaulasouza.sp.gov.br e est esperando por requisies de pginas web e solicitar sua pgina principal. O servidor aceita a requisio e responde pela mesma conexo com o hipertexto solicitado. Todo esse processo ser possvel se a requisio puder chegar at o servidor. E para isso a mensagem deve conter o endereo IP do servidor para o qual ela ser transmitida, pois somente 182

183

INFORMTICA 2

CAPTULO 20

Figura 126

Saiba como localizar nmeros IP


Para fazer um breve teste com DNS, tente disparar um ping contra algum domnio da internet, como demonstra a figura 124, e voc ver o nome do domnio convertido para IP.

Protocolos de transmisso de e-mails: SMTP e POP.

Figura 124 Disparando um ping. No Windows possvel utilizar o comando nslookup. Esse comando capaz de retornar informaes sobre o servidor de nomes que encontrou o domnio, a partir apenas da sigla nslookup mais o nome do domnio. Por exemplo: nslookup www.ipv6.com. Veja como fazer, na figura 125. transmisso de e-mail simples). E para solicitar o download dos e-mails armazenados no computador intermedirio, recorre ao protocolo POP3. Os protocolos tiveram de ser separados, pois os dois processos de enviar e receber arquivos so totalmente diferentes um do outro (veja figura 126). No tm, de fato, relao nenhuma. Por exemplo, certas configuraes no requisitam nem mesmo senha para enviar e-mails. J para baix-los, a senha imprescindvel. Para transmitir, preciso informar um destinatrio, mas para receber e-mail tal informao irrelevante. SMTP foi definido na RFC 821, e utilizado quando um cliente de e-mail quer enviar uma mensagem. O software cliente tenta abrir uma conexo com o servidor SMTP, troca algumas configuraes iniciais, identifica os containers de destino e transmite o contedo do e-mail. No final do processo a conexo deve ser encerrada. O servidor SMTP, por padro, aguarda conexes na porta 25. Como na maioria dos protocolos da internet, os comandos do SMTP so transmitidos em texto puro, da tabela ASCII, fceis de compreender. Faa uma experincia: tente se comunicar com um servidor SMTP por meio de um terminal de telnet, em modo texto. Telnet tambm uma aplicao de rede da camada de aplicao: um terminal de texto que se conecta a um servidor TCP qualquer e consegue transmitir mensagens de texto por meio dessa conexo. Basta voc escrever a mensagem e confirmar com enter. As mensagens que chegam pela conexo so exibidas na linha debaixo do ltimo comando. Observao: no Windows Vista e no Seven, o telnet tem de ser habilitado executando-se o comando Optionalfeatures no prompt de comando. Em seguida, preciso habilitar a opo Cliente Telnet (figura 127). 185

Figura 125 Utilizando o comando nslookup. Para ver os dados de cada servidor consultado, utilize o parmetro d. Por exemplo: nslookup d ipv6.com.

21.1.2. Correio eletrnico


O correio eletrnico, mais conhecido como e-mail, uma das aplicaes mais antigas e at hoje uma das mais utilizadas da internet. Pesquisadores de universidades dos Estados Unidos j o usavam antes de 1970. Muitas vezes quando enviamos e-mails o computador da pessoa para quem se destina a mensagem est desligado, o que inviabilizaria o recebimento. Mas o processo de enviar e receber e-mails inclui um computador intermedirio, geralmente o provedor de internet, que armazena os e-mails de seus clientes enquanto estiverem off-line. Para enviar mensagens para o servidor, o computador do cliente de e-mail utiliza o protocolo SMTP (Simple Mail Transfer Protocol, ou protocolo de 184

RFC o acrnimo para Request for Comments, especificao tcnica desenvolvida sobre determinado assunto por solicitao da IETF (Internet Engineering Task Force), comunidade internacional cuja meta a evoluo contnua da internet.

INFORMTICA 2

CAPTULO 20

Figura 127
Habilitando o telnet.

220 mx.google.com ESMTP 23sm695203yxe.36 EHLO 250-mx.google.com at your service, [189.41.133.160] 250-SIZE 35651584 250-8BITMIME 250-STARTTLS 250-ENHANCEDSTATUSCODES 250 PIPELINING

Agora j podemos executar o comando no prompt do Ms-Dos para iniciar uma sesso telnet. Procure descobrir o endereo do servidor SMTP do seu ISP, pois alguns servidores so configurados para no aceitar mensagens oriundas de fora de sua rede. Outra ressalva: em servidores de e-mail que utilizam TLS (Transport Layer Security, ou Segurana na Camada de Transporte) a experincia no funcionar. A conexo ser feita, mas nada aparecer na tela, pois os dados so criptografados e o telnet no ser capaz de exibir ou enviar as informaes. Se o servidor SMTP estiver ativo, o telnet ir se conectar na porta 25 da mquina portadora do domnio mail.ig.com.br. O servidor ento enviar para o telnet cliente uma mensagem de boas vindas: Com a mensagem de resposta de boas vindas de tipo 220 pronta na tela, como mostra a figura 128, j podemos iniciar uma conversao. Escreva a palavra HELO e pressione ENTER. Uma resposta do tipo 250 deve ser transmitida como retorno. Neste caso surgir uma mensagem educada do servidor: mx.google.com ao seu dispor (figura 129). Encerramos a sesso por meio do comando QUIT. Figura 128
Mensagem de resposta de boas vindas.

Isso significa que est ativo o protocolo ESMTP (SMTP Service Extensions), pois o SMTP no compreenderia o comando EHLO. Poderamos ir tentando outros comandos, como os listados abaixo, porm teramos de passar uma senha criptografada para continuar. Para obter a lista completa dos comandos, pesquise a RFC.

MAIL FROM:<endereo@doemail.com.br> (para identificar o remetente) RCPT TO:<endereo@destinatario.com.br> (para identificar os destinatrios) SUBJECT:<o assunto desta mensagem> (para descrever o assunto) DATA (para iniciar a transmisso do contedo do e-mail)

Vamos agora compreender a figura 130, que contm o dilogo entre o servidor e o meu cliente de telnet. Veja que os comandos com nmeros na frente foram as respostas do servidor aos meus comandos anteriores. E os comandos HELO, MAIL FROM, RCPT TO, DATA foram digitados por mim. Nessa sequncia, uma mensagem de e-mail foi enviada com sucesso para a caixa de mensagens do destinatrio do e-mail atravs do telnet. Figura 130
Dilogo entre o servidor e o cliente de telnet.

Figura 129
Mensagem de resposta do servidor.

Os servidores de SMTP modernos utilizam o ESMTP, evoluo do padro original. O ESMTP inclui mais comandos relativos segurana e est definido na RFC 1869. Tente se comunicar novamente, mas agora escrevendo EHLO em vez de HELO, e o servidor dever responder algo parecido com o que mostramos no quadro a seguir: 186 187

INFORMTICA 2

CAPTULO 20

POP3 Empregado para receber as mensagens, o protocolo Post Office Protocol verso 3 (ou Protocolo de Correio) est especificado na RFC 1939. Seu processo de recepo tem trs fases: autenticao (figura 131), transao e atualizao. Para autenticar, utilizamos o comando USER (nome do usurio). Em seguida vamos para o PASS (senha). Vamos nos conectar agora no servidor POP3, geralmente no mesmo host do SMTP, mas ocupa a porta 110.
telnet localhost 110

D. Comando DELE, para remover a mensagem nmero 1 do servidor. E. QUIT pede para encerrar a comunicao. Veja que o servidor que encerra a conexo para o telnet (a conexo ao host foi perdida).

20.1.3. WWW
Uma das formas mais populares de uso da internet a navegao em pginas. As pginas web tm formatos atraentes, coloridos, contm informaes, vdeos, msicas, fotos e so fceis de usar. So visualizadas por meio de programas chamados navegadores, entre os quais os mais conhecidos, so Internet Explorer da Microsoft, Mozzila FireFox, Chrome da Google, Opera e Safari da Apple. Esses navegadores podem abrir pginas publicadas por uma vasta quantidade de servidores integrados rede mundial. Quando deseja acessar uma pgina, o usurio precisa ter em mos seu endereo, uma URL (Uniform Resource Locator, ou Localizador Padro de Recursos). A URL tem o formato seguinte:
http://www.tvcultura.com.br/educacao.

Figura 131
Fase de autenticao.

Figura 132
Pedido do comand list ao servidor.

Quando o usurio j tem o nome da pgina e solicita que o navegador a abra, este se conecta ao servidor de pginas informado na URL. Se encontrar a pgina, o servidor transmite-a para o navegador por meio da mesma conexo (figura 133). As pginas podem conter links que, clicados com o mouse, levam a outras pginas do mesmo servidor ou no. Link um texto que geralmente aparece em azul, sublinhado, e que contm uma URL da pgina qual ele se refere, que fica

Cada parte da URL traz uma informao diferente para o navegador. Veja: HTTP: indica o protocolo da camada de aplicao. Nos navegadores podem ser utilizados HTTP, HTTPS, FTP, FILE, entre outros. //www.tvcultura.com.br: indica o servidor que hospeda a pgina solicitada. Aps o endereo pode ser encontrado o nmero 8080 ou outro qualquer, que identifica a porta onde o servidor web aguarda por requisies. Quando esse nmero no informado, o sistema utiliza a porta 80, que a porta padro para o servio HTTP. /educacao: nome da pgina web solicitada. Quando esta informao no aparece na URL, a pgina padro ser a pgina index.html, index. htm, index.php, index.jsp ou default.htm.

Figura 133
Processo de transmisso de pginas e links.

O comando LIST pedir uma lista com as mensagens no servidor. Compreenda o processo por meio da figura 132 e das explicaes a seguir. A. Identifica o usurio destinatario e a senha informatica. B. Pede a lista com e-mails que esto no servidor pelo comando LIST. O servidor listou somente um e-mail. C. Solicitando com o comando RETR a mensagem nmero 1. Abaixo, as linhas so as respostas do servidor com o contedo da mensagem. 188 189

INFORMTICA 2

CAPTULO 20

escondida, no visvel. possvel visualizar essa pgina, contudo, parando o ponteiro do mouse sobre o link, mas sem clicar. No rodap do navegador ser exibida a URL correspondente ao link. Os navegadores so programas de visualizao de pginas HTML (Hyper Text Markup Language, linguagem de pginas), que tm capacidade para contedo multimdia. Confira este fragmento de cdigo HTML:
<HTML> <HEAD> <TITLE>Sou o titulo da pgina</TITLE> </HEAD> <BODY> <H1>Sou um cabealho</H1> Sou um pargrafo do texto que aparece na pgina.<P> E eu sou o segundo. <P> </BODY> </HTML>

rana, como sites de bancos, lojas virtuais etc. O protocolo WAP aplicado a dispositivos pequenos, como telefones celulares, PDAs, Smartphones, que so mais leves e consomem menos recursos de rede e de processamento.

20.1.4. Transmisso de streaming


Com o aumento da largura de banda oferecida pelas operadoras de internet, tornase cada vez mais vivel o acesso a rdios on-line, TVs, canais de filmes, sites que fornecem vdeos on-demand (sob demanda, quer dizer, que aceitam novas conexes medida que aumentam as solicitaes dos clientes) e ainda videoconferncias e servios de telefonia pela internet (Voip, ou voz sobre IP). Esse tipo de transmisso chamado de streaming (transmisso por fluxo de dados), termo para transmisses multimdia ininterruptas por uma fonte a vrios clientes e ao mesmo tempo. A transmisso de streaming depende de uma largura de banda razovel e tambm de qualidade estvel do servio para evitar interrupes e processos de buffering. As transmisses de fluxo de dados (streaming) so iniciadas pelos clientes reprodutores multimdia. Vrios podem conectar-se no mesmo servidor multimdia, o que se caracteriza como um encaminhamento unicast quando vrios pacotes de origem diferente so encaminhados para um mesmo endereo.

O HTML possui uma nova verso, o XHTML, que estende as funcionalidades do HTML original trazendo caractersticas do XML (Extensible Markup Language). As especificaes da web so definidas pelo World Wide Web Consortium (W3C).

HTML uma linguagem de marcao por meio de tags que indicam o incio do texto (<>) e o fim (</>). Por exemplo: <BODY></BODY>. As marcas sinalizam para o navegador como este deve tratar o texto contido entre elas. As principais tags so: <HTML></HTML>, que indica o incio e o fim da pgina HTML (o que estiver fora ignorado). <HEAD></HEAD>, indica a rea para incluir configuraes, importaes de bibliotecas etc. <TITLE></TITLE>, que contm o ttulo da pgina. <BODY></BODY>, que se refere ao contedo da pgina em si. Podem ser empregadas vrias outras tags. Na WEB 2.0 so comuns as tags adicionais, includas por meio de TagLibs (bibliotecas de Tags). O cdigo HTML tambm pode ter embutidas outras linguagens, como Scripts Java Script, JQuery, Flash, Silverlight etc. As pginas podem ser estticas ou dinmicas. As pginas estticas so arquivos HTML que o servidor entrega aos navegadores sem analisar. Ao passo que as de contedo dinmico contm cdigo PHP, ASP, Java entre outros, que sero executados pelo servidor e iro gerar o contedo HTML correspondente s informaes solicitadas antes de responder para o navegador. Exemplos de pgina dinmica: pginas de internet banking, fruns, blogs, lojas virtuais. Existem ainda algumas variaes do protocolo. O HTTPS, por exemplo, utiliza criptografia e empregado em pginas que precisam de maior nvel de segu-

20.1.5. udio e vdeo


A transmisso streaming utilizada principalmente para udio e vdeo. Devem exibir o contedo transmitido de forma linear, sem falhas e com uma resoluo razovel. Para popularizar a internet como meio de difuso de contedo multimdia em tempo real foram desenvolvidas algumas novas tecnologias. Foi preciso reduzir o mximo possvel a quantidade de bytes necessrios para recriar a imagem ou o som no micro do usurio, como tambm controlar a frequncia da transmisso de dados da rede do usurio, que pode oscilar ou ser insuficiente. Tambm foi preciso desenvolver formatos (codecs) compactados, com ou sem perda, como mp3Pro, MP4, QuickTime da Apple, Ogg Vorbis, Windows Media Player (figura 134), entre vrias outras, alm de tcnicas de proteo como Buffer Underrun Protection.

O buffer (rea usada para armazenar dados) utilizado sempre que o computador precisa ler dados de uma fonte que no tenha velocidade de transmisso constante. Os dados so armazenados antes de o processo comear a consumi-los, de modo a garantir a fluncia da transmisso. Tocadores de vdeo e udio sob demanda, por exemplo, levam buffers: primeiro carregam parte do contedo e s depois comeam a tocar. Ou seja, o tocador obtm as informaes do buffer, e no diretamente da rede. O buffer underrun acontece quando o processo demanda dados e encontra a rea de armazenamento vazia porque a velocidade de consumo de dados maior que a de alimentao do buffer.

Figura 134
Formato para transmisso streaming.

190

191

INFORMTICA 2

CAPTULO 20

Figura 135
Tocador de multimedia recarregando o buffer, aps um buffer underrun.

patamar aceitvel. So muito utilizados em VoIP (voz sobre IP) e so especificados na RFC3550. RTSP, Real Time Streaming Protocol: o Protocolo de Transmisso de Fluxo de Dados em Tempo Real, detalhado na RFC2326, utilizado para transmitir e controlar a transmisso tanto de udio quanto de vdeo sob demanda em tempo real. MMS, Microsoft Media Service: o protocolo proprietrio da Microsoft para transmisso de fluxo de dados em tempo real, chamado tambm de NetShow. Transmisses de udio e vdeo por meio de redes de datagramas da internet utilizam o protocolo UDP da camada de transporte, que no oferece controle de garantia de entrega dos pacotes e, assim, no gera resposta para o remetente, diminuindo a sobrecarga da rede e potencializando a velocidade de transmisso.

20.1.6. VoIP
comum percebermos que o som s vezes para quando escutamos uma rdio online. Se olharmos para o tocador, veremos uma mensagem de buffering, indicando algum percentual. Isso acontece porque os players multimdias utilizam a tcnica Buffer Underrun Protection, que possibilita armazenar dados. A tcnica importante porque streaming demandam muitos bytes e a conexo de internet pode ser mais lenta que essa demanda ou o servio ter baixa qualidade e declinar em alguns momentos. Para resolver tais problemas os players de vdeo de udio armazenam alguns segundos da transmisso na memria, de modo que possa suprir a falta de dados em determinados momentos. Porm, se o buffer se esvazia por completo, necessrio recarreg-lo antes de prosseguir (figura 135). A tecnologia de voz sobre IP foi concebida com a inteno de substituir a telefonia comum das redes de circuitos pela de redes comutadas da internet. O som das ligaes telefnicas no precisa de tanta definio, nem tampouco ser stereo. Com isso os dados que o representam no so to complexos e podem ser transmitidos com mais rapidez. Tais caractersticas tornam vivel a transmisso de voz pela internet muitas organizaes j percebem no VoIP uma alternativa para diminuir os custos com telefonia (figura 136). Figura 136
Esquema da tecnologia VoIP.

O Terminal Service permite contato com outro computador. Quando, por exemplo, voc clica em opo invlida em um programa ou quando uma operao no pode ser concluda, o windows da mquina remota emite um som de alerta. Esse som ser transmitido para quem est controlando remotamente o computador atravs do protocolo RDP.

Protocolos
RDP (Remote Desktop Protocol): o Protocolo de rea de Trabalho Remota empregado para transmisso de dados da camada de aplicao. Permite transmitir udio e vdeo em vrios canais de uma transmisso da aplicao Microsoft Terminal Service, encontrada nas verses mais atuais do Windows por meio do atalho Conexo de rea de Trabalho Remota do Windows. Empresas que possuem um grande computador e vrios terminais no costumam instalar os softwares proprietrios em todos eles. Os usurios acessam um programa chamado Terminal Service, por meio do qual podem conectar-se ao servidor e iniciar uma sesso Windows como se estivessem trabalhando na mquina local. Podem ver o vdeo da rea de trabalho e ouvir o udio dos alertas. RTP/RTCP, Real Time Protocol e Real Time Control Protocol: o Protocolo de Tempo Real e o Protocolo de Controle de Tempo Real so utilizados em conjunto e foram desenvolvidos para transmitir udio em tempo real. O RTP pode fragmentar as mensagens enviadas, enquanto o RTCP controla a entrega das mensagens, colocando-as na ordem correta antes de chegarem ao reprodutor de udio. O RTCP tambm controla os pacotes perdidos durante a transmisso pela rede e tenta manter a qualidade do udio em

192

193

INFORMTICA 2

CAPTULO 20

Uma ligao de um computador para outro, por meio de SoftPhones (softwares telefones), no tem custo algum, pois esses aparelhos no utilizam o servio de telefonia. Quando so integrados rede de telefone comum, por meio de um adaptador para telefones analgicos (ATA), possibilitam ligaes interurbanas com preo de ligao local. que algumas operadoras VoIP possuem linhas de telefones analgicos em vrias cidades e consideram as ligaes entre essas cidades como locais. Para fazer uma ligao de So Paulo para Marlia, por exemplo, voc discaria o nmero do telefone fixo que quer contatar em Marlia. O servidor gateway da provedora de VoIP compreende e localiza o destino da chamada (Marlia). Nesse momento o gateway VoIP fecha comunicao entre o softphone e o ATA que est em Marlia e o conecta linha telefnica analgica local. Ao iniciar a ligao o udio transmitido do softphone para o ATA e do ATA para a linha telefnica analgia e vice-versa. As filiais de uma empresa podem conversar entre si como se usassem ramais telefnicos, utilizando VoIP instalado diretamente em um PABX com funo ATA, conectado internet. Por exemplo: um funcionrio que trabalha na matriz de uma empresa em So Paulo deseja falar com outro, da filial de Cuiab, em Mato Grosso. Ele disca o nmero da filial mais o ramal do funcionrio que precisa contatar. Do aparelho telefnico at o PABX, a ligao utiliza a linha analgica interna da empresa. Depois o PABX abre uma conexo via internet com o PABX de Cuiab, que disca o ramal desejado. Quando o telefone tirado do gancho na filial comea a transmisso de dados por meio dos protocolos RTP/RTCP entre os dois PABX e analgica dentro da rede de telefonia interna da empresa. Sem custo nenhum, portanto.

Figura 137
Compartilhando contedo.

20.1.7. P2P
P2P (Peer-to-Peer, ou de par em par) o termo para os softwares que fazem transferncia de arquivos de um computador para outro. Um dos primeiros desses programas foi o Mirc, um sistema mensageiro que permite trocar texto e transmitir arquivos. Mas o Kazaa, o Napster (veja o quadro Conquista histrica) e o Gnutela foram os primeiros a se massificar, por no demandarem solicitao ao dono do arquivo em mensagens de chat. O arquivo desejado pode ser localizado em listas de um servidor e baixado diretamente da mquina em que est armazenado. Com o tempo, essas tecnologias e softwares se multiplicaram, agregando, por exemplo, os softwares Torrents, e-Mule, Kad, eDonkey, entre outros. Essas redes so impulsionadas por contedos pirateados: msicas em mp3, programas e at filmes inditos em formatos de baixa qualidade filmados diretamente das telas dos cinemas ou conseguidos por meios ilcitos. Os arquivos nessas redes no esto nos servidores, ficam nos clientes, que juntos formam um grande repositrio de arquivos distribudos (figura 137). Os clientes se conectam e enviam listas do contedo compartilhado em seus HDs. Quando deseja algum arquivo, o usurio acessa o site do servidor na barra de endereos ou diretamente pelo software, e solicita uma busca. Ento aparece uma lista de ttulos similares, que ele precisa apenas selecionar para baixar. Nesse momento o servidor pede que o transmissor abra uma porta UDP de comunicao, que ir aguardar pela solicitao do receptor. Agora s falta que o servidor avise o receptor das informaes necessrias para que ele consiga se conectar no transmissor. Assim, a transferncia comea. Caso o arquivo se encontre em mais de uma fonte, o cliente pode tentar se conectar para baixar partes diferentes do mesmo arquivo de locais diversos. No final, as partes so agrupadas e o arquivo, reconstitudo.

Conquista histrica
Em 2001, a indstria fonogrfica dos Estados Unidos ganhou uma batalha contra o Napster. Acusado de desrespeitar direitos autorais, o servidor, de uma das redes P2P pioneiras, que se alastrou nos anos 1990 em todo o mundo, acabou banido da web em julho de 2001. O Napster foi tirado do ar aps a concluso do processo movido em 1991 contra seus desenvolvedores pela RIAA, entidade que representa a Warner Music, EMI, BMG, Universal Music e Sony Music.

20.2. Camada de transporte


Entre a camada de aplicao e a de redes, encontra-se a camada de transporte. Sua funo dividir as mensagens vindas da camada de aplicao em pacotes menores para que a camada de rede possa repass-los pelos roteadores da rede. Quando precisa transmitir dados pela internet, uma aplicao de rede tem de abrir uma porta de comunicao de chamada de socket por meio de sockets podemos 195

194

INFORMTICA 2

CAPTULO 20

Figura 138
Ligao do software de rede com outro softwarte da rede.

serem consideradas reservadas, empregadas por processos conhecidos (a menos que o programa no tenha solicitado explicitamente uma porta especfica). Exemplo da criao de um objeto em Java, responsvel por abrir uma conexo UDP na porta especificada 1010:
Socket socket = new DatagramSocket(1010);

escrever e ler dados como se estivssemos lendo ou escrevendo em um arquivo (figura 138). O fluxo de bits transmitido sem que o programador de uma aplicao de rede precise se preocupar com questes como o caminho entre os roteadores da rede, se o pacote est chegando do outro lado da conexo ou se h congestionamento. Isso porque as camadas inferiores cuidam de todos esses servios. Alm de segmentar as mensagens, acaba sendo papel da camada de transporte assegurar que estas sejam entregues para a aplicao na ordem correta e integralmente, isto , sem faltar nenhum pedao. Devemos levar em considerao que a rede IP uma rede de datagramas e que estes so enviados pela rede, chegando ao seu destino com auxlio de vrios roteadores. Porm, por diversos motivos, como congestionamentos e falhas fsicas, os pacotes podem se perder. A camada de rede da arquitetura TCP/IP no oferece garantia de entrega dos datagramas, e os dados podem ser duplicados, perdidos ou embaralhados. Todo o trabalho de manter a sequncia dos pacotes e controlar erros atribuio da camada de transporte. Vejamos tambm que o socket da camada de transporte aberto pelo processo da aplicao e, portanto, conecta logicamente um processo a outro de forma direta. Ou seja, a camada de transporte capaz de ligar logicamente as aplicaes e processos, enquanto a camada de rede liga logicamente hospedeiros com outros hospedeiros, host-to-host. A camada de transporte fornece um canal de transmisso de dados fim a fim. Devemos levar em considerao, tambm, que a conexo feita socket a socket, pois podem existir vrios sockets dentro da mesma aplicao. A camada de aplicao baseia-se no processo de uma aplicao de rede, a camada de transporte, no processo do sistema operacional e a camada de rede, nos roteadores.

Para transmitir com esse socket, uma aplicao dever ter sido marcada originalmente e no cabealho, com o endereo da mquina de destino e o nmero da porta do socket. como identificar o destinatrio de uma correspondncia postal, na qual informamos o nome da rua e o nmero da casa. A sequncia a mesma: o IP da mquina e o nmero da porta do socket. Esse processo leva o nome de multiplexao. Quando o segmento chegar ao hospedeiro, ler no cabealho o nmero da porta e passar a procurar o socket aberto com a porta correspondente para entregar a este o seu segmento. O processo de abrir o cabealho do datagrama, ler as informaes nele contidas e entreg-lo ao socket devido chamado de demultiplexao. A camada de transporte oferece seus servios divididos em dois protocolos, o TCP e o UDP. Tm a mesma funo bsica, que dividir as mensagens em segmentos e entreg-los na ordem, mas somente o TCP orientado conexo e faz o controle da confiabilidade, de erros e congestionamento. O protocolo UDP no confivel, pois um servio sem conexo. Vamos ver um exemplo de como funciona a multiplexao e a demultiplexao de uma conexo TCP. Imagine uma aplicao A que precisa transmitir o valor HELLO para a aplicao B em mquinas diferentes na rede. A mquina A cria um socket, sem especificar a porta, e o sistema operacional delegar uma porta que no est em uso e maior que 1023. Vamos utilizar como exemplo a porta 2222. A aplicao informa para o socket que a aplicao de destino est aguardando a mensagem na porta 1032. Tudo certo, agora a camada de transporte j tem as informaes Figura 139
Formato de um segmento TPC com os campos da porta de origem e destino.

Multiplexao/demultiplexao
Para se comunicar pela rede, uma aplicao pede ao sistema operacional que crie um socket. O socket recebe um nmero de identificao de 16 bits que chamamos de porta. O nmero de cada porta pode variar de 1 a 65535. Porm, os sistemas operacionais no costumam utilizar portas de nmero inferior a 1023, por 196 197

INFORMTICA 2

CAPTULO 20

para criar um segmento UDP, carregar os seus campos de porta de origem e destino e o dado que ser transportado. A multiplexao foi concluda:
Porta Origem: 2222 Porta Destino: 1032 Dado: HELLO

socket (1032). A camada de transporte monta o segmento, atribui valor aos campos de seu cabealho e o entrega para a camada de rede, que anexa os endereos de origem e destino e prossegue com a transmisso. bom lembrar que em determinada mquina pode haver vrias aplicaes de rede rodando, e cada uma pode ter mais de um socket. Ou seja: a camada de transporte capaz de multiplexar e demultiplexar vrias transmisses simultneas.

Com o segmento UDP pronto, a camada de rede necessita do endereo IP da mquina de destino para que seja encaminhado o segmento UDP pela rede at o destino. Digamos que o destino seja o IP 172.16.9.12. Mas a rede ir precisar tambm do endereo de origem, que ser 172.16.9.15. Agora o pacote pode ser entregue camada de rede e ser enviado. Chegando a mensagem camada de rede da mquina B, esta repassa o pacote camada de transporte, que far a demultiplexao: ler o cabealho do pacote, a informao do nmero da porta de destino (1032) e localizar, em um banco de dados de portas, o socket carregado na memria que possui tal identificador. Encontrado o socket, o segmento entregue a ele, e a aplicao consegue ler o dado contido no segmento UDP (HELLO). A aplicao analisa o valor e prepara uma resposta (figura 140). Vamos supor que essa aplicao, em sua lgica prpria, retorne a palavra HELLO para o socket da porta 2222 da mquina A. Para realizar o empacoteamento da mensagem em segmentos, o software da mquina B l o endereo de origem do pacote para obter o nmero da porta que vai utilizar como destino (2222) e emprega como nmero de porta de origem o nmero do seu prprio Figura 140
llustrao do envio e reposta UDP.

O protocolo UDP
Este protocolo no d suporte conexo. E por isso ele bem mais simples que o protocolo TCP. UDP significa User Datagram Protocol, ou seja, Protocolo de Datagrama do Usurio. Esse nome talvez remeta simplicidade de seus segmentos, que no oferece nenhuma funo alm das realizadas na camada de rede, onde as unidades lgicas de transmisso tambm tm nome de datagramas. Quando uma aplicao precisa enviar um dado, o protocolo UDP no envia antes nenhum tipo de comunicao combinando a conexo ou avisando da transmisso. O dado enviado simplesmente. Ou seja, antes do envio no feita uma conexo para saber se o destino existe na rede ou se ele permite o recebimento da mensagem. O processo de origem apenas manda o dado, sem levar em conta se este ser ou no recebido. Apesar de no parecer muito til, a caracterstica de simplicidade do protocolo UDP se torna especial para algumas aplicaes. Veja as vantagens do UDP sobre o TCP: A aplicao pode criar seu prprio modelo de conexo, alm de evitar o atraso da transmisso do dado, que no precisa aguardar pelo estabelecimento da conexo. Os pacotes so mais simples e possuem menos sobrecarga de cabealhos. Assim, dados transmitidos por UDP consomem menos recurso de banda. No existe controle do estado da conexo. Para isso o TCP precisa de buffers de envio e destino, sinalizadores de congestionamento e parmetros de sequncia dos segmentos, entre outras informaes. Dessa forma, uma aplicao de UDP, como transmisso de udio e vdeo, pode controlar mais facilmente vrias conexes ao mesmo tempo.

Por suas caractersticas, o protocolo UDP se faz especial para aplicaes que no sofrem com alguma perda insignificante de dados, em transmisses multimdia, por exemplo. Se perdermos um milsimo de segundo de uma msica que estamos ouvindo em uma rdio on-line, nem perceberemos a falha. Mas a falta de um pedao da notcia em uma pgina web de jornalismo pode causar muita confuso. Ou seja, o UDP no recomendado para aplicaes que demandam transmisso precisa das informaes. Outra vantagem do UDP no fazer o controle de congestionamento. Assim, mesmo que uma conexo da rede esteja congestionada, o pacote ser enviado e transmitido at seu destino. O protocolo DNS utiliza UDP para se comunicar, pois precisa ser enviado de qualquer forma, mesmo em ambiente congestionado. Porm, como o controle ajuda a impedir congestionamentos na rede, deve-se evitar o uso de conexes UDP em ambientes que demandam, contnua disponibilidade de banda.

Segmento UDP
O segmento UDP tem um cabealho simples (figura 141), contendo: Porta da fonte Utiliza 16 bits e indica quem enviou o segmento. Porta do destino Tem tambm 16 bits e indica o socket do host de destino. Comprimento Em 16 bits, indica o segmento de dados que ser encontrado aps os 64 bits iniciais, que forma o cabealho do segmento. Soma de verificao O checksum, como chamado, um valor calculado na origem e armazenado neste campo para que, quando a mensagem chegar no 198 199

INFORMTICA 2

CAPTULO 20

Figura 141
Formato do segmento UDP.

Figura 142
O TCP mantm o estado da conexo.

destino, seja feito o mesmo clculo. Se os valores resultarem iguais, indica que a mensagem chegou integralmente.

Protocolo TCP
O TCP Transfer Control Protocol (RFC 793), ou Protocolo de Transferncia com Controle, implementa uma soluo confivel de envio de dados fim a fim. Para garantir a confiabilidade, o TCP demanda uma resposta para cada segmento enviado, sinalizando que o pacote chegou ao destino. Se a resposta da entrega no chegar origem durante determinado tempo, o segmento considerado perdido e reenviado at que se obtenha a resposta de confirmao ou que a quantidade mxima de vezes de reenvio do pacote chegue ao limite. Isso leva concluso de que o processo de destino no est respondendo ou que a rede est congestionada. A sinalizao de entrega feita por um bit denominado ACK, sigla para a palavra acknowledge, que neste contexto indica que o bit foi aceito no destino. O TCP tambm age no controle do sequenciamento dos segmentos, identificando quando um pacote foi enviado duas vezes, ou se falta algum pacote entre os que foram recebidos. Para isso h um nmero sequencial em cada pacote (figura 142). Como o nome diz, TCP um protocolo de controle, que negocia entre as partes como se dar a conexo antes que um dado seja enviado e mantm o estado da conexo, mesmo que as camadas inferiores da rede no ofeream controle de estado esse controle feito no nvel da camada transporte no protocolo TCP. O estado da conexo permite ao TCP transmitir informaes de um ponto da conexo a outro nos dois sentidos, enviando ou recebendo dados, ao que chamamos de servio full-duplex. Transmisses para vrios destinatrios, ou multicast, no so possveis, pois as conexes so feitas apenas entre dois processos. Para que uma conexo seja estabelecida, as duas partes devem se apresentar fazendo uma comunicao inicial em trs passos (3-way handshake). O cliente da conexo 200 envia um segmento para o servidor (1), e este responde pedindo uma identificao (2). O cliente responde com sua identificao (3) e, ento, o servidor pode aceitar a conexo e comear a transmitir dados ou no aceitar, cancelando a conexo.

Segmento TCP (figura 143)


Porta da origem 16 bits para o nmero do socket que envia o segmento. Porta de destino 16 bits para o nmero da porta do socket ao qual o segmento se destina. Nmero de sequncia 32 bits para identificar um a um os segmentos da transmisso para que no sejam repetidos ou apontar se faltou algum. Nmero de confirmao Nmero de sequncia do segmento anterior ao atual. Faz com que o algoritmo conclua qual o nmero esperado para o prximo pacote. Os campos Nmero de sequncia e Nmero de confirmao trazem as informaes necessrias para implantar uma conexo confivel. 201

INFORMTICA 2

CAPTULO 20

Figura 143
Formato do segmento TCP.

Ponteiro de dados urgentes Indica para a camada de aplicao quando uma mensagem foi marcada como urgente na origem e a posio do ltimo segmento dessa mensagem. Esse campo tem 16 bits. Opes Trazem informaes no obrigatrias e no tm limite de tamanho. Podem ento conter informaes que auxiliam na transmisso desse segmento por condies especiais. Para um estudo aprofundado dessas opes, interessante estudar as RFCs do TCP 854 e 1323. Dados So os dados enviados pela aplicao.

20.3. Camada de rede


composta por um conjunto de protocolos que permitem que uma mensagem da camada de transporte seja repassada atravs da rede at chegar ao destino. Funciona como os correios: a carta postada e levada ao destino, passando no caminho por vrias centrais de distribuio. Portanto, a camada de rede define os trmites para que as informaes caminhem na rede at seu destino, de forma colaborativa. Vrias redes e computadores se juntam para formar uma nica malha. Se o destinatrio estiver em outra filial da empresa, outra residncia, cidade ou pas, a camada de rede faz com que o pacote seja repassado para vrios roteadores que ligam vrias redes e ajudam na entrega da mensagem, de maneira tal que utilize a melhor rota, mais curta ou mais rpida. Flags Possuem 6 bits, e cada um indica uma informao booleana:
URG ACK PSH RST O cabealho do TCP maior que o do UDP. Um segmento UDP tem no mximo 8 bytes enquanto o TCP chega a at 20 bytes. SYN Urgente : 1 Sim / 0 No Utilizado em conjunto com SYN. Se SYN = 0, e ACK = 1 segmento recebido Passar dados para camada superior: 1 Sim / 0 No. Ressetar a transmisso, comprometida por muitas falhas: 1 Reiniciar / 0 Continuar transmitindo Utilizado em conjunto com ACK. Faz parte da negociao da conexo: Com SYN = 1, ento ACK = 1 Conexo Aceita ACK = 0 Conexo Requisitada Encerra conexo: 1 Sim / 0 No

20.3.1. Servios oferecidos pela camada de rede


A tarefa dessa camada, ento, fazer a transmisso de pacotes de um host (hospedeiro) a outro. Se os computadores estiverem em uma rede local, a tarefa at pode ser simples, mas percebemos sua real complexidade quando o cenrio muda para a internet. Desde quando sai do computador de um professor situado em Franca, por exemplo, e chega a uma escola em So Paulo, um e-mail ter caminhado por vrios roteadores que se ligam a vrias redes. Podemos visualizar um exemplo dessa situao quando executamos o comando tracert no prompt de comando do Windows ou tracerout no Linux.
C:\>tracert tvcultura.com.br Rastreando a rota para tvcultura.com.br [200.136.27.81] com no mximo 30 saltos: 1 2 ms 1 ms 1 ms 192.168.1.1 2 * * * Esgotado o tempo limite do pedido. 3 39 ms 16 ms 14 ms 200-225-219-206.static.ctbctelecom.com.br [200.225.219.206] 4 37 ms 28 ms 29 ms ansp.ptt.ansp.br [200.136.34.1] 5 37 ms 23 ms 38 ms unip.ptta.ansp.br [200.136.37.16] 6 37 ms 37 ms 43 ms 200.136.27.81 Rastreamento concludo.

FIN

Tamanho de janela de recepo Serve para indicar ao transmissor o tamanho disponvel de buffer no destinatrio, de modo que o transmissor diminua a velocidade de transmisso e evite a perda de bits que no possam ser armazenados no destino. Soma de verificao Tem a mesma funo no protocolo UDP. um clculo feito com o contedo do segmento, cujo resultado deve ser igual ao do clculo no destino. 202

No rastreamento acima vemos que, para chegar at o host da TV Cultura, um pacote passou por 5 roteadores, perfazendo 5 passos. Saiu de uma rede local atravs do gateway 192.168.1.1, passou pelo roteador 200-225-219-206.static. 203

INFORMTICA 2

CAPTULO 20

Figura 144
Funcionamento do roteador.

Os equipamentos da rede responsveis por levar pacotes de uma rede a outra devem ser capazes de realizar duas funes denominadas repasse e roteamento. Repasse: a tarefa de levar um pacote de uma interface ligada a uma rede A (enlace) para outra ligada a uma rede B. Roteamento: um algoritmo que analisa o trfego de rede entre os pontos que esto transferindo pacotes para verificar o caminho que eles esto seguindo. Repasse e roteamento geralmente so realizados por equipamentos chamados roteadores (figura 144). Esses equipamentos fazem interconexo com vrias redes. Cada ligao com uma rede chamada de interface, por onde os pacotes chegam ou saem (figura 145). So equipados com processadores de roteamento, que processam programas para consultar e manter as tabelas de repasse, alm de rotinas de gerenciamento da rede. Alm dos servios de repasse e roteamento, algumas redes como ATM, Frame Relay e X.25 necessitam estabelecer conexo entre os roteadores, antes que algum pacote seja transmitido. A internet no utiliza o servio de conexo.
Os roteadores tambm so usados para formar redes residenciais, que se tornam mais comuns a cada dia. Nesse caso, utilizam-se roteadores sem fio para compartilhar internet entre os PCs e notebooks da famlia.

Figura 145
Ligao entre redes.

20.3.2. Modelo de servios


H duas maneiras de controlar a comutao dos pacotes atravs dos roteadores da rede: por circuitos virtuais ou por datagramas. As redes baseadas em circuitos virtuais utilizam o nmero do circuito para sinalizar o pacote, enquanto a rede de datagramas emprega os endereos de origem e destino. A internet utiliza comutao por datagramas, enquanto outras redes como ATM, X.25 e Frame Relay recorrem a circuitos virtuais.

20.3.2.1. Rede de circuitos virtuais


Circuitos virtuais so anlogos a circuitos fim a fim. como se duas mquinas estivessem ligadas direta e exclusivamente uma outra. Sempre que uma comunicao se inicia entre duas mquinas de uma rede de circuitos virtuais, um novo circuito criado e um nmero atribudo a ele. Esse nmero de circuito e a interface de enlace, de origem e destino, sero registrados na tabela de repasse de todos os roteadores que, no caminho, participam da retransmisso do pacote. Todos os pacotes da transmisso sempre usaro o mesmo caminho, eliminando a necessidade de controlar a entrega ou a ordem dos pacotes. O estado da rede controlado e, quando uma conexo termina, o circuito removido das tabelas de repasse, criando-se um novo sempre que uma conexo se inicia. A comutao nesse modelo de rede bem rpida, pois os endereos de origem e destino do pacote no precisam ser analisados em uma faixa de caminhos possveis. necessrio apenas consultar nas tabelas de repasse um ndice nico em uma tabela indexada.

20.3.2.2. Rede de datagramas


ctbctelecom.com.br, depois pelo ansp.ptt.ansp.br, pelo unip.ptta.ansp.br e finalmente chegou ao destino 200.136.27.81, que o endereo do host que hospeda o site tvcultura.com.br no endereo IP 200.136.27.81. 204 Diferentemente da rede de circuitos virtuais, a rede de datagramas, como citado anteriormente, no cria um canal de comunicao do incio ao fim do trajeto. Os pacotes so entregues na rede atravs de uma interface e cada computador ligado ao barramento dessa interface auxilia no encaminhamento at o destino. 205

INFORMTICA 2

CAPTULO 20

Figura 146
Na rede de datagramas os pacotes so tratados individualmente.

20.3.3.1. Descoberta de rotas


O papel do roteamento descobrir o caminho mais curto e mais rpido para repassar o pacote, seja diretamente para o gateway da rede onde o host de destino est ou para outro roteador mais prximo do destino. Para isso, ele deve conhecer os roteadores vizinhos. E, se for um gateway, precisa tambm conhecer os roteadores e computadores internos da sua rede. Assim, sempre que um pacote chega at a interface de enlace desse roteador, ele consulta uma tabela na qual constam os computadores e roteadores da rede para saber qual o melhor caminho a ser escolhido. Antes do envio, no entanto, o pacote armazenado. E, no caso da internet, o nmero IP do destino analisado e comparado com as regras de repasse registradas. A seguir, o roteador escolhe a rota mais conveniente e encaminha o pacote para a interface onde est o prximo roteador, que, por sua vez, ir levar o pacote at o respectivo host. Podemos comparar os roteadores a automveis em um cruzamento de uma estrada. O veculo seria o pacote; o departamento de engenharia de trfego, o algoritmo de roteamento, e as placas de sinalizao seriam a tabela de repasse. O departamento de engenharia, no caso, prepara as placas com as rotas e suas distncias. Quando chega ao cruzamento, o motorista pode escolher, por meio das placas, o melhor caminho a seguir para chegar mais rapidamente ao seu destino, mesmo que para isso seja necessrio passar por outros cruzamentos. Figura 147 Mas no h garantia de entrega. Os pacotes so tratados individualmente, e podem seguir caminhos diferentes pela rede, ficando vulnerveis a congestionamentos ou falha de alguma conexo no meio do trajeto. Os dados devem ser bufferizados (armazenados) e reorganizados no destino, como mostra a figura 146. Um comutador sabe para qual interface de sada ele deve repassar o pacote por meio de consulta em uma tabela indexada contendo o registro de vrias redes e a interface que leva at elas. Nesta rede o estado no controlado, pois no h conexo entre os ns da rede. A descoberta das rotas realizada por protocolos que implementam algoritmos de busca e anncio da presena na rede.
Sistemas autnomos podem se conectar por meio de roteadores gateway.

20.3.3. Roteamento
Hosts de uma mesma rede, ou seja, conectada no mesmo barramento, conhecem e repassam as informaes entre si. Mas quando um pacote destinado a um host na internet, esse pacote encaminhado para o gateway dessa rede. Este por sua vez retransmite o pacote a outro gateway ou a algum que o reencaminhar ao host de destino ou ainda um gateway dentro de sua hierarquia. Podemos dizer que gateway, como o prprio nome diz (gate = porto e way = caminho, caminho do porto), indica que essa mquina tem acesso sada da sub-rede, ou seja, a que consegue levar o pacote para fora, ou vice-versa. 206 207

INFORMTICA 2

CAPTULO 20

20.3.3.2. Manuteno
grande a quantidade de roteadores que podem estabelecer uma comunicao entre si. Por isso, foram desenvolvidos protocolos com algoritmos de roteamento capazes de analisar as rotas possveis e preencher, automaticamente, a tabela de repasse com as distncias a serem percorridas (figura 147). Esses protocolos tambm atualizam as informaes e removem rotas interrompidas ou muito distantes. Alm disso, podem controlar as regies internas e externas, denominadas AS, Autonomous Systems, ou seja, Sistemas Autnomos. As AS podem ser os roteadores que ficam sob o controle de uma mesma estratgia de roteamento, ou seja, so controladas por um ISP (Internet Service Provider ou Provedor de Internet). Tambm podem ser roteadores pertencentes a uma rede privada ou pessoal. Uma AS vista por outras ASs como um nico indivduo. Porm, s o gateway das AS visvel. A estrutura existente dentro de cada uma nunca descoberta pelas demais. Elas podem se conectar por meio de roteadores gateway.

20.3.3.3. Algoritmos de roteamento


Quem administra as listas de roteamento e decide para qual interface de sada do roteador um pacote deve ser transmitido um software. Esse programa utiliza diferentes tipos de algoritmos desenvolvidos para solucionar tipos especficos de problemas, como mostra o quadro Modelos mais comuns de alogaritmo. Isso inclui fatores como a otimizao da performance, a adaptabilidade das interrupes, o congestionamento e a confiabilidade dos caminhos. Existem basicamente dois tipos de algoritmos. Os estticos, que atualizam suas tabelas apenas quando a rede iniciada (mas no quando ocorrem mudanas durante o tempo em que esto em funcionamento), e os dinmicos, capazes de adaptar suas tabelas regularmente. Este segundo tipo consegue se recuperar instantaneamente de alteraes ocorridas nas ligaes da rede, sem necessitar de qualquer interveno. Figura 149
Hiptese de roteadores e suas interfaces.

Figura 148
Hiptese de roteadores e suas interfaces.

Modelos mais comuns de algoritmo


Conhea a lgica utilizada pelos roteadores na busca pela melhor rota para encaminhar pacotes. Algoritmo esttico de menor distncia: analisa a rede para obter a quantidade de passos necessrios para chegar a todos os ns adjacentes. Quando um pacote chega ao computador, esse algoritmo escolhe o caminho que permitir passar pelo menor nmero possvel de roteadores at o destino. vrias cpias. Porm, pode acontecer de o pacote ser retransmitido infinitamente pela rede. Essa inundao deve ser controlada com o uso de um contador atribudo ao pacote, que registra cada passagem por um roteador. Esse contador inutilizado assim que determinada quantidade de passos for atingida. Algoritmo dinmico com vetor de distncia: nesse tipo de algoritmo, os roteadores se comunicam trocando informaes sobre distncia das rotas com roteadores vizinhos. A distncia pode ser medida em hops (saltos), comprimento de fila ou latncia das repostas. A escolha de uma ou outra depende da unidade de medida usada pelos roteadores da rede. Sempre que uma nova mensagem de atualizao chega, o algoritmo dinmico com vetor de distncia compara as informaes de distncia do roteador que enviou a mensagem (como exemplo e em referncia imagem, vamos cham-lo de J) em relao a seus vizinhos. A partir da, analisa qual a sua prpria distncia at os roteadores vizinhos de J. Depois, a rota para os vizinhos de J ser includa no vetor do roteador que est recebendo a mensagem, considerando J como ponto de partida. Por meio da anlise da mensagem que contm os dados sobre as rotas registradas em sua tabela, esse algoritmo insere novas informaes na tabela de rotas local, respeitando sempre a ordem crescente, ou seja, da mais curta para a mais longa. Toda a informao sobre uma distncia armazenada, mesmo que esse dado j exista na tabela e que a distncia at determinado ponto, utilizando outros caminhos, j tenha sido includa. Essa informao ser valiosa quando uma rota preferencial se tornar indisponvel. Ento, surgir a informao sobre a rota alternativa, ainda que seja mais demorada que a antiga preferencial. Algoritmo dinmico de estado de enlace: assim como ocorre no algoritmo de vetor de distncia, esse tipo se comunica com outros roteadores para alimentar suas tabelas de rotas, mas de forma diferente. No vetor distncia, um roteador se comunica apenas com os roteadores vizinhos, recebendo deles informaes a respeito do custo de todas as rotas sobre as quais eles tm conhecimento. J no algoritmo de estado de enlace, o roteador envia, por difuso, para todos os roteadores da rede as informaes sobre a distncia apenas dos roteadores que esto diretamente ligados outra ponta de cada uma de suas interfaces de enlace. Dessa forma, as mensagens curtas so recebidas, porm, em maior quantidade. Isso porque cada roteador da rede recebe mensagens de todos os outros. No vetor distncia, as mensagens com vetores extensos podem ser recebidas, desde que venham dos roteadores vizinhos.

Algoritmo esttico de roteamento por inundao: tambm conhecido por flooding, esse algoritmo retransmite cada pacote de entrada para o maior nmero possvel de interfaces de sada, pulverizando o pacote em

208

209

INFORMTICA 2

CAPTULO 20

Figura 150
Roteamento em um laboratrio de informtica de uma escola.

Figura 151
Protocolo EGP.

Os roteadores que fazem a ligao com outras AS so chamados roteadores de borda e utilizam o protocolo BGP (Border Gateway Protocol ou Protocolo de Roteador de Borda). O BGP faz com que todas as ASs da internet tomem conhecimento das suas sub-redes e possam receber dados vindos de outros Sistemas Autnomos (figura 151).

20.3.3.7. Interligao de redes


Em sua maioria, as redes vm convergindo para o padro TCP/IP utilizado na internet. Porm, no difcil encontrar redes sem fio, ATM, AppleTalk ou SNA da IBM conectadas internet e trocando informao entre si como se estivessem trabalhando sob uma mesma tecnologia. Vamos imaginar um cenrio simples: o sinal de internet que chega em nossa residncia vem de uma rede telefnica (WAN), que pode utilizar ATM. Esse sinal compartilhado com uma sub-rede de notebooks (LAN) que se interligam por meio de um roteador sem fio do tipo 802.11. Essa situao j mostra a necessidade de se implementar meios para a interconexo de redes. As diferenas entre as redes podem estar em vrios aspectos: protocolos diferentes, tamanhos limites para os pacotes, tipo de servios orientados ou no conexo, qualidade de servio, entre outras. As converses necessrias podem ser implementadas em vrias camadas. Fisicamente as redes podem se conectar por switches e HUBS. Na camada de enlace, podem ser feitas com pontes e switches analisando endereos MAC e fazendo a converso dos quadros entre, por exemplo, Ethernet e 802.11. Na camada de transporte gateways, possvel fazer a converso mantendo uma conexo confivel TCP por meio de uma rede TCP/IP e de uma SNA, por exemplo. As converses podem ser feitas ainda na camada onde os gateways de aplicao convertem e-mails da internet para e-mails de redes proprietrias como o x.400 utilizado pelo antigo cliente de e-mail Microsoft Exchange. Na camada de rede, a funo de interconexo tambm papel de roteadores e roteadores multiprotocolo capazes de fazer roteamento entre redes de tecnologias distintas. A tcnica mais utilizada a do protocolo MPLS (MultiProtocol Label Switching ou Comutao de Rtulos Multiprotocolo) padronizada pela Internet Engineering Task Force (IETF) na RFC 3031. Essa tcnica muito parecida com a comutao em redes de circuitos virtuais, que utiliza um rtulo. Trata-se de um identificador utilizado para consultar uma tabela de repasse no

20.3.3.4. Roteamento na internet


O roteamento na internet funciona de forma hierrquica. As redes se agrupam em sub-redes, que podemos visualizar quando analisamos o que est nossa volta. Por exemplo: uma rede de computadores de uma escola, que se liga a um roteador e que, por sua vez, se liga internet por meio de um provedor (figura 150). A escola um sistema autnomo AS. A provedora de internet, com todos seus clientes, formam uma outra AS, sendo a AS da escola uma sub-rede da provedora de internet. Os protocolos da internet so divididos em dois tipos: os que controlam o repasse dentro de uma AS e suas sub-redes e os que monitoram as rotas para outras AS.

O BGP tem trs funes bsicas: identificar as ASs vizinhas; repassar essas informaes aos outros roteadores internos da AS e definir as melhores rotas para chegar at as sub-redes da AS.

20.3.3.5. Protocolo IGP (Internal Gateway Protocols)


O IGP (Internal Gateway Protocols ou Protocolo de Roteamento Interno) controla as rotas dos hosts dentro de uma AS. Um desses protocolos o Open Shortest Path First OSPF (Protocolo Aberto Menor Caminho Primeiro), que utiliza um algoritmo de menor caminho. O OSPF registra na tabela as informaes de identificao da interface, o nmero do enlace, a distncia e a mtrica. Outro protocolo IGP utilizado o RIP (Route Information Protocol, ou seja, Protocolo de Informaes de Roteamento), que baseado no algoritmo vetor distncia.

Internet Engineering Task Force (IETF) pode ser traduzida como espcie de fora-tarefa criada para que a internet funcione melhor, com alta qualidade, principalmente no que diz respeito a documentos tcnicos. O IETF uma atividade desenvolvida pela Internet Society ou Associao Internet (ISOC), organizao sem fins lucrativos fundada em 1992 (fonte www.ietf.org). RFC (Request for Comments ou Requerimento para Comentrios) um conjunto de documentos que define padres de tecnologias e protocolos para internet e redes (fonte www.ietf.org).

20.3.3.6. Protocolo EGP (Exterior Gateway Protocol)


O protocolo do tipo EGP til, por exemplo, quando uma empresa tem dois ou mais links de internet e necessita fazer o balanceamento do trfego ou manter a redundncia para o caso de algum dos links falhar. 210

211

INFORMTICA 2

CAPTULO 20

Figura 152
Mensagem TCP sendo endereada atravs de IP, MPLS e PPP.

20.3.3.9. Protocolo IP
Atualmente, utilizamos a verso 4 do IP, tambm conhecido por IPv4, definida pela especificao RFC 791. Essa verso utiliza 32 bits para enderear at 4.294.967.296 hosts. Por conta dessa limitao, o IP tem sofrido crticas, pois muitos acreditam que em algum momento poderemos no ter endereos suficientes. Essa preocupao tem fundamento: h muito mais dispositivos no mundo conectados internet do que o nmero de endereos possveis. Existem desde computadores pessoais de empresas, faculdades, escolas at aparelhos de celulares, PDAs, smartphones (celulares que tambm funcionam como computadores pessoais), entre outros. Porm, at hoje esse limite no foi alcanado. Isso porque nem todas as mquinas utilizam IP da internet, e sim IP da sua rede interna e compartilham o nmero IP do servidor ou do roteador. Isso possvel graas a uma tcnica chamada de NAT (Natural Address Translation ou Traduo Natural de Endereos). Dessa forma, ocorrem outros problemas relacionados ao roteamento, complicando os algoritmos e provocando atraso no repasse. Alm de todos esses problemas, uma mquina configurada na rede interna, como um notebook, por exemplo, ao se deslocar para fora da rede, no conseguir acessar a internet. Portanto, dever ser reconfigurada com os endereos da rede atual onde o equipamento est conectado. A verso 6 do IP, ou IPv6, definido na especificao RFC2373 e RFC2460 j em produo, mas ainda pouco utilizada , traz soluo para esse tipo de problema. Essa nova gerao do IP suporta cerca de 4 bilhes de endereos IP. Pela figura 158 possvel entender melhor como funciona um datagrama IP. Cada linha da tabela da figura 153 representa 32 bits de informao. Os campos contm informao necessria para o encaminhamento e o roteamento dos datagramas pela rede (veja quadro Conhea as funes dos campos). Figura 153
Formato de um datagrama IP.

roteador e encontrar a interface com a qual deve se conectar. A consulta feita por meio do nmero IP do destino. No existe no corpo do endereo qualquer espao reservado para o armazenamento de um rtulo. Para rotear pacotes IP entre redes heterogneas, normalmente adiciona-se mensagem IP mais um cabealho MPLS. E para empacotar essa combinao, necessrio usar o protocolo PPP (Point-to-Point Protocol ou Protocolo Ponto a Ponto), que ir juntar os cabealhos do protocolo TCP, IP, MPLS e o do prprio PPP em um nico quadro. O cabealho MPLS composto por: 20 bits para o Label, que o campo principal, e 3 bits para QoS. Ele traz a taxa de qualidade da transmisso, um campo de Pilha (na figura como S), que possibilita a juno de vrios rtulos. Por fim, traz o campo TTL, que serve para armazenar o tempo de vida do pacote. Na figura 152, um pacote enviado a partir da mquina O dentro de uma LAN Ethernet por meio de um roteador que identifica a rota conforme o endereo IP de destino. A mensagem empacotada em um quadro PPP e enviada por meio de uma comunicao ponto a ponto que, por meio de uma ATM, percorre milhares de quilmetros at ser repassada para a estao D da LAN 2. A, o roteador que desempacota o PPP l o cabealho IP, analisa o endereo IP de destino e transmite a mensagem para a interface que a levar at o host de destino.

20.3.3.8 Camada de rede na internet


A internet uma rede de datagramas e o centro de sua arquitetura se enquadra na camada de rede do modelo OSI (Open System Interconnection ou Sistema Aberto de Interconexo). Essa implementao utiliza o protocolo IP como forma de identificar um host e tambm a origem e o destino dos pacotes. Para controlar o escoamento dos dados pelos ns da rede so utilizados protocolos de roteamento, j estudados anteriormente: RIP, OSPF e BGP. Para manter a confiabilidade na entrega das mensagens por meio de uma rede utilizado tambm o protocolo ICMP (Internet Control Message Protocol, Protocolo de Controle de Mensagens na Internet). 212 213

INFORMTICA 2

CAPTULO 20

20.3.3.10. Endereos IP
Vamos primeiro estudar endereos IPv4, por serem os mais utilizados. Essa verso formada por quatro nmeros de 8 bits, somando 32 bits. E o maior nmero que se pode escrever com 8 bits 255 (11111111, em binrio). O endereo IP traz duas informaes para o roteador: qual a rede e qual o hospedeiro. Na estratgia utilizada atualmente, esse nmero tem prefixo e sufixo flutuantes. Isso significa que a posio do bit que inicia a identificao do hospedeiro pode mudar em funo da mscara de sub-redes, assunto que veremos mais adiante. O prefixo identifica a rede e o sufixo, o hospedeiro (host).

importante salientar que o endereo de IP atribudo interface de enlace do host e no diretamente ao host. Uma mquina que se conectar a um cabo de rede ethernet e tambm a uma conexo de rede sem fio necessitar de um endereo de IP para cada uma das interfaces. Ento, sero dois endereos de IP. A internet uma nica rede e cada interface que se conecta a ela deve possuir um nico nmero dentro de outras redes como LANs, WANs etc. Os endereos podem ser atribudos conforme uma faixa de endereos qualquer. Porm, essa faixa deve ser nica tambm para cada interface. Ou seja, no possvel conectar duas interfaces com os mesmos endereos de IP dentro de uma mesma rede, pois isso geraria conflito. Exemplo de um endereo IP: Notao Decimal Notao Binria 192.168.0.1 11000000. 10101000.00000000.00000001

Conhea as funes dos campos


Verso: utiliza 4 bits e indica ao roteador qual o formato do cabealho que difere a cada verso do protocolo. Comprimento do cabealho: define que, por padro, so 20 bytes. Mas possvel que haja outras opes e o tamanho pode ser maior. Isso s acontece na verso 4 do IP. Tipo de Servio ou TOS (type of service): utilizado por alguns fabricantes de roteadores para definir prioridades no pacote. como se um datagrama com alta prioridade pudesse furar a fila na passagem do roteador e passar na frente dos outros que tm menos prioridade. Tamanho do datagrama: o tamanho total da mensagem, incluindo o cabealho e os dados que ele carrega: no pode ser maior que 65.535 bytes. Identificador, Flags e Deslocamento de fragmentao: fornecem informaes sobre a fragmentao do pacote entre roteadores. Para serem transmitidos, os datagramas IP devem caber em quadros da camada de enlace. Caso no caibam em um nico quadro, preciso repartir o quadro. Quando isso acontece, esses campos indicam em qual datagrama foi armazenado um nmero identificador. O campo flag informa se o ultimo fragmento ou se existem mais. E o deslocamento informa a partir de qual byte do datagrama esse quadro carrega. No IPv6, no permitido fragmentar. Tempo de vida (TTL ou Time-to-Live): utlizado para evitar que o pacote seja roteado infinitamente, esse dado reduzido sempre que passa por um roteador. Ele descartado quando seu valor chega a 0. Endereos IP (fonte e destino): includos na criao do pacote pelo emissor, indicam o endereo do host de origem e de destino. Opes: campo opcional, utilizado para conter informaes especficas sobre a estratgia de alguma rede. Dados: trata-se da informao que est sendo transmitida. Geralmente um segmento da camada superior (TCP ou UDP), mas pode ser tambm da camada de rede, um ICMP.

Os endereos que comeam por 192, 10, 172.16 at 172.32 so reservados somente para redes locais (LANs) e no so utilizados na internet. Os roteadores da internet so geralmente configurados para ignorar pacotes com esses endereos. Na internet, quem controla a distribuio mundial de endereos a Internet Assigned Numbers Authority ou Autoridade Atribuidora de Nmeros para Internet (IANA http://www.iana.org), que atribui e repassa o controle regional a entidades chamadas RIRs (Regional Internet Registers ou Registros Regionais de Internet). As RIRs tambm recebem da IANA uma faixa definida de IPs para distribuir. Na Amrica Latina e Caribe, quem controla a distribuio de IPs a Latin American and Caribbean Internet Adresses Registry ou Registro de Endereos de Internet para Amrica Latina e Caribe (LACNIC http://www.lacnic.net/pt/). No Brasil as solicitaes devem ser feitas diretamente ao NIC.BR, que o registro Nacional Internet para o Brasil. As RIRs vendem faixas de IPs para as provedoras de acesso internet, que, por sua vez, redistribuem, administram e repassam os custos aos seus clientes.

A IANA a entidade internacional responsvel pela coordenao global dos sistemas de endereamento de protocolo da internet e dos nmeros do sistema autnomo utilizado para o encaminhamento de trfego internet.

20.3.3.11. Sub-redes
As sub-redes so grupos de hosts que tm o mesmo prefixo IP. Computadores conectados entre si dentro de uma mesma infraestrutura, ligados a hubs ethernet ou a um mesmo roteador sem fio formam uma sub-rede. Na figura 154, vemos o exemplo de duas sub-redes. Os computadores esto ligados por um barramento ethernet, compartilhado por meio de hub. Vamos imaginar os departamentos de uma empresa, localizados em andares diferentes de um mesmo prdio. Veja que o hub no tem interface e, portanto, no tem IP. somente um modo de ligar as interfaces da sub-rede. As mquinas dessas sub-redes tm IP no formato 192.168.0.x, ou seja, os primeiros 24 bits do nmero identificam a sub-rede. Portanto, temos duas sub-redes: a 192.168.0.0/24 e a 192.168.1.0/24.O roteador tem uma interface ligada a cada rede e possui endereos que participam das sub-redes em que esto conectadas. O roteador manter os pacotes entregues dentro de uma sub-rede e no os repassar outra interface. Isso minimizar a sobrecarga de dados do canal de comunica215

214

INFORMTICA 2

CAPTULO 20

Figura 154
Exemplo de duas sub-redes.

Sempre que configuramos um endereo de IP em um computador, no informamos apenas o nmero IP. Devemos informar tambm qual a mscara de sub-rede. Esse nmero utilizado para definir quais bits do endereo representam a sub-rede. Quando for necessrio descobrir a qual sub-rede pertence determinado IP, o protocolo de rede far a multiplicao binria do endereo IP pela mscara de sub-rede. Exemplos: Figura 155
IP: 192.168.1.25 Mscara sub-rede: 255.255.255.0 Sub-rede: 192.168.1.0 11000000. 10101000.00000001. 00011001

X
1111111.11111111.11111111.00000000

=
11000000.10101000.00000000.00000000

Para multiplicar em binrio, fazemos operao bit a bit. 1 x 0 = 0 e 1 x 1 = 1.

IP: 172.16.9.43

10101100. 00010000.00001001. 00101011

X
Mscara sub-rede: 255.255.0.0 Sub-rede: 172.16.0.0 11111111.11111111.0000000.00000000

=
10101100. 00010000.0000000.00000000

o entre uma sala de departamento e outra, alm de aumentar o desempenho da rede. Por exemplo, imagine que numa dessas salas existe apenas um computador com impressora, a qual recebe trabalhos de outras estaes. Os pacotes de dados que iro para o host da impressora no trafegaro por toda a rede da empresa. Sero analisados apenas pelos hospedeiros que esto dentro da mesma sub-rede.

Para configurar uma estao de rede que se conecta a outras redes, como a internet, preciso informar o endereo do gateway da rede. Na nossa imagem (figura 155), representada pelo roteador e aplicada a ambientes mais comuns, o gateway pode ser o modem de internet, o servidor proxy, o roteador sem-fio etc. Por padro, so usados para enderear os gateways o menor nmero possvel dentro de uma sub-rede, geralmente o numero de host 1, ou o nmero mximo: 254. Isso numa rede com mscara 255.255.255.0.
IP: 192.168.0.33/20

Fique atento
Regras a serem observadas ao se atribuir um endereo de IP: Nmero de IP no pode comear com zero. Nenhuma interface pode receber o endereo 127.XXX.XXX.XXX, reservado para a interface de loopback (canal de comunicao que tem apenas um ponto como destino), que gera uma interface para servios a serem conectados dentro da mesma mquina. Nenhum endereo pode ter como hospedeiro o endereo 0: Ex. 192.168.1.0, com mscara 255.255.255.0. Ou 172.16.0.0 com mscara de sub-rede 255.255.0.0. Esses endereos so reservados para a identificao de rede. A parte do endereo que representa a rede no pode ser 255. Ex: 255.xxx.xxx.xxx com mascara de sub-rede 255.0.0.0. Tambm no pode haver endereo de hospedeiro com todos os octetos 255. Ex: xxx.255.255.255. Esses nmeros so reservados para broadcast.

Para ver a configurao das interfaces de uma estao com Windows, podemos tambm utilizar o comando ipconfig no prompt de comando (figuras 156 e 157). Figura 156
Configurao do protocolo IPv4 no Windows Vista.

11000000. 10101000.00000001. 00011001

216

217

INFORMTICA 2

CAPTULO 20

Figura 157
No Linux, o comando equivalente ifconfig.
192.168.0.33/20

Figura 159
=
11000000. 10101000.00000000.00100001

Subredes por CIDR.

20 bits 11000000.10101000.0000 e

12 bits 0000.001.00001

20.3.3.12. CIDR
No incio da internet, os IPs eram subdivididos em classes A,B,C, D e E. Na prtica, eram utilizadas apenas as faixas A, B e C. As classes D e E ficavam reservadas para experimentos e para uma possvel expanso dos nmeros, que acabou no ocorrendo e talvez nunca ocorra. Essa classificao era uma forma de determinar quantos bits eram utilizados para identificar a rede e o que ficava disponvel para o host (hospedeiro). Os endereos da classe A utilizam o primeiro octeto para determinar a rede, e os outros trs para determinar os hosts. Os endereos da classe B utilizam o primeiro e o segundo octetos; e o da classe C, os trs primeiros octetos (figura 158). Os endereos da classe C so utilizados para redes pequenas de at 254 mquinas, pois somente o ltimo octeto representa os hospedeiros. A mscara de subrede de um endereo classe C 255.255.255.0. Caso o conjunto de mquinas seja maior que 254, a soluo seria utilizar endereos da classe B com mscara 255.255.0.0. Os dois ltimos octetos seriam utilizados para representar os hosts. Figura 158
Faixa de IPs.

Sub-rede

Hospedeiro

Esse modelo no mais utilizado por desperdiar nmeros de IP, que esto prestes a se esgotar. Acredita-se que isso deva acontecer entre 2012 e 2014. Proposta na RFC 1519, a CIDR (Classless Inter Domain Routing ou Roteamento Interdomnio sem Classes) uma estratgia usada para distribuir melhor os endereos IP e prover um mecanismo de agrupamento de informaes de roteamento. Isso cria uma forma hierrquica de organizar os computadores das redes em sub-redes e super-redes. A estratgia consiste em substituir a mscara de sub-redes por um nmero nico que indica a quantidade de bits a ser utilizada pelo roteador para identificar a rede. A diferena que com uma mscara temos somente quatro opes 255.0.0.0, que seria compatvel com o /8, 255.255.0.0; com o /16, 255.255.255.0; com o /24, 255.255.255.255 e com /32. Com a utilizao do CIDR, possvel encontrar endereos com /20. Os roteadores de borda podem gerenciar melhor suas tabelas de repasse, pois utilizam somente o nmero da rede para identificar a rota. E com bits escolhidos de 1 em 1, e no de 8 em 8, pode-se balancear melhor o desempenho de roteadores e a quantidade de IPs disponveis dentro da faixa de nmeros de host. Esses nmeros, por sua vez, podem ser mapeados a partir da quantidade de bits restantes. Observe a figura 159. Nas configuraes de rede de estaes desktop, geralmente no necessrio configurar o endereo IP com CIDR, somente com mscara de sub-rede. J nas configuraes de servidores Windows, Linux e em roteadores mais comum encontrar a definio da rede do endereo por CIDR. Essa tcnica utililizada tambm no IPv6.

Em um nmero IP visto da forma decimal, podemos identificar sua classe a partir do nmero da primeira posio. DISTRIBUIO DE NMEROS IP POR CLASSES
Classe Mscara de sub-rede Faixa de IPs Quantidade de redes possveis Quantidade de hospedeiros possveis

20.3.3.13. DHCP
Uma vez definida qual faixa de IP ser utilizada pela rede, os endereos nas estaes e nos roteadores precisam ser configurados. possvel fazer isso manualmente, informando na conexo de rede de cada uma das mquinas o endereo de IP, a mscara de sub-rede e o gateway padro. Ou, ento, podese utilizar o DHCP para obter automaticamente essa configurao fornecida pelo roteador ou por um servidor. O DHCP (Dynamic Host Configuration Protocol ou Protocolo de Configurao Dinmica de Hospedeiros), definido na RFC 2131, possui uma das tcnicas mais usadas para facilitar a configurao de hospedeiros que esto 219

A B C

255.0.0.0 255.255.0.0 255.255.255.0

1.xxx.xxx.xxx a 126.xxx.xxx.xxx 128.xxx.xxx.xxx a 191.xxx.xxx.xxx 192.xxx.xxx.xxx a 223.xxx.xxx.xxx

254 65.534 16.777.214

16.777.214 65.534 254

218

INFORMTICA 2

CAPTULO 20

sempre mudando de redes, como notebooks e PDAs em redes sem fio. um mecanismo adotado tambm em Internet Service Provider ou Provedores de Servios de Internet (ISP), que tm uma faixa de IP para distribuir a seus clientes e precisam redistribuir endereos constantemente, j que os clientes se conectam e desconectam a todo instante, liberando um IP ou necessitando de um novo.

Quando o protocolo IP da interface de origem verifica que o endereo de rede da mensagem tem um destino diferente de sua prpria rede, o pacote enviado ao seu gateway, que, por sua vez, substitui o nmero do endereo de origem pelo seu prprio endereo de interface ligado na internet. Ou seja, para a internet, quem enviou o pacote foi o gateway e no a mquina interna que est por trs do gateway. Alm disso, na camada de transporte do roteador gateway aberta uma nova porta de sada. Antes de repassar o pacote adiante, no entanto, o NAT registra em uma tabela de traduo o endereo e a porta de origem do pacote, alm do nmero da porta aberta para receber a resposta. Assim, quando uma mensagem de resposta chegar ao roteador, ele ir analisar o cabealho do protocolo de transporte, identificar a porta de destino e cruzar as informaes com sua tabela de traduo. Depois, far o trabalho inverso em relao ao envio para a internet. O endereo de destino ser obtido a partir do registro da tabela de traduo relacionado com a porta de sada do roteador. E o endereo e a porta de destino do cabealho do pacote sero substitudos. possvel tambm configurar rotas pr-definidas para que sejam criados, dentro da rede interna, servidores que atendero clientes na internet. Em alguns roteadores, essa funo chamada de Virtual Server (Servidores Virtuais).

20.3.3.14. NAT
Como vimos, redes internas, intranets de empresas, escolas, residncias, LANs e at WANs inteiras podem ter faixas de endereos prprios, formando sistemas autnomos, separados da internet. Quando uma dessas redes precisa se conectar rede mundial de computadores ou a outra rede, so utilizados roteadores de borda ou roteadores gateway. Geralmente, roteadores tm duas interfaces ou mais, mas pelo menos uma se liga com a rede interna, e outra(s) se conecta(m) com a internet. Dessa maneira, a nica mquina que se encontra na internet o gateway e s ela alcanvel na rede mundial de computadores. As mquinas por trs dele no. As mquinas da rede interna conseguem enviar pacotes para a internet, mas no recebem resposta. Para compartilhar a conexo, utiliza-se o Network Address Translation ou NAT definido na RFC 1631 e RFC 3022 (figura 160). O NAT uma tcnica de compartilhamento de um nico endereo IP da internet com vrias mquinas, que soluciona o problema da resposta das mensagens. implementado em dispositivos como roteadores ou computadores com duas placas de rede que fazem ligao entre redes internas e a internet. Figura 160
Troca de informao do cabealho e tabela de traduo.

20.3.3.15. ICMP
Para manter a confiabilidade da rede e fazer com que parea que est tudo bem sempre e que problemas no ocorrem (pois problema o que mais acontece) , utilizado o protocolo ICMP (Internet Control Message Protocol ou Protocolo de Controle de Mensagem na Internet). Esse protocolo permite a comunicao de controle entre dispositivos da rede. Assim, os componentes da rede podem procurar solues de problemas, que sero resolvidos pela camada sem que sejam reportados s camadas superiores. As mensagens ICMP so as seguintes: MENSAGEM DE DESTINO INALCANVEL, TIPO 3
Cdigo 0 1 2 3 4 5 Descrio Rede inalcanvel Hospedeiro inalcanvel Protocolo inalcanvel Porta inalcanvel Necessidade de fragmentao. Falha na rota de origem

O ICMP foi especificado na RFC 792 e utilizado por roteadores nas seguintes situaes: quando um datagrama no pode ser entregue no destino; quando um gateway no tem capacidade de repassar um datagrama; quando um gateway identifica congestionamento e necessita utilizar outras rotas; quando o gateway identifica uma rota mais curta para enviar o datagrama.

MENSAGEM DE TEMPO PERDIDO, TIPO 11


Cdigo 0 1 Descrio Tempo de vida excedido (TTL) Tempo para remontagem do fragmento excedido

220

221

INFORMTICA 2

CAPTULO 20

MENSAGEM DE PROBLEMA COM PARMETROS, TIPO 12*


Cdigo 0..3 Descrio Endereo IP incorreto. O cdigo representa o octeto invlido

*Relativa a erros com o endereo de destino.

20.3.3.16. Multidifuso na internet


O Internet Group Management Protocol ou Protocolo de Gerenciamento de Grupos da Internet (IGMP) foi desenvolvido para identificar os clientes de um determinado servios multicast formando um grupo. Em vez de enviar os datagramas a todos os computadores da rede, O IGMP faz com que a transmisso chegue apenas aos hospedeiros que estiverem no grupo de clientes. Tem a vantagem de utilizar melhor os recursos da rede.

MENSAGEM DE REDUO DA FONTE, TIPO 4


utilizada normalmente para controlar congestionamento. Possibilita que um roteador sobrecarregado avise os hospedeiros que esto enviando datagramas a sua situao. Esses, por sua vez, podem responder com uma diminuio de velocidade de transmisso ou utilizar outra rota.

20.3.3.17. IPv6
Durante muito tempo, o IPv4 mostrou-se competente na funo de enderear as redes de datagramas, sem a necessidade de uma forma mais simples de configurar o endereamento para aparelhos mveis que esto dentro de uma rede apenas por pouco tempo. Porm, o aumento da demanda por endereos IP fez com que a Internet Engineering Task Force (IETF) desenvolvesse uma nova verso desse protocolo, a verso 6 (veja quadro Mudanas importantes e figura 162).

MENSAGENS DE REDIRECIONAMENTO, TIPO 5*


Cdigo 0 1 2 3 Descrio Redirecionar os pacotes para determinada rede Redirecionar os pacotes para determinado hospedeiro Redirecionar os pacotes para determinado tipo de servio e rede Redirecionar os pacotes para determinado tipo de servio e hospedeiro

*Um roteador informa origem que os pacotes devem ser encaminhados por outra rota.

Mudanas importantes
Principais caractersticas da evoluo do IPv4 para o IPv6: Aumento na oferta de endereos: o endereo IPv6 possui um protocolo de 128 bits, contra os 32 do IPv4, o que permite uma quantidade gigantesca de oferta de endereos. A ordem de grandeza de 340.282.366.920.938.463.463.374.607.431.768.2 11.456 endereos possveis. Configurao de endereos automticos: no necessria nenhuma configurao manual. Se houver um servidor DHCP na rede, o IPv6 atribuir os IPs, seguindo a regra estabelecida. Caso no exista, o hospedeiro sozinho ser capaz de se autoenderear com base nas informaes obtidas por meio de mensagens IGMP. Endereamento e roteamento eficiente: facilita o trabalho de roteamento. A hierarquia da infraestrutura de endereos pblicos da internet possibilita ao roteador criar listas de repasse mais simples, como no caso de um cabealho de tamanho fixo de 40 bits. Melhor controle de qualidade: unifica a forma de controlar a qualidade do servio e o faz de forma mais leve que nas solues de QoS (quality of services ou qualidade de servios) implementadas no IPv4.

MENSAGEM DE ECO, TIPO 8, E RESPOSTA DE ECO, TIPO 0


Utilizado pelo comando ping para descobrir a existncia de um hospedeiro na rede e qual o seu tempo de resposta.

Figura 161
O comando ping utiliza icmp.

MENSAGENS DE SOLICITAO DE HORRIO, TIPO 13, E MENSAGENS DE RESPOSTA DE HORRIO, TIPO 14


Pede e responde informao sobre o horrio do relgio da mquina.
*Respectivamente

PEDIDO E RESPOSTA DE INFORMAO, TIPOS 15 E 16*


Esse comando serve para descobrir a rede em que a interface est conectada. A resposta da mensagem traz o endereo terminado em zero, que representa a rede. Exemplo: 192.168.0.0, 172.16.0.0.

Segurana: inclui o protocolo IPSec (Segurana IP), que implementar uma criptografia nativa, sem a necessidade de configurao ou de instalao de protocolos adicionais em outras camadas.

222

223

INFORMTICA 2

CAPTULO 20

Figura 162
Datagrama IPv6.

Figura 163
Tela de configurao de Redes do Windows Vista.

20.3.3.17.1 Datagrama IPv6 Funes do protocolo V6


Verso Identifica um datagrama na verso 6. Classe de trfego Similar ao campo TOS (Type of Service ou Tipo de Servio) do IPv4, que tilizado por alguns fabricantes de roteadores para definir prioridades no pacote. Um datagrama com alta prioridade pode furar a fila no roteador e passar na frente dos outros com menos prioridade. Rtulo de fluxo Identifica um fluxo de datagramas. Comprimento da carga til o tamanho do segmento de dados fora o cabealho do datagrama. Prximo cabealho Identifica o protocolo da prxima camada que est sendo transportado pelo datagrama. Um UDP (User Datagram Protocol ou Protocolo de Datagrama de Usurio), TCP (Transmission Control Protocol ou Protocolo de Controle de Transmisso) ou um ICMP (Internet Control Message Protocol ou Protocolo de Controle de Mensagem na Internet), por exemplo. Limite de saltos Tem a mesma funo do TTL (Time to Life ou Tempo de Vida). Possui um contador que decrementa a cada roteador que passa. Dados o contedo que est sendo transportado pelo datagrama.

20.3.3.18. Camada de enlace


A camada de enlace encontra-se entre cinco outras camadas: lgica, rede, transporte, aplicao e fsica, onde ficam os equipamentos da rede. Ela tem a funo de transportar os pacotes da camada de rede, quebrando as mensagens em quadros lgicos compatveis com o tipo de ligao fsica da rede. Alm disso, essa camada responsvel pela transmisso entre as interfaces de dois ou mais dispositivos de rede, de modo a sincronizar a velocidade entre esses dispositivos, e pode tratar os erros causados por interferncias inerentes ao meio fsico. Em suma, a camada de enlace cria uma conexo lgica capaz de fazer a comunicao entre dispositivos que se ligam por um meio fsico de transmisso. O soft ware dessa camada geralmente fica em um chip da placa de rede.

20.3.3.18.1. Servios oferecidos pela camada de enlace


A camada de enlace fornece trs servios bsicos: faz o enquadramento dos dados, disponibiliza um canal de comunicao confivel e controla o fluxo de dados em meios compartilhados e com tratamento de erros.

20.3.3.17.2. Implantao IPv6


As tcnicas como NAT e DHCP vo permitir que o IPv4 se perpetue em redes de pequeno porte por muito tempo. Mesmo a internet deve passar por um perodo de transio, utilizando durante um bom tempo o protocolo IPv4 junto com o IPv6. Os principais sistemas operacionais do mercado j trazem, ativadas, as duas verses do protocolo. Na figura 163 vemos as duas verses do protocolo IP ativado em uma interface com o sistema operacional Windows Vista. Espera-se que, na medida em que os equipamentos mais antigos sejam substitudos, a internet se torne puramente IPv6. 224

Enquadramento
Quando o software da camada de enlace recebe o datagrama da camada de rede, ele prepara um quadro, expresso usada para definir um conjunto de dados a serem transmitidos pela camada de enlace. Esse quadro contm um cabealho (header) e um trailer (campo no final do quadro), com informaes que aparecem no fim da transmisso. Entre o cabealho e o trailer embutido o datagrama recebido da camada de rede, intacto. A figura 164 representa um datagrama de rede sendo enviado entre duas placas de rede (interfaces de enlace), atravs de um quadro de dados da camada de enlace. 225

INFORMTICA 2

CAPTULO 20

Figura 164
Enlace entre duas interfaces.

Figura 165
Interferncias externas (ondas, por exemplo) podem alterar os dados.

Comunicao confivel
Dizer que uma camada confivel significa afirmar que as transmisses no tm erro. o caso da camada de enlace, que tem capacidade para assegurar a entrega dos quadros. Quando uma interface de enlace envia os quadros, a camada aguarda que o enlace de destino confirme a chegada da mensagem dentro de determinado tempo (timeout). Caso no receba a informao, o quadro reenviado. Isso quer dizer que, alm de estabelecer a conexo entre os enlaces, o protocolo da camada de enlace garante que todos os quadros do pacote sejam entregues. Deve-se levar em considerao, no entanto, que o controle de erros consome mais recursos e deixa a rede mais lenta. Redes mais propcias a falhas, como as sem fio, so mais sensveis a interferncias e por isso o controle de conexo e de resposta ainda mais importante. J as redes com fibra ptica no requerem tanto controle o que pode ser feito em qualquer uma das camadas superiores. velocidade das informaes para que os adaptadores de rede mais lentos no percam dados. Sem esse dispositivo, ocorreria algo semelhante quela situao em que, ao final de um filme, tentamos ler os crditos, mas no conseguimos fazer a leitura completa, porque o texto passa rpido demais pela tela. Na prtica, se uma rede tiver mquinas com placas ethernet de 100 Mbps e se conectar a uma mquina mais antiga, com interface de 10 Mbps, a placa de 100 Mbps ter de baixar sua velocidade de transmisso para 10 Mpbs para que a comunicao seja possvel.
O Institute Electrical and Electronics Engineers, ou Instituto de Engenharia Eltrica e Eletrnica (IEEE) uma sociedade tcnico-profissional internacional, criada em 1884 nos E.U.A. A instituio dedicada ao avano da teoria e prtica da engenharia nas reas de eletricidade, eletrnica e computao. Congrega mais de 312.000 associados, entre engenheiros, cientistas, pesquisadores e outros profissionais em cerca de 150 pases. (http://www.ieee.org.br)

20.3.3.18.2. Subcamadas
Uma das funes mais importantes da camada de enlace fazer com que vrios ns da rede sejam capazes de acessar o mesmo meio fsico de transmisso, de forma compartilhada. Para fazer esse controle, a camada dividida em dois subgrupos de protocolos ou subcamadas: o LLC (Logic Link Layer) e o MAC (Media Access Control), que conheceremos melhor adiante. A IEEE (Institute Electrical and Electronics Engineers) desenvolveu os padres 802.x para definir esses protocolos e os equipamentos do meio fsico.

Controle de erros
Alm da eventualidade de perder um quadro durante a transmisso, possvel que ocorra outro problema: a modificao do dado (figura 165) por conta de alguma interferncia de ondas vindas do ambiente, por exemplo. Assim, um bit que estava em um quadro pode se tornar zero. Para contornar esse problema, vrios algoritmos da camada de enlace incluem no final do quadro uma somatria de todos os bits das mensagens. Quando o enlace de destino recebe o quadro e faz o clculo, o resultado tem de bater com o da somatria (checksum ou checagem da soma). Se o valor for diferente, pode ser solicitado o reenvio da mensagem.

20.3.3.18.2.1. LLC
A funo da subcamada LLC (Logical Link Control ou Controle do Link Lgico) atuar em redes ponto a ponto, ou seja, naquelas em que a comunicao feita diretamente entre duas interfaces sem compartilhamento do meio fsico. Essa subcamada capaz de garantir a entrega dos pacotes, descobrir e corrigir erros e controlar o fluxo dos quadros. Pode ainda regular a velocidade de transmisso, permitindo a entrega correta da mensagem conforme a capacidade do receptor. A LLC definida na especificao IEEE 802.2 e utilizada para fazer comunicao de longa distncia (WAN).

Fluxo
Em uma rede podem ser utilizados equipamentos diferentes ou com tecnologia mais antiga e de configuraes distintas. Por isso, os dispositivos de enlace dispem de protocolos capazes de enviar dados de forma que o dispositivo de destino consiga ler. So algoritmos de feedback que servem para controlar a 226

227

INFORMTICA 2

CAPTULO 20

Figura 166
Conexo ponto a ponto entre usurio domstico e o ISP.

seja, sobre a ATM. Porm, entre o modem e o micro a conexo se d por cabo de pares tranados e recebe o nome de rede ethernet. Nesse tipo de rede para acesso internet, permitido fazer o link PPP entre o modem e a operadora. Ou ento, o que mais comum, utilizar o modem como ponte (bridge) e ligar o computador direto ao ISP. Podemos ento concluir que se fizermos a configurao no computador, estaremos utilizando PPPoE. No modem, utilizaremos a PPPoA.

Configurando a ADSL no computador (PPPoE)


Essa configurao simples, porm, deve levar-se em conta que quando fizer a conexo com a internet, o computador se tornar um host da internet, acessvel na rede. Para um servidor, isso o desejvel. Para uma estao domstica, significa exposio direta a ataques externos. Portanto, preciso ter em mente que uma mquina que utiliza PPPoE deve ter segurana reforada, com Firewall, Antivrus, Anti-Spyware sempre ativos e atualizados. Outra questo que para compartilhar essa conexo com outras mquinas, o computador deve possuir duas placas de rede: uma para se conectar ao modem e outra para se ligar rede e ativar o compartilhamento de Conexo com a Internet do Windows. Os principais protocolos da LLC so o HLDC e o PPP HLDC (High Level Data Link Control ou Controle de Link de Dados de Alto-Nvel) Esse protocolo proprietrio da CISCO, que a maior e mais conceituada fabricante de equipamentos para redes. o padro mais antigo e utilizado em redes de baixa e mdia velocidades. PPP (Point-to-point Protocol ou Protocolo Ponto a Ponto) Protocolo aberto muito utilizado na internet, principalmente para facilitar o acesso de usurios domsticos por meio de linha telefnica (discada e ADSL AssymmetricDigitalSubscriberLine ou Linha Digital Assimtrica para Assinante) com seus ISPs (Internet Service Provides ou Provedores de Servios de Internet) (figura 166). O procolo PPP conecta roteadores por meio de canais FDDI (Fiber Distributed Data Interface sistema de comunicao que utiliza fibra tica), ATM (Asynchronous Transfer Modem ou Modo de Transferncia Assncrono) etc e permite fazer autenticao para estabelecer a conexo. O PPP foi modificado para atender a duas situaes: uma quando a conexo feita por uma ATM, chamada de PPPoA (PPP over ATM), usada para acessar a internet por meio de linha telefnica (discado ou ADSL). A outra quando o meio utilizado uma ethernet, que nesse caso se chama PPPoE (PPP over Ethernet). A configurao mais comum de acesso internet banda-larga no Brasil feita via ADSL. Nesse caso, os enlaces costumam ocorrer entre o computador e o modem e entre o modem e a operadora de telefonia. Constatamos, ento, que entre o modem e a operadora a comunicao feita por cabo de telefone, ou 228 229 O processo de configurao praticamente o mesmo em um computador com o Windows Vista ou Windows 7. Pode ser feito a partir da Central de Redes e Compartilhamento, acessada pelo Painel de Controle ou pelo cone da rede na barra de tarefas do Windows. Vamos seguir a opo clssica, pelo Painel de Controle. 1. Acesse o Painel de Controle pelo boto Iniciar, depois Redes de Internet e, por fim, clique no link Conectar-se Internet, como mostra a figura 167. Figura 167 A B
Configurando a ADSL de forma clssica.

INFORMTICA 2

CAPTULO 20

2. Escolha o meio de transmisso, que, no caso da conexo PPP, ser a opo Banda-Larga PPPoE. Clique nessa opo. Aparecer o formulrio a ser preenchido com usurio e senha de acesso ao servidor de internet (ISP). Clique em Conectar (figura 168). Figura 168
Escolhendo o meio de transmisso.

Figura 169
Configurao IP para utilizar DHCP.

2. Os softwares firmware oferecem uma interface web para a configurao. Portanto, vamos abrir um navegador e acessar o endereo do modem por meio do servio HTTP. Exemplo: http://10.1.1.1. O modem deve pedir o nome do usurio e a senha do administrador da rede. Todos os modems j vm de fbrica com um usurio e senha, que podem ser alterados. Os mais comuns so: usurio admin e senha admin, ou usurio root e senha root (figura 170).

O endereo correto do modem pode ser encontrado na pgina de configurao do manual do equipamento.

Figura 170
Autenticao no sistema de configurao do ADSL Router.

Configurando a ADSL no modem ADSL (PPPoA)


Essa configurao deve ser feita no software firmware do modem ADSL. Como cada fabricante possui o seu programa especfico, a descrio se torna mais difcil. Mas, apesar de diferentes, os passos podem ser bem parecidos. Essa conexo pode ser mais segura, pois o host nesse caso o modem ADSL e as mquinas internas no so diretamente acessveis pelos computadores da internet. Por serem os modems ADSL tambm roteadores, possvel compartilhar a internet em uma LAN, fazendo a ligao fsica por meio da Ethernet do modem a um HUB ou a um ponto de acesso Wi-Fi (LAN sem fio). Passos para configurao PPPoA: 1. Ligue o modem na linha telefnica e, pela interface Ethernet, conecte-se a um computador. Localize debaixo do modem uma etiqueta com o endereo IP da configurao de fbrica ou procure no manual. O IP costuma ser 10.1.1.1, ou 10.0.0.1 ou 192.168.1.1. Tente primeiro se conectar por DHCP. Se no for possvel, configure a mquina conectada ao modem com um IP da mesma rede, mas com nmero diferente. Se for 10.0.0.1 (endereo do modem), coloque na mquina o nmero 10.0.0.3, por exemplo. A mscara de rede pode ser 255.255.255.0 e o gateway ser o nmero IP do modem (figura 169). 230

3. Nesse caso, estamos utilizando o modem ADSL Router DSL-500B da DLink. Para acessar a configurao da conexo, devemos clicar no link Advanced Setup e, dentro dele, em WAN. Depois, no boto Add para adicionar uma nova conexo (figura 171). 231

INFORMTICA 2

CAPTULO 20

Figura 171
Configurao da interface WAM.

6. Entre com o usurio e a senha e clique em Next. Figura 174


Finalizando o processo.

DICA
4. Configure o identificador VPI e VCI da ATM de sua operadora (figura 172). Geralmente, quando esses modems so adquiridos pela prpria operadora, os valores vm preenchidos corretamente. Quando isso no acontece, aconselhvel se informar no suporte telefnico da operadora de telefonia. Figura 172
Configurao ATM. A sociedade ABUSAR (Associao Brasileira dos Usurios de Acesso Rpido) oferece manuais de configurao de modems e roteadores de diversas marcas e modelos. Entidade civil sem fins lucrativos criada em 2001, a ABUSAR tem como objetivo melhorar a qualidade dos servios de acesso internet por banda-larga (conexes de alta velocidade). Mais informaes podem ser obtidas no site http://www.abusar.org.br.

7. Se for compartilhar a conexo da internet com sua rede, selecione a opo NAT na tela mostrada na figura X e habilite o Firewall para dar segurana ao modem (figura 174). A partir desse ponto, a configurao dever estar completa. Aps a concluso, salve e reinicie o modem.

20.3.3.18.2.2 MAC
Os protocolos LLC (Logical Link Control ou Controle do Link Lgico) so capazes de realizar conexes de redes ponto a ponto, sendo que o meio fsico de comunicao somente transmite dados entre duas partes. Porm, em redes de difuso, nas quais o acesso compartilhado, a camada MAC (Media Access Control Controle de Acesso ao Meio) que entra em ao. O ambiente, na maioria dos casos, so as LANs, j que nas WANs, por exemplo, os backbones da internet ou conexes ADSL fazem a comunicao ponto a ponto. As redes de difuso so aquelas em que o canal compartilhado por vrios hospedeiros, onde um n pode se comunicar com qualquer outro ou um com todos (broadcast). Ou ainda, todos os ns podem transmitir para um nico hospedeiro alvo (unicast). A complexidade aumenta na medida em que o nmero de mquinas conectadas ao barramento tambm cresce. Cabe aos protocolos da subcamada MAC organizar esse caos e disponibilizar a utilizao do meio fsico da maneira eficiente. Uma rede de difuso pode ser comparada a uma reunio em uma empresa, na qual os funcionrios esto em uma mesma sala. Todos esto prximos uns aos outros de forma que cada um pode falar com os demais e ser ouvido. Mas, e se todos quiserem falar ao mesmo tempo? Com certeza ser uma confuso e ficar difcil compreender o que cada um diz. Para que a pauta da reunio possa ser entendida pelos participantes, deve ser definida uma sequncia para as colocaes. Assim, cada um pode falar na sua vez e transmitir o seu recado. Outro problema que pode ocorrer em uma situao como essa que existem funcionrios que teriam muito para dizer e outros, quase nada. Ou seja, deve ser reservado maior tempo a quem tem mais informaes para passar. 232

5. Escolha PPPoA e o tipo de encapsulamento utilizado por sua operadora de telefonia. Mas lembre-se de que vale a mesma regra em relao ao local de origem do modem. Para facilitar a instalao no local onde est o usurio, as empresas que fornecem servio de banda-larga distribuem os modems com os padres pr-configurados (figura 173). Figura 173
Escolhendo o PPoA e o encapsulamento.

Backbone expresso que significa espinha dorsal ou suporte principal. Referese s linhas com capacidade para transmitir grandes quantidades de dados em alta velocidade na internet.

233

INFORMTICA 2

CAPTULO 20

Esse cenrio simula perfeitamente uma rede de difuso e os problemas que devem ser gerenciados. Nessa analogia, os participantes da reunio so comparados a computadores, comunicando-se dentro do ambiente da sala, que o meio fsico para a propagao da voz. Nesse caso, as palavras transmitidas pelos enlaces bocas e recebidas pelos enlaces ouvidos se portam como o segmento da camada de enlace. Significa que somente possvel fazer a comunicao de um transmissor para um receptor de cada vez. Caso contrrio, a informao se perder. Alm disso, deve haver um controle na distribuio do tempo de uso do canal entre as estaes participantes do barramento.

Figura 175
Meio fsico compartilhado.

Distribuio do canal
Assim como na reunio da empresa em que s uma pessoa deve falar por vez, em uma rede de difuso apenas um hospedeiro pode transmitir por vez. Para saber de quem a vez de falar, ou melhor, de transmitir, existem vrias estratgias; algumas estticas, outras dinmicas (veja quadro Transmisso eficiente).

Transmisso eficiente
Para melhor aproveitar o canal de comunicao, alguns protocolos da camada MAC programam a distribuio dinmica, conforme as seguintes premissas: Modelo da estao: se uma estao comear a receber quadros, ela no poder transmitir ao mesmo tempo. Dever esperar at que a mensagem toda termine. Resumindo, se um fala, o outro deve somente escutar. Canal nico: todos podem transmitir, mas existe controle de prioridade para prestigiar alguma estao que tenha mais dados para enviar. Coliso: caso duas estaes resolvam transmitir ao mesmo tempo, os quadros vo ser mutuamente alterados. o que se chama de coliso. Quando isso acontece, os adaptadores de rede conseguem identificar o que houve e foram a retransmisso dos quadros em tempos aleatrios para evitar que colidam novamente. Tempo segmentado: para transmitir o adaptador de rede, preciso aguardar um temporizador que delimitar o tempo de transmisso. Nesse caso, diferentemente da diviso esttica, o tempo que no estiver sendo utilizado ser redistribudo. Algumas implementaes de rede no fazem esse controle e transmitem a qualquer momento. Deteco de portadora: antes de transmitir dados, as estaes podem monitorar o canal para descobrir se algum est transmitindo. Se o canal estiver ocioso, o quadro ser transmitido e os outros tero que esperar o processo terminar para fazer a sua transmisso. Algumas redes no realizam essa deteco por intermdio da portadora e transmitem sempre que precisar. Caso haja coliso, transmitem novamente.

Em uma Distribuio Esttica de canais, a poro de tempo que cada hospedeiro tem para transmitir simtrica, ou seja, igual para todos os hosts, mesmo que uma dessas mquinas seja um servidor e, portanto, deva transmitir mais. Pense em uma rede com dez computadores (figura 175), sendo que cada um pode transmitir por apenas 1 segundo. Chega a vez do computador 1 transmitir. Ele, ento, envia o que puder em um segundo e passa a vez de usar o meio fsico para o micro 2. Agora, o hospedeiro 1 dever esperar 9 segundos at passar o tempo de todas as outras estaes da rede para transmitir por mais 1 segundo. Isso vai acontecer mesmo que os computadores 3, 4, 5, 6, 7, 8, 9 e 10 nada tenham para transmitir e no utilizem o tempo reservado para eles. Essa tcnica esttica tem o nome de TDM (Time Division Multiplexing ou Multiplexao Dividida por Tempo). Outra tcnica FDM (Frequency Division Multiplexing ou Multiplexao Dividida por Frequncia). Nesse caso, o canal dividido em frequncias diferentes, que no interferem umas nas outras e podem ser transmitidas ao mesmo tempo. semelhante s rdios AM/FM, que transmitem pelo ar, porm, cada uma trabalha em sua faixa de frequncia sem interferir no som de outras rdios que esto em outras frequncias. No entanto, a largura de banda, ou seja, a quantidade de dados que pode ser transmitida ao mesmo tempo, tambm acaba sendo dividida de forma simtrica. E, mesmo que uma frequncia no esteja sendo utilizada por vrios computadores, a largura de banda no pode ser redistribuda para quem estiver transmitindo. Isso quer dizer que tanto na TDM como na FDM ocorre ociosidade e baixo aproveitamento da capacidade de transmisso do canal.

Ethernet
A Ethernet foi desenvolvida por Robert Metcalf, em 1973, quando ele trabalhava na Xerox PARC. E s comeou a ser comercializada em 1979, ano em que o prprio Metcalf fundou a 3Com para produzir equipamentos para essa tecnologia. A empresa contou com apoio da Intel (fabricante de processadores para computador), da DEC (Digital Equipament Corporation) e tambm da Xerox para tornar a Ethernet um padro para redes locais ou menores, pressionando o mercado das

PARC a sigla para Palo Alto Research Center, o centro de pesquisas da Xerox em Palo Alto, Califrnia, Estados Unidos, fundado em 1970.

234

235

INFORMTICA 2

CAPTULO 20

Figura 176
Endereo MAC do Adaptador sem fio.
MICHAEL GRIFFIN/ALAMY/OTHER IMAGES

Figura 177
HUB de quatro portas.

HUB Concentrador
O cabo de par tranado o meio fsico mais utilizado em LANs. Nesse tipo de cabo, existem somente duas terminaes, nas quais se podem conectar adaptadores. primeira vista, s seria possvel conectar duas estaes. Porm, para ampliar essa capacidade, utiliza-se um equipamento da camada fsica denominado HUB (figura 177). Ele funciona como um agregador, um ponto onde os cabos podem se unir, formando um nico barramento. Aparentemente uma topologia em estrela, mas na verdade seu layout lgico mesmo em forma de barramento. Esse tipo de conexo permite que um quadro transmitido pela rede seja visto por todas as estaes conectadas ao HUB, da mesma forma que acontece quando se usa cabo coaxial (figura 178). Os HUBs so recomendados para redes pessoais e pequenas redes locais por vrios motivos. Um deles est ligado segurana da informao: os dados podem ser facilmente lidos por pessoas maliciosas que usam sniffers (farejadores), que so programas capazes de analisar o trfego da rede. Com os HUBs, porm, h perda de desempenho, pois o barramento estar sempre difundindo os pacotes que chegam para todos os ns conectados a ele, sem qualquer tipo de gerenciamento de repasse. Figura 178
Esquema de interligao com HUB Ethernet.

As redes Token Ring utilizam uma topologia lgica de anel e no de barramento como acontece nas redes Ethernet. O custo de montar uma rede Token Ring mais alto do que o de uma rede Ethernet e sua velocidade de transmisso est limitada a 16 mbps contra os 100 mbps das redes Ethernet. Porm, as redes Token Ring tm suas vantagens: a topologia lgica em anel quase imune a colises de pacote. E, por usarem hubs inteligentes, essas redes permitem que diagnstico e a soluo de problemas sejam mais simples. A Arcnet uma arquitetura de rede criada nos anos 1970 e hoje considerada ultrapassada e em vias de extino. Oferece pouca largura de banda e no compatvel com o Windows. Quem utiliza essa arquitetura ainda hoje acaba recorrendo ao DOS.

tecnologias concorrentes como Token Ring e ARCNET. O nome Ether-net remete ao material chamado ter luminfero, ao qual os fsicos do incio do sculo XIX atribuam a capacidade de ser um meio de transmisso da luz. A Ethernet utiliza o padro CSMA/CD (Carrier Sense Multiple Access with Collision Detection ou Deteco de Portadora em Mltiplos Acessos com Deteco de Coliso) para gerenciar o acesso ao meio fsico. Esse sistema utiliza deteco de portadora. A identificao dos enlaces feita por meio de endereos MAC, representados pelo nmero 48 bits escrito normalmente em notao hexadecimal. Esse nmero um identificador global, ou seja, no podem existir dois adaptadores de rede com o mesmo nmero. O fabricante do adaptador de rede quem atribui esses endereos, que esto ligados ao hardware. Por esse motivo, comum chamar um endereo MAC de endereo fsico (figura 176). A Ethernet foi padronizada na especificao IEEE com o nmero 802.3. A partir da, algumas variantes foram desenvolvidas, tanto para redes LAN quanto para WAN. Porm, muitas se tornaram obsoletas, como a 10BASE5, e outras nem chegaram a ser produzidas, como o caso da 10BASE-FP.

VARIANTES DO PADRO ETHERNET


Variao 10Base-T Ethernet padro original, j em desuso. 100Base-T FastEthernet Mais utilizada atualmente no Brasil 1000Base-T Gigabit 10000Base-T 10 Gigabit Ethernet Especificao 802.3 802.3u 802.3z 802.3ae Taxa Transmisso 10 MBps 100 MBps 1G Bps 10 GBps

236

237

INFORMTICA 2

CAPTULO 20

Figura 179
Switch de 24 portas.

Devemos levar em considerao que a velocidade de transmisso, ou seja, a largura de banda, depende diretamente do tipo de material utilizado, assim como do comprimento e da espessura desse material.
IMAGES SAVONE/ALAMY/OTHER

20.3.3.19.2. Meio de transmisso


Os meios de transmisso se dividem em dois grupos: os meios guiados, como cabos de cobre ou de fibra ptica, e os no guiados, como ondas de rdio e laser, que so transmitidos pelo ambiente.

20.3.3.19.3. Meio magntico Switch Chaveador Ethernet


Um switch, que em portugus significa interruptor, um equipamento usado para interligar cabos vindos de vrias estaes. semelhante ao HUB. Porm, suas portas no se comunicam diretamente entre si, e os circuitos so controlados por um software de gerenciamento. Esse software analisa o fluxo de dados e o redireciona para as portas envolvidas apenas na transmisso. Assim, o switch (figura 179) evita que os quadros sejam retransmitidos para os outros enlaces (portas). O equipamento gera verdadeiros circuitos e o meio de comunicao fsica entre esses circuitos fica praticamente livre de compartilhamento com outras estaes. Isso evita colises e garante o mximo desempenho do equipamento. Alm de todas essas vantagens, o switch tem se tornado cada vez mais barato. Isso quer dizer que praticamente no existem motivos para se usar os HUBs hoje em dia. Alguns fabricantes oferecem equipamentos classificados como HUB gerencivel ou HUB switch. So peas consideradas quase switches, criadas para fazer o controle do trfego da rede, porm de maneira um pouco mais barata e simples em relao ao switch. Mas, apesar de possurem tcnicas gerenciveis, esses dois tipos de HUBs no so capazes de fechar circuitos entre portas. Continuam oferecendo barramentos compartilhados por todos a todo o momento. muito comum a transmisso de dados de um computador para outro por meio de memria flash (carto, pen-drive), de disco rgido e at de unidades de fita, que so de alta capacidade. Apesar de serem considerados meios desconectados, essas unidades de armazenamento conseguem levar dados de um computador para outros com uma considervel largura de banda. Por exemplo, o tempo que voc leva para tirar o pen-drive de um notebook ao lado do seu computador de mesa e inserir na USB de um notebook do seu lado pode ser de at 2 segundos, isso se voc tiver prtica. Ou seja, se o pen-drive tiver capacidade de 16 GB, a transmisso ser de 8 GBps (16 GB / 2 segundos). uma velocidade de transmisso fenomenal. Porm, na medida em que a distncia entre esses computadores vai aumentando, a velocidade da banda cai.

20.3.3.19.3.1. Par tranado


Quando se trata de um projeto de rede para uma LAN que exige baixo custo e bom desempenho, uma boa opo usar cabos de pares tranados (UTP- Unshielded Twisted Pair). Esses cabos so utilizados tanto pelas empresas de telefonia quanto por proprietrios de LANs e at por usurios domsticos h mais de 10 anos. Isso faz com que a tecnologia amadurea e vrios fabricantes melhorem o processo de Figura 180
Viso lateral de um cabo UTP categoria 5.

20.3.3.19. Camada fsica


Agora, apresentaremos a camada mais baixa de todas: a camada fsica do modelo ISO/OSI (Open System Interconnection ou Sistema Aberto de Interconexo, definido pela International Organization for Standardization ISO). Nessa camada, conheceremos os meios fsicos de transmisso, procedimento de montagem de cabos e ferramentas.

20.3.3.19.1. Servios oferecidos pela camada fsica


O meio fsico tem a funo de oferecer s camadas superiores o ter, ou seja, o meio por onde os dados sero transportados em forma de sinais eltricos, magnticos, pticos etc. Nessa camada, so utilizados diferentes tipos de materiais para transmitir informaes de um computador para outro. Cada um deles tem qualidades especficas, como custo, largura mxima de banda, retardamento, complexidade de instalao etc. 238 239

INFORMTICA 2

CAPTULO 20

produo, principalmente por conta do aumento da concorrncia. Dessa forma, o custo de implantao se torna cada vez mais baixo em relao a outros tipos de meio fsico. Porm, o tamanho desses cabos no pode ultrapassar 100 metros. Na verdade, recomendado no mximo 50 metros para evitar perda de desempenho. Tanto para redes de 100 Mpbs (FastEthernet) como para Ethernet Gigabits.
A Associao Brasileira de Normas Tcnicas (ABNT) a responsvel por definir normas e padres para produtos e servios de vrios setores da economia. A TIA (Telecommunications Industry Association ou Associao da Indstria de Telecomunicaes) e a EIA (Electronic Industries Association ou Associao das Indstrias Eletrnicas) so instituies que criam padres para a Indstria de Telecomunicaes e de Eletrnicos.

Figura 182
Padro de ligao do T568A e T568B.

O cabo de par tranado utilizado em redes FastEthernet e Gigabit o da categoria 5. formado por um feixe de 8 fios de cobre, com 1mm em mdia cada um. Esses fios so recobertos por um material plsticos isolante e torcidos de dois em dois, formando 4 pares de fios (como se pode ver na figura 180). E cada par envolvido por uma capa de PVC que ajuda a proteger e conduzir os cabos. Os fios so torcidos por uma razo muito simples: diminuir a interferncia, j que esses cabos conduzem eletricidade. E dessa corrente eltrica que trafega por eles escapam ondas que invadem a comunicao do cabo vizinho provocando interferncia. Se os cabos que ficam juntos estivessem em paralelo, transmitiriam sinal como se fossem antenas, o que seria ainda pior. Mas quando os cabos esto torcidos, os sinais de onda se espalham para todos lados e vo se anulando na medida em que colidem entre si.

20.3.3.19.3.1.1. Normas de montagem


Os cabos UTP so conectados s portas dos HUBs, a adaptadores de rede, a switches etc., por meio de conectores do tipo RJ45 (figura 181). Esse conector possui oito vias que faro a ligao entre o fio e os filamentos de contato da tomada. O processo de montagem de um cabo chamado de crimpagem. A norma da ABNT NBR 14565:2000 padroniza dois tipos de disposio dos fios na crimpagem dos conectores dos cabos: a EIA/TIA T568A e a T568B. Essa norma foi atualizada na reviso de 2006, com a incluso do padro EIA/TIA 568-C para as redes Ethernet 10 Gigabits com cabos de pares tranados blindados (Shielded Twisted Pair STP). Os cabos possuem cores que identificam os pares. Cada par contm um fio com uma nica cor e outro com uma faixa branca. Na figura 182 podemos ver a sequncia de montagem dos fios nos dois padres de crimpagem UDP (User

Datagram Protocol ou Protocolo de Datagrama de Usurio): T568A e T568B Vimos como so as sequncias padres de encaixe dos fios. Agora, devemos identificar quando iremos utiliz-las. Existem duas combinaes possveis: Cabo Direto: nesse formato, as duas extremidades do cabo devem ter sido crimpadas da mesma maneira. Existem cabos direto montados tanto com T568A ou T568B. Esse tipo de cabo prprio para ligar dispositivos diferentes: Computador e HUB; Computador e Switch etc. Cabo Crossover (Cabo Cruzado): ao contrrio do cabo direto, o crossover montado de forma alternada, utilizando em uma extremidade o padro T568A e na outra o T568B. Serve para conectar dois equipamentos iguais: dois computadores, fazer cascateamento de HUB (um HUB ligado ao outro), ligar switchs, roteador com roteador etc. Existem dispositivos que so Auto-MDIX (Automatic Medium-Dependent Interface Crossover, que pode ser traduzido como deteco automtica de dependncia de cabo cruzado) e se adaptam ao tipo de montagem de cabos que for conectado nele.

Figura 181
Conector RJ45.

JACK KUNNEN/ALAMY/OTHER IMAGES

20.3.3.19.3.1.2. Ferramentas
Para a confeco de cabos UTP e STP, devemos usar ferramentas apropriadas, como o alicate de crimpagem (figura 183) e o alicate decapador (figura 184). Para teste, utilizamos testadores de cabo. 241

240

INFORMTICA 2

CAPTULO 20

Figura 183
Alicate de crimpagem.
ROBERT GRUBBA/ALAMY/OTHER IMAGES

Como montar o cabo em quatro passos


Para que possamos organizar os fios dentro dos padres vistos anteriormente, temos de remover a capa isolante de PVC e deix-los aparentes. Utilizaremos um alicate decapador ou um alicate de crimpagem que possua as duas funes (figura A). Posicione o cabo entre as lminas de decapagem do alicate, de forma que a ponta fique com uma sobra de 2 a 3 cm (figura B). Aperte com cuidado para cortar somente a capa, sem atingir os fios.
ROBERT GRUBBA/ALAMY/OTHER IMAGES

1. Decapagem

A
Identificando as lminas de decapagem do cabo.

E
Corte de fios para alinhar o comprimento.

Figura 184
Alicate decapador.

2. Organizao dos fios


Para facilitar o manuseio na hora de organizar os fios, segure na ponta dos fios que esto aparecendo e corra a mo sobre o cabo. Puxe a capa no sentido contrrio, fazendo uma leve presso. A capa dever retrair e deixar um pedao maior dos fios aparentes, sem que o material isolante seja danificado. Agora, separe os pares tranados e acerte um por um, deixando-os bem retos (figura C). Posicione o cabo no padro T568A ou T568B. Aperte bem com os dedos os fios j posicionados, ajeitando para que eles se acomodem um do lado do outro (figura D). Caso haja fios mais compridos que outros, corte as sobras com as lminas de corte do alicate de crimpagem (figura E) para que todas as pontas fiquem com o mesmo tamanho (figura F).

RA TOT PHO

DE

B
Cabo depois de decapado.

F
Fios prontos para crimpar.

Na verdade, o testador de cabos (figura 185) no obrigatrio, mas recomendvel dispor de um equipamento desse tipo. Se o cabo foi montado errado, ainda que por descuido, o problema ser detectado imediatamente. Outra alternativa conectar o cabo em dois computadores e tentar fazer uma transmisso para ver se est tudo em ordem. Em alguns casos, mesmo ligado errado, um cabo pode aparecer como conectado no computador. Porm, no ser capaz de transmitir dados nem oferecer o desempenho mximo possvel.

C
Fios bem separados e retos.

G
Fios sendo inseridos corretamente no conector RJ45.

20.3.3.19.3.1.2.1. Procedimento de montagem


Depois de medir o tamanho do cabo, podemos crimpar os conectores RJ45 nas suas extremidades. No entanto, preciso tomar muito cuidado para no torcer o cabo durante essa etapa do trabalho, pois os filamentos so finos e podem se romper facilmente. Se isso acontecer, todo o trabalho ficar prejudicado (leia Como montar o cabo em quatro passos). Figura 185
Testador de cabo UTP.

3. Insero
Com o cabo j preparado, podemos inserir os fios no conector, sempre com a parte lisa para cima e a trava para baixo. Assim, possvel ver os fios entrando nos seus devidos condutores (figura G). Empurre os fios at o final, sem deixar folga entre as suas extremidades e a parede do conector. Depois, puxe a capa para dentro do conector para que ela chegue at o seu limite. Mas tome cuidado para no retirar sem querer os fios que j foram inseridos.

D
Fios sendo endireitados e posicionados um ao lado do outro.

H
Na crimpagem, os conectores vampiros se inserem nos fios e o ressalto pressiona o cabo para fixao.

4. Crimpagem
EDUARDO POZELLA

Insira o conector na seo de crimpagem e aperte com bastante fora para que os conectores vampiros possam descer e fincar-se nos fios. Isso permitir o contato entre os fios e a parte de cobre. E o ressalto de fixao prender o cabo para que ele no se mova (figura H). O padro FastEthernet utiliza apenas dois pares de fios. J o Gigabit utiliza todos os quatro pares.

242

243

INFORMTICA 2

CAPTULO 20

Figura 186
Partes de um cabo coaxial.

No cabo coaxial, o meio de transmisso um filamento de cobre que passa dentro de um material plstico isolante. Por fora existe uma malha condutora que absorve as interferncias vindas do meio ambiente. E tudo isso revestido com uma capa protetora de PVC. Por conter bem as interferncias, a banda de transmisso desse tipo de cabo pode chegar a 1 GHz. A topologia de montagem desses cabos em uma LAN em forma de anel, mas eles tambm podem ser utilizados para conexes ponto a ponto.

20.3.3.19.3.3. Fibra ptica


O cabo de fibra ptica semelhante ao cabo coaxial, tanto no formato quanto na topologia. Ambos so montados em forma de anel ou ponto a ponto. Mas as semelhanas param a. No centro do cabo de fibra ptica, vo as fibras de vidro condutoras de luz, que so as fibras pticas propriamente ditas (figura 187). Essas fibras so capazes de direcionar a luz por vrios quilmetros sem perder a intensidade. Cada uma das fibras de vidro existentes no centro do cabo possui a espessura de um fio de cabelo. O feixe de fibras revestido por uma casca, tambm feita de material condutor (dieltrico), que atua como se fosse um espelho, mantendo a luz presa no ncleo. Sobre essa casca h uma camada plstica protetora. Dependendo de onde o cabo ser utilizado, ele poder receber revestimentos especiais contra roedores, por exemplo. A fibra ptica o meio de transmisso mais utilizado nos backbones de telefonia e internet e tambm no padro Ethernet de 10 Gigabits. Os cabos de fibra ptica so praticamente imunes a interferncias eletromagnticas e trmicas e oferecem uma largura de banda de at 50 Gbps em at 100 km. Necessitam de repetidores para recuperar a intensidade da luz a cada 50 km. O cabo coaxial, precisa de repetidores a cada 5 km.

20.3.3.19.3.2 Cabo coaxial


Os cabos coaxiais j foram muito utilizados no incio das redes de computadores, inclusive na montagem de LANs na primeira Ethernet de 10Base-T de 10 Mbps. Mas foram substitudos pelos cabos UTP, com as especificaes Fast Ethernet e Gigabit. Os cabos coaxiais permitem a transmisso de dados por vrios metros, com extensa largura de banda. Por esse motivo, tambm foram utilizados durante muito tempo pela empresas de telefonia em redes de longa distncia. No entanto, acabaram sendo substitudos pela fibra ptica e hoje so utilizados basicamente nas transmisses de TV a cabo e de internet a cabo. A capacidade de transmisso com banda-larga e em grandes comprimentos desses cabos se deve sua blindagem, que elimina as interferncias externas (figura 186). Porm, essa mesma caracterstica torna o custo do cabo coaxial alto em relao ao cabo de par tranado. Figura 187
Camadas de um cabo ptico.
Malha condutora Capa isolante

20.3.3.19.3.4 Transmisso sem fio


Quando um eltron se move, ele produz um espectro que pode ser transmitido por fios de cobre, por luz, pelo ar e at mesmo atravs do vcuo. Esse espectro oscila formando ondas. A distncia entre as cristas dessas ondas chamada de frequncia. Figura 188
Descrio de onda.

1 - Elementos de uma onda 2 - Distncia 3 - Deslocamento

- Comprimento de onda - Amplitude

244

245

INFORMTICA 2

CAPTULO 20

Figura 189
Espectro eletromagntico.

Infravermelho e milimtricas: esse tipo de onda bastante utilizado em transmisses de curta distncias. Exemplo: controles remotos de aparelhos eletrnicos e transmisso de dados. Antes do surgimento do Bluetooth, as transmisses sem fio entre aparelhos celulares eram feitas por meio de infravermelho. Luz: bastante utilizada para transmisso entre prdios ou locais que no possuam obstculos e no so to distantes. Para esse tipo de transmisso utilizado um feixe concentrado de luz chamado de laser, que emite um raio direcionado para um receptor fotodetector. Podem ocorrer problemas de interferncias de objetos que atravessam o caminho da luz ou oscilaes provocadas por fontes de calor. Raios X e raios gama: apesar de oferecem uma frequncia alta e, portanto, serem capazes de transmitir em alta velocidade, esses raios no so utilizados na transmisso de dados por causarem danos sade.

Quanto mais curta a distncia entre duas cristas, maior a frequncia, pois ela indica que existem mais oscilaes dentro de um mesmo perodo de tempo (figura 188). Da mesma forma que acontece com as cordas de um violo quando so tocadas, as ondas oscilam de cima para baixo formando uma onda sonora no ar. Na figura 189, podemos ver que medida que a frequncia de onda do espectro aumenta, suas propriedades de transmisso se alteram. E a velocidade de transmisso de dados aumenta conforme cresce a frequncia. Portanto, podemos tirar as seguintes concluses sobre a transmisso de dados em cada uma das faixas de frequncia de onda: A faixa de frequncia de onda de at 100 Mhz, chamada de rdio, a mais lenta para a transmisso de dados. Porm, pode se propagar por vrios quilmetros e capaz de penetrar em objetos slidos, atravessando paredes, por exemplo. Esse tipo de transmisso sem fio muito comum em telecomunicaes. As ondas de rdio so utilizadas pelas tecnologias Bluetooth e 802.11, tambm conhecido como sistema Wi-Fi (figura 190). Acima de 100 Mhz as ondas trafegam em linha reta e conseguem transmitir mais dados. Esse meio de transmisso usado nos celulares e nos sinais de TV. As tecnologias que adotam essa faixa de onda conseguem largura de banda cada vez maior por meio de frequncias mais altas. Porm, as propriedades mudam medida que a frequncia aumenta. A partir de 4Ghz a onda absorvida pela gua, provocando aquecimento como num forno micro-ondas. Quando isso acontece, a transmisso anulada. Figura 190
Smbolos comerciais do WiFi e Bluetooth.

246

247

Consideraes finais
Para que um tcnico possa densenvolver bem seu trabalho, ele deve conhecer os equipamentos e saber como cada um funciona. provvel que quando voc ler este livro, muitas das tecnologias aqui destacadas estejam obsoletas e outras talvez nem tenham sido citadas. Isso porque o universo da informtica imenso e existem vrias tipos de computadores para diferentes necessidades e aplicaes, como laptop, celular, PDA, GPS, que no foram abordados no livro. Para se manter atualizado, voc pode visitar sites e lojas de equipamentos de informtica, pesquisar e ler para saber melhor sobre as tecnologias citadas aqui. As novas geraes de dispositivos geralmente seguem uma linha de evoluo e melhoram tecnologias j existentes. Portanto, no ser difcil assimilar as novidades tomando por base o funcionamento de dispositivos mais antigos. J na rea de redes observamos hoje uma evoluo enorme nas ltimas trs dcadas. Em especial, na dcada de 2000, quando houve uma grande expanso da internet banda-larga. A previso que muita coisa mude no futuro. Est prevista para 2014 a troca da verso do IPv4 pelo IPv6. Isso facilitar bastante a vida de quem utiliza a computao mvel. Vrias aplicaes nessa rea surgiro. O IP mvel e a configurao zero do novo formato permitiro que as redes sem fio se tornem mais fceis para o usurio leigo. Com certeza a infraestrutura dessas redes tende a crescer cada vez mais, aumentando a necessidade de profissionais especializados. As fibra pticas devem ser mais utilizadas, como j acontece no Japo, onde a maioria das redes de fornecimento de acesso internet j abandonou o cabo UTP (UnshildedTwisted Rair ou Par Tranado sem Blindagem). E a tendncia que as redes municipais tornem o servio de acesso a altas velocidades disponvel sem custos, como j vem ocorrendo em vrias cidades do mundo. No Brasil, o projeto Cidades Digitais, da Universidade Estadual de Campinas (Unicamp), vem ajudando vrios municpios a implantar redes que interligam a administrao pblica, como tambm as residncias, com acesso gratuito internet. As cidades de Cachoeira Paulista e Guar, ambas no estado de So Paulo, so exemplos dessa iniciativa. Portanto, a informtica tem e ter necessidade de muita mo de obra em qualquer uma de suas ramificaes. E as reas de redes de computadores, desenvolvimento web e computao mvel esto entre as mais promissoras.

249

Referncias bibliogrficas
ABNT/CB-03 - Comit Brasileiro de Eletricidade. (2000). Norma brasileira para cabeamento de telecomunicaes em edificios comerciais. 07: ABNT - Associao Brasileira de Normas Tcnicas. ABNT/CB-03 - Comit Brasileiro de Eletricidade. NBR 5410 - Instalaes eltricas de baixa tenso. Rio de Janeiro, RJ: ABNT, 2004. ABNT/CB-03 - Comit Brasileiro de Eletricidade. NBR 5419 - Proteo de estruturas contra descargas atmosfricas. Rio de Janeiro, RJ: Associao Brasileira de Normas Tcnicas, 2001. CLASSLESS Inter-Domain Routing CIDR an Address Assignment and Aggregation Strategy (01 09 1993). Disponvel em http://www.ietf.org/rfc/rfc1519. txt. Acesso em 28, dezembro 2009 ASSIS, A. U. de e ALVES JNIOR, N. (19 de 09 de 2001). Protocolos de roteamento RIP e OSPF. Rede Rio de Computadores FAPERJ, 19 set. 2001. Disponvel em http://www.rederio.br/downloads/pdf/nt01100.pdf. Acesso em 7 out. 2009. RED Hat, I. (2005). Red Hat Enterprise Linux 4 Guia de Instalao para Arquitetura POWER da IBM. Disponvel em http://web.mit.edu/rhel-doc/ OldFiles/4/RH-DOCS/rhel-ig-ppc-multi-pt_br-4/ap-partitions.html. Acesso em 19, setembro, 2009. IETF - Internet Engineering Task Force. (01 09 1981 r.). INTERNET PROTOCOL. Disponvel em http://www.ietf.org/rfc/rfc791.txt. Acesso em 28, de, zembro 2009. IETF - Internet Engineering Task Force. (01 07 1998 r.). IP Version 6 Addressing Architecture. Disponvel em: <http://www.ietf.org/rfc/rfc2373.tx> Acesso em 28 dezembro 2009. IETF - Internet Engineering Task Force. (01 01 2001 r.). RTF 3031. Multiprotocol Label Switching Architecture: http://www.ietf.org/rfc/rfc3031.txt. Acesso em 28, dezembro 2009 INTEL. Intel Desktop Board D945GCLF Product Especification. Estados Unidos da Amrica. KUROSE, J. F. e ROSS, K. W. Redes de computadores e a internet. So Paulo: Person Addison Wesley, 2006. STALLINGS, W. Arquitetura e organizao de computadores. So Paulo: Prentice Hall, 2003. TANENBAUM, A. S. Redes de computadores. 4 edio. Rio de Janeiro: Campus Elsevier, 2003. 251

TORRES, G. Hardware curso completo. 4 edio. Rio de Janeiro: Axcel Books, 2001. Traditional IP Network Address Translator (Traditional NAT). (01 01 2001 r.). RFC 3022 - Traditional IP Network Address Translator Traditional NAT.., IETF.ORG. Disponvel em http://www.apps.ietf.org/rfc/rfc3022.html. Acesso em 28, dezembro 2009.

252

Excelncia no ensino profissional


Administrador da maior rede estadual de educao profissional do pas, o Centro Paula Souza tem papel de destaque entre as estratgias do Governo de So Paulo para promover o desenvolvimento econmico e a incluso social no Estado, na medida em que capta as demandas das diferentes regies paulistas. Suas Escolas Tcnicas (Etecs) e Faculdades de Tecnologia (Fatecs) formam profissionais capacitados para atuar na gesto ou na linha de frente de operaes nos diversos segmentos da economia. Um indicador dessa competncia o ndice de insero dos profissionais no mercado de trabalho. Oito entre dez alunos formados pelas Etecs e Fatecs esto empregados um ano aps conclurem o curso. Alm da excelncia, a instituio mantm o compromisso permanente de democratizar a educao gratuita e de qualidade. O Sistema de Pontuao Acrescida beneficia candidatos afrodescendentes e oriundos da Rede Pblica. Mais de 70% dos aprovados nos processos seletivos das Etecs e Fatecs vm do ensino pblico. O Centro Paula Souza atua tambm na qualificao e requalificao de trabalhadores, por meio do Programa de Formao Inicial e Educao Continuada. E ainda oferece o Programa de Mestrado em Tecnologia, recomendado pela Capes e reconhecido pelo MEC, que tem como rea de concentrao a inovao tecnolgica e o desenvolvimento sustentvel.

Das könnte Ihnen auch gefallen