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; }