Carlos Carvalho , 2007
1
Internet
•
Conteúdos:
– conceitos
– história e evolução
– principais categorias de serviços:
• pesquisa, localização e acesso a
informação
• transferência de ficheiros
• comunicação entre pessoas
– web2.0:
• conceito
• da web1.0 para a web2.0
• os vectores principais da web2.0
• Implicações da web2.0
– navegação
Carlos Carvalho , 2007
2
• constitui uma rede de redes de computadores à escala planetária, com características heterogéneas e geograficamente independente
• esta constitui a principal das novas tecnologias de informação e comunicação (NTICs)
• cada computador individual, na Internet, possui um endereço único, chamado de endereço IP (tal como um telefone)
• verifiquemos o endereço actual do computador com ipconfig
• contudo, nomes são mais simples…
Carlos Carvalho , 2007
3
Internet - Conceitos
• apesar dos endereços IP, a utilização mais comum é de nomes, bem mais apelativos e simples para o utilizador
• na rede, os nomes são traduzidos em endereços, através do serviço de DNS (Domain Name System)
• apenas os endereços IP circulam na rede
• concretamente, recorramos a:
– tracert
Carlos Carvalho , 2007
4
• o DNS é um sistema de gestão de nomes, hierárquico e distribuído, operando segundo duas definições:
– examinar e actualizar a sua base de dados
– resolver nomes de servidores em endereços de rede (endereços IP)
• basicamente o DNS consiste numa correspondência entre endereços IP e nomes
• a estrutura de nomes tem o formato de uma árvore invertida onde a raiz não possui nome
• os ramos imediatamente inferiores à raiz são chamados de TLDs (Top-Level Domain Names) e são por exemplo: .com, .edu., .org, .gov, .net, .mil, .pt, .fr, .us, .uk, etc.
Carlos Carvalho , 2007
5
• os TLDs que não designam países são utilizados nos EUA
• cada ramo completo até a raiz como, por exemplo, sapo.pt, moodle.espbs.net, nasa.gov, e outros são chamados de domínios
• um domínio constitui uma área administrativa englobando ele próprio e os subdomínios abaixo dele: o domínio .pt engloba todos os subdomínios de Portugal
• os domínios de topo são controlados a nível internacional pela Internet Corporation for Assigned Names and Numbers (ICANN) e em Portugal (.pt), a gestão é feita pela FCCN
• para se obter informações sobre registos de DNS de um determinado domínio, host ou IP, recorramos ao nslookup
Carlos Carvalho , 2007
6
• os nomes obedecem a um esquema uniforme (URI - Uniform Resource Identifiers):
protocolo:[//]host.dominio[[:porta]/caminho/ficheiro]
http://www.sitegroud.com http://www.ibm.com:80/Aptiva/new.html ftp://ftp.espbs.net/www/moodle/espbsnet.swf file://home/queiroz/html/tcpip/index.html mailto:carvalhocar@gmail.com …
Internet - Conceitos
Carlos Carvalho , 2007
7
• surge em 1969 no seio da ARPA (Advanced Research Projects Agency), do Departamento de Defesa dos Estados Unidos
• visava estabelecer uma rede computorizada de informação entre todas as instituições militares
• aparece então a ARPAnet, ligando apenas 3 computadores
Carlos Carvalho , 2007
8
• depressa se ligaram todas as instituições militares e algumas universidades (principalmente utilizando o correio electrónico)
• pouco tempo depois eram mais as instituições civis do que as militares
• continuou a crescer lentamente durante os anos 70 mantendo-se sob controlo militar
Carlos Carvalho , 2007
9
• no decurso dos anos 80, com a adopção dos protocolos TCP/IP, a ARPAnet foi dividida em duas:
– a NSFnet (National Science Foundation), orientada para fins científicos
– a MILnet, com fins exclusivamente militares
Carlos Carvalho , 2007
10
– foi no âmbito da NFSnet que começou a crescer a grande "bola de neve", que passou a ser conhecida como Internet
– o primeiro grande salto qualitativo na evolução da Internet esteve na sua abertura às universidades
– o segundo motor da sua expansão resultou no interesse dos seus serviços por parte de muitas organizações comerciais
Carlos Carvalho , 2007
11
• hoje a Internet continua o seu inexorável crescimento, tornando real o conceito de “aldeia global”
Carlos Carvalho , 2007
12
• em Janeiro de 2007, a distribuição geográfica é a seguinte:
Carlos Carvalho , 2007
13
• em Portugal, na década de 80, foi instalado o primeiro nó da EARN (European
Academic and Research Network) em Lisboa
• por iniciativa do PUUG (Portuguese Unix User Group) é instalado o nó português da EUnet, uma das mais importantes empresas fornecedoras de serviços para a Internet
• em 1986, a criação da FCCN (Fundação do Cálculo Científico Nacional, agora Fundação para a Computação Científica Nacional) deu início à instalação da primeira rede de âmbito nacional, a RCCN (Rede da Comunidade Científica Nacional)
• até à 1.ª metade da década de 90, apenas algumas centenas de pessoas, na comunidade académica e científica, faziam uso regular da Internet
• no decurso de 1995 o crescimento acelerado da Internet em Portugal foi acompanhado por uma maior visibilidade social, com a criação de sites de alguns órgãos de comunicação social: Público, Jornal de Notícias, Rádio Comercial e TVI
Carlos Carvalho , 2007
14
• a RCCN:
Carlos Carvalho , 2007
15
• através das Universidades e dos Centros de Investigação e Desenvolvimento e, mais tarde, com o aparecimento de diversos ISP (Internet Service Providers), deu-se a ligação à rede de um número cada vez maior de empresas, organismos públicos e utilizadores individuais
Carlos Carvalho , 2007
16
• comparando Portugal com os restantes países europeus, no que respeita à taxa de penetração de acessos de banda larga:
Carlos Carvalho , 2007
17
• pesquisa, localização e acesso a informação – World Wide Web (WWW)
– tradução literal: “rede do tamanho do mundo”
– consiste num sistema de informações organizado de maneira a englobar todos os outros sistemas de informação disponíveis na Internet
– visa criar um mundo de informações sem fronteiras, com as seguintes características:
• interface consistente
• incorporação de um vasto conjunto de tecnologias e tipos de documentos
• "leitura universal”
– recorre ao formato hipertexto (textos, figuras, ligações – links)
Carlos Carvalho , 2007
18
• pesquisa, localização e acesso a informação – World Wide Web (WWW)
– o programa de acesso ao WWW denomina-se de browser (navegador), sendo alguns dos mais conhecidos e utilizados:
• Microsoft Internet Explorer
• Netscape Navigator
• Mozilla Firefox
– o browser descarrega informações, sob a forma de "documentos" ou "páginas“, a partir de servidores (hosts) de internet (ou "sites") e apresenta-os ao utilizador
– o utilizador pode então seguir os links na página para outros documentos ou mesmo enviar informações de volta para o servidor, interagindo com ele
– o acto de seguir links é comummente chamado de "navegar" ou "surfar" na Web
Carlos Carvalho , 2007
19
• pesquisa, localização e acesso a informação – World Wide Web (WWW)
– baseia-se numa arquitectura cliente-servidor…
– … e no seguinte conjunto de tecnologias:
• HTML (HyperText Markup Language) – linguagem que permite definir a estrutura de um documento a ser exibido por um browser
• URI (Uniform Resource Identifiers) – esquema pelo qual os recursos da Internet são endereçados (o endereço IP é um caso)
• HTTP (HyperText Transfer Protocol) – protocolo que define a interacção entre um browser (cliente) e um servidor de documentos hipertextuais
Carlos Carvalho , 2007
20
• pesquisa, localização e acesso a informação – World Wide Web (WWW)
1. o utilizador solicita:
http://www.empresa.com/fich.html
2. o nome é traduzido num endereço IP através de um serviço de DNS,
originando:
200.5.12.10
3. o browser estabelece a ligação e envia a solicitação em HTTP: GET /fich.html HTTP / 1.0 … http://www.empresa.com/fich.html 200.5.12.10 GET / HTTP /1.0 … DNS
Carlos Carvalho , 2007
21
• pesquisa, localização e acesso a informação – World Wide Web (WWW)
4. o servidor recebe a solicitação e procura pelo recurso:
fich.html
5. o servidor responde: HTTP/1.1 200 OK
Date: Thu, 23 Oct 1997 21:45:56 GMT
…
6. o browser apresenta o resultado.
fich.html
HTTP/1.1 200 OK
Date: Thu, 23 Oct 1997 21:45:56 GMT …
Carlos Carvalho , 2007
22
• transferência de ficheiros – File Transfer Protocol (FTP)
– trata-se de um protocolo de transferência de ficheiros, permitindo pesquisar ficheiros armazenados em computadores remotos e copiar aqueles que interessam
– com o FTP não existe apenas a possibilidade de recolha de ficheiros (download), mas também o inverso, a transmissão (upload)
– constitui-se assim a base da partilha de ficheiros
– também assenta numa arquitectura cliente-servidor
Carlos Carvalho , 2007
23
• transferência de ficheiros – File Transfer Protocol (FTP)
– uma sessão FTP pode realizar-se com:
• comandos – recorre-se a um conjunto restrito de comandos
• um cliente FTP – programa com semelhanças com o explorador do windows
– exemplo de uma sessão com comandos FTP:
• ftp ftp.espbs.net
ftp> dir examina o conteúdo da pasta actual remota
ftp> cd www muda para a pasta www
ftp> pwd qual a pasta actual remota?
ftp> !dir examina o conteúdo da pasta actual local
ftp> put teste.html envia o ficheiro teste.html para o servidor
ftp> get teste.html tst.txt descarrega o ficheiro teste.html em tst.txt
ftp> close desliga do servidor
ftp> quit termina a sessão
Carlos Carvalho , 2007
24
• transferência de ficheiros – File Transfer Protocol (FTP)
– exemplo de uma sessão com cliente FTP (SmartFTP):
– alguns outros clientes: • LeetchFTP
• CuteFTP • AutoFTP • WS_FTP
Carlos Carvalho , 2007
25
• comunicação entre pessoas – e-mail
– e-mail, correio-e, correio electrónico, ou email é um método que permite compor, enviar e receber mensagens através de sistemas electrónicos de comunicação
– o correio electrónico é anterior à Internet, sendo crucial para a sua evolução
– constitui um dos recursos mais usados na Internet
– baseia-se no seguinte conjunto de tecnologias:
• SMTP (Simple Mail Transfer Protocol)
• POP (Post Office Protocol) / IMAP (Internet Message Access Protocol)
• MIME (Multipurpose Internet Mail Extensions)
Carlos Carvalho , 2007
26
• comunicação entre pessoas – e-mail
– depois de estabelecida a ligação entre duas máquinas (via TCP), os programas utilizam o SMTP para transferir a mensagem
– o SMTP trata dos detalhes envolvidos na transferência
– o programa no computador do emissor torna-se cliente do servidor de correio remoto Remetente Cliente de SMTP de SMTPServidor Caixa de correio electrónico Servidor de correio electrónico
Carlos Carvalho , 2007
27
• comunicação entre pessoas – e-mail
– o serviço de correio electrónico segue uma arquitectura do tipo armazenamento-e-reenvio (store-and-forward)
– os computadores dedicados a esta tarefa (mail relaying), armazenam temporariamente as mensagens e fazem o seu reenvio
Remetente Caixa de correio electrónico exploder transfer Servidor de correio electrónico Base de dados Mail Relaying
Carlos Carvalho , 2007
28
• comunicação entre pessoas – e-mail
– uma caixa de correio só pode ser colocada num computador se existir nesse computador um servidor de correio electrónico
– por outro lado, o servidor deve estar permanente ligado à Internet
– o POP permite aceder a caixas de correio remotas
Remetente Servidor de correio electrónico Caixa de correio electrónico Servidor de POP Destinatário Cliente de POP
Carlos Carvalho , 2007
29
• conceito:
– termo originalmente usado por Tim O’Reilly:
– “Web 2.0 é a mudança para uma Internet como plataforma, e um
entendimento das regras para obter sucesso nesta nova plataforma. Entre outras, a regra mais importante é desenvolver aplicações que aproveitem os efeitos de rede para se tornarem melhores quanto mais são usados pelas pessoas, aproveitando a inteligência colectiva”
– agrupa um conjunto de novas tecnologias e modelos de negócios emergentes
Carlos Carvalho , 2007
30
• conceito:
– segundo a Wikipédia, refere-se à nova geração da WWW, incluindo a sua arquitectura e aplicações, caracterizando-se por:
• uma transição dos websites de armazéns de informação para fontes de conteúdo e funcionalidade, criando plataformas computacionais de oferta de serviços web para os utilizadores
• um fenómeno social de criação e distribuição de conteúdo web, caracterizado pela comunicação aberta, descentralização de autoridade e liberdade para compartilhar e reutilizar
• conteúdo mais organizado e categorizado
• uma mudança no valor económico da web
Carlos Carvalho , 2007
31
• da web1.0 para a web2.0:
– no final do século XX encontrávamo-nos no meio da revolução do e-business, encontrando-se este num crescimento exponencial
– um verdadeiro milagre económico em que muitos acreditaram, levou a uma sobrevalorização das chamadas empresas virtuais, criando uma bolha
– alguns exemplos:
• o portal brasileiro zip.net foi vendido à Portugal Telecom por 365 milhões de dólares
• a Starmedia chegou a valer 3 biliões de dólares
Carlos Carvalho , 2007
32
• da web1.0 para a web2.0:
– Alan Greenspan, denominou o fenómeno de: “exuberância irracional”
– em 2000, a bomba …
Carlos Carvalho , 2007
33
• da web1.0 para a web2.0:
– algumas consequências:
• o grupo Telefónica vendeu em 2004 o portal Terra por 500 milhões de dólares, tendo pago por ele 12,5 biliões de dólares, 4 anos antes
• um investimento da Telecom Italia de 810 milhões de dólares, na globo.com, está avaliado em 50 milhões de dólares
• um investimento do Banco Santander de 585 milhões de dólares, na patagon.com, está avaliado em 10 milhões de dólares
• um investimento da Portugal Telecom de 365 milhões de dólares, na zip.net, está avaliado em 50 milhões de dólares
• nesta área, o mercado tornou-se extremamente pessimista
Carlos Carvalho , 2007
34
• da web1.0 para a web2.0:
– contudo alguns conseguiram ver oportunidades:
• o uso da Internet, no mundo inteiro, não parou de crescer
• as empresas migraram massivamente para uma nova tecnologia de sistemas baseados na web
• em 2002, o número de transacções bancárias via web já tinha ultrapassado as realizadas nas agências
Carlos Carvalho , 2007
35
• da web1.0 para a web2.0:
– estaremos perante uma nova fase de crescimento, potencialmente geradora de uma Bolha 2.0?
Carlos Carvalho , 2007
36
• os vectores principais da web2.0:
– a Web como plataforma, o software como serviço
• à cerca de 12 anos, a Netscape prestava os seus serviços recorrendo à web e ao seu principal produto (um browser) como alavanca para a prestação de serviços decorrentes da venda de software para servidores de alto custo
• o Google, pelo contrário, sempre se posicionou como uma aplicação web nativa, entregue como um serviço aos consumidores, que por ela pagam directa ou indirectamente
Carlos Carvalho , 2007
37
• os vectores principais da web2.0:
– a Web como plataforma, o software como serviço
• são eliminados os defeitos existentes na indústria tradicional de
software:
– não há licenciamento ou venda, apenas uso
– não há necessidade de desenvolvimento de diversas versões para diferentes plataformas, sendo apenas necessário um
browser para acesso aos serviços
Carlos Carvalho , 2007
38
• os vectores principais da web2.0:
– todo o cliente também é um servidor
• os ficheiros são decompostos em fragmentos que se podem encontrar em diversos locais
• assim quanto mais solicitado for o ficheiro, mais rápido ele é disponibilizado
• consequentemente o serviço melhora quanto mais utilizadores a ele recorrem
• hoje em dia, os serviços P2P, como o BitTorrent, constituem um exemplo concreto desta vertente
Carlos Carvalho , 2007
39
• os vectores principais da web2.0:
– conteúdo colaborativo e/ou participativo
• os efeitos de rede resultantes dos contributos dos utilizadores, constituem a chave para o domínio do mercado
• um bom exemplo disto é a Wikipédia, uma enciclopédia online, cujos verbetes são adicionados, alterados e melhorados interactivamente pelos seus utilizadores
• a amazon.com beneficia da colaboração dos seus utilizadores, tornando-a mais atraente que a concorrência
• a “nossa plataforma MOODLE”…
Carlos Carvalho , 2007
40
• os vectores principais da web2.0:
– o beta perpétuo
• chega ao fim o ciclo de lançamento de software: este vai sendo melhorado progressivamente
• a flick.com lança a cada ½ hora uma ferramenta de armazenamento, busca e partilha de fotografias…
• a Microsoft, por exemplo, no modelo de negócios tradicional, requer que os utilizadores actualizem o seu ambiente a cada 2 ou 3 anos
Carlos Carvalho , 2007
41
• os vectores principais da web2.0:
– ultrapassa as limitações das plataformas PC
• qualquer dispositivo, tal com um gravador pessoal de vídeo ou um MP3 player, como o iPod, pode beneficiar das aplicações desenvolvidas
• também teremos telefones (ainda este ano), automóveis, etiquetas inteligentes, telefones IP, frigoríficos e outros dispositivos integrando esta estrutura, no advento de uma nova era, a do M2M (Machine to Machine)
Carlos Carvalho , 2007
42
• os vectores principais da web2.0:
– AJAX – Asynchronous Javascript And XML
• encerra um conjunto de tecnologias destinado à criação de aplicações
web interactivas, com os seguintes princípios:
– o navegador hospeda uma aplicação, e não conteúdo
– o servidor fornece dados, e não conteúdo
– a interacção do utilizador com a aplicação pode ser flexível e contínua
– a codificação requer uma maior disciplina
Carlos Carvalho , 2007
43
• implicações da web2.0:
– no mercado das Telecom
• na longa distância, o mercado tradicional está com os dias contados – a AT&T, um ícone dos EUA que deteve 98% deste mercado foi vendida à SBC, em Fev.2005, por 12 biliões de dólares
• o mercado móvel começa a definir-se – VoIP sobre WiFi
Carlos Carvalho , 2007
44
• implicações da web2.0:
– no mercado do tele-trabalho
• o conceito de escritório ligado aos meios de produção necessários (telefones, computadores, faxes, etc.)…
• … dá lugar a:
Carlos Carvalho , 2007
45
• implicações da web2.0:
– no mercado dos produtos e dos serviços
• a compra do CD dá lugar ao acesso ao serviço online de música
• em vez de ver TV acedem-se aos programas desejados, à hora pretendida
Carlos Carvalho , 2007
46
• implicações da web2.0:
– um mundo sem fios
• o WiFi (Wireless Fidelity) constitui a ponta de um iceberg de novas
tecnologias sem fios que se adivinham que ligarão praticamente todos os
dispositivos…
• … e até as pessoas
• Amesterdão constitui a primeira cidade a estar inteiramente coberta por
tecnologia WiFi
Carlos Carvalho , 2007
47
• implicações da web2.0:
– e como se financia tudo isto?
• baseia-se num modelo de negócios baseado na publicidade
• a publicidade online, agora acessível a pequenas e médias empresas, constitui uma importante fonte de financiamento
Carlos Carvalho , 2007
48
• implicações da web2.0:
– e como se financia tudo isto?
• não é por acaso que a Microsoft já lançou o Windows Live e o Office Live
Carlos Carvalho , 2007
49
• Netscape Navigator • Mozzila Firefox • Internet ExplorerInternet - Navegação
Carlos Carvalho , 2007
50
•
clientes de correio electrónico
– Microsoft Office Outlook
– Outlook Express
– Eudora
– Lotus Notes
– Microsoft Entourage
– Opera Mail
– ...
•
webmail
– Gmail
– Yahoo! Mail
– Hotmail
– Portugalmail
– Sapo
– …
Carlos Carvalho , 2007