INF1503 – Processamento de Dados (Economia) Aula 08 – Internet Prof. Ecivaldo Matos 2006.1 Redes de Computadores Redes: Finalidades Internet • Origem: Guerra Fria • DARPA (Departamento de Defesa de Pesquisas Avançadas) decidiu desenvolver uma rede de computadores que pudesse sobreviver a um ataque aos EUA – Redundância no tráfego e nos dados para sobreviver à destruição de pontos da rede – Multi-plataforma (nem todos computadores precisam ser iguais) • Militar Ensino / Pesquisa Comercial / Cidadão Internet: a rede das redes Internet • Não tem dono. – Cada uma das redes interligadas tem sua própria administração – Cada país pode ter suas políticas particulares a respeito (ex., China). Internet: TCP / IP (Protocolo de Controle de Transmissão / Protocolo da Internet) • Protocolo (conjunto de regras para que os computadores "conversem" entre si) que possibilitou a Internet chama-se TCP/IP () – Desenvolvido pelo Univ. de Berkley, sob encomenda do governo americano • Fragmenta as informações que precisam ser transmitidas – Esses fragmentos são identificados e enviados ao destino. O caminho até o destino normalmente não é único. A estrutura funcional das redes TCP/IP permitem que as rotas sejam dinamicamente criadas/alteradas baseando-se em tráfego (congestionamento) ou defeitos no caminho. O protocolo é forte o suficiente para sempre garantir que as informações sempre sejam "montadas" corretamente no destino. Havendo problemas na rede, pacotes podem até seguir rotas diversas para chegar o destino. Porém o protocolo sabe exatamente a ordem de montagem dos pacotes para garantir a integridade da informação transmitida. • Permite a existência da Internet e que computadores que rodam sistemas operacionais totalmente distintos (como o DOS e o UNIX) conversem entre si sem problemas. Endereço IP • Cada site e cada computador possui seu próprio endereço e pode ser exibido de duas formas – Grupo de números com divisão de pontos entre eles. Ex.: 199.60.103.11 – Grupo de letras ou palavras com divisão de pontos entre eles. Ex.: uol.com.br • A cada conjunto de computadores (exemplo uma rede local) que seja ligada a Internet, é atribuído um nome de domínio e um grupo de endereços IP correspondentes, por uma entidade central em cada país. – FAPESP, sob a chancela do Comitê Gestor da Internet no Brasil – Esse controle centralizado é que permite que se encontre informações sobre qualquer máquina ligada a Internet e onde ela se encontra. Endereço IP (cont.) WWW – World Wide Web • “Versão ilustrada da Internet” • Acesso a informações em vários formatos, a partir dos navegadores Web WWW - Histórico • Tim-Berners Lee (físico) criou programa para uso pessoal: páginas interligadas por meio de palavras – Hipertexto HTML – Hypertext Markup Language • Padrão para apresentação de hipertexto – recursos de estruturação de texto – inclusão de imagens e multimídia – links entre documentos – conjunto limitado de widgets • botões, checkboxes, listas de seleção, caixas para entrada de texto, imagens mapeadas • Páginas Web estão em HTML (.html ou .htm) HTTP – HyperText Transfer Protocol • Protocolo para transmissão de páginas Web construído em cima do TCP / IP • URL: Universal Resource Locator • Outro protocolo: FTP (File Transfer Protocol) Domínio • Nome da instituição na Web Tipos de Domínio Tipos de Domínio Internet / Web • Internet TCP/IP • Web Internet + HTTP + HTML Para conectar à Internet / Web • No seu computador – Modem (conexão discada) – Placa de Rede + modem específico (conexão banda larga: Velox, Virtua, etc) – Navegador Web • Serviços – Provedor de acesso • Banda Larga (Velox, Virtua) • Discado (UOL, Terra, etc.) – Provedor de conteúdo (em alguns casos): UOL, Terra, Globo.com, etc. Serviços Básicos Internet • E-mail • Navegação Web • FTP E-mail Endereço Eletrônico Ferramentas de E-mail • Programas para troca de e-mails • Exemplos: MS-Outlook, Eudora, Thunderbird WebMail • E-mail dentro de navegador web SPAM • Mensagens não solicitadas • No ambiente Internet, "SPAM" significa enviar uma mensagem qualquer para uma grande quantidade de usuários, sem primeiro verificar a utilidade do conteúdo da mensagem para aqueles destinatários. • Propiciado pelo baixo custo de envio de mensagem eletrônica, causa inconveniência e custo para o destinatário. • Filtros anti-SPAM • OBS: Prof. Ecivaldo Matos: [email protected] – Mensagens sempre com assunto (subject): [INF1503]... – Para diferenciar do SPAM Navegadores Web • Um "navegador" é uma ferramenta de software que você usa para ver as páginas da web, acessar webmail, etc. • “Surfar” na web significa seguir os hyperlinks para diferentes páginas da web – O navegador é capaz de ler HTML e outros formatos similares • Exemplos: Internet Explorer, FireFox. Máquinas de Busca • Devido à grande quantidade de informação na Web, máquinas de busca se tornam cada vez mais importantes para encontrar algum tipo de informação • Exemplos FTP: File Transfer Protocol Outros Serviços na Web • Chat – Conversa em tempo-real (texto, às vezes áudio / vídeo) • ICQ, MSN, Skype • • • • • Newsgroups, Foruns, FAQs Blogs (diários) “Comunidades”: Orkut Jogos online E-commerce