SCTPプロトコルの.NET実装を探しています。コンポーネントまたはC#/ F#ソースコードが推奨されますが、そのようなものが利用できない場合は、VB.NETソースコードもおそらく機能する可能性があります。私が取り組んでいるプロジェクトは.NETFrameworkv3.5を対象としていますが、.NETv2からv4で動作するものなら何でも構いません。
4 に答える
.NET 4 アセンブリがバージョン 1.1.6 のSctpDrvと共にインストールされるようになりました。Socket クラスに似た API を提供しますが、SCTP 用の新しいメソッドを備えています。
これが役立つかどうかはわかりませんが、SCTPと同様の機能を備えた代替手段として、Lidgrenネットワークライブラリ(C#、ユーザースペースコンポーネント、UDPに基づくカスタムプロトコル)があります。
SctpDrvを使用できると思います。
リンクから
「SctpDrv は、SCTP スタックを含むカーネル ドライバーとして提供されます。Winsock プロバイダー dll は Windows に登録され、アプリケーションが SCTP 経由でデータを送信する必要があるたびに呼び出されます。このようにして、機能はアプリケーションに透過的に提供されます。IPPROTO_SCTP は単なる別のものです。ソケット (WSASocket) 関数呼び出しで利用可能なプロトコル. sctp_send などの SCTP 固有の関数は、sctpsp.lib にリンクすることによって提供されます。
お役に立てば幸いです。
C# には何も見つかりませんでしたが、 SourceForgeには C++ と Java の実装がいくつかあります。