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
“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…
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.
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;
AW1 – Aplicações para Web I
Internet - I
5
Agora, compare o crescimento da Internet ano a
ano…
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;
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.
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
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.
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
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.
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.)
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…
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
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.
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
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).
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
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)
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
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
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
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)
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)

Aula 1 - Apresentações - Quinzena 1

  • 1.
    1 Apresentação da Disciplina AulaPerí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çõespara 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çõespara 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çõespara Web I Internet - I 5 Agora, compare o crescimento da Internet ano a ano…
  • 6.
    AW1 – Aplicaçõespara 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çõespara 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çõespara 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çõespara 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çõespara 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çõespara 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çõespara 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çõespara 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çõespara 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çõespara 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çõespara 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çõespara 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çõespara 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çõespara 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çõespara 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çõespodem 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çõespara 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çõespara 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çõespara 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çõespara Web I Internet - I 25 Vamos assistir agora a um vídeo: a estrutura de funcionamento da Internet. Funcionamento da Internet
  • 26.
    AW1 – Aplicaçõespara 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çõespara 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çõespara 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çõespara 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 (EspinhaDorsal), 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 dainformá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ãosoftwaressoftwares 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çode 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: • É executadoem 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çode 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 – WorldWide 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 TransferProtocol 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:Registrode 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 UDPObservaçõ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)