INFRAESTRUTURA DE TECNOLOGIA DE INFORMAÇÃ0 Por Carlos H. Marcondes [email protected] Março 2006 História da computação - alguns pontos significativos • Início do século XX até 1940: – grandes calculadoras mecânicas, usadas em cálculos de artilharia de navios de guerra • 1943-1945 – ENIAC - primeira grande calculadora eletrônica • 1945 – EDVAC - princípio do programa armazenado na memória - arquitetura de Von Neumann • 1945-1950 – IAS, BINAC, EDSAC, MARK I História da computação - alguns pontos significativos • 1951 – UNIVAC I, IBM 701 • 1954 – computação em tempo real, telemática, sistema SABRE, controle de passagens aéreas, feito pela IBM para a American Airlines • 1955 – primeiro computador a usar linguagem de alto nível: IBM 704, linguagem FORTRAN • 1957 – primeiro minicomputador, DEC PDP 1 • 1958 - – computação em tempo real, telemática, rede SAGE, defesa anti-aérea dos EUA História da computação - alguns pontos significativos • 1960 – surge o “mainframe”IBM/360 • 1969 – Rede ARPANET, precursora da Internet • 1971 – surge o primeiro microprocessador, o INTEL 8080 • 1975 – primeiro microcomputador, o ALTAIR • 1978 – Apple II • 1981 – IBM PC, com microprocessador INTEL 8088 e sistema operacional MicroSoft DOS História da computação - alguns pontos significativos • 1983 – XEROX STAR, interface de janelas e operado por “mouse” • 1984 – Apple LISA, com interface do usuário através de janelas e uso do “mouse” • 1985 – WINDOWS (MicroSoft) • 1986 – PC AT, com processador INTEL 80286 • Década de 1990 – Convergência das mídias para formato digital, computação pessoal, interligação global – Internet; migração acelerada dos registros da cultura humana para o formato digital MS ACCESS MS EXCEL MS WORD Software Hardware O Computador é uma máquina elétrica, eletrônica e mecânica (Hardware) comandada por um programa (Software) armazenado na memória. O Hardware é a parte permanente do computador; o Software é a parte mutável do computador Arquitetura de computadores Memória ROM Memória RAM Periféricos/U. entrada/saída U.Controle U.Lógica/ aritmética 1. wsggd 2. rdhfhf 3. jggfj 4. Yterte 5. Se A>B vá para 2 6. ykekwh 7. yotiiuweu 8. FIM qwweir INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO O que é uma rede de computadores? Um conjunto de computadores, capaz de trocar informações e compartilhar recursos, interligados por um sistema de comunicação. (L.F.G Soares, G. Lemos); O objetivo é: - Viabilizar a comunicação e o trabalho em grupo, através da troca de mensagens, arquivos e dados; – Compartilhar recursos, como impressoras, HDs, conexões Internet; – Garantir a segurança e integridade aos recursos informacionais de uma organização. INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO Qualquer usuário precisa fazer “LOGIN” - se identificar através de uma conta e uma senha - para poder usar recursos, programas, computadores, arquivos, impressoras - disponíveis numa rede; O administrador da rede define os DIREITOS DE ACESSO de cada usuário que vai trabalhar no ambiente de rede, definindo QUEM pode acessar O QUÊ. Tudo que um usuário faz no ambiente de rede É REGISTRADO num arquivo chamado LOG do sistema; Geralmente uma rede tem procedimentos centralizados de“backup”, detecção de virus, proteção contra “hackers”, etc. Login Logoff INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO Permissões controlam o tipo de acesso a um recurso GESTÃO DE INFORMAÇÕES EM AMBIENTES DE REDES DE COMPUTADORES – direitos de acesso DIREITOS USUÁRIOS Usuário 1 Pasta A Pasta A, Subpasta A1 Pasta B Pasta B, Subpasta B1 L L/G Usuário 2 L L Usuário 3 L/G E GESTÃO DE INFORMAÇÕES EM AMBIENTES DE REDES DE COMPUTADORES – arquivos Log NÍVEIS DE ADMINISTRAÇÃO DO AMBIENTE DE REDE Computador->Drive->Pasta->Subpasta->Arquivo INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO Placas de rede são responsáveis pela conexão dos computadores à rede. INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO Redes quanto ‘a Topologia - topologias básicas de redes locais Rede em BARRAMENTO Rede em ESTRELA Rede em ANEL INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO Redes quanto ‘a existência ou não computadores dedicados ‘a administração da rede Rede PAR a PAR (“peer-to-peer”) clientes servidor Rede CLIENTE-SERVIDOR INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO Componentes de uma rede • Computadores e placas de inteface • Meio físico de interconexão: cabos, “wireless” • Dispositivos conectores – “Hubs” e “switches” – Pontes (“bridges”) – “Gateways” – Roteadores (“routers”) • Repetidores (aumentam a distância de uma rede, através da regeneração dos sinais) • Dispositivos de segurança – “Firewall” INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO “Hardware”: Uma rede, formada por computadores, placas de interface, meio físico de interconexão, como cabos, dispositivos conectores como “hubs” ou “switches”, etc. Um computador especial, o servidor da rede, com um endereço IP próprio e conectado à Internet, onde esta instalado um “software”, o sistema operacional da rede – programa que gerencia toda a rede que compõe “site” Roteador (“Router”), dispositivo que conecta a rede à Internet Dispositivos de segurança, como o “firewall”, que protege a rede contra acessos não autorizados e o “no-break”, que protege a rede contra quedas de força Componentes – conectores - “Hubs” ou “Switches” – servem para conectar os computadores Componentes – conectores - “Gateways – conectam duas redes heterogêneas - que não usam os mesmo protocolo Rede em barramento Rede em estrela Componentes – conectores - Pontes (“Bridges”) – conectam duas redes homogêneas - que usam os mesmo protocolo Rede em barramento Rede em barramento Componentes – Roteadores – conectam uma rede à Internet Internet INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO Internet/Intranet Roteador “Firewall” Switch Servidor “NoBreak” INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO “Hardware” – computadores: Os COMPUTADORES, conectados à rede do “site” da BD, geralmente são de dois tipos: as ESTAÇÕES ou computadores CLIENTES, PCs comuns, que são operados pelos administradores da BD, pelos catalogadores, etc. os SERVIDORES, computadores especiais que controlam e administram as redes, controlando o tráfego de mensagens, as autorizações de acesso, as bases de dados, etc. Os SERVIDORES são essenciais em redes mais complexas. O papel especial que desempenham os computadores SERVIDORES numa rede faz com que eles sejam máquinas mais sofisticadas, que geralmente trabalham 24 horas por dia, com grande capacidade de disco e de memória. Muitos dos seus componentes são duplicados, como garantia contra panes. Muitos SERVIDORES tem 2, 4 e até mais processadores trabalhando simultaneamente. Um SERVIDOR pode ser desde um PC sofisticado, custando cerca de 2000 dólares, até máquinas maiores, que custam mais de 2.000.000 dólares INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO “Software”: No servidor da rede rodam os seguintes “software”: Sistema operacional da rede, como LINUX/UNIX, Windows 2000 Server, Novel NetWare, etc; Servidor HTTP; programa capaz de recuperar no disco rígido do servidor páginas HTML e envia-las a um usuário conectado via “browser”, como Apache, IIS, HTTPd. No servidor da rede roda também o sistema de gestão da BD, com seu mecanismo de busca, Através de um “browser” como Internet Explorer ou Netscape, conectado ao “site” da BD, o administrador gerencia a BD. Também através de um “browser”, bibliotecários ou os próprios autores submetem (fazem “upload” de) documentos e fazem sua descrição e indexação para o acervo da BD. Por fim, também através de um “browser’, os usuários finais consultam, lêem ou “baixam” para seus computadores pessoais documentos do “site” da BD. INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO AMBIENTE DE FUNCIONAMENTO DE UMA REDE – “Software Básico” Windows 98 Windows 2000 Windows XP Client Servidor Windows 2000 INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO Interface do administrador Interface do documentalista Administração via Browser Submissão, descrição de documentos via Browser Internet/Intranet “Firewall” Roteador Interface do usuário final Switch Catálogo Consulta via Browser Acervo Servidor INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO PROTOCOLOS • Conjunto de regras, padrões e convenções, implementada por um programa (“software”), que define a troca de mensagens entre programas em computadores conectados através de uma rede, por exemplo, um “browser” como IExplorer “conversando com um servidor. • Um protocolo define mensagens do tipo “alô”, “mensagem recebida”, “mensagem não recebida”, “não escutei”, “repita a mensagem”, “posso falar” • Exemplos: – Protocolo TCP IP, formado pelos protocolos • protocolo HTTP – Hypertext transport protocol • protocolo FTP – File transport protocol • protocolo SMTP – Simple mail tranport protocol – Protocolo NetBeui (MicroSoft) – Protocolo SNA (IBM) – IPX (Novell) INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO FUNCIOMAMENTO DA INTERNET E PROTOCOLO TCP/IP • ENDEREÇO IP – endereço único assinalado a cada computador da rede – Tem a forma de um número de 32 bits formado por 4 grupos de 8 bits, por ex: • 192.68.20.50 – este endereço significa: – – – – 192 – o pais; 68 – a rede da instituição; 20 – a sub-rede; 50 – o computador na subrede • Cada endereço tem um “nome fantasia” , o endereço simbólico, como www.w3schools.com INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO FUNCIOMAMENTO DA INTERNET E PROTOCOLO TCP/IP • COMPONENTES: – REDES INTERLIGADAS (a Internet é uma rede de redes) – INSTITUIÇÕES QUE DISTRIBUEM ENDEREÇOS IP (FAPESP – REGISTRO-BR) – SERVIDORES DE NOMES DE DOMÍNIO – “domain name servers” – DNS • Os servidores de nomes de domínio traduzem os endereços simbólicos em endereços IP numéricos – COMPUTADORES com endereços IP, enviando mensagens de um para outro – MENSAGENS entre computadores são subdivididas em “pacotes” de dados – ROTEADORES • Dispositivos de “hardware”/”software” responsáveis por direcionar, direta ou indiretamente, um pacote de dados para o seu destino INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO Roteadores e o protocolo TCP/IP Computador A Computador B Programa A Protocolo TCP/IP Programa B Internet Mensagem Protocolo TCP/IP INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO Roteadores e o protocolo TCP/IP Computador A Cada rede tem um Roteador Roteadores enviam, pacotes para a próxima rede na rota; Roteador é como um “porteiro” de uma rede: se o pacote é para um dos computadores da rede, pode entrar, senão, é passado adiante Computador B INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO A interligação de computadores formando uma rede num determinado prédio, por exemplo, o prédio da Biblioteca, demanda um PROJETO e a execução de OBRAS civis de instalação de dutos através de paredes, tetos, tomadas nos diversos cômodos para cada cada ponto da rede, conexões externas com a rede telefônica, etc INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO Endereços para pesquisa: Mercado Livre: http://www.mercadolivre.com.br/jm/search?as_categ_id=5867 Comprar-Art: http://www.comprar.art.br/ Casa dos Roteadores: http://www.casadosroteadores.com.br/ MicroSafe: http://www.microsafe.com.br