問題タブ [sctp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
670 参照

c - SCTP エコー サーバー コード: バイトオーダー警告メッセージ

Linux GCC を使用した SCTP エコー サーバー プログラムのコードは次のとおりです。

コードのコンパイル中に、コンパイラはバイト順序関数 (htons、htonl、ntohs、ntonl) に関する警告メッセージを発行します。

では、ここで何が問題になっているようですか?その4つの関数で追加のヘッダーを作成し、ヘッダーとしてヘッダーに追加しましたが、問題は解決しません。

0 投票する
1 に答える
688 参照

freebsd - SCTP INIT に失敗しました

2 つの仮想マシンがあり、どちらも FreeBSD 10 / i386 / 汎用 KERNEL をインストールしています (ホストは、KVM を使用した CentOS 6.5 x86-64 です)。

最初の仮想マシンは freetest0 という名前で、2 番目は freetest1 です。

freetest0 = freebsd 10 / i386 / IF は vtnet2 192.168.6.100 freetest1 = freebsd 10 / i386 / IF は vtnet2 192.168.6.110

freetest(s) IF までの速度をテストしたい。しかし、問題は、SCTP で接続できないことです。TCP と UDP は問題ありません。

iperf3 (SCTP サポート付き) と netperfmeter を何を使用しても、SCTP で接続できません。

0 投票する
1 に答える
2038 参照

scapy - scapy に SCTP プロトコルを追加

scapy で SCTP パケットをビルドする必要がありますが、scapy フォルダーに SCTP が存在しないようです。ネットで検索したところ、sctp.py スクリプトが見つかりました。

https://github.com/jwiegley/scapy/blob/master/scapy/layers/sctp.py

「/scapy/layers」を含むすべてのフォルダーにこのファイルをコピーしようとしましたが、残念ながら SCTP はまだ scapy で定義されていません。つまり、私が書くとき、 sctp=SCTP(dport=2500,sport=2600)私はこのエラーメッセージを受け取りました:

NameError: 名前 'SCTP' が定義されていません

この問題を解決するにはどうすればよいですか。実行できなかったコマンドはありますか? 前もって感謝します。

0 投票する
1 に答える
4403 参照

sctp - SCTP マルチホーミング ハートビートの動作

SCTP マルチホーミング ハートビートの動作について質問があります。以下の例を検討してください -

a<->d & c<->b など、プライマリとセカンダリの間でハートビート通信は行われますか? そうでない場合、そのような設定を行うことはできますか?

私の場合、2 つのプライマリと 2 つのセカンダリの間でのみ HB SEND/ACK メッセージが表示されますが、プライマリとセカンダリの間では表示されません。

編集 :-

私は小さなテストをしました。相互に接続された 2 つのシステムで sctp_darn を実行しました。

ホスト A: プライマリ IP 172.29.11.43; セカンダリ IP 172.29.11.75 ホスト B: プライマリ IP 172.29.11.40; セカンダリ IP 172.29.11.72

ホスト A で --> sctp_darn -s -p 4445 -h 172.29.11.40 -P 4444 -H 172.29.11.43 -B 172.29.11.75 を実行しました ホスト B で --> sctp_darn -l -P 4445 -H を実行しました172.29.11.40 -B 172.29.11.72

HB の動作を監視するために A->B からデータを送信しませんでした。これは、tcpdump の出力から得たものです。

ご覧のとおり、HB はプライマリ - プライマリ & セカンダリ - セカンダリから移行していますが、プライマリからセカンダリへ、またはその逆ではありません。

ありがとう。

0 投票する
2 に答える
3421 参照

sctp - iperf、sctp コマンドがコマンド プロンプトで認識されない

私はおそらくiperfの書き直されたバージョンであるiperf3を使用しています。私がこれを使用する理由は、TCP および UDP スループットに関しては iperf が大好きで、エンドポイント間の SCTP スループットをテストしたいからです。

ただし、人々が使用しているのを見た --sctp コマンドを使用しようとすると、コマンドが認識できないと表示されます。このコマンドを実装していないのは、私が使用している実装ですか?

https://github.com/esnet/iperf

これは私が使用している実装です。これに関連する SCTP コマンドの明らかなドキュメントは見つかりません。ほとんどの SCTP iperf 実装は、テストで手動で追加され、ソース コードが提供されないことがよくあります。

どんな助けでも大歓迎です!

0 投票する
2 に答える
1161 参照

java - SCTP over UDP - Java 実装

既存のコンテナー サーバー内の Java で、サーバー側に WebRTC を実装しています。UDP を介した SCTP トンネリングを許可するライブラリが必要です。WebRTC データ チャネルのみが UDP 上の DTLS 上の SCTP を使用し、音声/ビデオ データは引き続き RTP/SRTP を使用することを理解しています。これについて間違っている場合は、修正してください。

これまでのところ、私が見つけた唯一のライブラリはここにあり、不完全に見えます。Jitsiもオプションのように見えましたが、現時点ではこれまたは WebRTC 全体を完全にサポートしていません。

IETF ドラフト - SCTP パケットの UDP カプセル化

Jitsi - Google サマー オブ コード 2014

0 投票する
3 に答える
1726 参照

sockets - SCTP ソケットを開けません

以下のコードで基本的なソケットを開きたい:

返されるエラー番号: 93。

カーネル バージョン: 2.6.18-238.el5 Cent OS: 5.7

0 投票する
0 に答える
402 参照

c - 画像(.jpg)ファイルにバッファデータを割り当てる方法は?

このコードは、サーバーからクライアントにファイル (.jpg) を送信する必要がありますが、バッファはクライアント エンドに生成されたファイルにデータを送信しません。バッファはサーバーからデータを取得しますが、このデータを受信側に出力するコードが適切に機能していないため、私が知っているすべての機能を使用しましたが、それでも役に立ちませんでした。誰かが私が犯した間違いを指摘し、それらを解決するのを手伝ってくれたらとてもうれしいです. よろしくお願いします、