nun... virtuelle MAC Adressen werden auf Grundlage von bestehenden MAC Adressen vergeben.
Man kann daher auch von Layer sprechen/schreiben, da man die V-MAC "auf" eine bestehende MAC aufschaltet.
Man könnte ja zum Beispiel die lokale Adresse 127.0.0.1 heran ziehen, die auf jeden Computer-System mit einer dazugehörigen MAC Adresse vorhanden ist (ob nun eine NIC installiert ist oder nicht) - das ist dann eine Software NIC.
Wie man das nun im Detail macht würde wohl sicher hier den Rahmen sprengen...
Dann gibt es ja auch noch die drivers/etc/hosts Datei, in der man lokales DNS emulieren kann, um so mittels dem IIS virtuelle Domains/Hosts zu einer
IP zu binden (und zurück) kann, und so lokale Entwicklung von WebSeiten ermöglicht wird.
von daher nur als kleiner Wink: öffne doch mal die Eingabeaufforderung-Console und tippe da mal folgendes Kommando ein: C:\ipconfig
und schon kann man Informationen über
IP und MAC bekommen.