Apostila de Internet
Transcrição
Apostila de Internet
Apostila de Internet Alan Cleber Borim - [email protected] http://www.pcs.usp.br/~alan Índice Apostila de Internet Internet e Conectividade Provedores Backbones Browsers 3 4 4 5 Endereçamento 5 Vírus 7 Definições de Hackers, Phrakers, Crackers Diferenças entre Internet, Intranet, Extranet 7 8 Internet Explorer Netscape Outras tecnologias encontradas na Internet: 5 5 5 Definição do endereço de Internet Endereço IP E-mail Definição do endereço de e-mail 5 6 6 6 Ações de precaução Alan Cleber Borim - [email protected] 7 http://www.pcs.usp.br/~alan Internet e Conectividade Apostila de Internet A Internet nasceu originalmente nos Estados Unidos em 1969. Era utilizada para interligar laboratórios de pesquisa e se chamava ARPAnet (ARPA: Advanced Research Projects Agency). Consistia em uma rede do Departamento de Defesa norte-americano, no auge da Guerra Fria, e os cientistas queriam uma rede segura, caso um bombardeio acontecesse. Surgiu então o conceito central da Internet: Uma rede em que todos os pontos se comunicassem sem um comando central. Assim, se a rede B deixa de funcionar, a rede A e a rede C continuam se comunicar sem perder dados. A tecnologia da ARPAnet passou a ser utilizada nas universidades e laboratórios, foi então que surgiu o nome de Internet (primeiro nos EUA e depois em outros países). Hoje ela é um conjunto de milhares de redes conectadas no mundo inteiro. O que essas redes têm em comum é o protocolo TCP/IP (Transmission Control Protocol/Internet Protocol), que possibilita a conexão entre elas. Esse protocolo é a língua comum dos computadores que integram a Internet. Então, a Internet pode ser definida como: • • • Uma rede de redes baseadas no protocolo TCP/IP Uma comunidade de pessoas que usam e desenvolvem essas redes Uma coleção de recursos que podem ser alcançados através destas redes Originalmente a Internet, sem a Web, exigia do usuário disposição para aprender comandos em Unix (linguagem de computador usada na Internet) bastante complicados e enfrentar um ambiente pouco amigável, unicamente em texto. Isso se manteve por duas décadas. O que o Windows fez pelo computador pessoal a Web fez para a internet. O poder da WWW (World Wide Web) reside em sua capacidade em associar uma determinada parte de um documento eletrônico à outro computador a milhares de quilômetros afastado. Esta conexão entre documentos é possível graças à utilização do protocolo de comunicação chamado HTTP ("HyperText Transfer Protocol") e da linguagem HTML ("HyperText Markup Language"). Do mesmo jeito, outros protocolos são utilizados na Internet para outras finalidades como o HTTPS, o FTP. HTTPS (HyperText Transfer Protocol Secure) usado para transferir dados de forma secura, normalmente usado em sistemas bancários e lojas virtuais. FTP (File Transfer Protocol) usado para transferir arquivos entre os computadores com o servidor desejado. A CERN (European Council for Nuclear Research), criou em 1999, na Suíça, a linguagem utilizada até hoje por desenvolvedores, a HTML. Seu criador, o inglês Tim Berners-Lee, a concebeu unicamente como uma linguagem que serviria para interligar computadores do laboratório e outras instituições de pesquisa e exibir documentos científicos de forma simples e fácil de acessar. Um desenvolvimento fundamental aconteceu em Julho de 1992, com a liberação da biblioteca de desenvolvimento para WWW - World Wide Web (Rede de Alcance Mundial). Foi essa biblioteca que deu origem à construção de vários browsers WWW e servidores que tornaram a WEB viável. Um desses foi o Mosaic, o primeiro browser multiplataforma que explorava completamente a capacidade de hipermídia da WEB. Desenvolvido por Marc Andreeson, então do NCSA, o MOSAIC foi que iniciou o crescimento explosivo da WEB. No outono 1993 tornouse disponível a milhões de usuários, com a liberação das versões para Mac e Windows. Se por um lado novos browsers têm superado os recursos do MOSAIC, por outro foi esse programa que tornou-se sinônimo da WEB. Alan Cleber Borim - [email protected] http://www.pcs.usp.br/~alan 3 Apostila de Internet Muitas pessoas concordam que os documentos HTML deveriam trabalhar bem através de diferentes browsers e sistemas operacionais. Alcançando interoperabilidade baixa os custos para as pessoas que desenvolvem páginas porque assim apenas se desenvolve uma versão do documento. Cada versão de HTML tem tentado refletir todo o consenso entre a indústria de software para que o investimento feito pelos autores de páginas não seja desperdiçado e que os seus documentos não deixem de se poder ler num curto período de tempo. O HTML tem sido desenvolvido com a visão que todos os equipamentos fossem capazes de usar a informação da Web, computadores com monitores de diversas resoluções e vários números de cores, equipamentos para entrada e saída de voz, computadores com alta e baixa largura de freqüência e muito mais. O HTML 4.0 estende com mecanismos para style sheets (CSS), scripting, frames (janelas), embedding objects, melhor suporte para texto com direção variável (esquerda, direita, e ambos), tabelas mais visualizáveis, melhorias nos forms, melhor acessibilidade para pessoas com incapacidades. Nessa imensa biblioteca há de tudo. São mais de 1 bilhão de páginas sobre os assuntos mais variados. Tudo o que a imaginação humana pudesse conceber foi parar na rede, que se tornou uma grande arena de conhecimento e diversão. Pode apostar: depois da Internet, o mundo nunca mais vai ser o mesmo. Provedores Após a transformação da ARPANET em Internet em meados da década de 80 se iniciou a utilização da Internet por usuários comuns. Originalmente a Internet não surgiu com este ambiente gráfico que é de costume encontrar hoje com animações, banco de dados etc. Sua origem veio dos BBS (Bulletin Board System) que eram provedores de “Vídeo Texto” o qual eram prestados serviços de: • • Mensagens eletrônicas Connsulta de informações como Serasa, SPC entre outros Após a aparição destes provedores os BBS e da linguagem de interpretação HTML foram criados os provedores de acesso discado, ou os ISP (Internet Serrvice Provider), utilizando esses provedores já era possível visualizar a Web de uma forma muito mais fácil e amigável contendo animações, integração com banco de dados, entre outros. Backbones São chamados de backbones os “Provedores dos Provedores”. Trata-se da empresa/instituição que possibilita a utilização de redes de alta velocidade e detêm as informações e normas necessárias para poder ter um provedor na Internet. A partir daí a Microsoft criou o browser chamado Internet Explorer, atualmente é um dos mais utilizados. A utilização da Internet, hoje em dia, pode ser considerada pela utilização dos browsers, pois algumas funcionalidades utilizadas no browser Internet Explorer não funcionam no Netscape e vice-versa, como por exemplo: as informações utilizadas com a ferramenta chamada “blink” no Netscape não funciona com o Internet Explorer e o mesmo acontece com o contrário. Alan Cleber Borim - [email protected] http://www.pcs.usp.br/~alan 4 Apostila de Internet Browsers Internet Explorer Como o Internet Explorer é um dos programas mais utilizados para a visualização de páginas Web, a grande maioria das empresas desenvolvedoras de tecnologia para a Internet usam como padrão o Browser Internet Explorer. O desenvolvimento de páginas Web pode ser feito através da integração da linguagem HTML, e outras linguagens de programação voltadas para aplicações na Web como por exemplo as lingagens de programação, PHP, ASP, Pearl e atualmente utilizada a linguagem de programação voltada a objeto .NET. Netscape O Netscape é o concorrente mais próximo do Internet Explorer. Foi desenvolvido pela empresa chamada de Netscape, e comprada pela megaempresa AOL Time-Warner. A AOL (América On-Line) é o maior provedor de acesso no mundo, porém a empresa não foi muito feliz com a distribuição do seu browser personalizado, que é baseado na tecnologia vinda do Netscape. Outras tecnologias encontradas na Internet: • • Flash: que consiste em criar animações com imagens vetoriais VRML: que consiste em desenhar ambientes 3D dentro da rede e quando é acessado um endereço com um arquivo VRML este arquivo é enviado ao browser que interpreta e mostra. Entre outras. Endereçamento Definição do endereço de Internet O endereço de Internet é chamado URL (Uniform Resource Locator) essa URL é usada para localizar o IP (Internet Protocol) que é o endereço físico do servidor onde se localiza a página ou o sistema Web. O endereço é normalmente digitado da seguinte maneira: http://www.endereco_site.com.br Onde: http:// – é o protocolo usado para a conexão com o servidor www.endereco_site.com.br – é o endereço no qual o servidor se encontra a página. Alan Cleber Borim - [email protected] http://www.pcs.usp.br/~alan 5 Apostila de Internet Endereço IP O IP é o endereço físico do computador localizado em algum ponto do mundo pois nenhum endereço pode ser igual na Internet, esse endereço é composto por quatro seqüências de números, como nos exemplos: 200.221.2.51 – www.uol.com.br 200.176.3.142 – www.terra.com.br Entre outros. E-mail Em meados da década de 70, já era utilizado o e-mail (eletronic mail), que era uma forma fácil e rápida de enviar mensagens para outras pessoas. Com os avanços da computação, do Windows e da Web foi possível desenvolver uma aplicação que fosse possível ver as mensagens em modo gráfico, como também, anexar arquivos e interagir com outros aplicativos. No caso do Internet Explorer existem dois programas utilizados para a visualização dos e-mails no Windows o Outlook Express e o Microsoft Outlook, onde o Outlook Express é instalado junto com o Internet Explorer e o Microsoft Outlook é instalado junto com o pacote Office. O Netscape possui um aplicativo capaz de enviar e receber mensagens de email tanto quanto o Internet explorer, esse aplicativo é o Netscape Mail. Definição do endereço de e-mail O endereço de e-mail é a localização do usuário para receber mensagens, arquivos anexos entre outras finalidades. Como exemplo temos o e-mail [email protected]. Esse endereço é visualizado da seguinte forma: • • jhonsmith – é o usuário em que o e-mail é endereçado isp.com.Br – é o local onde as informações ficam armazenadas até o download delas com o aplicativo apropriado. Ainda falando de protocolos para que o e-mail funcione corretamente é necessária a utilização de protocolos para isso. Para o e-mail funcionar ou é usado o protocolo POP3 ou o protocolo IMAP4, esses protocolos são usados para conexão e envio das mensagens e o protocolo SMTP (Simple Mail Transfer Protocol) é usado para recebimento das mensagens. A diferença entre os protocolos POP3 e IMAP4 é: POP3 – (Post Office Protocol)o servidor recebe as mensagens e mantém salvo até que o usuário se conecte, para então fazer o download das mensagens. IMAP4 – (Internet Mail Access Protocol)o servidor recebe as mensagens, porém quando o usuário se conecta o servidor mostra apenas o cabeçalho das mensagens e quando o usuário desejar fazer o download das mensagens desejadas. Alan Cleber Borim - [email protected] http://www.pcs.usp.br/~alan 6 Apostila de Internet Vírus Um vírus é um programa capaz de se ocupar de parte de um programa, infectando-o e tomando o comando sobre o aplicativo. Ele faz com que esse programa sempre execute o vírus ao ser iniciado. Atualmente existem dezenas de vírus diferentes: vírus de macro, vírus que apenas duplicam os arquivos *.doc, ou outro arquivo selecionado pelo vírus, a ponto de encher o disco rígido não possibilitando a execução de programas antivírus. Além dos vírus citados acima, existe também o Trojan (cavalo de tróia), que mesmo com o antivírus instalado, pode infectar o computador e possibilitar a invasão do computador por outras pessoas ou sistemas preparados para isso. Além dos Trojans, existe uma outra categoria de vírus chamada Spywares. São programas “bisbilhoteiros” que vigiam o que é digitado e clicado, possibilitando a outras pessoas descobrirem senhas e outras informações que forem digitadas no computador infectado. Ações de precaução É comprovado que a maior parte das invasões feitas em computadores pessoais são causados por descuido, curiosidade e falta de conhecimento técnico. Portanto operações de limpeza no computador, verificações de segurança, programas antivírus, spyware-killer, cuidados com os locais de acesso a sites não confiáveis e exclusão de e-mails desconhecidos fazem com que o uso do computador fique mais seguro. Ainda se tratando de vírus existem os programadores de vírus, aqueles que criam e divulgam na Internet, além dos que são responsáveis pelas invasões nos computadores/sistemas de empresas, instituições, etc. Definições de Hackers, Phrakers, Crackers Hackers O hacker é a pessoa que invade sistemas computacionais, rouba números de cartões de crédito, transfere valores de contas bancárias, às vezes por puro divertimento. Phrackers São chamados phrackers aquelas pessoas com conhecimentos técnicos em telefonia fixa e celular capazes de fazer legações gratuitamente com a utilização de sinais sonoros. Crackers Muitos dos aplicativos utilizados na informática atual foram criados por uma empresa e por isso essa empresa cobra a licença de uso desse aplicativo, mas às vezes, essas licenças são muito caras, daí surgem os crackers, pessoas dotadas de conhecimento técnico capaz de criar chaves de acesso e programas que quebram senhas de licenças de aplicativos possibilitando a pirataria de programas que deveriam ser pagos. Alan Cleber Borim - [email protected] http://www.pcs.usp.br/~alan 7 Diferenças entre Internet, Intranet, Extranet Apostila de Internet Internet A Internet é a rede mundial de computadores que possibilitam a transferência de arquivos e sistemas por todas as pessoas conectadas a ela, a Internet é considerada uma WAN (Wide Area Network – Rede de grande área). Intranet A Intranet é utilizada em redes pequenas como as LANs Houses, ou mesmo dentro de empresas. Consiste em ligar alguns ou muitos computadores em uma rede única rede interna, essa rede pode estar conectada a Internet, porém continua sendo uma LAN (Local Área Network – Rede de área local). Extranet A Extranet é uma junção de várias Intranets, por exemplo: Uma empresa localizada na cidade A quer pegar a informação do seu estoque na central que fica na cidade B e por sua vez quer buscar as informações de seus fornecedores que estão na cidade C, isso é uma Extranet. Alan Cleber Borim - [email protected] http://www.pcs.usp.br/~alan 8