Skip to main content

MAC Addresses

MAC addresses can be written like this: macAddress("11:22:33:44:55:66").

The ouiVendors(mac) function returns a list of Vendors associated with a MAC address. For example, ouiVendors(macAddress("00:05:00:00:00:0D")) returns a list equivalent to [Vendor.CISCO] and ouiVendors(macAddress("F8:0D:AC:FF:FF:FF")) returns a list equivalent to [Vendor.HP, Vendor.ARUBA].

The ouiAssignee(mac) function returns the name of the OUI assignee (as a String) associated with a MAC address. For example, ouiAssignee(macAddress("00:55:DA:50:00:00")) returns the string "Nanoleaf". The function can return a null value if the assignee for the MAC address is not known.

Source of MAC Vendor Information

Forward derives vendor information for MAC addresses using the publicly available IEEE Organizationally Unique Identifier (OUI) databases. These include the official lists maintained by the IEEE Standards Authority:

The Forward platform periodically refreshes this data to ensure MAC vendor lookups reflect the latest assignments published by IEEE.