Windows 7 Requer ARP para UDP?

3

Parece que minha caixa do Windows 7 (com 2 NICs, se isso for relevante) requer uma resposta ARP antes de enviar pacotes para um determinado endereço IP. O contexto específico em que estou está executando um servidor TFTP ( TFTPD32 ). O servidor ouve a solicitação, envia uma solicitação ARP, mas nunca envia uma resposta ao cliente TFTP, presumivelmente porque o cliente não responde ao ARP (não posso mudar isso infelizmente). Existe um trabalho em torno desta situação miserável? Isso "acabou de funcionar" em versões anteriores do Windows.

    
por vicatcu 06.03.2013 / 02:09

2 respostas

8

Eu não vejo como isso poderia funcionar se o cliente não responder ao ARP. Você não pode enviar pacotes para o endereço IP sem conhecer o endereço MAC, e é aí que entra o ARP. Se o cliente não responder ao ARP, ele estará quebrado.

    
por 06.03.2013 / 02:25
2

Você pode adicionar uma entrada estática à sua tabela ARP:

Exemplo:

:: Add a static entry.
arp -s 157.55.85.212 00-aa-00-62-c6-09 

:: Displays the arp table.
arp -a
    
por 06.03.2013 / 02:39