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 간에 패킷을 보내는 데 라우팅이 필요하지 않습니다.