私はNATの実装を書いていますが、rawソケットを使用する必要があります。私はツイストアーキテクチャに慣れており、同時接続の処理方法が気に入っています。
Twistedプロトコルに入ってくるデータは、操作され、NATされ、表にされ、rawソケットに送信されます。rawソケットに入ってくるデータは、操作され、検索され、NATされ、適切なプロトコルインスタンスに送られます。
生のソケットは1つで十分でしょうか?同時に多数の接続が入った場合はどうなりますか。ツイストはそれを処理しません、またはツイストはコネクションレス型プロトコルではほとんど利点がありません。利点がある場合、誰かが私を生のソケットのねじれた例に導くことができます