私はMacbookでWiresharkを使ってパケットをキャプチャしています。一部のパブリックIP(8.8.8.8など)をpingすると、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パケットを含む)を送信するためです。