Análise e Desenvolvimento de Sistemas
Curso de Eng. Informática
Curso de Eng. de Electrónica e Computadores
Trabalho de Laboratório Nº5
Análise do tráfego na rede
Protocolos ARP, DHCP
Redes de Computadores
Trabalho nº6
Objectivo
•
Familiarização com o software para análise de tráfego de rede, Ethereal.
•
Usar o Ethereal para visualizar a operação do protocolo ARP (Address Resolution Protocol).
•
Usar o Ethereal para visualizar a operação do protocolo DHCP (Dynamic Host Control
Protocol).
1 Introdução
1.1 Protocolo ARP
O protocolo ARP (RFC 826) permite obter, sempre que necessário, o endereço físico de uma máquina mediante o conhecimento do seu endereço IP (encaminhamento directo).
Quando uma máquina pretende enviar um "datagrama" IP a outra máquina cujo endereço IP conhece mas cujo endereço MAC desconhece, usa o protocolo ARP para enviar em “broadcast” um pedido (ARP request) no qual consta o endereço IP de destino. Todas as máquinas escutam o pedido e aquela que possui o endereço IP indicado responde (ARP reply) enviando o seu endereço físico. Cada máquina é responsável por manter dinamicamente uma tabela de correspondência entre endereços físicos e endereços IP recentemente usados (tabela ARP), este procedimento reduz a frequência do recurso ao protocolo ARP.
1.2 Protocolo DHCP
Com o crescimento da internet, o protocolo IP tornou-se o fio condutor entre a maior parte das redes de computadores. A configuração manual dos parâmetros IP (endereço, máscara, gateway, etc...) em todos os computadores de uma rede grande pode tornar-se numa tarefa morosa e susceptível a erros. O DHCP é utilizado para, de uma forma centralizada e automática, atribuir e gerir as configurações IP de cada computador. A sua utilização também pode resultar num maior aproveitamento do espaço de endereços disponível.
O DHCP oferece um mecanismo para a atribuição dinâmica de endereços IP e de outras informações. Um dispositivo servidor de DHCP localizado