Il rilevamento dell'hardware (Windows) per la scheda di rete con più adattatori varia


0

Ho una scheda di rete con 4 adattatori (scheda server Intel I350-T4). Quando inserisco questa scheda in un PC, gli adattatori vengono scoperti, ad esempio come segue:

  • I350-T4 => adattatore 1
  • I350-T4 # 2 => adattatore 2
  • I350-T4 # 3 => adattatore 3
  • I350-T4 # 4 => adattatore 4

Quando ottengo un altro PC e un'altra scheda di rete (stessa marca e modello ovviamente), Windows scorre i dispositivi come segue:

  • I350-T4 # 4 => adattatore 1
  • I350-T4 # 1 => adattatore 2
  • I350-T4 # 2 => adattatore 3
  • I350-T4 # 3 => adattatore 4

Questo è un problema, poiché la nostra documentazione tecnica determina quale dispositivo è collegato a quale adattatore fisico. Dato che il mio software ha solo un riferimento al "nome adattatore" che Windows assegna all'adattatore fisico, non ho modo di garantire quale "adattatore logico" corrisponda a quale adattatore fisico.

Non so come Windows enumera i dispositivi su una tale scheda di rete e se ci sono schede di rete che hanno un modo riproduttivo di scoperta.

Ho fatto il test per scambiare le schede di rete tra i PC e ho scoperto che il modo in cui vengono scoperti gli adattatori segue la scheda di rete.

Domanda 1: in che modo Windows rileva le schede di rete?

Domanda 2: Esiste un modo per influenzare questo comportamento?

Domanda 3: esiste qualche proprietà logica (quindi in Windows) per determinare la porta / posizione fisica dell'adattatore?

Domanda 4: Se qualcuno avesse esperienza con questo argomento specifico, esiste un approccio migliore che mi permetta di accoppiare adattatori logici con adattatori fisici?


Anche se non conosco i dettagli esatti, mi aspetto che l'ordine di enumerazione sia fuori dal controllo di Windows. Il processo è probabilmente controllato dal driver dell'adattatore.
Twisty Impersonator,

Risposte:


0

Ho trovato questo articolo

Get-NetAdapterHardwareInfo | select Name, InterfaceDescription, DeviceType, Busnumber, Devicenumber, Functionnumber | FL
Name (This is what you see in Control Panel > .. > Network Connections)
InterfaceDescription (This is what you see in Device Manager)
DeviceType (This is connector type of the NIC)
Busnumber (This is where the NIC is slot on motherboard)
Devicenumber (This is the location number of slot on motherboard)
Functionnumber (This is what you are looking for. Physical port)
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.