INFRAESTRUTURA DE TECNOLOGIA DE INFORMAÇÃ0 Por Carlos H. Marcondes marcon@vm.uff.br 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 wsggd rdhfhf jggfj Yterte Se A>B vá para 2 ykekwh yotiiuweu FIM qwweir Periféricos/U.entrada/saída U.Controle U.Lógica/ aritmética
O que é uma rede de computadores? 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.
Login Logoff 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
Permissões controlam o tipo de acesso a um recurso 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
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
Placas de rede são responsáveis pela conexão dos computadores à rede. INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO Placas de rede são responsáveis pela conexão dos computadores à rede.
Redes quanto ‘a Topologia - topologias básicas de redes locais 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
Componentes de uma rede 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/Intranet INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO Roteador “Firewall” Switch Servidor “NoBreak”
“Hardware” – computadores: 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
“Software”: INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO 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 Client Windows XP Servidor Windows 2000
Internet/Intranet INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO Interface do administrador Interface do documentalista Submissão, descrição de documentos via Browser Administraçãovia Browser Internet/Intranet “Firewall” Roteador Interface do usuário final Switch Catálogo Consulta via Browser Servidor Acervo
PROTOCOLOS INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO 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)
FUNCIOMAMENTO DA INTERNET E PROTOCOLO TCP/IP 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
FUNCIOMAMENTO DA INTERNET E PROTOCOLO TCP/IP 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
Roteadores e o protocolo TCP/IP INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO Roteadores e o protocolo TCP/IP Computador A Computador B Programa A Programa B Protocolo TCP/IP Protocolo TCP/IP Internet Mensagem
Roteadores e o 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