Disciplina: Redes de Computadores Professora: Rossana Andrade

Slides:



Advertisements
Apresentações semelhantes
Instalação e Configuração
Advertisements

O Paradigma Cliente/Servidor Prof. Carlos A. Maziero, PhD PPGIA PUCPR.
Laboratório de Informática Plataforma Web 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
Bruno Rafael de Oliveira Rodrigues
TC – DEI, 2005/2006 » THE NETWORK IS THE COMPUTER « Sun Microsystems Motto.
1 Camada de redes: Interoperabilidade com IP. 2 Enlaces entre duas máquinas.
Internet Infra-estrutura
Conceitos Relacionados a Internet
Exercícios de Revisão Redes de Computadores Edgard Jamhour
DNS Introdução.
Redes de Computadores 2 - Camada de Aplicação (HTTP) –
Como a Internet Funciona por Walfredo Cirne. As Três Grandes Camadas Conexão física –Possibilita a transmissão de bits entre máquinas conectadas diretamente.
GERENCIAMENTO DE REDES
Apresentação para EAD usando modelo instrucional
Paulo Roberto Freire Cunha
Emitindo seu Certificado Digital
Internet e Intranet A Internet é um conglomerado de redes em escala mundial de milhões de computadores interligados pelo Protocolo de Internet que permite.
Aula 01: Arquitetura TCP/IP
Visão Geral de Protocolos
Modelos de Referência.
Módulo de Transmissão e Ativos de Rede Curso Técnico de Informática
Introdução às Redes Privadas Virtuais - VPN
TCP/IP CAMADA DE APLICAÇÃO SERVIÇOS
Perguntas.
Utilitários de Redes Prof. Andréa Chicri Torga Adaptações
Funcionalidades e Protocolos da Camada de Aplicação
PROTOCOLOS ARP E RARP Gabriela Pissurno
Tecnólogo em Analise e Desenvolvimento de Sistemas - Faculdade de Tecnologia SENAC De Roger Ferreira Memórias e suas características,
UnC – Graduação Redes de Computadores. UnC – Graduação Cenário.
Módulo de Transmissão e Ativos de Rede Curso Técnico de Informática
Netlink SR-3102 e SR-3101 Treinamento de vendas.
Modelos de Referência Profa. Andréa Chicri Torga Adaptações
Introdução ao Desenvolvimento Web
Redes de computadores Prof. António dos Anjos
Exercícios de Revisão Redes de Computadores Edgard Jamhour
Redes Aula 7 Professor: Marcelo Maia.
Aula 64 – TEC 11ºF Redes de computadores Prof. António dos Anjos.
Aula 2 Arquitetura & Protocolos
Domínio de Conhecimento 2: Segurança em Comunicações
Funcionalidade e Protocolos da Camada de Aplicação
Visão Geral de Protocolos
O Modelo OSI Guilherme Guimarães.
Disciplina: Redes de Computadores Professora: Rossana Andrade
Redes de Comunicação – Módulo 3
Primeiro Técnico Navegadores.
FTIN Formação Técnica em Informática Módulo Sistema Proprietário Windows AULA 04 Prof. André Lucio.
Redes de Computadores I Prof. Mateus Raeder Universidade do Vale do Rio dos Sinos - São Leopoldo -
© 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 1 SIP: Session Initiation Protocol [RFC 3261] Visão a longo prazo do SIP: r todas as ligações.
REDES DE COMPUTADORES CONCEITOS E TÓPICOS RELACIONADOS A REDES DE COMPUTADORES ________________________________________________ Redes – Prof. Roni Márcio.
7 © 2005 by Pearson Education SIP  Session Initiation Protocol  Desenvolvido pelo IETF Visão de longo prazo do SIP  Todas chamadas telefônicas.
© 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 1 Síntese extraída do Capítulo 5 Camada de enlace e redes locais Nota sobre o uso destes.
A Internet e Seu Impacto
Computação Móvel Célio Vinicius Neves de Albuquerque
Camada de Transporte: protocolo UDP
(c)AB, WEB: filosofia e origens Grupo de utilizadores Internet Ambiente académico dominado por sistemas UNIX Conjunto de serviços básicos: correio.
Redes de computadores: Aplicações Prof. Dr. Amine BERQIA
Escola Secundaria Sebastião da Gama Comunicação de dados Trabalho Realizado por: André Santos 12ºL nº:2 Prof: Carlos Pereira.
Tema 07: A camada de aplicação: protocolos HTTP, SMTP, DNS, FTP
Administração e Projeto de Redes Material de apoio Camada de Transporte Cap.4 10/02/2010.
Arquitetura em Camadas
Modelo de referência TCP/IP Redes de comunicação de dados Professor Cristiano José Cecanho.
1 Wireshark um Analisador de Pacotes Marcelo Wurdig - Marçal Pizzi.
O QUE FOI OSI ? OSI foi uma das primeiras organizações a definir formalmente uma forma comum de conectar computadores. A sua arquitectura é chamada OSI.
Redes de Computadores e Aplicações – Camada de aplicação IGOR ALVES.
UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE CIÊNCIA DA COMPUTAÇÃO Redes de Computadores Ferramenta NTop (Network Traffic Probe) Explorador.
Sistemas Operacionais de Redes DNS
Escola de Ciência e Tecnologia Arquitetura TCP/IP Arquitetura TCP/IP Interface entre o Nível Lógico e Físico Protocolo IP Etienne César R. de Oliveira.
Capítulo 2 Redes de computadores e a Internet Camada de aplicação Prof. Gustavo Wagner.
Curso Superior em Redes de Computadores Camada de Aplicação Prof. Sales Filho.
Sniffers Iremos tratar aqui de softwares que capturam e analisam tráfego de uma rede. Antes de falarmos dos principais sniffers, iremos verificar uma funcionalidade.
Transcrição da apresentação:

