View
295
Download
18
Category
Preview:
Citation preview
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
Recommended