最近、Raw-Ethernetフレームに関する次の記事に戸惑いました。
RAW イーサネットフレームとRAWイーサネットフレームを使用したUDP
メッセージパッシング
簡単に言えば、両者ともイーサネット層だけを使用してポイントツーポイント通信を確立することが可能であると説明しています。その場合、IP層とTCP層のオーバーヘッドが回避され、スループットが増加します(一部のベンチマークによると、ほぼ50%)。
同様のテストをワイヤレス環境で行いたいのですが。ただし、いくつか問題があります。
1番目の問題
そのような努力を損なう可能性のあるハードウェアの制約(つまり、Wi-Fiカード)はありますか?
2番目の問題
どちらの記事も次のフレーム形式を選択しました。
プリアンブル| 区切り文字| Macヘッダー| ペイロード| パッド| CRC
私の知る限り、プリアンブル、デリミタ、パッド、およびCRCはイーサネットデバイスによってすべてのフレームに追加され、ソフトウェアを介して変更することはできません。Wi-Fiデバイスも同様だと思います。したがって、Macヘッダーの削除を妨げるハードウェアの制約(つまり、Wi-Fiカード)はありますか?
ps:通信はポイントツーポイントベースで行われることを考慮してください。つまり、ルーター、スイッチ、ブリッジなどは存在せず、インターネット接続もありません。