webcast como funciona a internet

34
efagundes com Como funciona a Internet 1 Eduardo Mayer Fagundes

Upload: edu-ths

Post on 30-Nov-2015

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Webcast Como Funciona a Internet

efagundes com

Como funciona

a Internet

1

Eduardo Mayer Fagundes

Page 2: Webcast Como Funciona a Internet

efagundes com

Introdução à Internet

• A Internet é uma rede de computadores mundial que adota um padrão aberto de comunicação, com acesso ilimitado de pessoas, empresas e governo.

• O padrão aberto permite que aplicativos se comuniquem entre si e as informações possam ser exibidas em uma interface gráfica padrão, o browser.

• Os requisitos são possuir um computador, um software compatível com a Internet e uma conexão a rede.

2

Page 3: Webcast Como Funciona a Internet

efagundes com

História

• A história da Internet começa com a paranóia da guerra fria

na década de 60 com o medo da aniquilação numa guerra

nuclear.

• O Departamento de Defesa Americano e a Agência de

Desenvolvimentos de Projetos Avançados (ARPA)

desenvolveram uma rede de computadores para a

transmissão de informações imune a sabotagens.

• A ideia foi criar uma rede com vários computadores que

pudessem trocar informações através de várias conexões

independentes, de tal forma que se uma conexão ou um

computador fosse paralisado os outros poderiam continuar a

trocar informações.

3

Page 4: Webcast Como Funciona a Internet

efagundes com

Como funciona a Internet

4

Mensagem

Mensagem

R

R R

R

1 3 2 3 3 3

1 3 2 3 3 3

1 3

1 3 2 3

2 3

3 3

Page 5: Webcast Como Funciona a Internet

efagundes com

Rede de computador centralizada

Windows

Linux

Unix

5

Page 6: Webcast Como Funciona a Internet

efagundes com

Primeiro desenho da arquitetura Internet

6

Page 7: Webcast Como Funciona a Internet

efagundes com

Rede de computadores distribuída

Nuvem

7

Page 8: Webcast Como Funciona a Internet

efagundes com

Redes de computadores distribuída

8

Page 9: Webcast Como Funciona a Internet

efagundes com

Backbone da Rede Nacional de Pesquisa RNP

9

Page 10: Webcast Como Funciona a Internet

efagundes com

Mapa mundial de fibras óticas submarinas

10

Page 11: Webcast Como Funciona a Internet

efagundes com

Última milha

11

Page 12: Webcast Como Funciona a Internet

efagundes com

Provedor de Internet

12

Page 13: Webcast Como Funciona a Internet

efagundes com

Endereço da Rede Telefônica

+55

(11)

(21)

+1

3090

2170

5051

3090 2170

3090

(908)

2170

3090 DDI-DDD-TRONCO-RAMAL

13

Page 14: Webcast Como Funciona a Internet

efagundes com

Endereço da Rede

REDE.REDE.REDE.EQUIPAMENTO

201.165.2.2

201.190.1.2

201.168.34.8

188.90.120.2 180.164.1.2

179.148.153.2

14

Page 15: Webcast Como Funciona a Internet

efagundes com

Órgãos Regulador da Internet no Brasil

15

Page 16: Webcast Como Funciona a Internet

efagundes com

Protocolos

• Conjunto de regras que descrevem o comportamento

necessário para que um computador "entenda" outro

dentro de um determinada rede ou sistema.

16

Page 17: Webcast Como Funciona a Internet

efagundes com

Exemplo de protocolo

17

Gosto de coelhos

Ik hou van

konijn

Ik hou van

konijnen

J’aime les lapeins

Ik hou van

konijnen

J’aime les lapeins

Mensagem

Tradução

Transmissão

Português -> Holandês Holandês -> Francês

Page 18: Webcast Como Funciona a Internet

efagundes com

Pilhas de Protocolos

18

Link

Internet

Transporte

Aplicação

Link

Internet

Link

Internet

Link

Internet

Transporte

Aplicação Programa-a-Programa

Computador-a-Computador

Ethernet Ethernet Fibra, Satélite

2

3

4

5

1

Camada

Page 19: Webcast Como Funciona a Internet

efagundes com

Camada Aplicação

• As aplicações de rede são a “razão de ser” de uma rede

de computadores;

• Aplicações baseadas em texto:

– Grupos de discussão e bate-papo;

– Correio eletrônico;

– Transferência de arquivos.

• Aplicações multimídias:

– WWW, World Wide Web, sistema de documentos em hipermídia;

– Telefonia pela Internet, voz sobre IP;

– Videoconferência

– Áudio e vídeo por demanda.

19

Page 20: Webcast Como Funciona a Internet

efagundes com

Endereçamento de Serviços e Processos

20

Cliente Servidor

Processo

Porta

TCP

Processo

Porta

TCP

Internet

Controlado pelo programador da aplicação

Controlado pelo programador da aplicação

Controlado pelo sistema operacional

Controlado pelo sistema operacional

Page 21: Webcast Como Funciona a Internet

efagundes com

Serviços da Internet

• Servidor de Páginas ou Servidor de Web

– Responsável por armazenar as páginas www (porta:80)

