SCTPはインターネット経由で機能しますか?


10

SCTPのマルチストリーミング機能を利用できるアプリケーションに取り組んでいます。

SCTPはインターネット全体で機能しますか?ISPのルーターや家庭や中小企業などのコンシューマールーターでサポートされていますか?一部のデバイスは、異常なIPプロトコル番号を持っているため、SCTPパケットを勝手に破棄するのではないかと心配しています。

回答:


10

SCTPは通常動作し、IPパケットへのペイロードであることが暗黙に示されているため、特別なサポートは必要ありません。

確かに誰かが特定のIPプロトコルをブロックしている(ICMPをブロックする必要があると考えるFWの人数を考えると)が、それは規則というよりは例外であり、一般的に言えば、すべてのIPプロトコルは問題なく機能する。

約210ボックスからのnlnogリングでのクイックテストでhping3 -c 1 -n 194.100.40.53 -0 --ipproto 132は59パケットが配信されたため、実際のテストでは59/210のみが機能しました。
IPプロトコルをフィルタリングする実際のトランジットプロバイダーについて聞いたことがないので、LANを保護する企業のFWが通常原因です。インターネット接続の両端を制御している限り、問題はありません。


1
ええ、特にNATボックスはここで問題を引き起こします(私はNobがNLNOGリングでNATされたホストを許可するとは思いませんが)
Sander Steffann 2013

1

LAN上のLinuxマシン間のSCTPとTCPは問題なく動作しましたが、共通のISPを介して接続された2つの異なるLAN上のマシン間では、TCPのみが伝播されます。SCTPの結果、着信トラフィックはありませんでした。ISPのスイッチ/ルーター/ DSLシステムはSCTPを通過しないと結論付けました:(2013年夏にテスト済み。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.