Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Módulo 2 – Redes de Computadores / Internet - Básico 1 EU VOU PASSAR – E Você? João Antonio – www.euvoupassar.com.br Redes/Internet/Intranet Informática para Concursos João Antonio Curso Normal Como me Encontrar... Site: • www.euvoupassar.com.br • www.beabyte.com.br • www.redegir.com.br E-mails: • joao@euvoupassar.com.br • joao@beabyte.com.br Facebook: • www.facebook.com/prof.joao.antonio João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 2 Redes de Computadores Conjunto de computadores interconectados por estruturas físicas (fios, antenas, cabos) e lógicas (programas, regras, protocolos); As redes de computadores servem para permitir que os computadores compartilhem recursos (pastas, arquivos, impressoras, drives de CD e DVD etc.) entre si. João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 3 Um Exemplo de Rede João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 4 Tipos de Redes (Tamanho) PAN (Rede Pessoal): dispositivos ligados para um único usuário; LAN (Rede Local): pequena extensão (uma sala, um prédio); MAN (Rede Metropolitana): com a extensão de uma cidade; WAN (Rede Extensa): sem limite de tamanho (um país, o mundo) João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 5 Protocolos Protocolos são conjuntos de regras de comunicação que devem ser compartilhadas por todos os componentes que desejam se comunicar. Dois ou mais computadores em rede precisam “falar” os mesmos protocolos. João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 6 Módulo 2 – Redes de Computadores / Internet - Básico 2 EU VOU PASSAR – E Você? João Antonio – www.euvoupassar.com.br Pilha de Protocolos É um conjunto de protocolos; Há vários protocolos em uma pilha porque há várias tarefas (serviços) diferentes a serem desenvolvidos pela Rede! A pilha mais usada (e claro, a mais estudada) é a pilha TCP/IP, usada na Internet. João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 7 Pilha de Protocolos TCP/IP João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 8 Aplicação: HTTP, FTP, POP, SMTP, IMAP, Telnet, DNS, DHCP, NNTP, SNMP etc. Transporte: TCP e UDP Redes: IP Protocolo IP Internet Protocol (Protocolo de Inter-Redes); Usado para endereçar as estações e, com isso, permitir o roteamento dos pacotes pela estrutura da Internet O endereço lógico interpretado pelos roteadores é justamente associado ao protocolo IP (é chamado endereço IP). João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 9 Endereço IP Apesar de ser binário (formado por zeros e uns), é apresentado como 4 números decimais, separados por pontos, que podem assumir qualquer valor entre 0 (zero) e 255. 200.213.45.178 Os números decimais são chamados de Octetos. João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 10 Fixo x Dinâmico Um computador pode receber seu endereço IP (e outros parâmetros) de duas maneiras: Fixo: quando é configurado manualmente para isso (por seu administrador); Dinâmico: quando recebe esses parâmetros automaticamente de um servidor apropriado (chamado servidor DHCP); João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 11 Fixo x Dinâmico Computadores servidores (aqueles que prestam serviços na Internet) utilizam endereços IP fixos (nunca mudam); Computadores clientes (usuários) usam endereços IP dinâmicos, configurados automaticamente quando estes se conectam à Rede. Endereços IP dinâmicos podem mudar a cada conexão; João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 12 Módulo 2 – Redes de Computadores / Internet - Básico 3 EU VOU PASSAR – E Você? João Antonio – www.euvoupassar.com.br Protocolo TCP Transmission Control Protocol (Protocolo de Controle da Transmissão); Numera os segmentos; Garante a entrega deles no destino; Controla o fluxo (para que o destino não receba mais do que pode processar); É orientado a conexão; É confiável; João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 13 Protocolo UDP User Datagram Protocol (Protocolo de Datagrama de Usuário); Não numera os segmentos; Não garante a entrega deles no destino; Não controla o fluxo; Não é orientado a conexão; Não dá por falta de algum segmento extraviado; Não é confiável; É mais rápido que o TCP! João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 14 TCP x UDP Em quase todos os serviços úteis (web, e-mail, transferência de arquivos), usamos TCP (foi determinado assim). Em alguns casos menos úteis, onde se exige mais velocidade (como vídeo e música), usa-se o UDP como protocolo de transporte (por isso, às vezes, faltam “pedaços” da música ou do vídeo). João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 15 Protocolos de Aplicação São protocolos associados às diversas tarefas (serviços) que podemos realizar na Internet; Cada serviço é prestado por um protocolo de aplicação diferente (ou mais de um). Cada protocolo de aplicação tem, associado a si, um número chamado porta. João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 16 Protocolo HTTP João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 17 Hypertext Transfer Protocol (Protocolo de Transferência de Hipertexto); Usado nas transferências de páginas e arquivos na Web (WWW); Sua porta padrão na Internet é a porta 80; Protocolo HTTPS João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 18 Nada mais é que a junção dos protocolos HTTP e SSL; Usado na transferência de mensagens sigilosas dos sites seguros (como acesso a banco on- line e sites de compras); Apareceu o cadeado no navegador, é porque está-se usando o HTTPS; Porta padrão: 443. Módulo 2 – Redes de Computadores / Internet - Básico 4 EU VOU PASSAR – E Você? João Antonio – www.euvoupassar.com.br Protocolo SMTP João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 19 Simple Mail Transfer Protocol (Protocolo de Transferência Simples de Correio); Usado para o envio de mensagens de correio entre o micro remetente e o servidor de envio; e entre os servidores de correio. Usa a porta padrão 25; Protocolo POP João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 20 Post Office Protocol (Protocolo de Agência de Correio); Usado para o recebimento de mensagens de e-mail. Através do POP, um usuário traz, para seu micro, as mensagens armazenadas em sua caixa postal no servidor; Usa a porta 110; Protocolo IMAP João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 21 Internet Message Access Protocol (Protocolo de Acesso a Mensagens na Internet); Permite o acesso às mensagens e pastas diretamente no servidor de correio. Através do IMAP, as mensagens não são trazidas ao micro do usuário, mas permanecem no servidor e de lá são apagadas, lidas, movidas etc. Porta Padrão: 143; Protocolo FTP João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 22 File Transfer Protocol (Protocolo de Transferência de Arquivos); Permite a cópia de arquivos entre computadores, bem como a manipulação de pastas e arquivos (renomear, criar, copiar, mover, excluir) diretamente no servidor. Usa as portas padrão 20 e 21. Protocolo DHCP João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 23 Dynamic Host Configuration Protocol (Protocolo de Configuração Dinâmica de Estações); Este protocolo fornece os endereços IP dinâmicos aos computadores que se conectam à Internet. Protocolo DNS João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 24 Domain Name Service (Serviço de Nomes de Domínios); Esse protocolo (ou serviço) permite a associação de nomes amigáveis (nomes de domínio) aos endereços IP dos computadores, permitindo localizá-los por seus nomes ao invés de seus endereços IP; É um sistema hierárquico e distribuído (veremos o porquê...) Módulo 2 – Redes de Computadores / Internet - Básico 5 EU VOU PASSAR – E Você? João Antonio – www.euvoupassar.com.br Protocolo DNS João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 25 Micro do Usuário (Cliente) Servidor de Nomes (Servidor DNS) Servidor de Páginas (Servidor Web) Protocolo DNS João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 26 200.213.45.179 200.211.130.7 199.187.31.8 Requisição DNS João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 27 Quem é www.joaoantonio.com.br? Resposta DNS João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 28 www.joaoantonio.com.br é 200.211.230.7 Requisição HTTP João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 29 Pacote para: 200.211.130.7 Protocolo DNS João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 30 O DNS usa o UDP como protocolo de transporte (por isso, algumas vezes, recebemos a mensagem Servidor não encontrado, porque os pacotes se “perdem”); Não existe apenas um único servidor de Nomes na Internet: são vários! Cada provedor tem o seu! Por isso é que chamamos o serviço de Distribuído! Módulo 2 – Redes de Computadores / Internet - Básico 6 EU VOU PASSAR – E Você? João Antonio – www.euvoupassar.com.br Domínios João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 31 Por que o DNS é hierárquico? Porque há estrutura de níveis em um endereço do tipo teste.com.br 1º Nível: br (domínio geográfico) 2º Nível: com (tipo da instituição) 3º Nível: teste (nome da instituição) Pode haver mais níveis, mas serão de responsabilidade da instituição; Domínios João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 32 Um computador cujo nome termina em .br não está, necessariamente, localizado dentro do território nacional, mas está sujeito às regras e normas do registro de domínios do Brasil! Uma empresa que registrou seu “nome” na Internet (3º nível), poderá usar seu domínio como uma espécie de “sobrenome” para seus computadores e subdomínios. Estrutura de Domínios Brasileira João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 33 br com teste joaoantonio edu org greenpeace mil gov fazenda receita esaf pe recife detran A Internet João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 34 Conjunto de Redes de Computadores ligadas por meio de roteadores e com comunicação baseada na pilha TCP/IP. Nasceu em 1970 como um “projeto de comunicações” do Departamento de Defesa dos EEUU. Conta com cerca de 1 bilhão de computadores atualmente. A Internet João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 35 Possui Backbones (“espinhas dorsais”, que são áreas de alta velocidade, interligando grandes empresas de telecomunicações) em várias partes do mundo; Aqui no Brasil, existem no mínimo dois deles: o Backbone comercial, mantido pela Embratel e o Backbone da RNP (Rede Nacional de Pesquisa e Ensino) – uma rede acadêmica mantida pelo Governo Federal. Como Conectar-se à Internet João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 36 Para se conectar à estrutura da Internet, é necessário conectar-se à Estrutura de uma das redes que a formam. Normalmente, fazemos isso por meio da rede de uma empresa conhecida como Provedor de Acesso (ou simplesmente Provedor). Lembre-se: Provedor é uma empresa! Módulo 2 – Redes de Computadores / Internet - Básico 7 EU VOU PASSAR – E Você? João Antonio – www.euvoupassar.com.br Como Conectar-se à Internet João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 37 Provedor de Acesso Como Conectar-se à Internet João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 38 Dial-Up (Linha Telefônica); ADSL (Velox, Speedy etc.) Cabo (TV a Cabo); LAN (via Rede Local) 3G (via Celular) PLC (via Tomada) Dial-Up João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 39 Transmissão de dados através da linha telefônica convencional; Utiliza um modem convencional (modem V.90 – modem telefônico); Atinge, no máximo, 56Kbps. ADSL João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 40 Asymetric Digital Subscriber Line (Linha de Assinante Assimétrica Digital); Transmite sinais de natureza digital (oriundos de um computador) através da estrutura física de uma linha telefônica, mas sem ocupar a linha em si. Os sinais são transmitidos junto com os sinais da linha em si, mas sem afetá-los. ADSL João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 41 Velocidades de 64Kbps a 10Mbps. Velocidades normalmente comercializadas: 256Kbps, 512Kbps, 1024 Kbps (1Mbps) e 2Mbps; É necessário ter um Modem ADSL ligado ao computador. O modem ADSL é um equipamento normalmente externo, ligado ao micro pela porta USB ou pela placa de rede ethernet (RJ-45); ADSL João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 42 Módulo 2 – Redes de Computadores / Internet - Básico 8 EU VOU PASSAR – E Você? João Antonio – www.euvoupassar.com.br Internet a Cabo João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 43 Transmite sinais de natureza digital (oriundos de um computador) através da estrutura física da TV a cabo em paralelo com os sinais da TV em si, mas sem afetá-los. Velocidades podem chegar a 30Mbps (mais que o ADSL); Usa-se um Cable Modem ligado externamente ao computador. Internet via LAN João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 44 É uma forma de ligar vários computadores, em uma LAN, a uma única conexão com a Internet, que poderá ser ADSL, Cabo ou mesmo Dial Up. Liga-se a LAN a um roteador e este permanece ligado ao provedor de acesso, que fornecerá apenas um endereço IP para a rede toda (o roteador recebe esse IP); Internet via LAN João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 45 Serviços da Internet João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 46 E-mail (Correio Eletrônico); Web (WWW); VoIP; VPN (Rede Privada Virtual); Computação em Nuvem; E-mail João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 47 Troca de mensagens entre usuários na Internet. Cada usuário possui um local onde pode receber mensagens – esse local é a Caixa Postal; Cada caixa postal é identificada por um endereço, no formato: caixapostal@dominiodaempresa E-mail João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 48 As mensagens de correio eletrônico não podem transmitir vírus! Quem transmite os vírus são os arquivos anexos às mensagens. Há três protocolos diretamente envolvidos com o processo de envio de uma mensagem: o POP, o SMTP e o IMAP. Módulo 2 – Redes de Computadores / Internet - Básico 9 EU VOU PASSAR – E Você? João Antonio – www.euvoupassar.com.br Como funciona o E-mail João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 49 Usuário Remetente Servidor de Envio (Saída) Servidor de Entrada (Recebimento) Usuário Destinatário Como funciona o E-mail João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 50 SMTP pedro@empresa.com.br Procura empresa.com.br SMTP Procura pedro Como se Recebe o E-mail João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 51 POP Protocolo usado pelos programas de e-mail, como o Outlook. Como se Recebe o E-mail João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 52 IMAP Protocolo usado quando se acessa a caixa postal por Webmail E-mail João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 53 IMAP permite que as mensagens sejam manipuladas diretamente no servidor, sem precisar trazê-las para o micro do usuário; IMAP permite que vários usuários acessem a mesma caixa postal, fazendo uma espécie de “caixa compartilhada” por todos eles (é só todos terem o login e a senha da conta); Web (WWW) João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 54 Serviço que permite a apresentação de informações em documentos hipermídia chamados páginas; A Web é um grande sistema de informações interligadas por meio de hipertexto. A Web é formada por milhões de computadores e aplicações que fornecem as páginas (os servidores Web ou servidores de páginas); Módulo 2 – Redes de Computadores / Internet - Básico 10 EU VOU PASSAR – E Você? João Antonio – www.euvoupassar.com.br Entendendo a Web João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 55 O que é uma Página? João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 56 Página da Web, ou simplesmente Página, é um arquivo (um documento) que contém informações apresentadas em um formato conhecido como Hipermídia; As páginas são criadas em uma linguagem chamada HTML e podem apresentar textos, figuras, sons e vídeo (ou seja, multimídia). O que é uma Hipermídia? João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 57 Hipermídia é a junção dos termos Hipertexto e Multimídia. Hipertexto descreve um ambiente de texto onde se podem criar “vínculos” automáticos entre documentos. Hipertexto, é, em poucas palavras “texto com links”. Os hyperlinks (ou links) são esses vínculos! Essas ligações são exatamente aquelas áreas onde a mãozinha aparece. Site é Página? João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 58 Site, ou Website, ou Sítio da Web é, apenas, uma PASTA, sim... Um diretório localizado em algum computador servidor de páginas. Essa pasta contém os arquivos das páginas (textos, fotos, vídeos etc.), portanto, as páginas estão dentro dos sites! Como pode ver, não “vemos” os sites, vemos apenas as páginas dentro deles! E Home-Page? João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 59 Home-Page é, apenas, a primeira página de um site. É a “página padrão” de um site; é a página que aparecerá caso seja digitado no endereço do site sem especificar outra página; Se você digitar http:// www.qualquersite.com.br e uma página aparecer para você, essa é a Home-Page daquele site! Servidor Web João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 60 Servidor Web ou Servidor de Páginas é o programa, instalado no “computador servidor”, que fornecerá as páginas aos usuários que as solicitarem. Módulo 2 – Redes de Computadores / Internet - Básico 11 EU VOU PASSAR – E Você? João Antonio – www.euvoupassar.com.br Cliente Web João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 61 Cliente Web ou Navegador (Browser) é o programa, instalado nos computadores dos usuários, que vai ler e interpretar as mensagens (páginas) enviadas pelo servidores. O Browser é quem lê e interpreta o código HTML (as páginas são feitas com essa linguagem); Internet Explorer, Mozilla Firefox, Opera e Netscape Navigator são alguns browsers comuns. HTML João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 62 HTML (ou Hipertext Markup Language – Linguagem de Marcação de Hipertexto) é a linguagem usada para criar páginas da Web. Todo browser “entende” HTML. Há outras linguagens usadas em conjunto com o HTML, como o Javascript, VBscript e Flash. Todas essas são linguagens client-side, pois são interpretadas pelo Browser. Cookies João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 63 Algumas páginas dinâmicas criam pequenos arquivos de texto em nossos micros (clientes) para nos identificar em nossos próximos acessos àquela mesma página. Esses arquivos guardam informações que permitem à página nos reconhecer e apresentar conteúdo específico para a nossa preferência. Cookies não são vírus, nem podem trazer vírus (são arquivos de texto). Cache da Internet João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 64 Armazenamento, em disco, das páginas e arquivos que foram acessados mais recentemente pela rede. O Proxy guarda, em seu disco, as páginas acessadas que passaram por ele. Cada micro tem sua própria Cache da Internet: a pasta “Temporary Internet Files” (Arquivos Temporários da Internet). Intranet João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 65 Uma Intranet é uma “rede corporativa” que utiliza as mesmas tecnologias, protocolos e aplicativos usados na Internet. É uma aplicação, baseada na idéia da Web, para acesso corporativo; Tudo isso para dizer: “é um site restrito aos funcionários de uma instituição” Sim! Um Site! Com páginas em HTML! Intranet é um “quadro de avisos”, apenas! Intranet João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 66 Duas características determinam uma Intranet, uma delas é técnica a outra é organizacional: Tem que parecer com a Web, ou seja, tem que usar HTML, servidores de páginas, browsers (ou seja, tem que ser um site); Tem que ser restrito aos funcionários! Módulo 2 – Redes de Computadores / Internet - Básico 12 EU VOU PASSAR – E Você? João Antonio – www.euvoupassar.com.br Extranet João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 67 Ligação entre as Intranets de duas (ou mais) empresas parceiras. Na verdade, é um site, também, ou seja, um conjunto de páginas HTML que precisam estar hospedadas em sites num servidor Web e, claro, ser acessadas via Browser. É restrita aos funcionários de empresas parceiras (fornecedores, distribuidores, franquias etc.) VoIP – Voz Sobre IP João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 68 Conceito relacionado com a utilização da Internet (que se comunica por meio de pacotes IP) para o transporte de sinais de Voz (como a telefonia); Exemplos de VoIP são os programas que permitem conversas por voz, como o Skype; Já há vários “telefones” no mercado que não usam “linhas”, mas se comunicam com a Internet para usar VoIP como meio de comunicação. VPN – Virtual Private Network João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 69 Rede Privada Virtual; Consiste em transmitir dados privados por meio da estrutura física de uma rede pública, como a Internet. A base de uma VPN é o uso de criptografia. Computação em Nuvem João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 70 Cloud Computing. “Filosofia” de trabalho em que se utiliza recursos computacionais (armazenamento, processamento, aplicativos) de servidores compartilhados na Internet, sem que se conheça a real estrutura desses servidores. A “nuvem” é a Internet. Computação Convencional João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 71 Computação em Nuvem João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 72 Módulo 2 – Redes de Computadores / Internet - Básico 13 EU VOU PASSAR – E Você? João Antonio – www.euvoupassar.com.br Computação em Nuvem João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 73 A “máquina” deixou de ser importante, pois tudo o que se usa num computador passa a ser um serviço oferecido. SaaS – Software as a Service (Software oferecido como Serviço); IaaS – Infrastructure as a Service (Infra oferecida como Serviço) IaaS – Infra como Serviço João Antonio – Informática para Concursos – Módulo 2 (Redes / Internet) 74 A Infraestrutura Tecnológica (discos, CPUs, Memória) pode ser oferecida como um serviço (“alugada”). Processamento na Nuvem: usar parcelas de tempo, ou capacidade ociosa de processamento de CPUs na nuvem. Armazenamento na Nuvem: usar espaço em Discos na nuvem.