Collisioni di indirizzo IP Hyper-V

Sto cercando di risolvere un problema di performance con la nostra applicazione su una networking di clienti. Non supportiamo l'infrastruttura di networking e le persone che hanno effettivamente lavato le mani del problema.

Nell'esaminare il registro di sistema nell'host di Windows Server 2008 R2 vedo che sono presenti migliaia di ID evento 28 registrati per il VMSMP – questi sono avvisi di collisione di indirizzo MAC. Quando dico più, intendo 40 o 50 al secondo.

Quindi – ovviamente non è buona, ma è abbastanza male da influire negativamente sulle performance della networking?

  • Raccogli gli indirizzi MAC dei computer di dominio, preferibilmente dalla row di command
  • Come faccio a filtrare il MAC con il server DHCP
  • Assegnare IP DHCP per prefisso MAC specifico in Windows Server 2008 R2
  • Un bel strumento per cercare il make / model tramite indirizzo MAC?
  • iptables è occasionalmente la logging degli indirizzi MAC. Perché?
  • Come get un rapporto di tutti gli indirizzi MAC su un'altra substring?
  • Perché non è ansible utilizzare indirizzi MAC invece di IPv4 | 6 per la creazione di reti?
  • Posso eseguire un singolo server DHCP per tutte le filiali di un MPLS?
  • One Solution collect form web for “Collisioni di indirizzo IP Hyper-V”

    Sì. Ciò avrebbe sicuramente effetti negativi sulle performance della networking. Gli interruttori utilizzano gli indirizzi MAC per scoprire quale port switch per submit il traffico. Se l'interruttore non conosce quale port per submit il traffico, invierà i frame a tutte le porte, causando una situazione di inondazione. Probabilmente si avrebbe anche la connettività intermittente sugli host con MAC duplicati, in quanto l'interruttore invia un traffico a un host e un certo traffico verso l'altro.

    Devi davvero risolvere questo problema. Non si desidera duplicare gli indirizzi MAC nello stesso dominio di collisione.

    Modifica: l'ID evento VMSMP 28 non sembra essere le collisioni di indirizzo MAC che effettivamente accadono sulla networking, ma piuttosto Hyper-V che impedisce il traffico di verificarsi in primo luogo a causa di un indirizzo MAC duplicato nella configuration.

    La port 'SWITCHPORT-SM-A6285CC8-5521-4180-BEE9-59C9929D26CB-1-1' è stata impedita dall'uso dell'indirizzo MAC '00 -15-5D-64-3A-16 'perché è fissato alla port' 27263E05-4CB3- 4751-9'

    Non so se stai utilizzando teaming NIC nei tuoi host Hyper-V e MAC dinamici per i tuoi VM, ma consideri l'sorting delle cose assegnando MAC statici che non sono in conflitto.

    http://blogs.technet.com/b/jhoward/archive/2008/07/15/hyper-v-mac-address-allocation-and-apparent-network-issues-mac-collisions-can-cause.aspx

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.