简写 MAC 地址

简写 MAC 地址

假设我的 MAC 表示如下:

0:b:23:26:32:52

这与以下内容相同:

00:0b:23:26:32:52

或者:

00:bb:23:26:32:52

答案1

您需要添加前导零,而不是重复单个字符(所以00:0b:23:26:32:52,是的)。

有可能,有问题的应用程序没有用前导零正确地格式化其输出。

irb(main):003:0> sprintf '%X', 11
=> "B"
irb(main):004:0> sprintf '%02X', 11
=> "0B"

如果您想(某种程度上)验证这一点,您可以使用 MAC 查找工具来检查设备的制造商。

根据MAC_查找00:0b:23前缀属于“西门子用户网络”,而另一个则未知。这并不能 100% 证明任何事情,但如果你知道该设备是西门子设备,那么在大多数情况下,这就足够验证了。

相关内容