Vergesst mal was ich geschrieben habe, ich habe verstanden eine Netzwerkkarte identifizieren.
Das mit dem Netz wird schwierig.
Es gibt verschiedene Arten von Netzen.
Das bekannteste ist ein Netz welches auf IPv4 basiert.
Dieses ist dann abhändig von deiner
IP Adresse und der Subnetzmaske.
Ethernet-Netze zu erkennen halte ich für unmöglich.
Da könntest du versuchen über STP die Vernetzung abfragen um dort dran das Netz zu erkennen.