Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
As notas de aulas so referncias para estudo. Portanto no devem ser adotadas como material didtico absoluto!
Verso 0.1 30/08/2008
Romildo Martins Bezerra
Endereamento
Como visto nas camadas de enlace, rede e transporte, a comunicao entre hosts utiliza o
conceito de endereamento. O mecanismo de endereamento da camada de aplicao no utiliza
necessariamente uma representao numrica, podendo utilizar uma representao textual como
http://www.romildo.net
As aplicaes fazem uso deste endereo amigvel, pois esto diretamente em contato com o
usurio. Voc j imaginou decorar todos os IPs da internet? Ser que um endereo s est relacionado com
um IP?
Tipo de Servio
A camada de aplicao foi feita para oferecer servios diferentes aos usurios, permitindo uma
interface mais amigvel sem qualquer preocupao com as camadas inferiores. Exemplos de servios,
veremos a seguir.
2y
Romildo Martins Bezerra
GET http://www.romildo,net/
Accept: text/html, image/gif, image/jpeg
User-Agent: Mozilla/5.1
Modo ativo - O cliente envia um comando PORT ao servidor na conexo do controle e esse
comando solicita ao servidor que estabelea uma conexo de dados da porta TCP 20 no
servidor at o cliente com a porta TCP especificada pelo comando PORT.
Modo passivo O cliente envia um comando PASV e o servidor responde com uma de suas
portas temporrias usadas como a porta do servidor na conexo de dados. Depois que um
comando de conexo de dados emitido pelo cliente, o servidor se conecta ao cliente
usando a porta imediatamente acima da porta do cliente na conexo do controle.
3y
Romildo Martins Bezerra
A partir da uma seqncia de comandos esperada para que a conexo SMTP tenha sucesso.
TELNET
Telnet um protocolo cliente-servidor baseado em TCP usado para permitir a comunicao entre
computadores ligados numa rede com o objetivo de efetuar login/acesso remoto. Por questes de
segurana, este protocolo substitudo pelo SSH, cujo contedo encriptado antes de ser enviado.
A preocupao com segurana o fator que est colocando o TELNET em desuso, uma vez que
todas as comunicaes entre o cliente e o servidor podem ser vistas, j que so em texto plano, incluindo
a senha, com um simples sniffer como o Wireshark. utilizando hoje apenas para teste de conexes em
servios (veja exemplo no SMTP).
4y
Romildo Martins Bezerra
Pesquise
1. Estude os mtodos de conexo e o formado da mensagem HTTP
2. Como funciona um servidor PROXY
3. Reflita sobre a segurana do protocolo FTP.
4. Compare o SSH com o TELNET.
5. O funcionamento do protocolo DNS.
Bibliografia
[1] FOROUZAN, B.A. Comunicao de Dados e Redes de Computadores. 3 Edio. Bookman. 2006.
[2] KUROSE, J. Redes de Computadores e a Internet. 3 Edio. Addison-Wesley, 2006.
[3] COMER, D. E. Redes de Computadores e a Internet. 4 Edio. Bookman. 2007.
[4] http://pt.wikipedia.org/wiki/HTTP - Wikipedia.
5y