GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
Aula 1 - Apresentações - Quinzena 1
1. 1
Apresentação da Disciplina
Aula Período Objetivos
1. A Internet:
conceitos I
03/08/2015 a
16/08/2015
Apresentar a Internet ao aluno sob o
ponto de vista técnico/tecnológico.
Instituir termos técnicos, suas
origens, significados e objetivos.
Apresentar o histórico, estrutura
funcionalidade e protocolos da
Internet.
Aula 1: Internet
2. 2
“Ou você é alguém@algum_lugar.com
ou você não é nada. “
Bob Frankenberg, principal executivo da Novell, há alguns anos
mencionou esta frase.
Mas, porqueestafrasepossui tantaforça
deexpressão no contexto daTecnologiada
Informação?
É o que veremos a seguir…
3. AW1 – Aplicações para Web I
Internet - I
3
Primeiro vamos definir o que é Internet:Primeiro vamos definir o que é Internet:
• foi inicialmente construída pelas universidades e
empresas ligadas à pesquisa.
• é um conjunto de redes de computadores
interligados pelo mundo inteiro, que tem em comum
um conjunto de protocolos e serviços;
• é uma forma fácil e barata de comunicação.
• é o local onde cada usuário recebe uma
identificação única chamada de endereço.
4. AW1 – Aplicações para Web I
Internet - I
4
e tem mais:e tem mais:
• contém milhões de hardwares e softwares
funcionando em conjunto ou separadamente;
• dispõe de uma variedade de recursos e serviços;
• seu funcionamento depende de uma hierarquia de
um conjunto de computadores interligados para
favorecer os acessos;
5. AW1 – Aplicações para Web I
Internet - I
5
Agora, compare o crescimento da Internet ano a
ano…
6. AW1 – Aplicações para Web I
Internet - I
6
Breve histórico da Internet:
• foi desenvolvida em 69 pela ARPA (Advanded Recerch and
Projects Agency), foi batizada de ARPANET;
• objetivou conectar os departamentos de pesquisa;
• em caso de possível guerra, a distribuição das ligações foi
feita de forma a evitar colapsos na rede;
• em 70, foi desenvolvido o mais famoso sistema de
protocolos: TCP/IP (Transmission Control Protocol / Internet
Protocol) sob sistema Unix com objetivo de integração das
várias universidades;
7. AW1 – Aplicações para Web I
Internet - I
7
Histórico (continuação) ::
• 1985 a NSF – Nacional Science Foundation – Interligou seus
supercomputadores dos centros de pesquisa = NSFNET;
• 1988 a NSF passou a ser mantida pelas IBM, MCI (telecom)
e Merit que formaram a ANS – Advanced Network and
Services;
• em 90 foi extinta a ARPANET pelo desuso e criado em seu
lugar o DRI – Defense Research Internet;
• em 92 foi criado o primeiro browser – MOSAIC - para
utilização de Hipertextos;
• a partir de 1993 a internet deixou de ser apenas acadêmica
e passou a ser explorada comercialmente por empresas tais
como: PSI, Sprint, Teleglobe, UUnet, Cable & Wireless, etc.
8. AW1 – Aplicações para Web I
Internet - I
8
Vamos assistir agora a um vídeo sobre a
história da Internet no mundo.
Clique no botão abaixo para iniciar
A história da Internet
no mundo
9. AW1 – Aplicações para Web I
Internet - I
9
Histórico da Internet no Brasil:
• iniciou-se em 1988 pela FAPESP – fundação de Amparo à
Pesquisa do Estado de São Paulo e do Rio de Janeiro pela
UFRJ;
• em 1989 foi criada a RNP – Rede Nacional de Pesquisa
com
objetivos de coordenar serviços de acesso à Internet;
• eaexploração comercial iniciou-se em 94 pela Embratel,
inicialmente através de linha discada;
• em 95 passou a ser ofertado acessos dedicados via Renpac
ou linhas E1.
10. AW1 – Aplicações para Web I
Internet - I
10
Vamos assistir agora a um vídeo sobre a
história da Internet no Brasil.
Clique no botão abaixo para iniciar
A história da Internet
no Brasil
11. AW1 – Aplicações para Web I
Internet - I
11
Características básicas da Internet:Características básicas da Internet:
• não há controle centralizado;
• não há gerência;
• conectividade total entre dois pontos por meio do
protocolo TCP/IP;
• acesso quase instantâneo e de baixo custo;
• comunicação entre todos os clientes da rede;
• acesso a milhões de bases de dados no mundo;
• venda de produtos e serviços.
12. AW1 – Aplicações para Web I
Internet - I
12
Exemplos do que está ao alcance doExemplos do que está ao alcance do
usuário:usuário:
• fotografias;
• quadros de museus (ex,: Ipiranga, Louvre, etc.);
• cotações da Bolsa de Valores (ex,: BOVESPA,
Tóquio, etc.);
• bibliotecas de programas úteis no dia-a-dia;
• troca de mensagens instantâneas (ex.: Skype,
MSN, etc.);
• shopping gigantesco para compras e vendas (ex.:
Mercado Livre, eBay, etc.)
13. AW1 – Aplicações para Web I
Internet - I
13
Basicamente, a Internet funciona comBasicamente, a Internet funciona com
quatro tipos de elementos:quatro tipos de elementos:
1.1. provedoresprovedores;;
2.2. programasprogramas;;
3.3. protocolos; eprotocolos; e
4.4. equipamentos.equipamentos.
Clique no link acima para saber mais…
14. AW1 – Aplicações para Web I
Internet - I
14
Conexões no
Brasil
RNP
DWDM: Dense Wave Division Multiplexing
•Em fibra;
•Regeneração eletrônica a cada 600 Km;
•+32 lambdas (lasers);
PDH: plesiochronous digital hierarchy ou hierarquia digital
quase síncrona
•Regeneração a cada 80 Km;
Fonte:
http://www.rnp.br/noticias/2004/not-040319b.html
15. AW1 – Aplicações para Web I
Internet - I
15
Em Minas Gerais
O PoP-MG - Ponto de
Presença da Rede
Nacional de Ensino e
Pesquisa em Minas
Gerais - é um serviço
do Departamento de
Ciência da
Computação da UFMG.
16. AW1 – Aplicações para Web I
Internet - I
16
Conexões com a Internet:Conexões com a Internet:
•Formas de acesso:
Completo (normal c/ TCP/IP);
Limitado (terminal remoto);
Com conexão permanente (end./dom. fixos)
Com conexão temporária. LD
17. AW1 – Aplicações para Web I
Internet - I
17
Conexões com a Internet (continuação):Conexões com a Internet (continuação):
•Utilização:
Provedores de serviços
De backbone (ex.: Embratel e RNP);
De acesso (acesso a terceiros. Ex: Terra);
Usuários
Individuais (pessoas físicas);
Institucionais (Empresas).
18. AW1 – Aplicações para Web I
Internet - I
18
Domínios da Internet:Domínios da Internet:
• Equipamentos são referenciados por nomes
simbólicos associados a um número IP
• Esta associação é feita por 1 conjunto de
servidores
• A este conjunto é dado o nome de DNS
• DNS é estruturado conforme:
A organização da Internet em domínios;
Distribuição dos servidores DNS na Internet.
Para saber mais: http://technet.microsoft.com/pt-
pt/library/cc775637(WS.10).aspx
19. AW1 – Aplicações para Web I
Internet - I
19
A organização da Internet em Domínios:A organização da Internet em Domínios:
• Objetivos:
evitar 2 nomes idênticos para equipamentos
diferentes
Descentralizar o cadastramento de redes e
equipamentos
Nome de domínio completo ou
Fully qualified Domain Name (FQDN)
20. AW1 – Aplicações para Web I
Internet - I
20
Domínios institucionais mais comuns:Domínios institucionais mais comuns:
DomínioDomínio Tipo de InstituiçãoTipo de Instituição
mil Com fins militares
edu Educacionais
com Com fins comerciais
gov Governamentais
org Não-governamentais
net Provedores de
backbone
21. 21
EndereçamentoEndereçamento
http://www.ibta.com.br
Definição do
protocolo. Outras
opções podem ser
utilizadas, como o
protocolo ftp. Ex.:
ftp://ibta.com.br
Definição do
protocolo. Outras
opções podem ser
utilizadas, como o
protocolo ftp. Ex.:
ftp://ibta.com.br
Apenas para
indicar que este
web site é da
World Wide Web.
Tanto que as
vezes nem existe
no endereço de
um web site.
Apenas para
indicar que este
web site é da
World Wide Web.
Tanto que as
vezes nem existe
no endereço de
um web site.
Nome do
servidor.
Nome do
servidor.
Indicação de Endereço
Comercial. Um orgão
centralizado coordena a
liberação de novos
endereços. Existem
outros, como .pro para
professores, .eng para
engenheiros, .edu para
entidades educacionais,
etc.
Indicação de Endereço
Comercial. Um orgão
centralizado coordena a
liberação de novos
endereços. Existem
outros, como .pro para
professores, .eng para
engenheiros, .edu para
entidades educacionais,
etc.
Identificação do país.
Existem siglas
identificando cada país
existente. Por exemplo:
• br Brasil
• ag Argentina
• uk Reino Unido
• us Estados Unidos
da América
• etc
Identificação do país.
Existem siglas
identificando cada país
existente. Por exemplo:
• br Brasil
• ag Argentina
• uk Reino Unido
• us Estados Unidos
da América
• etc
22. AW1 – Aplicações para Web I
Internet - I
22
Exemplo:Exemplo:
Seja um equipamento www localizado no depto
(dsv) de uma empresa comercial xyz localizada
no Brasil.
Sua referência poderia ser:
www.dsv.xyz.com.br
Obs.: Os Domínios podem ser tanto institucionais e/ou
geográficos
23. AW1 – Aplicações para Web I
Internet - I
23
Mas, para a efetiva transmissão de dados pela
internet, três elementos sãotrês elementos são essenciaisessenciais nana
conexão:conexão:
EndereçoEndereço Porta (ex.:Porta (ex.:
80)80)
(ex: 128.32.96.4)(ex: 128.32.96.4)
SOCKETSOCKET
Protocolo (ex: TCP)Protocolo (ex: TCP)
24. AW1 – Aplicações para Web I
Internet - I
24
Mas, para a efetiva transmissão de dados pela
internet, três elementos sãotrês elementos são essenciaisessenciais nana
conexão:conexão:
EndereçoEndereço Porta (ex.:Porta (ex.:
80)80)
(ex: 128.32.96.4)(ex: 128.32.96.4)
SOCKETSOCKET
Protocolo (ex: TCP)Protocolo (ex: TCP)
PESQUISE
SOBRE
SOCKET’s.
25. AW1 – Aplicações para Web I
Internet - I
25
Vamos assistir agora a um vídeo:
a estrutura de funcionamento da Internet.
Funcionamento da
Internet
26. AW1 – Aplicações para Web I
Internet - I
26
Se diz Browser ou Navegador? – Tanto faz!Se diz Browser ou Navegador? – Tanto faz!
• Tem como função básica localizar o endereço da
site solicitado – DNS
• Carregar e interpretar a página carregada – HTTP
• Interagir com sistemas de arquivos remotos – FTP
• Reconhecer sistemas de multimídia - BMP, JPEG, GIF
• Executar applets de JAVA, JAVA script, CGI
• Exibir e enviar e-mails – SMTP
• Exemplos:
Netscape Navigator,
Internet Explorer,
NCSA Mosaic, dentre outros
27. AW1 – Aplicações para Web I
Internet - I
27
A Internet é um conjunto de serviços:A Internet é um conjunto de serviços:
ServiçosServiços TransporteTransporte
PortaPorta
• DNS UDP 53
• SMTP (Correio), TCP
25
• Telnet (Terminal remoto) TCP 23
• FTP (Download/Upload) TCP 21
• WWW (HTTP) TCP 80
28. AW1 – Aplicações para Web I
Internet - I
28
Quais são os “atores”
na infra-estrutura de
comunicação da
Internet?
Infra-estrutura
de
comunicação
(TCP/IP)
Infra-estrutura
de
comunicação
(TCP/IP)
Browsers, e-mail,
FTP, etc
Browsers, e-mail,
FTP, etc
Aplicações MóveisAplicações MóveisAplicações Móveis
Sistemas, Agentes,
Outros Serviços
Sistemas, Agentes,
Outros Serviços
Outros
Equipamentos
Outros
Equipamentos
Outros
Equipamentos
Servidor WebServidor Web
29. AW1 – Aplicações para Web I
Internet - I
29
Vamos fazer a lista de exercícios que se encontra
no final da apostila.
Estes exercícios são do tipo “múltipla escolha” e
você deve enviar as respostas para o tutor dessa
disciplina até o primeiro dia de início da Aula 2.
30. 30
BACKBONEBACKBONE::
• BackBone (Espinha Dorsal), do ponto de vista global, são conexões de alta
velocidade que pode interligar todo o planeta. São mantidos pelos governos ou
carriers (No Brasil: Embratel, Telefônica e Impsat); do ponto de vista local
(LAN), backbone se refere ao pool de network appliances (switches, hubs,
routers, etc) que formam o núcleo da rede local em questão
• As fibras ópticas constituem as maiores partes dos BackBones.
• As carriers são empresas que vendem o acesso aos ISP (Internet Service
Provider).
• Os ISP’s repassam as conexões multiplexadas aos usuários finais.
31. 31
ProvedoresProvedores
No contexto da informática, podemos definir provedores como sendoNo contexto da informática, podemos definir provedores como sendo
instituições públicas ou privadas que provém ou fornecem:instituições públicas ou privadas que provém ou fornecem:
• serviços de acessos a Internetserviços de acessos a Internet (autenticação dos usuários(autenticação dos usuários
à Internetà Internet) tamb’em conhecidos como ISP - Internet Service
Provider ou IAP - Internet access provider;
• hospedagens de siteshospedagens de sites (empresas que têm infra-estrutura(empresas que têm infra-estrutura parapara
abrigar servidores (equipamentos) conectados àabrigar servidores (equipamentos) conectados à internet por meio de linksinternet por meio de links
(conexões) de alta velocidade(conexões) de alta velocidade.
32. 32
ProgramasProgramas
Programas sãoProgramas são softwaressoftwares que permitem o acesso dos usuários aos diversosque permitem o acesso dos usuários aos diversos
recursos virtuais da Internet, tais como acesso a páginas que podem ser criadasrecursos virtuais da Internet, tais como acesso a páginas que podem ser criadas
através de linguagens tais como HTML, ASP e PHP.através de linguagens tais como HTML, ASP e PHP.
Estes softwares são comumente conhecidos como Web Browsers ouEstes softwares são comumente conhecidos como Web Browsers ou
navegadores tais como (por ordem do mais para o menos utilizado):navegadores tais como (por ordem do mais para o menos utilizado): Internet
Explorer, Mozila Firefox, Safari, Google Chrome, Opera,
Konqueror, Mosaic.
33. 33
E-mail – Serviço de correio eletrônico:E-mail – Serviço de correio eletrônico:
• Permite troca de mensagens entre usuários da Internet
• Tem como base o e-mail address que possui a estrutura:
usuario@dominiousuario@dominio
• Paradigma: store-and-forward (armazena e encaminha)
• Componentes:
User Agent (UA) = Prog. que interage c/ o usuário
Mail Transfer Agent (MTA) = Prog. de transporte
Mail boxes = Recipientes das mensagens recebidas
Mail Boxes Manager = Prog. responsável pelas caixas
postais – ex.: Webmail
• Protocolos: SMTP e POP
34. 34
TELNET:TELNET:
• É executado em sistemas multisuários e multitarefas
• É um serviço de remote login
• Uma vez estabelecida a ligação o usuário pode
executar operações que tenha permissão
• Exemplo: manutenção e configuração de
computadores remotos.
No windows: telnet.exe
35. 35
FTP – Serviço de Transferência de Arquivos:FTP – Serviço de Transferência de Arquivos:
• Usuários podem obter ou enviar arquivos pela Internet
• Possui comandos para manipulação de arquivos e
diretórios
• No windows: ftp.exe
• Free: ws_ftp.
36. 36
WWW – World Wide Web:WWW – World Wide Web:
• Serviço de acesso a informações por hipertexto que
interligam páginas distribuídas na Internet
• Foi desenvolvida na suiça (Cern) em 1989
• Seus documentos podem ser multimídia
• As páginas são estruturadas através da linguagem
HTML
• Interação com outros serviços utilizando interface CGI –
Common Gateway Interface
• Estas páginas são identificadas através de URL’s
Cliente WWW Servidor WWW
Protocolo HTTP
PáginasPáginas
37. 37
SMTP:SMTP:
Simple Mail Transfer Protocol Simple Mail
Transfer Protocol (SMTP) é o protocolo
padrão para envio de e-mails através da
Internet.
é simples, baseado em texto simples, onde
um ou vários destinatários de uma
mensagem são especificados e/ou validados,
sendo, depois, a mensagem transferida..
corre sobre a porta 25 numa rede TCP.
38. 38
Registro de Domínio:Registro de Domínio:
• Era realizado pela empresa chamada Network
Solutions, (monopólio até o ano de 1999), atualmente
encontra-se liberado;
• Há uma taxa anual destinada ao NIC territorial (.br) –
em torno de R$30,00.
• Regras para cadastramento: ver www.nic.br
39. 39
Serviço TCP UDP Observações
FTP 21 21 Transferência de arquivos
SSH 22 22 Protocolo de login remoto encriptado
Telnet 23 23 Protocolo de login remoto
SMTP 25 25 Para envio de email
DNS 53 53 Resolução de nomes para IP
HTTP 80 80 Para web browser
POP3 110 110 Para recepção de email
IMAP 143 143 Para recepção/envio de email
TLS/SSL 443 443 Protocolo de camada de sockets segura
IRC 6667 6667 Para conversação/chat
Pichat 9009 9009 Protocolo de conversação/chat
Protocolos mais utilizados e seus respectivos transportes
(UDP/TCP)