
MAC ベースのネットワークのネットワークインターフェイスには常に MAC アドレスが必要です。仮想または物理的に。ただし、一部のネットワークはMACベースではありません。
仮想ネットワークインターフェイスとしてifconfig
表示されますか? MACアドレスを表示しないということは、MACアドレスがなく、ループバックIPアドレスを持つネットワークがMACベースではないという意味ですか?lo
ifconfig
lo
ありがとうございます。
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 2403613 bytes 138542051 (138.5 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 2403613 bytes 138542051 (138.5 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
答え1
このlo
インターフェイスはハードウェアネットワークインターフェイス(仮想ループバックインターフェイス)に関連付けられていないため、イーサネットハードウェアアドレス(MACアドレス)はありません。
ループバックインターフェイスを介した通信はMACベースではありません。 NIC間でパケットを送信するためのルーティングは必要ありません。