• Servidor de Arquivos

– FTP (File Transfer Protocol) (porta:20 e 21)

• Servidor de Entrada de E-mail

– POP3 (Post Office Protocol v3) (porta:110)

– IMAP (Internet Message Access Protocol) (porta:143)

• Servidor de Saída de E-mail

– SMTP (Simple Mail Transfer Protocol) (porta:25)

• Servidor de Nomes

– DNS (Domain Name System) (porta:53)

21

Page 22: Webcast Como Funciona a Internet

efagundes com

HTTP

• HTTP (Hyper Text Transfer Protocol)

– É um protocolo de rede responsável pela transferência

de dados e pela comunicação entre cliente e servidor na

World Wide Web.

Cliente Servidor

Solicitação

Resposta

Processo

Porta

TCP

Processo

Porta

TCP

Internet

22

Page 23: Webcast Como Funciona a Internet

efagundes com

HTML

• HTML (Hyper Text Markup Language)

– Linguagem das páginas da Internet

Cliente Servidor

Solicitação

Resposta

23

Page 24: Webcast Como Funciona a Internet

efagundes com

HTML versão 5

• HTML5 é a quinta versão da linguagem HTML;

• Esta nova versão traz novas funcionalidades como

semântica e acessibilidade, com novos recursos antes

só disponíveis através de outras tecnologias;

• Principais recursos:

– Desenvolvimento de gráficos bidimensionais

– Controle embutido de conteúdo multimídia

24

Page 25: Webcast Como Funciona a Internet

efagundes com

Browser

• Programa que habilita seus usuários a interagir com

documentos HTML hospedados em um servidor web

• Principais browsers:

– Microsoft Internet Explorer

– Firefox

– Google Chrone

– Safari da Apple

25

Page 26: Webcast Como Funciona a Internet

efagundes com

FTP

• FTP (File Transfer Protocol)

– Protocolo para transferir arquivos de um servidor de

arquivos para o sistema de arquivos do cliente.

Cliente

Servidor Interface FTP

Usuário

Cliente FTP

Servidor FTP

26

Sistema de arquivos remoto

Sistema de arquivos local

Conexão de Controle, porta 21

Conexão de Dados, porta 20

Page 27: Webcast Como Funciona a Internet

efagundes com

Correio Eletrônico na Internet

27

Servidor de Correio

Servidor de Correio

Servidor de Correio

SMTP

SMTP

SMTP

Fila de mensagens de saída

Caixa postal do usuário Agente Usuário

Agente Usuário

Agente Usuário

Agente Usuário

Agente Usuário

Agente Usuário

Agente Usuário

Page 28: Webcast Como Funciona a Internet

efagundes com

Correio Eletrônico

• Servidor de Saída de E-mail

– SMTP (Simple Mail Transfer Protocol) (porta:25)

• Servidor de Entrada de E-mail

– POP3 (Post Office Protocol v3) (porta:110)

– IMAP (Internet Message Access Protocol) (porta:143)

28

Page 29: Webcast Como Funciona a Internet

efagundes com

Serviço de Diretório da Internet

29

<protocolo>://<subdomínio><domínio>.<categoria>.<país>.

.

.ar .br .pt

.com .edu .gov

.<domínio>

<subdomínio>

raiz

país/genérico

categoria

domínio

subdomínio

.com .org genérico

http ftp smtp protocolo

Page 30: Webcast Como Funciona a Internet

efagundes com

Voz sobre IP

• Conjunto de tecnologias que usam a Internet ou redes

do IP privadas para a comunicação de voz, substituindo

ou complementando os sistemas de telefonia

convencionais;

• Alguns dos protocolos utilizados no VoIP para

sinalização de chamadas são H.323, SIP, MGCP,

H.248/MEGACO, Jingle e IAX;

• Alguns dos protocolos utilizados no transporte de media

incluem RTP e RTCP.

30

Page 31: Webcast Como Funciona a Internet

efagundes com

Intranet

• Uso da tecnologia da Internet dentro da empresa.

• É uma miniatura da Internet dentro da empresa,

porém com todos os componentes e protocolos da

Internet.

31

Page 32: Webcast Como Funciona a Internet

efagundes com

Extranet

• Tecnologia para acessar a Intranet de fora da

empresa.

• Requer segurança apropriada para o acesso.

• Utilização de criptografia na comunicação.

• Utiliza o conceito de Rede Privada Virtual (VPN –

virtual private network)

32

Page 33: Webcast Como Funciona a Internet

efagundes com

Data Center

33

Page 34: Webcast Como Funciona a Internet

efagundes com

efagundes.com

34

Eduardo Fagundes acumula uma grande experiência acadêmica como professor e tem uma reconhecida carreira como executivo internacional, consultor e palestrante com vários prêmios nacionais e reconhecimento do mercado. Conhecido por sua capacidade de estabelecer planos estratégicos, consistentemente identifica, explica as tendências do mercado e define estratégias para novos negócios. Suas palestras e cursos apresentam roteiros de desenvolvimento de projetos de governança e planos de negócios sustentáveis, incluindo projetos de comércio eletrônico.