INSTITUTO FEDERAL DE EDUCAO, CINCIA E TECNOLOGIA DO RN
DISCIPLINA: REDES DE COMPUTADORES
PROFESSORES: SORAYA CHRISTIANE/ TADEU FERREIRA TCNICO NVEL MDIO EM INFORMTICA Ethereal Lab: Ethernet e ARP Neste laboratrio investigaremos a camada de enlace usando o padro Ethernet e o protocolo ARP. Como referncia usaremos o livro Redes de computadores: uma abordagem top down 3a. Edio de !ames ". #urose especificamente o cap$tulo % deste livro. & importante lembrar 'ue no trabalharemos com informa(es acima da camada de enlace) portanto para esta laboratrio consideraremos apenas dos endereos f$sicos ou endereos *AC. Neste laboratrio usaremos a ferramenta +ireshar,) esta ferramenta nos possibilita ver o conte-do de cada 'uadro de dados 'ue passa pela placa de rede do computador. .oc pode obter o /ireshar, a partir do site oficial0 http011///./ireshar,.org1 Capturando e Analisando pacotes Ethernet .amos inicialmente capturar alguns 'uadros Ethernet para analisar. Para capturar os pacotes siga as instru(es0 2enha certe3a 'ue o cache do seu bro/ser est4 va3io. 5sso garante 'ue nossas re'uisi(es vo necessariamente ser feitas ao servidor de destino) e no sero respondidas pela cache local. 6 No firefo7 faa "erramentas 8 9impar histrico Recente) No 5E: faa ;egurana 8 Apagar histrico de navegao 8 *ar'ue a opo Ar'uivos 2empor4rios de 5nternet 8 cli'ue em delete< Abra o +ireshar, Cli'ue no boto =9ist Available Capture 5nterfaces> ? es'uerda. 5nicie a captura clicando em ;2AR2 na placa de rede conectada ? rede @se o bro/ser para acessar a @R90 http011gaia.cs.umass.edu1etherealAlabs1B22PAetherealA labAfile3.html Pare o capturador de pacotes +ireshar, clicando no boto ;top Running 9ive Capture voc deve ter uma tela como a mostrada abai7o Primeiramente locali3e o pacote 'ue contem a re'uisio B22P CE2 do seu computador para gaia.sc.umass.edu) locali3e tambDm a resposta vinda do servidor gaia.sc.umass.edu para o seu computador. No e7emplo acima o pacote de n-mero E contDm a re'uisio B22P CE2 Para responder as 'uest(es 'ue seguem voc deve olhar os detalhes do pacote e o conte-do de cada campo dos detalhes estes so mostrados na parte central e de bai7o da Fanela do /ireshar,. ;elecione o pacote 'ue contDm o pedido B22P CE2 6no nosso e7emplo ele D o pacote E< . 9embreA se 'ue cada camada envia para a seguinte os dados adicionando informa(es atD 'ue este chegue na camada f$sica) assim a re'uisio B22P 'ue D da camada de aplicao estar4 dentro do protocolo 2CP 'ue estar4 dentro do protocolo 5P 'ue estar4 dentro do Ethernet. G. Hual o endereo f$sico ou endereo *AC do seu computadorI Como voc achou este endereo neste pacoteI J. No bloco Ethernet55 K 'ue significa o campo Lestination AddressI Este D o endereo *AC do servidor /eb gaia.sc.umass.eduI 6Lica0 A resposta D noM 9embreAse da utilidade do endereo *AC<. Le 'uem D este endereo *ACI 3. Huantos bNtes h4 entre o in$cio do 'uadro e o in$cio efetivo da mensagem B22PI 6Lica0a mensagem B22P comea com a palavra CE2< Por 'u este n-mero de bNtesI K 'ue significam os valores antes do CE2I 6Lica0 lembre do formato do 'uadro ethernet) ede como as camadas adicionam informao< Encontre agora o pacote de resposta do B22P e responda as seguintes perguntas baseado neste pacote0 E. K 'ue significa o campo source address da ethernetI Esse D o endereo do seu computador ou do servidor em gaia.sc.umass.eduI6Lica0 nenhum dos dois<. Le 'uem D este endereo *ACI %. Hual o valor do campo Lestination Address no ethernetI Esse D o *AC do seu computadorI O. Ao selecionar o item Ethernet55 na Fanela do meio GE bNtes so destacados na Fanela inferior. Por'u GE bNtesI K 'ue eles significamI O protocolo ARP K protocolo ARP D utili3ado para descobrir ou resolver o Endereo *AC a partir de um endereo 5P conhecido. @se o comando arp para ver os valores atuais da usa cache de ARP. Ao e7ecutar o comando arp voc deve obter uma resposta como essa0 #arp Endereo TipoHW EndereoHW Flags Mscara Iface 192.168.2.4 e!er ""#21#8d#"1#$d#%$ & e!" G. K 'ue significa cada campoI J. Huantas entradas h4 na sua tabelaI Compare suas estradas com as do computador vi3inho) so as mesmas entradasI Por 'uI .oltando ao +ireshar,) use o campo filter para buscar um pacote arp. Para isso escreva arp no campo Filter e cli'ue em Apply. K /ireshar, ir4 mostrar apenas os pacotes do tipo ARP. 3. Kbserve no painel central o 'uadro Ethernet55. K 'ue significa o campo Lestination AddressI Hual o valor deleI Por 'ue este valorI E. No painel central selecione Adress Resolution Protocol. K 'ue significam os campos0 ;ender *ac Address) ;ender 5P Address) 2arget *AC Address e 2arget 5P AddressI %. B4 dois tipos de pacote ARP) um D uma re'uisio 6re'uest< mandada em broadcast e outro a resposta6replN< mandada em unicast. 5dentifi'ue em sua captura os dois tipos de pacote) 'uais campos so diferentes nos campos do ARPI