Apakah SCTP berfungsi melalui Internet?

10

Saya sedang mengerjakan aplikasi yang dapat memanfaatkan fitur multi-streaming dari SCTP .

Apakah SCTP berfungsi di Internet? Apakah didukung oleh router ISP dan router konsumen seperti di rumah dan bisnis kecil? Saya khawatir beberapa perangkat dapat secara sewenang-wenang membuang paket SCTP karena mereka memiliki nomor protokol IP yang tidak biasa.

jamesbtate
sumber

Jawaban:

10

SCTP umumnya bekerja dan tidak ada dukungan khusus yang diperlukan, karena Anda tersirat itu hanya payload ke paket IP.

Tentu saja seseorang memblokir protokol IP tertentu (mengingat berapa banyak pria FW berpikir ICMP harus diblokir), tetapi itu akan menjadi pengecualian daripada aturan, secara umum semua protokol IP bekerja dengan baik.

Uji cepat pada nlnog ring dengan hping3 -c 1 -n 194.100.40.53 -0 --ipproto 132sekitar 210 kotak menghasilkan 59 paket yang dikirim, jadi hanya 59/210 yang berfungsi dalam tes kehidupan nyata.
Saya belum pernah mendengar penyedia transit menyaring protokol IP, jadi itu perusahaan FW yang melindungi LAN yang biasanya adalah biang keladinya. Selama Anda mengontrol ujung koneksi internet, Anda akan baik-baik saja.

ytti
sumber
1
Ya, terutama kotak NAT akan menyebabkan masalah di sini (meskipun saya tidak berpikir Nob mengizinkan host NATed di NLNOG Ring)
Sander Steffann
1

SCTP dan TCP antara mesin linux di LAN saya berfungsi dengan baik, tetapi antara mesin pada dua LAN berbeda yang terhubung melalui ISP biasa, hanya TCP yang diperbanyak. SCTP tidak menghasilkan traffic yang masuk. Menyimpulkan bahwa sakelar / router / sistem DSL ISP tidak lulus SCTP :( Diuji Musim Panas 2013.

Rosk
sumber