Disciplina: Redes de Computadores Professora: Rossana Andrade Ethereal Lab Disciplina: Redes de Computadores Professora: Rossana Andrade Apoio: Diana Braga diana@lia.ufc.br

Redes de Computadores e a Internet Uma abordagem top-down 3a edição James Kurose Keith Ross

Programação Aula 1 Aula 2 Aula 3 Referente ao capítulo 1 do livro do Kurose Instalação e Execução do Ethereal. Aula 2 Referente ao capítulo 2 do livro do Kurose Analisar o protocolo HTTP Aula 3 Domain Name System (DNS)

Programação Aula 4 Aula 5 Aula 6 Referente ao capítulo 3 do livro do Kurose TCP Aula 5 Referente ao capítulo 4 do livro do Kurose IP Aula 6 ICMP

Programação Aula 7 Aula 8 Aula 9 Referente ao capítulo 5 do livro do Kurose Ethernet e ARP Aula 8 DHCP Aula 9 Referente ao capítulo 6 do livro do Kurose 802.11

Aula 1 Referente ao capítulo 1 do livro do Kurose Instalação e Execução do Ethereal. Componentes do Ethereal. Exemplo: acessando site do Kurose. Observar as seqüências de mensagens trocadas entre as entidades de um protocolo. Exercício prático.

Estrutura

Características - Ethereal http://www.ethereal.com É um analisador de protocolos free. Pode ser executado no Windows, Linux/Unix e Mac. Permite visualizarmos as mensagens que estão sendo enviadas e recebidas do/para seu computador. Apesar do nome, Ethereal pode capturar tráfego de outros meios da rede. Uma visão geral dos tipos suportados é encontrado em: http://www.ethereal.com/media.html.

Características - Ethereal Exibe os pacotes com informações detalhadas. Permite o filtro dos pacotes. Cria várias estatísticas Importa e exporta pacotes de dados de/para vários programas de captura. libpcap, tcpdump Sun snoop e atmsnoop Shomiti/Finisar Surveyor captures Novell LANalyzer captures Microsoft Network Monitor captures Exibe os pacotes de forma a facilitar a visualização. (coloridos) Etc...

