ifconfig プロミスキャス モード、または一般的なプロミスキャス モードは何をしますか?

ifconfig プロミスキャス モード、または一般的なプロミスキャス モードは何をしますか?

これについてはこうman ifconfig言っています。

[-]プロミス

   Enable or disable the promiscuous mode of the interface.  If

選択すると、ネットワーク上のすべてのパケットがインターフェースによって受信されます。

これがワイヤレス カードに関する意味であるかどうかを具体的に調べます。

  • IP 宛先に関係なくすべてを受け入れます ( によってヒントを得て読んだところpackets)。
  • MAC アドレスに関係なくすべてのフレームを受け入れます。
  • または、すべてのフレームとパケット期間を受け入れます。

答え1

一般的に、「プロミスキャス モード」とは、ネットワーク インターフェイス カードが受信したすべてのフレームをオペレーティング システムに渡して処理することを意味します。これに対し、従来の動作モードでは、NIC の MAC アドレスまたはブロードキャスト アドレス宛てのフレームのみが OS に渡されます。一般的に、プロミスキャス モードは、回線上のすべてのトラフィックを「スニッフィング」するために使用されます。

ただし、ワイヤレス イーサネット NIC は、有線 NIC とは少し異なります。有線メディアとは異なり、ワイヤレス メディアには追加の考慮事項 (特定のアクセス ポイントとの関連付け、特定のチャネルの選択) があります。ワイヤレス イーサネット トラフィックの「スニッフィング」には、通常、ワイヤレス NIC と、プロミスキャス モードではなく「RF 監視モード」をサポートする OS ドライバーが必要です。

いくつかの参考文献:

関連情報