Pergunta do Cisco IP Helper - endereço mac?

1

Neste momento, estou tentando solucionar problemas de um ajudante de IP em nossa rede. Temos um sistema de provisionamento em uma vlan (n) / sub-rede (opsware / HP System Automation) e o servidor a ser provisionado em outra vlan (30) / sub-rede separada. Entre eles, temos dois roteadores usando o HSRP. Os roteadores possuem um auxiliar de IP configurado para a vlan 30, encaminhando solicitações para o sistema de provisionamento.

Verificamos que as solicitações DHCP estão sendo geradas pelo servidor. Nós verificamos que a configuração parece correta para o vlan nos roteadores (na configuração vlan, existe um ip-helper configurado - não há muita coisa complicada sobre isso). Estamos trabalhando para verificar se o sistema de provisionamento não está recebendo as solicitações do dhcp, e é aí que surge minha pergunta ...

Quando um roteador usa um ip-helper para redirecionar uma transmissão como um unicast para o endereço auxiliar, qual endereço MAC está contido no unicast? É o MAC da porta de saída do roteador, do host original que gerou a transmissão?

Infelizmente, os roteadores lidam com uma enorme quantidade de tráfego, então a engenharia de rede é incapaz de fazer uma depuração ou um despejo de pacotes dos roteadores, então o que está acontecendo atualmente é uma caixa preta. Neste ponto, estou trabalhando para reunir tantas evidências quanto puder para ver onde está a questão.

    
por Matthew 10.08.2011 / 21:21

1 resposta

1

O agente de retransmissão DHCP do roteador receberá a solicitação DHCP do cliente, colocará seu próprio endereço IP no campo GIADDR do pacote DHCP (identificando-se como o agente de retransmissão que encaminha a solicitação DHCP) e enviará um pacote IP unicast para fora qualquer interface é "mais próxima" do servidor DHCP de destino. Esse pacote IP unicast será encapsulado em um quadro Ethernet (se essa interface for uma interface Ethernet) com um endereço MAC de origem do roteador (ou, no caso de um par HSRP, o endereço MAC virtual do endereço HSRP). O endereço MAC do cliente (armazenado no campo CHADDR da solicitação DHCP) não será alterado pelo agente de retransmissão DHCP no roteador. (A parte DHCP Relaying do artigo da Wikipedia sobre DHCP pode ser útil para você ter uma compreensão mais profunda.)

Se houver "saltos" entre o servidor DHCP e o roteador que relaciona a solicitação DHCP para o cliente, o endereço MAC de origem no pacote de solicitação DHCP retransmitido será a interface do roteador de último salto entre o servidor DHCP e o roteador de retransmissão.

Eu começaria a farejar o tráfego mais próximo do sistema de provisionamento procurando por pacotes DHCP e reduzindo as coisas de lá. Eu também me certificaria de obter outros tipos de tráfego (como, digamos, PING) do roteador de retransmissão para o servidor DHCP.

    
por 10.08.2011 / 21:49

Tags