OuiVendorTable
Curated OUI → vendor starter table. NOT the IEEE registry: it covers the vendors that turn up on osisa customer sites plus the common hypervisor prefixes, so a scan reads usefully out of the box. Extend or replace it by passing your own map to OuiVendorResolver(IReadOnlyDictionary<OuiPrefix, VendorName>); the authoritative source is the IEEE MA-L registry.
public static class OuiVendorTable
1. Fields
1.1. HyperV
Microsoft Hyper-V virtual NIC.
public static readonly VendorName HyperV
1.2. MikroTik
MikroTikls SIA - routers, switches, access points.
public static readonly VendorName MikroTik
1.3. Qemu
QEMU / KVM virtual NIC - a Proxmox guest.
public static readonly VendorName Qemu
1.4. Ubiquiti
Ubiquiti - access points, switches, cameras.
public static readonly VendorName Ubiquiti
1.5. VMware
VMware virtual NIC.
public static readonly VendorName VMware
2. Properties
2.1. Default
The curated map. Keys are canonical OuiPrefix values.
public static IReadOnlyDictionary<OuiPrefix, VendorName> Default { get; }