Razões para o uso do Ethereal Administradores de Rede utilizam o Ethereal para descobrir problemas na rede. Desenvolvedores utilizam-no para examinar as implementações dos protocolos. Pessoas, em geral, utilizam-no para aprender os protocolos.

Protocolos 3COMXNS, 3GPP2 A11, 802.11 MGT, 802.11 Radiotap, 802.3 Slow protocols, 9P, AAL1, AAL3/4, AARP, ACAP, ACN, ACP133, ACSE, ACtrace, ADP, AFP, AFS (RX), AH, AIM, AIM Administration, AIM Advertisements, AIM BOS, AIM Buddylist, AIM Chat, AIM ChatNav, AIM Directory, AIM Email, AIM Generic, AIM ICQ, AIM Invitation, AIM Location, AIM Messaging, AIM OFT, AIM Popup, AIM SSI, AIM SST, AIM Signon, AIM Stats, AIM Translate, AIM User Lookup, AJP13, ALC, ALCAP, AMR, ANS, ANSI BSMAP, ANSI DTAP, ANSI IS-637-A Teleservice, ANSI IS-637-A Transport, ANSI IS-683-A (OTA (Mobile)), ANSI IS-801 (Location Services (PLD)), ANSI MAP, AODV, AOE, ARCNET, ARP/RARP, ARTNET, ASAP, ASF, ASN1, ASP, ATM, ATM LANE, ATP, ATSVC, AVS WLANCAP, AX4000, AgentX, Armagetronad, Auto-RP, BACapp, BACnet, BEEP, BER, BFD Control, BGP, BICC, BOFL, BOOTP/DHCP, BOOTPARAMS, BOSSVR, BROWSER, BSSAP, BSSGP, BUDB, BUTC, BVLC, Basic Format XID, BitTorrent, Boardwalk, CAMEL, CAST, CBAPDev, CCSDS, CCSRL, CDP, CDS_CLERK, CDT, CFLOW, CGMP, CHDLC, CIGI, CIMD, CIP, CISCOWL-L2, CLDAP, CLEARCASE, CLNP, CLTP, CMIP, CMP, CMS, CONV, COPS, COSEVENTCOMM, COSNAMING, COTP, CPFI, CPHA, CRMF, CSM_ENCAPS, CUPS, CoSine, DAAP, DAP, DCCP, DCERPC, DCE_DFS, DCOM, DCP, DDP, DDTP, DEC_DNA, DEC_STP, DFS, DHCPFO, DHCPv6, DIAMETER, DIS, DISP, DISTCC, DLSw, DLT User A, DLT User B, DLT User C, DLT User D, DNP 3.0, DNS, DNSSERVER, DOCSIS, DOCSIS BPKM-ATTR, DOCSIS BPKM-REQ, DOCSIS BPKM-RSP, DOCSIS DCC-ACK, DOCSIS DCC-REQ, DOCSIS DCC-RSP, DOCSIS DCD, DOCSIS DSA-ACK, DOCSIS DSA-REQ, DOCSIS DSA-RSP, DOCSIS DSC-ACK, DOCSIS DSC-REQ, DOCSIS DSC-RSP, DOCSIS DSD-REQ, DOCSIS DSD-RSP, DOCSIS INT-RNG-REQ, DOCSIS MAC MGMT, DOCSIS MAP, DOCSIS REG-ACK, DOCSIS REG-REQ, DOCSIS REG-RSP, DOCSIS RNG-REQ, DOCSIS RNG-RSP, DOCSIS TLVs, DOCSIS UCC-REQ, DOCSIS UCC-RSP, DOCSIS UCD, DOCSIS VSIF, DOCSIS type29ucd, DOP, DRSUAPI, DSI, DSP, DSSETUP, DTP, DTSPROVIDER, DTSSTIME_REQ, DUA, DVMRP, Data, E.164, E.212, EAP, EAPOL, ECHO, EDONKEY, EDP, EFS, EIGRP, ENC, ENIP, ENRP, ENTTEC, EPM, EPMv4, ESIS, ESP, ESS, ETHERIC, ETHERIP, EVENTLOG, Ethernet, FC, FC ELS, FC FZS, FC-FCS, FC-SB3, FC-SP, FC-SWILS, FC-dNS, FCIP, FCP, FC_CT, FDDI, FIX, FLDB, FR, FRSAPI, FRSRPC, FTAM, FTBP, FTP, FTP-DATA, FTSERVER, FW-1, Frame, G.723, GIF image, GIOP, GMRP, GNM, GNUTELLA, GPRS NS, GPRS-LLC, GRE, GSM BSSMAP, GSM DTAP, GSM RP, GSM SMS, GSM SMS UD, GSM_MAP, GSM_SS, GSS-API, GTP, GVRP, Gryphon, H.223, H.225.0, H.235, H.245, H.261, H.263, H.263 data, H1, H248, HCLNFSD, HPEXT, HPSW, HSRP, HTTP, HyperSCSI, IAP, IAPP, IAX2, IB, ICAP, ICBAAccoCB, ICBAAccoCB2, ICBAAccoMgt, ICBAAccoMgt2, ICBAAccoServ, ICBAAccoServ2, ICBAAccoServSRT, ICBAAccoSync, ICBABrowse, ICBABrowse2, ICBAGErr, ICBAGErrEvent, ICBALDev, ICBALDev2, ICBAPDev, ICBAPDev2, ICBAPDevPC, ICBAPDevPCEvent, ICBAPersist, ICBAPersist2, ICBARTAuto, ICBARTAuto2, ICBAState, ICBAStateEvent, ICBASysProp, ICBATime, ICEP, ICL_RPC, ICMP, ICMPv6, ICP, ICQ, IDP, IDispatch, IEEE 802.11, IEEE802a, IGAP, IGMP, IGRP, ILMI, IMAP, INAP, INITSHUTDOWN, IOXIDResolver, IP, IP/IEEE1394, IPComp, IPDC, IPFC, IPMI, IPP, IPVS, IPX, IPX MSG, IPX RIP, IPX SAP, IPX WAN, IPv6, IRC, IRemUnknown, IRemUnknown2, ISAKMP, ISDN, ISIS, ISL, ISMP, ISUP, ISystemActivator, IUA, IrCOMM, IrLAP, IrLMP, IuUP, JFIF (JPEG) image, JXTA, JXTA Message, Jabber, Juniper, K12xx, KADM5, KINK, KLM, KRB4, KRB5, KRB5RPC, Kpasswd, L2TP, LANMAN, LAPB, LAPBETHER, LAPD, LDAP, LDP, LGE_Monitor, LLAP, LLC, LLDP, LMI, LMP, LOOP, LPD, LSA, LWAPP, LWAPP-CNTL, LWAPP-L3, LWRES, Laplink, Line-based text data, Log, LogotypeCertExtn, Lucent/Ascend, M2PA, M2TP, M2UA, M3UA, MACC, MAPI, MAP_DialoguePDU, MATE, MDS Header, MEGACO, MGCP, MGMT, MIME multipart, MIPv6, MMS, MMSE, MOUNT, MPEG1, MPLS, MPLS Echo, MQ, MQ PCF, MRDISC, MS NLB, MS Proxy, MSDP, MSMMS, MSNIP, MSNMS, MSRP, MTP2, MTP3, MTP3MG, Manolito, Media, Messenger, Mobile IP, Modbus/TCP, MySQL, NBAP, NBDS, NBIPX, NBNS, NBP, NBSS, NCP, NCS, NDMP, NDPS, NFS, NFSACL, NFSAUTH, NHRP, NIS+, NIS+ CB, NJACK, NLM, NLSP, NMAS, NMPI, NNTP, NORM, NSIP, NSPI, NS_CERT_EXTS, NTLMSSP, NTP, NW_SERIAL, NetBIOS, Netsync, Null, OAM AAL, OCSP, OICQ, OLSR, OPSI, OSPF, PACKETCABLE, PAGP, PAP, PARLAY, PCLI, PCNFSD, PER, PFLOG, PFLOG-OLD, PGM, PGSQL, PIM, PKCS-1, PKIX Certificate, PKIX1EXPLICIT, PKIX1IMPLICIT, PKIXPROXY, PKIXQUALIFIED, PKIXTSP, PKInit, PKT CCC, PKTC, PN-DCP, PN-RT, PNIO, PNP, POP, PPP, PPP BACP, PPP BAP, PPP BCP, PPP CBCP, PPP CCP, PPP CDPCP, PPP CHAP, PPP Comp, PPP IPCP, PPP IPV6CP, PPP LCP, PPP MP, PPP MPLSCP, PPP OSICP, PPP PAP, PPP PPPMux, PPP PPPMuxCP, PPP VJ, PPP-HDLC, PPPoED, PPPoES, PPTP, PRES, PTP, PVFS, P_MUL, Portmap, Prism, Q.2931, Q.931, Q.933, QLLC, QUAKE, QUAKE2, QUAKE3, QUAKEWORLD, R-STP, RADIUS, RANAP, RDM, RDT, REMACT, REP_PROC, RIP, RIPng, RLM, RMCP, RMI, RMP, RNSAP, ROS, RPC, RPC_BROWSER, RPC_NETLOGON, RPL, RQUOTA, RRAS, RSH, RSTAT, RSVP, RSYNC, RS_ACCT, RS_ATTR, RS_BIND, RS_PGO, RS_PLCY, RS_REPADM, RS_REPLIST, RS_UNIX, RTCP, RTMP, RTP, RTP Event, RTPS, RTSE, RTSP, RTcfg, RTmac, RUDP, RWALL, RX, Raw, Raw_SIP, Raw_SigComp, Redback, Rlogin, SADMIND, SAMR, SAP, SCCP, SCCPMG, SCSI, SCTP, SDLC, SDP, SEBEK, SECIDMAP, SES, SGI MOUNT, SIGCOMP, SIP, SIPFRAG, SIR, SKINNY, SLARP, SLL, SM, SMB, SMB Mailslot, SMB Pipe, SMB2, SMB_NETLOGON, SMPP, SMRSE, SMTP, SMUX, SNA, SNA XID, SNAETH, SNDCP, SNMP, SONMP, SPNEGO, SPNEGO-KRB5, SPOOLSS, SPP, SPRAY, SPX, SRP, SRVLOC, SRVSVC, SSCF-NNI, SSCOP, SSH, SSL, SSS, STANAG 4406, STANAG 5066, STAT, STAT-CB, STP, STUN, SUA, SVCCTL, Serialization, SliMP3, Socks, SoulSeek, Symantec, Synergy, Syslog, T.30, T.38, TACACS, TACACS+, TALI, TANGO, TAPI, TCAP, TCP, TDMA, TDS, TEI_MANAGEMENT, TELNET, TFTP, TIME, TIPC, TKN4Int, TNS, TPCP, TPKT, TR MAC, TRKSVR, TSP, TTP, TUXEDO, TZSP, Teredo, Token-Ring, UBIKDISK, UBIKVOTE, UCP, UDP, UDPENCAP, UDPlite, UMA, V.120, V5UA, VLAN, VNC, VRRP, VTP, Vines ARP, Vines Echo, Vines FRP, Vines ICP, Vines IP, Vines IPC, Vines LLC, Vines RTP, Vines SPP, WAP SIR, WBXML, WCCP, WCP, WHDLC, WHO, WINREG, WINS-Replication, WKSSVC, WLANCERTEXTN, WSP, WTLS, WTP, X.25, X.29, X11, X411, X420, X509AF, X509CE, X509IF, X509SAT, XDMCP, XML, XOT, XYPLEX, YHOO, YMSG, YPBIND, YPPASSWD, YPSERV, YPXFR, ZEBRA, ZIP, cds_solicit, cprpc_server, dc, dce_update, dicom, giFT, h221nonstd, h450, iFCP, iSCSI, iSNS, isup_thin, itunes, llb, message/http, nettl, rdaclif, roverride, rpriv, rs_attr_schema, rs_misc, rs_prop_acct, rs_prop_acl, rs_prop_attr, rs_prop_pgo, rs_prop_plcy, rs_pwd_mgmt, rs_repmgr, rsec_login, rss, sFlow, smil

