D E P A R T A M E N T O D E E N G E N H A R I A I N F O R M Á T I C A L i c e n c i a t u r a e m J o g o s D i g i t a i s e M u l t i m é d i a T e c n o l o g i a I n f o r m á t i c a e d e C o m u n i c a ç õ e s 2 º S e m e s t r e d e 2 0 1 5 / 1 6 Laboratório nº 5 FUNCIONAMENTO DO ADDRESS RESOLUTION PROTOCOL OBJETIVOS Neste laboratório serão realizadas as seguintes tarefas: 1 Aquisição de conceitos teóricos sobre o ARP; 2 Introdução ao Packet Tracer; 3 Compreender o funcionamento do ARP 1 AQUISIÇÃO DE CONCEITOS TEÓRICOS SOBRE O ARP Designa-se por frame (trama) a unidade de encapsulamento da camada 2 do modelo OSI, assim como se designa por pacote a unidade da camada 3. Quando os protocolos das camadas superiores comunicam entre si, os dados descem as várias camadas do modelo OSI e são encapsulados em frames da camada 2. O formato de cada frame depende do tipo de meio utilizado. Se o protocolo da camada superior for o TCP/IP e o meio a Ethernet, o encapsulamento em frames da camada 2 designa-se abreviadamente por Ethernet. O Address Resolution Protocol (ARP) é utilizado pelo TCP/IP para fazer a correspondência entre um endereço IP e o endereço MAC associado. Sempre que uma frame é colocada na rede, ela necessita de saber o endereço MAC de destino. Para ser possível descobrir dinamicamente o endereço MAC associado a um endereço IP, é enviado um broadcast de um pedido ARP para a rede local. O dispositivo com esse MAC responde e o seu IP é colocado numa cache ARP. Cada dispositivo de rede guarda a sua cache ARP. 1
2 INTRODUÇÃO AO PACKET TRACER; Aceda através dos programas à aplicação Packet Tracer. Analise as opções da barra de menus. Selecionando o Esquema Lógico. Quais os diferentes tipos de componentes que podem ser adicionados ao esquema lógico? 2
Navegue sobre os vários tipos de dispositivos e visualize as opções fornecidas. Interligue os seguintes equipamentos do cenário que lhe foi fornecido utilizando a ferramenta de autoconnect : Eagle Server ao R1-ISP router PC-PT 1A ao S1-Central switch Terá de selecionar a ferramenta, selecionar o primeiro equipamento a interligar, seguido do segundo equipamento. Automaticamente será escolhido o tipo de ligação em função das interfaces disponíveis nos equipamentos. Qual o tipo de ligação escolhido para cada uma das duas interligações? Circule com o rato sobre os vários dispositivos representados no diagrama. A informação de configuração que lhe é mostrada nos vários equipamentos é sempre a mesma? Com o botão esquerdo do rato selecione cada um dos equipamentos individualmente. Que separadores de configuração lhe aparecem no router e no switch, e o que pode configurar em cada um deles? Que separadores de configuração lhe aparecem no servidor? Qual a principal diferença face aos router e switch? Que separadores de configuração lhe aparecem no PC? Que ferramentas estão disponíveis no PC? 3
3 COMPREENDER O FUNCIONAMENTO DO ARP Desenhe no Packet Tracer o seguinte diagrama. Configure os equipamentos conforme a tabela. Equipamento IP Máscara de rede PC0 192.168.0.1 255.255.255.0 PC1 192.168.0.2 255.255.255.0 PC2 192.168.0.3 255.255.255.0 PC3 192.168.0.4 255.255.255.0 Na janela de command prompt do PC0 digite os seguintes comandos: C:\> arp a C:\> arp d * O que faz cada um deles? Supondo que pretendia apenas apagar uma entrada na tabela ARP, que comando teria de efetuar? Altere para o modo para Simulação. Coloque um filtro para permitir visualizar apenas os protocolos ARP e ICMP. 4
Faça um ping do PC0 ao PC1 e visualize a simulação e a troca de pacotes. Para quem foi enviado o primeiro PDU (protocol data unit) ARP? Todos os equipamentos que receberem o referido PDU responderam? Caso contrário, quais responderam? Foi trocada alguma mensagem ICMP até à conclusão da troca de mensagens ARP? Porquê? Qual a finalidade da troca de mensagens ARP? Ao longo da troca de mensagens ICMP foi feita novamente uma troca de mensagens ARP? Caso contrário porquê? 5
No final da execução do ping visualize a tabela de ARP dos vários PC? Há novas entradas? Quais? Explique sucintamente o funcionamento do ARP. 6