Aula Prática 2 - Protocolos de Aplicação
Esta aula tem como objetivo estudar o funcionamento dos serviços TELNET, HTTP, FTP, SMTP e POP3, pertencentes à camada de aplicação da suíte de protocolos TCP/IP.
Serviço de Terminal Remoto - TELNET
C:\>md seunome <ENTER> C:\>cd seunome <ENTER> C:\SEUNOME> |
C:\SEUNOME>copy con file.txt <ENTER> voce pode digitar aqui qualquer texto que desejar . . . <ENTER> O avanço de linhas é feito com a tecla "ENTER" <ENTER> A finalização do arquivo é realizada pressionando-se as teclas "CTRL" e "Z" simultaneamente. <CTRL> <Z> ^Z 1 arquivo(s) copiado(s) C:\SEUNOME>type file.txt voce pode digitar aqui qualquer texto que desejar . . . O avanço de linhas é feito com a tecla <ENTER> A finalização do arquivo é realizada pressionando-se as teclas <CTRL> e <Z> simultaneamente. C:\SEUNOME> |
Questão 1: O arquivo criado foi encontrado no seu computador local ou no servidor? Por quê?
Serviço de Navegação - HTTP
C:\>telnet server 80 <ENTER> GET /index.html HTTP/1.0 <ENTER><ENTER> |
Questão 2: O que significa o número 80 após o nome do servidor no comando Telnet? Qual foi a resposta obtida do servidor com a execução do comando indicado?
Serviço de Transferência de Arquivos - FTP
Questão 3: Para onde foi copiado o arquivo "SEUNOME.TXT"? E o arquivo "FILE.TXT"?
Serviço de Envio de Correio
Eletrônico - SMTP
C:\telnet server 25 <ENTER> 220 server Microsoft ESMTP MAIL Service, Version: 5.0.2195 .6713 ready at Wed, 12 May 2004 15:40:06 -0300 HELO <nome do computador> <ENTER> 250 server Hello [192.168.100.15] MAIL FROM: <seuemail@provedor.com.br> <ENTER> 250 2.1.0 seuemail@provedor.com.br....Sender OK RCPT TO: <alunoXX@server> <ENTER> 250 2.1.5 alunoXX@server DATA <ENTER> 354 Start mail input; end with <CRLF>.<CRLF> Neste campo você pode digitar o texto da sua mensagem conforme a necessidade. <ENTER> Podem ser digitados quaisquer caracteres imprimíveis (Codificação ASCII) <ENTER> O fim da mensagem deve ser sinalizado com "ENTER"."ENTER" <ENTER> .<ENTER> 250 2.6.0 <serverKqh7dZ8tHm8BDd00000001@server> Queued mail for delivery quit <ENTER> 221 2.0.0 server Service closing transmission channel Conexão ao host perdida. C:\> |
Questão 4: O que significa o número 25 após o nome do servidor no comando Telnet? Houve algum tipo de autenticação do remetente? Houve algum tipo de autenticação do computador do remetente?
Serviço de Recebimento de Correio Eletrônico - POP3
C:\>telnet server 110 <ENTER> +OK <18123.1078950319@SERVER> user alunoXX@server <ENTER> +OK pass alunoXX <ENTER> +OK list <ENTER> +OK 1 2943 . retr 1 <ENTER> +OK 2943 octets Return-Path: <adalberto@escola.edu.br> Delivered-To: adalberto@provedor.com.br Received: from unknown (HELO mailserver. ... by mailserver.provedor.com.br ... for <adalberto@provedor.com.br>; ... Received: from hostname ([10.135.160.5]) ... Wed, 10 Mar 2004 17:17:20 -0300 Message-ID: <03af01c406dc$ae99bfe0$05a ... From: "Adalberto" <adalberto@escola.edu.br ... To: <adalberto@provedor.com.br> Subject: teste Date: Wed, 10 Mar 2004 17:16:57 -0300 Teste de mensagem. . dele 1 <ENTER> +OK list <ENTER> +OK . quit <ENTER> +OK POP3 server closing connection Conexão ao host perdida. C:\> |
Questão 5: O que significa o número 110 após o nome do servidor no comando Telnet? Houve algum tipo de autenticação do usuário?