저는 Macbook에서 Wireshark를 사용하여 패킷을 캡처하고 있습니다. 일부 공용 IP(예: 8.8.8.8)를 핑하면 en0
내 인터페이스에서 나오는 ICMP 패킷이 표시됩니다. Wireshark의 캡처 옵션에서 인터페이스는 "Wi-Fi: en0"으로 나열됩니다(집 Wi-Fi에 연결되어 있으므로 의미가 있습니다). 그러나 Wireshark에서는 링크 계층이 이더넷이라고 말합니다. 패킷을 검사하여 이를 확인했습니다.
Wi-Fi 장치가 이더넷을 링크 계층으로 사용하는 이유는 무엇입니까?
ifconfig en0
프로그램
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=6463<RXCSUM,TXCSUM,TSO4,TSO6,CHANNEL_IO,PARTIAL_CSUM,ZEROINVERT_CSUM>
ether 6c:7e:67:ca:42:1e
inet6 fe80::c82:675e:647d:ae9d%en0 prefixlen 64 secured scopeid 0xf
inet 192.168.1.232 netmask 0xffffff00 broadcast 192.168.1.255
inet6 2600:4040:248d:4400:10a5:84d1:7da4:b527 prefixlen 64 autoconf secured
inet6 2600:4040:248d:4400:6452:be0f:3f49:deaa prefixlen 64 autoconf temporary
nd6 options=201<PERFORMNUD,DAD>
media: autoselect
status: active
답변1
일반적으로 Wi-Fi를 통해 이더넷 패킷(종종 IP 패킷 포함)을 전송하기 때문입니다.