![该 MAC-48 地址是否有效:“01:23:4:56:78:9A”](https://linux22.com/image/632581/%E8%AF%A5%20MAC-48%20%E5%9C%B0%E5%9D%80%E6%98%AF%E5%90%A6%E6%9C%89%E6%95%88%EF%BC%9A%E2%80%9C01%EF%BC%9A23%EF%BC%9A4%EF%BC%9A56%EF%BC%9A78%EF%BC%9A9A%E2%80%9D%20.png)
维基百科对 MAC-48 字符串格式有如下说明:
以人性化形式打印 MAC-48 地址的标准 (IEEE 802) 格式是六组两位十六进制数字,以连字符 (-) 或冒号 (:) 分隔
我希望有人能真正访问 IEEE 802 文档来确认每个位置都应该有正好两个十六进制数字。
换句话说:该地址有效吗:01:23:4:56:78:9A
?或者我是否需要明确地表示以零开头的“4” 01:23:04:56:78:9A
:?
答案1
请参阅这例如。
48 位地址(通用或本地)表示为六个八位字节的字符串。八位字节按其在 LAN 介质上传输的顺序从左到右显示,以连字符分隔。地址的每个八位字节显示为两个十六进制数字。
此外,我从未见过任何省略数字的 MAC 地址。