Conexão de rede intermitente do Ubuntu, relacionada ao ARP

0

Desculpe se o título é muito vago, mas não posso apontar o problema real com tanta dificuldade para expressá-lo. Aqui está a descrição.

Computador A, conectado à rede corporativa usando o sistema operacional Windows, funcionando bem. Mas ficou com problema de conexão intermitente rodando o Ubuntu 15.10. As observações são:

  • A conexão nunca é realmente perdida, ela é interrompida por 1 minuto ou 2 e depois é retomada, mas interrompe qualquer sessão ssh pelo caminho.
  • Esse problema não é peculiar a mim, mas comum a vários computadores que executam sistemas operacionais baseados em Linux no meu local de trabalho. Não deve ser minha má configuração. Todas as janelas e uma pequena proporção de computadores Linux podem se conectar à Internet muito bem. Por isso, pode ser um conflito de software ou kernel em andamento com a configuração de rede no meu local de trabalho.
  • O gateway é, na verdade, roteadores Cisco habilitados para HSRP. Eles transmitem um endereço 10.1.1.1, mas traceroute google.com implica que o servidor que fez o roteamento é 10.1.1.2.
  • Por ping constante 10.1.1.1 por segundo, todos os pacotes de saída são enviados com sucesso. Mas durante o tempo de inatividade, nenhum pacote de resposta do ICMP é ouvido.
  • Ao inspecionar os pacotes, o endereço MAC dos pacotes ICMP, não importando o tempo de disponibilidade ou o tempo de inatividade, é definido corretamente com o mesmo valor.
  • A execução de arp -an fornece a mesma tabela arp no tempo de inatividade e no tempo de atividade.
  • Parece que tudo deve funcionar bem, mas nem sempre é verdade. Eu sou totalmente sem noção, exceto a seguinte descoberta:
  • Há sempre uma indicação clara da chegada de uma nova rodada de tempo --- Uma resposta ARP de 10.1.1.1 , mas apenas dando o mesmo MAC que eu já tenho no cache ARP. Quando a rede fica disponível, sempre é possível encontrar uma resposta ARP vários milissegundos antes desse momento de transição.
  • Não há evidências proeminentes de quando a rede vai passar de tempo em atraso, infelizmente.

Minha pergunta é:

Como faço para solucionar o problema? Qualquer pensamento é bem-vindo.

Obrigado por ler minha descrição detalhada e não hesite em solicitar informações adicionais.

    
por Davyzhu 14.03.2016 / 11:25

1 resposta

0

Como se constata, a causa desse problema é o conflito de IP. O IP do meu PC entra em conflito com outro dispositivo, especificamente o telefone IP, na mesma sub-rede. Como o telefone nem sempre está ativo, meu PC pode funcionar na maior parte do tempo. Mas quando ele se torna ativo, o gateway reconhecerá seu endereço MAC e descartará qualquer pacote ICMP do meu lado.

    
por 18.03.2016 / 08:54