零MAC地址是指什么?

时间:2016-12-24 20:49:47

标签: qt ubuntu networking

我在华硕Zenbook上运行Ubuntu 16.04系统。当我运行以下代码来写出我所有接口的MAC地址时:

#include <QCoreApplication>
#include <QNetworkInterface>
#include <QDebug>

int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);

    auto interfaces = QNetworkInterface::allInterfaces();
    for (const auto& i : interfaces)
        qDebug() << i.humanReadableName() << "; "<< i.hardwareAddress() << '\n';

    return a.exec();
}

我明白了:

  

“lo”; “00:00:00:00:00:00”

     

“wlp2s0”; “00:21:5C:B2:C7:58”

我的笔记本电脑内置WiFi,没有以太网电缆端口。

我真的很想知道这个零MAC地址是指什么。

到目前为止,我的研究转向了论坛,这可能是司机的问题,也可能是Kaspersky antivirus

此MAC地址是否有任何合法含义,或者是错误?

1 个答案:

答案 0 :(得分:2)

localhost,循环返回接口。这是合法的。对维基百科上的内容有一个很好的解释:https://en.wikipedia.org/wiki/Localhost