Post on 07-Jul-2018
8/18/2019 Aula01 - Telnet[1]
1/22
Infra-Estrutura de Comunicação(IF678)
Aula Prática 0 ! "00#
CIn$%FPE
Anália &ima
'runo entiliniEduardo ou*aI+an França
8/18/2019 Aula01 - Telnet[1]
2/22
2
,osso o.eti+o/
E12erimentos em/ ,sloo3u24 5raceroute4 Pin4 5elnet 2ara 55P4 5elnet 2ara 5P4 5elnet 2ara P9P:4 ;,
8/18/2019 Aula01 - Telnet[1]
3/22
nsloo3u2 Ferramenta 2ara se oter informaç?es sore
reistros de ;, de um dom@nio =ost ou IP
Comando/ nsloo3u2 oole#com
9 ser+idor ;, do 2ro+edor de acesso B
consultado
8/18/2019 Aula01 - Telnet[1]
4/22
8/18/2019 Aula01 - Telnet[1]
5/22
Peruntas/ A) Por Due os 2acotes foram 2ara o udeste
em +e* de seuirem diretamente 2ara o,orte
') Por Due a2s P ter@amos a2enas um saltoatB Ama*onas C) Por Due o atraso cresce a cada salto
PorDue =á uma rande diferença entre aluns
saltos ;) Gual o nome e o endereço IP do roteadorde acesso H Internet do CIn
8/18/2019 Aula01 - Telnet[1]
6/22
5raceroute (Continuação) E) Pode ser Due o traceroute termine em :0
saltos mas tendo s aster@scos a 2artir donono# Gual a ra*ão
F) Façam um traceroute 2ara #umass#edu #Por Due a ordem de rande*a dos atrasos
cresceu em com2aração ao 2rimeirotraceroute
8/18/2019 Aula01 - Telnet[1]
7/22
'ac3one J,P
8/18/2019 Aula01 - Telnet[1]
8/22
Pin Façam um 2in 2ara di+ersos endereços
diferentes oser+ando as res2ostas#
Comando/ 2in destinatário
Como funciona o 2in
8/18/2019 Aula01 - Telnet[1]
9/22
5elnet Protocolo cliente-servidor da camada de
aplicação
Permite acesso remoto
Telnet [RFC 854] não possui criptografia m sniffer escuta a rede facilmente
Telnet ! ""#
usaremos ele da$ui a pouco%%%%
8/18/2019 Aula01 - Telnet[1]
10/22
10
9 Protocolo 55P
55P ! Protocolo de 5ransferKncia de i2erte1to L o 2rotocolo ase da
8/18/2019 Aula01 - Telnet[1]
11/22
11
Btodos 55P
Aluns mBtodos do 55P #/ E5/ usca um o.eto definido 2or uma %J& reDuisição P%5/ indica Due os dados no cor2o da consulta de+em ser
arma*enados na %J& es2ecificada
P95/ en+ia dados 2ara serem 2rocessados 2elo ser+idorno cor2o da mensaem EA;/ imilar ao mBtodo E5 mas retorna somente o
caeçal=o da res2osta do ser+idor ;E&E5E/ a2aa o arDui+o es2ecificado na %J&
8/18/2019 Aula01 - Telnet[1]
12/22
12
E12erimentos com 55P
5@2ica mensaem de reDuisição cliente-ser+idor/E5 $NdiretrioO 55P$#ost/ Ni2 de onde se encontra o diretrioO
E1ecutem os comandos aai1o oser+ando o caeçal=o da
res2osta e os dados das res2ostas de cada um/
telnet oole#com 80E5 $inde1#=tml 55P$#ost/ #oole#com#r
e tamBmtelnet cin#uf2e#r 80E5 $naoe1iste$inde1#=tml 55P$#ost/ #cin#uf2e#r
8/18/2019 Aula01 - Telnet[1]
13/22
ensaem de res2osta
&a mensagem de resposta temos' ma lin(a inicial )"tatus-*ine+
,ersão do protocolo #TTP )#TTP-,ersion+
Cdigo de status da resposta )"tatus-Code+ e .escrição do cdigo de status )Reason-P(rase+
*in(as de ca/eçal(os )Response(eader+ ma lin(a em /ranco o/rigatria e m corpo de mensagem opcional
8/18/2019 Aula01 - Telnet[1]
14/22
Aluns cdios de res2osta 200 OK - cone!ão esta/elecida e o/0eto re$uisitado
encontrado 302 Found - indica um redirecionamento tempor1rio
onde no ca/eçal(o *ocation est1 a R* da novalocalidade
301 Moved Permanently - indica $ue o ouve umredirecionamento permanente% 2 no campo *ocationdo #ead est1 a nova localidade3 o registro com a R*antiga deve ser alterado para a nova
304 Not Modified - usado $uando o cliente utiliacac(e3 indicando $ue o o/0eto solicitado não foi
alterado 404 Not Found - indica $ue o recurso não foiencontrado
403 - acesso negado
8/18/2019 Aula01 - Telnet[1]
15/22
E12erimentos com 5P A) %sar o telnet com comandos 5P 2ara en+iar um email a um colea
da sala#
') %sar o telnet com comandos 5P 2ara en+iar um email a si 2r2riocom endereço do email de oriem de um outro colea#
8/18/2019 Aula01 - Telnet[1]
16/22
16
E1em2lo 5P
telnet ferreiros#cin#uf2e#r " $$tecle enter ""0 CIn-%FPE E5P ail er+er elo comunicacao $$tecle enter "0 ferreiros#cin#uf2e#r ello :c""#cin#uf2e#rQ7"#7#67#""R 2leased to meet Sou
mail from/ Qseu loinRTcin#uf2e#r $$tecle enter "0 "##0 Qseu loinRTcin#uf2e#r### ender o3 rc2t to/ cfmiTcin#uf2e#r $$tecle enter "0 "## daTcin#uf2e#r### Jeci2ient o3 data $$tecle enter Alo +c $$Cor2o da mensaem - tecle enter # $$tecle enter Duit $$tecle enter
8/18/2019 Aula01 - Telnet[1]
17/22
Incrementando o e-mail
Como inserir o ssunto em um email passado via telnet6
e para envi1-lo com CC ou 7CC 6
Consultar a RFC em 89 ::
8/18/2019 Aula01 - Telnet[1]
18/22
18
niffers
9
8/18/2019 Aula01 - Telnet[1]
19/22
E12erimentos com P9P: A) Com o au1@lio do telnet acessar a 2r2ria cai1a 2ostal com comando
P9P:#
Aluns ser+idores de e-mail não tem ser+iço de P9P: Aluns ser+idores con=ecidos Due aceitam tais reDuisiç?es são uol oi
ol e loo#
E1em2lo no 2r1imo slide
8/18/2019 Aula01 - Telnet[1]
20/22
E1em2lo P9P:telnet 2o2:#uol#com#r 0X9Y P9P ser+er readSuser nomedousuárioer+idor 2ede a sen=a#2ass suasen=a(cuidado sen=a +ai a2arecer não dei1e ninuBm +er)er+idor a+isa Due +ocK está conectado#listolicitação 2ara lista e nWmeros dos e-mailsretr olicitação 2ara leitura do e-mail
dele olicitação 2ara deletar o e-mail Duit;esconectado#
8/18/2019 Aula01 - Telnet[1]
21/22
;, ; um /anco de dados distri/us de sua R*
,amos ol(ar na pr1tica com o ?ire"(ar@%%%
8/18/2019 Aula01 - Telnet[1]
22/22