Wikipedia states about MAC-48 string format:
The standard (IEEE 802) format for printing MAC-48 addresses in human-friendly form is six groups of two hexadecimal digits, separated by hyphens (-) or colons (:)
I'd like someone who actually has access to IEEE 802 documents to confirm that at every position there should be exactly two hexadecimal digits.
In other words: is that address valid: 01:23:4:56:78:9A
? Or do I need to express "4" with leading zero explicitely: 01:23:04:56:78:9A
?