Redes de Computadores Professoras Leda Cadore e Milene Selbach Silveira Colaboração Professora Daniela R. de Macedo Faculdade de Informática - PUCRS O que é uma rede de computadores? Conjunto de sistemas de computação interconectados para permitir a cada sistema acesso a todos os recursos dos demais sistemas da rede. Vantagens das Redes Economia no hardware: compartilhamento de dispositivos Economia do software: compartilhamento de aplicativos Facilidade de comunicação: mensagens, conferências eletrônicas, acesso a banco de dados compartilhados... Arquitetura Cliente-Servidor Algumas tarefas a serem realizadas pelo Cliente: * Manipulação de tela * Interpretação de menus ou comandos * Entrada e validação dos dados * Processamento de Ajuda * Recuperação de erro * Manipulação de janelas * Gerenciamento de som e vídeo (em aplicações multimídia) O processamento do servidor geralmente inclui: * acessar * armazenar * organizar os dados * compartilhados * atualizar dados previamente armazenados * gerenciamento dos recursos compartilhados Extensão geográfica das redes (1/5) Redes Locais (Local Area Networks - LANs) * alta velocidade de transmissão * em geral: propriedade privadas * Exemplos: Redes locais nas unidades da PUCRS: Informática, Engenharia, Famecos... Extensão geográfica das redes (2/5) Redes Metropolitanas (Metropolitan Area Networks - MANs) * abrangência “metropolitana” * em geral cobrem distâncias maiores que as LANs e operam em velocidades maiores *Exemplo: METROPOA Extensão geográfica das redes (3/5) Redes Geograficamente Distribuídas (Wide Area Networks - WANs) * comunicação via satélites, microondas,... * geralmente mantidas e operadas por grandes empresas (públicas ou privadas) * velocidades mais baixas que as LANs e MANs * caminhos alternativos em caso de falhas * Exemplo: RNP, Rede Tchê Segue exemplo Extensão geográfica das redes (4/5) Rede TCHÊ http://www.tche.br/ Extensão geográfica das redes (5/5) RNP http://www.rnp.br/ Meio Físico para Transmissão: Cabo Coaxial dielétrico condutor interno condutor externo (blindagem) encapsulamento de proteção Meio Físico para Transmissão: Par Trançado Meio Físico para Transmissão: Fibra Ótica Casca Núcleo encapsulamento de proteção Meio Físico para Transmissão: Rádio (sem fio, por ondas) Market Share 80 60 40 20 0 1st Q tr Market Share 80 60 40 20 0 1st Q tr 2n d Q tr 2n d Q tr Equipamentos • HUB – Concentrador de conexões; – Faz broadcast dos pacotes • Switch – Hub Inteligente; – Envia o pacote para a rede conforme o endereçamento. • Roteador – Escolhe o melhor caminho; – Conversão de protocolo; – Identifica/Corrige erros. • Modem – Converte sinais analógicos em sinais digitais; – Permite a transmissão de dados através da rede telefônica pública. Estrutura Lógica (1/3) Arquitetura de Protocolos: Os padrões para o meio físico estão associados a protocolos de comunicação também padrões. Exemplo: * TCP/IP ( Transmission Control Protocol/Internet Protocol) Indispensável para o uso de quaisquer serviços, como Correio Eletrônico, WWW,etc. Estrutura Lógica (2/3) Protocolo: Linguagem de comunicação entre as máquinas Host A Envie arquivo Alô Host B Alô Qual? Arquivo A ok Não Tchau Enviando arquivo A Algo mais? Tchau Sistemas Operacionais • • • • • Windows 2000 Windows XP Windows NT UNIX Linux Estudo de Caso: custos de uma intranet pessoal (levantamento em março/2003) Cartão de Rede PCMCIA intranet gateway R$ 20,00 10m cabo, par trançado Modem ADSL HUB Placa de Rede on board Placa de Rede off board R$ 40,00 Ethernet 10Mbs R$ 150,00 350,00 Modem Roteador 15,00 – provedor 150,00 350,00 – Mão de obra -------------865,00 Total Mesmo com filtro, às vezes dá RUÍDO! linha telefônica Internet Professoras Leda Cadore e Milene Selbach Silveira Colaboração Professora Daniela R. de Macedo Faculdade de Informática - PUCRS Internet: a rede mundial Grande “teia” que integra máquinas de todos os tipos e tamanhos Interliga computadores para compartilhar informações Taxa de crescimento anual: 120 % Endereço IP Endereço único de cada computador que está conectado na Internet. Em geral é representado por 4 números separados por ponto Ex: 147.31.254.130 DNS: Domain Name Service Nome simbólico associado ao endereço IP. Representa o tipo de serviço (opcional), o domínio institucional e/ou geográfico tipo de serviço (opcional).instituição.domínio Ex: www.altavista.com www.pucrs.br www.inf.pucrs.br Domínios É uma parte da hierarquia de nomes de grupos que permite identificar as instituições ou conjunto de instituições na rede. Domínios Institucionais Domínios Geográficos EDU: escolas, universidades COM: empresas, instituições comerciais GOV: agências governamentais MIL: instalação militar NET: administração da rede ORG: organizações BR: Brasil DE: Alemanha SE: Suécia JP: Japão CA: Canadá UK: Reino Unido AU: Austrália O que é preciso para se conectar? Computador Linha telefônica Modem Provedor de Acesso Alguns serviços Correio Eletrônico (e-mail) News FTP Telnet Chat WWW Correio Eletrônico (1/3) um dos serviços mais utilizados possibilita a troca de mensagens entre usuários de computadores o usuário possui um endereço e uma caixa postal para onde são enviadas e armazenadas as mensagens Endereço de correio eletrônico: nome-do-usuário@nome-do-servidor-de-correio [email protected] [email protected] Correio Eletrônico (2/3) Formato de uma mensagem: From: quem envia a mensagem To: quem recebe a mensagem Subject: assunto a ser tratado na mensagem Attachment: arquivo(s) anexado(s) Conteúdo da Mensagem Software: Eudora, Netscape Messenger, Outlook Express, Pegasus Mail, Internet Mail, Webmail Servidores de Correio Eletrônico gratuito: Zipmail, Yahoo, BOL Correio Eletrônico (3/3) Você pode obter um endereço eletrônico através de : Provedor de acesso a Internet Instituição de ensino e pesquisa Servidores de correio gratuito (pode ser acessado por qualquer máquina ligada a Internet) News grupos de discussões (mural) abordam assuntos específicos selecionar o grupo que quer participar (participar da discussão ler e responder) FTP: File Transfer Protocol serviço que possibilita a cópia de arquivos de um servidor para o seu micro ou vice-versa uma operação de FTP pode ser feita com um programa específico (exemplo: WS FTP) ou com o próprio navegador de WWW. Telnet é um tipo de conexão em que o micro do usuário age como se fosse ligado a um terminal ligado diretamente ao servido (login remoto) Exemplos: bibliotecas PUCRS – telnet aleph.pucrs.br UFRGS – telnet asterix.ufrgs.br, sabibib Chat serviço que possibilita a comunicação escrita online, em tempo real (síncrono), entre vários usuários pela Internet Exemplos: CuSeeMe mIRC ICQ Salas de conversa Exemplos: http://www.thepalace.com http://www.worlds.net http://www.irsociety.com/wbs.html WWW: World Wide Web (1/2) Ambiente de localização e pesquisa de informações baseado no conceito de hipertexto (leitura de documentos através de links para outros documentos - não seqüenciais) o navegador WWW é a ferramenta mais importante para o usuário softwares de navegação (browser): Nestcape Navigator Internet Explorer WWW: World Wide Web (2/2) para navegar é necessário digitar o endereço (URL) no campo correspondente bookmark home ícone de status parar URL: Uniform Resource Locator É o endereço que permite identificar e acessar um objeto na Web Http: HyperText Transfer Protocol É o protocolo de transferência de documentos (hipertextos) na WWW. Pesquisa na Internet * DIRETA: usuário informa a URL no seu browser * INDIRETA: prevê o uso de links * VIA MECANISMO DE PESQUISA: colocar palavra-chave ou frase que representa o que se quer pesquisar, e mecanismo de busca retorna lista de endereços de páginas com citações sobre o assunto. http://www.google.com http://www.altavista.com http://www.yahoo.com http://www.cade.com.br Novas Possibilidades No trabalho * atualização das informações * informações de última hora * editores cooperativos/colaborativos * teleconferência No lazer * filmes * livros * revistas * bibliotecas * cadastros turísticos