次の組み込み TCP / IP スタックのいずれかで特に良い (または悪い) 経験をした人はいますか?
- uIP
- lwIP
- Bentham のTCP/IP リーン実装
- この本の TCP/IP スタック
私のニーズは、堅牢で移植しやすいスタックです。コードサイズはそれほど重要ではなく、パフォーマンスは比較的重要ですが、使いやすさと移植性は非常に重要です。
システムはおそらく RTOS を使用しますが、これは未定ですが、私の経験では、ほとんどのスタックは RTOS の有無にかかわらず使用できます。ほとんどの場合、プラットフォームは ARM バリアント (ARM7 または CM3 の可能性が高い) になります。
スタックをイーサネット ドライバーにボルトで固定することについてはあまり心配していないため、選択の優先順位は高くありません。
Linux、RTEMS などの OS からスタックを抽出することにはあまり興味がありません。
また、Interniche、Micrium などの商用サービスにも興味がありません...
スタックにはあらゆる種類の付属品は必要なく、IPv6 も必要なく、その上に何か (Web サーバー、FTP サーバーなど) も必要ありません。 UDP のみを使用しますが、TCP が望ましいいくつかのシナリオを想定できます。
もちろん、私が見逃した他のスタックでの経験も非常に興味深いものです。
お時間とご意見をお寄せいただきありがとうございます。