Академический Документы
Профессиональный Документы
Культура Документы
Agenda
Histria da Internet Introduo Internet Funcionamento da Internet Domnios Servios World Wide Web Browsers
Histria da Internet
Internet surgiu com a Guerra Fria na dcada de 60. Agncia de Projetos de Pesquisas Avanadas (ARPA) criou uma rede de comunicaes chamada ARPANET. Timothy John Berners-Lee inventa a World Wide Web em 1991. Bibliotecas, Centros de Pesquisa e Universidades. No Brasil a internet chegou em 1992.
Berners-Lee usou este NeXTcube na CERN para criar o primeiro servidor web do mundo.
Introduo Internet
A Internet uma rede mundial de computadores de acesso pblico ilimitado. Na prtica, pode-se dizer que ela composta por um conjunto de muitas redes interconectadas. Atualmente qualquer pessoa fsica ou jurdica pode participar da Internet, incluindo empresas privadas, governos, escolas e organizaes no-governamentais.
Introduo Internet
Backbones
As redes que formam a Internet so interligadas por outras redes de alta capacidade, chamadas backbones Um backbone um conjunto de poderosos computadores conectados por linhas de grande largura de banda, como canais de fibra ptica, elos de satlite e elos de transmisso por rdio Backbones no Brasil: Embratel, Intelig, Global One, RNP e outros ARPAnet (69) o primeiro backbone do mundo
Backbones do Brasil
Acessando um site
O pedido para ver um endereo (www.fiap.com.br) enviado pelo seu computador atravs do browser. Se o computador estiver numa rede interna, o pedido percorre por ela at alcanar um backbone. O backbone que est no Brasil se conecta a outros backbones do mundo. Ento o seu pedido chega at o servidor onde a pgina est hospedada. Assim, a resposta retornada ao usurio atravs de um caminho inverso, no necessariamente o mesmo caminho.
Funcionamento da Internet
HTTP URL
Internet
Visualizador ou Browser (cliente)
HTML Imagens
Protocolo
Na Wikipedia achamos:
... um protocolo uma conveno ou padro que controla e possibilita uma conexo, comunicao ou transferncia de dados entre dois sistemas computacionais. ... Os protocolos podem ser implementados pelo hardware, software ou por uma combinao dos dois.
Fazendo um paralelo com idiomas. Imagine um alemo (que no entende chins) conversando com um chins (que no entende alemo). Se cada um deles falar no seu idioma nativo a comunicao ser prejudicada. necessrio entrar em acordo sobre o idioma (protocolo) que eles utilizaro nessa conversa.
Protocolo TCP / IP
Troca de dados a partir de protocolos de comunicao. Para a troca de dados na Internet foi desenvolvido o protocolo de comunicao TCP e IP (TCP/IP - Transmission Control Protocol / Internet Protocol). O protocolo TCP responsvel por manipular uma quantidade grande de dados e garantir que as informaes transmitidas entre dois computadores da rede no contenham erros. O protocolo IP responsvel por dividir uma mensagem em pedaos menores e encaminh-los. Esses pedaos so chamados de pacotes.
Funcionamento da Internet
Para que nenhum pacote se perca no meio do caminho, cada um deles viaja com um conjunto de dados:
1. O endereo do computador para o qual o pacote se dirige; 2. Endereos dos computadores por onde a informao j passou; 3. A informao propriamente dita; 4. Informaes para identificar quais pacotes fazem parte da mesma mensagem.
Domnios
O provedor de acesso Internet, que contm servidores de nomes (DNS Domain Name Server), so responsveis por dizer qual o endereo que corresponde a cada URL. Exemplo: http://www.fiap.com.br 200.143.8.180
O ICANN (The Internet Corporation for Assigned Names and Numbers) quem coordena o funcionamento da Internet, distribuindo domnios e IPs. Um servidor que possui um IP vlido na internet pode oferecer diversos servios O que diferencia um servio de outro so as portas No caso de um servidor WEB a porta normalmente utilizada a 80
Domnios
Cada pas tem uma entidade responsvel por atribuir endereos de IP e fazer sua associao com um nome. No Brasil, o sistema de domnios gerenciado pela RNP (Rede Nacional de Ensino e Pesquisa). Obtenha mais informaes acessando o RegistroBR (http://registro.br) Mundialmente, foram estabelecidas convenes para classificar do contedo das pginas:
.com:comercial .edu: organizao educacional .gov: entidade governamental .mil: instituio militar .org: outros tipos de organizaes
Domnios
Foi ainda estabelecida uma terminologia para indicar endereos de cada pas:
.br : Brasil .de : Alemanha (Deutschland) .pt : Portugal .fr : Frana
Servios
A maioria entende que Internet sinnimo de WWW. No entanto, a Internet formada por diversas opes de servios, sendo eles:
1. HTTP 80 (HyperText Transfer Protocol) 2. FTP 21 (File Transfer Protocol) 3. POP 110 (Post Office Protocol) 4. IMAP 143 (Internet Message Access Protocol) 5. SMTP 25 (Simple Mail Transfer Protocol) 6. SSH 22 (Secure Shell) 7. NTP 123 (Network Time Protocol, usa UDP)
HTTP e Protocolo
No comeo, a Internet s era utilizada para texto puro. Ento foi criado o protocolo HTTP (Hypertext Transfer Protocol - Protocolo de Transferncia de Hipertexto) , que permitiu a troca de informaes multimdia pela internet.
http://www.fiap.com.br
Essa informao adicionada para indicar ao seu navegador que ele deve utilizar esse protocolo de comunicao para conseguir acessar a pgina.
FTP
Similarmente ao HTTP, o FTP um protocolo. FTP (File Transfer Protocol - Protocolo de Transferncia de Arquivos) serve para que se copie e troque arquivos de forma rpida e eficiente pela Internet.
ftp://ftp.fiap.com.br
Correio eletrnico outro servio da internet que tem por objetivo a comunicao e troca de dados entre computadores. A diferena, novamente, o protocolo de comunicao utilizado. Neste caso, os protocolos podem ser o POP (Post Office Protocol) ou ou o SMTP (Simple Mail Transfer Protocol) POP o protocolo para baixar as mensagens IMAP voc mantm suas mensagens no servidor possibilitando voc ler as mensagens de qualquer lugar SMTP o protocolo de envio de email pop3.fiap.com.br, imap.fiap.com.br e smtp.fiap.com.br
SSH e NTP
No bem um servio da Internet e sim de qualquer rede Possibilita que voc acesse atravs de uma rede (pode ser a internet) a interface texto de um computador Substitui o servio telnet pois as informaes no ssh so criptografadas NTP um servio para sincronizao de hora Importante para efeito de auditoria no sistema Alguns Sistemas Distribudos so sincronizados atravs da hora do computador
Um web site um conjunto de pginas com hipertextos (documento com palavras, imagens e vnculos para outros arquivos) acessveis geralmente via HTTP na Internet. O conjunto de todos os web sites pblicos existentes compem a World Wide Web. As pginas de um site so organizadas a partir de um URL (Universal Resource Locator) bsico, onde fica a pgina principal.
Site A
Site B
Site C
Site D
Websites so acessados usando um software cliente chamado web browser. Sites consistem de pginas XHTML estticas ou pginas criadas dinamicamente usando tecnologias como JSP ou PHP ou ASP. Um website tambm requer um software conhecido como HTTP Server, como o Apache e o IIS. Plugins esto disponveis para os browsers, o que os capacita a exibir objetos adicionais aos suportados nativamente.
Flash, Shockwave e Applets Java.
Navegadores (Browsers)
Internet Explorer
FireFox
Opera
Safari
Etc. etc...
Google Chrome
Impacto Social
Referncias
1. 2. 3.
Wikipedia - http://pt.wikipedia.org/wiki/Internet Wikipedia - http://pt.wikipedia.org/wiki/Tim_Berners-Lee FILHO, Ozeas Vieira Santana. Introduo Internet. Editora Senac. So Paulo. BENEDICTO, A. D. Victoriano. Aprenda em 24 horas Internet. Editora Campos, 1998. HAHN, Harley; STOUT, Rick. Dominando a Internet. Editora Makron Books, 1995.
4.
5.
Copyright 2008 Prof. Matheus Haddad e Eduardo Gondo com auxlio do material dos professores Leandro Rubim e Fabio Botelho Todos direitos reservados. Reproduo ou divulgao total ou parcial deste documento expressamente probido sem o consentimento formal, por escrito, do Professor (autor).