Ethereal - GUI

Ethereal - Execução 1. Inicie o web browser (Mozilla, IE). Limpe a cache.(Mozilla: Ferramenta Opções - Cache - Limpar) (IE: Ferramentas - Opções da Internet - Geral - Arquivos da Internet Temporários - Excluir arquivos). 2. Inicie o software Ethereal. 3. Para iniciar a capturar os pacotes, selecione no menu CAPTURE e, em seguida, OPTIONS. 4. Utilize todos os valores default nessa janela e selecione OK.

Ethereal - Execução 5. Ao iniciar a capturar os pacotes, um resumo da captura dos pacotes irá aparecer. Essa janela resume o número de pacotes de vários tipos. E contém o botão Stop, que permite você parar a captura dos pacotes. Mas ainda não pare a captura dos pacotes!!! 6. Enquanto o Ethereal está executando, entre no site: http://gaia.cs.umass.edu/ethereal-labs/INTRO-ethereal-file1.html

Ethereal - Execução 7. Depois que o browser mostrar a página do INTRO-ethereal-file1.html, pare a captura dos pacotes no Ethereal. 8. Digite “http” (sem as aspas e em minúsculo) no filtro (no topo da janela principal do Ethereal). Selecione, em seguida, Apply. 9. Selecione a primeira mensagem http mostrada na janela packet-listing. Essa mensagem deve ser a mensagem GET que seu computador enviou para o servidor HTTP do gaia.cs.umass.edu.

