arquitetura de redes de computadores – luiz paulo maia camada de aplicação1 arquitetura de redes...

Post on 22-Apr-2015

295 Views

Category:

Documents

18 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 1

Arquitetura de Redes de Arquitetura de Redes de ComputadoresComputadores

Camada de AplicaçãoCamada de Aplicação

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 2

Protocolos de aplicação

Enquanto na camada de transporte existem um ou dois protocolos, na camada de aplicação existem vários (inclusive para o mesmo serviço – Ex.: Email).

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 3

Protocolos de aplicação e transporte

SMTPHTTPFTP

Telnet

TCP

IP

Acesso à rede

UDP

SNMPTFTPDHCPRTP

DNS

Rede

Transporte

Aplicação

Transporte

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 4

Serviço de Nomes

Está relacionado ao endereçamento na camada de aplicação. Porém o

endereçamento (maneira de identificar origem e destino da mensagem) pode

ser implementado em todos os níveis (camadas).

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 5

Para acessar o site www.iana.org(Internet Assigned Numbers Authority)

Precisamos de qual endereço?

Posso acessar pelo IP?

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 6

Endereçamento nas várias camadas

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 7

Arquivo hosts

Mapeamento de endereços (estático e dinâmico)

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 8

Serviço de nomes DNS

Usuário

Servidorde nomes

Qual o IP de www.iana.org?

208.77.188.193

Servidorweb IANA

http://208.77.188.193

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 9

Espaço de nomes de domínio

.

com edu gov net br... us de jp ...

ufrjpuc-rio

comibm uclasun

ibm nce

wwwwww

www wwwwww

...

wxyz

pd

iris

www

Raiz

Primeironível

Segundonível

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 10

Domínio pai e filho

...

com

ibm

iris

wxyz

pd

iris

iris

Domíniopai

Domíniofilho

Domíniofilho

...

com

ibmwxyz

pd

iris

Domíniopai

Domíniofilho

(a) (b)

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 11

Delegação de autoridade

.

com edu gov net

com

...

wxyz

pd

iris

www

Administrado pelo IANA - ICANN

edu gov

br

...

Administrado pelo Registro.br

Administrado pela empresa WXYZ

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 12

Servidores DNS

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 13

Busca iterativa

Servidor DNS br

ClienteResolvedor

Servidor DNSraiz

.

br

com

wxyz

Servidor DNScom.br

Servidor DNSbr

Servidor DNSwxyz.com.br

ServidorDNS local

www.wxyz.com.br

www.wxyz.com.br Servidor DNS com.br

www.wxyz.com.br

www.wxyz.com.br

Servidor DNS wxyz.com.br

IP de www.wxyz.com.br

www.wxyz.com.br

IP dewww.wxyz.com.br

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 14

Busca recursiva

IP de www.wxyz.com.br

ClienteResolvedor

Servidor DNSraiz

.

br

com

wxyz

Servidor DNScom.br

Servidor DNSbr

Servidor DNSwxyz.com.br

ServidorDNS local

www.wxyz.com.br

www.wxyz.com.br

IP dewww.wxyz.com.br

www.wxyz.com.br

www.wxyz.com.br

www.wxyz.com.brIP de

www.wxyz.com.br

IP dewww.wxyz.com.br

IP dewww.wxyz.com.br

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 15

Comando nslookup

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 16

Serviço Web

O serviço Web (WWW – World Wide Web) é formado por três elementos básicos: o servidor web, o cliente web e o protocolo HTTP (Hypertext Transfer Protocol).

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 17

Hipertexto

Treinamentos

Sistemas operacionaisRedes

Banco de dados

Programação

Sistemas Operacionais

MS WindowsLinux

HP-UXIBM-AIX

Sun SolarisLinux

FundamentosAdministraçãoRedes TCP/IP

Shell scrip

Voltar página inicial

Fundamentos

----

Administração

----

Redes TCP/IP

----

Shell script

----

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 18

Serviço web

HTTP (80)

Clienteweb

Servidorweb

Páginasweb

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 19

Protocolo HTTP

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 20

Transferência de arquivos FTP

Dados (20)

Comandos (21)

ClienteFTP

ServidorFTP

Sistema dearquivos

Sistema dearquivos

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 21

Comandos FTP

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 22

Exemplo de FTP

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 23

Agentes usuário e de transferência

Agenteusuário

Agente detransferência

Mensagem

Agente detransferência

Agenteusuário

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 24

Protocolo SMTP

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 25

Envio de uma mensagem

Luiz Servidor demail do Luiz

Mensagem

Servidor demail do Pedro

Pedro

SMTPSMTP POP3IMAP

(a) (b) (c)

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 26

Terminal remoto

Telnet (23)

Clientetelnet

Servidortelnet

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 27

Exemplo de Telnet

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 28

Informações oferecidas pelo SNMP

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 29

Componentes do SNMP

AgenteSNMP

Roteador NMS

Transporte

ServidorNMS

Bancode dadosdo NMS

MIB

AgenteSNMP

Switch

MIB AgenteSNMP

Servidor

MIB

SNMP

SNMP

SNMP

Arq

uit

etu

ra d

e R

edes

de C

om

puta

dore

s –

Luiz

Paulo

Maia

Camada de Aplicação 30

Exemplo de SMI

top related