webcast como funciona a internet

Post on 30-Nov-2015

7 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

efagundes com

Como funciona

a Internet

1

Eduardo Mayer Fagundes

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

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

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

efagundes com

Rede de computador centralizada

Windows

Linux

Unix

5

efagundes com

Primeiro desenho da arquitetura Internet

6

efagundes com

Rede de computadores distribuída

Nuvem

7

efagundes com

Redes de computadores distribuída

8

efagundes com

Backbone da Rede Nacional de Pesquisa RNP

9

efagundes com

Mapa mundial de fibras óticas submarinas

10

efagundes com

Última milha

11

efagundes com

Provedor de Internet

12

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

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

efagundes com

Órgãos Regulador da Internet no Brasil

15

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

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

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

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

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

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

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

efagundes com

HTML

• HTML (Hyper Text Markup Language)

– Linguagem das páginas da Internet

Cliente Servidor

Solicitação

Resposta

23

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

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

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

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

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

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

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

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

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

efagundes com

Data Center

33

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.

top related