Capítulo 2 Redes de computadores e a Internet Camada de aplicação.
Arquitetura de Redes de Computadores Luiz Paulo Maia Camada de Aplicação
description
Transcript of Arquitetura de Redes de Computadores Luiz Paulo Maia Camada de Aplicação
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
Camada de Aplicação 1
Arquitetura de Redes de Arquitetura de Redes de ComputadoresComputadores
Luiz Paulo MaiaLuiz Paulo Maia
Camada de AplicaçãoCamada de Aplicação
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
Camada de Aplicação 2
Protocolos de aplicação
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
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
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
Camada de Aplicação 4
Endereçamento nas várias camadas
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
Camada de Aplicação 5
Arquivo hosts
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
Camada de Aplicação 6
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
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
Camada de Aplicação 7
Espaço de nomes de domínio .
com edu gov net br... us de jp ...
ufrjpuc-riocomibm uclasun
ibm nce
wwwwww
www wwwwww
...
wxyz
pd
iris
www
Raiz
Primeironível
Segundonível
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
Camada de Aplicação 8
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)
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
Camada de Aplicação 9
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
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
Camada de Aplicação 10
Servidores DNS
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
Camada de Aplicação 11
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
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
Camada de Aplicação 12
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.br IP dewww.wxyz.com.br
IP dewww.wxyz.com.br
IP dewww.wxyz.com.br
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
Camada de Aplicação 13
Comando nslookup
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
Camada de Aplicação 14
Hipertexto
Treinamentos
Sistemas operacionaisRedes
Banco de dadosProgramação
Sistemas Operacionais
MS WindowsLinux
HP-UXIBM-AIX
Sun Solaris Linux
FundamentosAdministraçãoRedes TCP/IP
Shell scrip
Voltar página inicial
Fundamentos
----
Administração
----
Redes TCP/IP
----
Shell script
----
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
Camada de Aplicação 15
Serviço web
HTTP (80)
Clienteweb
Servidorweb
Páginasweb
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
Camada de Aplicação 16
Applet Java
Browser
Cliente Servidor
TransporteJVM
Servidorweb
AppletJavaInternet
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
Camada de Aplicação 17
Protocolo HTTP
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
Camada de Aplicação 18
Transferência de arquivos FTP
Dados (20)
Comandos (21)
ClienteFTP
ServidorFTP
Sistema dearquivos
Sistema dearquivos
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
Camada de Aplicação 19
Comandos FTP
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
Camada de Aplicação 20
Exemplo de FTP
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
Camada de Aplicação 21
Agentes usuário e de transferência
Agenteusuário
Agente detransferência
Mensagem
Agente detransferência
Agenteusuário
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
Camada de Aplicação 22
Protocolo SMTP
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
Camada de Aplicação 23
Envio de uma mensagem
Luiz Servidor demail do Luiz
Mensagem
Servidor demail do Pedro
Pedro
SMTPSMTP POP3IMAP
(a) (b) (c)
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
Camada de Aplicação 24
Terminal remoto
Telnet (23)
Clientetelnet
Servidortelnet
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
Camada de Aplicação 25
Exemplo de Telnet
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
Camada de Aplicação 26
Informações oferecidas pelo SNMP
Arqu
itetu
ra d
e Re
des d
e Co
mpu
tado
res –
Lui
z Pau
lo M
aia
Camada de Aplicação 27
Componentes do SNMP
AgenteSNMP
Roteador NMS
Transporte
ServidorNMS
Bancode dadosdo NMS
MIB
AgenteSNMP
Switch
MIB AgenteSNMP
Servidor
MIB
SNMP
SNMP
SNMP