Internet protocol stack Aplicação FTP, SMTP, HTTP Transporte TCP, UDP Rede IP Enlace Ethernet Física bits “on the wire” application transport network link physical

Encapsulamento source destination application transport network link message M application transport network link physical segment Ht M Ht datagram Ht Hn M Hn frame Ht Hn Hl M link physical switch destination network link physical Ht Hn M Ht Hn Hl M M application transport network link physical Ht Hn M Ht M Ht Hn M router Ht Hn Hl M

Exercício 1 - Baseado no Experimento no Ethereal Liste os diferentes protocolos que aparecem na coluna de protocolos da janela de escuta dos pacotes capturados. 2. Quanto tempo demorou desde que a mensagem HTTP GET foi enviada até que a resposta HTTP OK foi recebida? (Por default, o valor na coluna Time da janela de escuta dos pacotes capturados é a quantidade de tempo, em segundos, desde que o Ethereal começou a executar. Para mostrar o campo “Time” no formato time-of-day, selecione “View”, em seguida, “Time Display Format” e então “Time-of-Day”). 3. Qual o endereço endereço IP do servidor gaia.cs.umass.edu (www.net.cs.umass.edu)? Qual o endereço IP do seu computador? 4. Qual a versão do HTTP no seu browser?

Exercícios – Capítulo 1 Verdadeiro ou Falso Múltipla Escolha http://wps.aw.com/br_kurose_redes_3/0,11210,2629604-,00.html Múltipla Escolha http://wps.aw.com/br_kurose_redes_3/0,11210,2629603-,00.html

FIM!!!