MAC address (Media Access Control)
ID mac_address
DatatypePersonal data (PII)identifier
48-bit hardware address (EUI-48) of a network interface in Ethernet, Wi-Fi, Bluetooth and other IEEE 802 networks, used to deliver frames within one network segment. The first three octets usually hold the OUI of the manufacturer; the second-lowest bit of the first octet marks a locally administered address, such as the random addresses that phones use on Wi-Fi. It is written as six pairs of hexadecimal digits separated by hyphens (IEEE style) or colons, or as three groups of four digits separated by dots (Cisco style). RFC 9542 reserves 00-00-5E-00-53-00 to 00-00-5E-00-53-FF for documentation. 64-bit identifiers are described by eui64.
- Categories
- Internet, Universal unique identifiers, Personally identifiable information
- Countries
- Global (not tied to a country)
- Languages
- Common to most languages
- AutoType benchmark
mac- W3C DPV
pd:MACAddress- HL7 FHIR identifier system
http://hl7.org/fhir/sid/eui-48/ethernet- FTA
MACADDRESS- Google DLP
MAC_ADDRESS- Presidio
MAC_ADDRESS- python-stdnum
stdnum.mac- Former IDs
eui48- Quality
- 100/100
- Metacrafter rules
- 3 rules (1 by field name, 2 by value)
macaddressfieldfield, common/internet.yamlmacaddressvaluedata, common/internet.yamleui48data, ext/ext_internet.yaml, key eui48
- Supported by tools
- Auto-Type, Amazon Comprehend, AWS Glue Sensitive Data Detection, Collibra Data Classification, Databricks Unity Catalog data classification, Capital One DataProfiler, FTA (Fast Text Analysis), Google Cloud Sensitive Data Protection (DLP), Great Expectations Semantic Types Expectations, IBM Knowledge Catalog (IBM watsonx.data intelligence), metacrafter, metacrafterpro, Nightfall AI, Microsoft Presidio, python-stdnum, Talend (Qlik Talend Data Preparation, Data Catalog and Data Inventory)
Regular expression
^(?:[0-9A-Fa-f]{2}(?:-[0-9A-Fa-f]{2}){5}|[0-9A-Fa-f]{2}(?::[0-9A-Fa-f]{2}){5}|[0-9A-Fa-f]{4}\.[0-9A-Fa-f]{4}\.[0-9A-Fa-f]{4})$
Python re syntax.
Examples
| Value | Description |
|---|---|
| 00-00-5E-00-53-01 | Documentation address of RFC 9542, IEEE notation |
| 00:00:5e:00:53:af | Documentation address of RFC 9542 with colons |
| 0000.5e00.5301 | Documentation address of RFC 9542 in dotted notation |
| 00:00:5E-00-53:01 invalid | Mixed separators |
| 00-00-5E-00-53 invalid | Five octets |
| 00-00-5E-EF-10-00-00-01 invalid | Eight octets: an EUI-64 identifier |
Translations
| Language | Name | Description |
|---|---|---|
| Russian | MAC-адрес | 48-битный аппаратный адрес сетевого интерфейса (EUI-48): шесть пар шестнадцатеричных цифр через дефис или двоеточие. |
Sources
- wikipedia: https://en.wikipedia.org/wiki/MAC_address
- doc: https://www.rfc-editor.org/rfc/rfc9542
- doc: https://standards.ieee.org/wp-content/uploads/import/documents/tutorials/eui.pdf
Use this record
- Page URL:
http://registry.apicrafter.io/datatype/mac_address - JSON: API v1 · legacy shape (used by metacrafter) · Markdown (for LLMs)
- Improve it: edit
data/datatypes/any/internet/mac_address.yamlon GitHub