Funktioniert SCTP über das Internet?


10

Ich arbeite an einer Anwendung, die die Multi-Streaming-Funktionen von SCTP nutzen kann .

Funktioniert SCTP über das Internet? Wird es von ISP-Routern und Consumer-Routern unterstützt, z. B. in Privathaushalten und kleinen Unternehmen? Ich mache mir Sorgen, dass einige Geräte SCTP-Pakete willkürlich verwerfen, weil sie eine ungewöhnliche IP-Protokollnummer haben.

Antworten:


10

SCTP funktioniert im Allgemeinen und es ist keine spezielle Unterstützung erforderlich, da Sie angedeutet haben, dass es sich nur um Nutzdaten für IP-Pakete handelt.

Sicherlich blockiert jemand bestimmte IP-Protokolle (wenn man bedenkt, wie viele FW-Leute denken, dass ICMP blockiert werden sollte), aber das wäre eher eine Ausnahme als eine Regel. Im Allgemeinen funktionieren alle IP-Protokolle einwandfrei.

Ein schneller Test auf einem nlnog-Ring mit hping3 -c 1 -n 194.100.40.53 -0 --ipproto 132etwa 210 Kartons ergab 59 gelieferte Pakete, sodass nur 59/210 im realen Test funktionierten.
Ich habe noch nie von einem tatsächlichen Transitanbieter gehört, der IP-Protokolle filtert. Daher ist es normalerweise die Unternehmens-FW, die das LAN schützt, die den Schuldigen darstellt. Solange Sie die Enden der Internetverbindung kontrollieren, sollte es Ihnen gut gehen.


1
Ja, besonders NAT-Boxen werden hier Probleme verursachen (obwohl ich nicht glaube, dass Nob NAT-Hosts auf dem NLNOG-Ring zulässt)
Sander Steffann

1

SCTP und TCP zwischen Linux-Computern in meinem LAN funktionierten einwandfrei, aber zwischen Computern in zwei verschiedenen LANs, die über einen gemeinsamen ISP verbunden sind, wird nur TCP weitergegeben. SCTP führte zu keinem eingehenden Datenverkehr. Schlussfolgerung, dass die Switches / Router / DSL-Systeme des ISP SCTP nicht bestehen :( Tested Summer 2013.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.