¿SCTP funciona a través de Internet?

10

Estoy trabajando en una aplicación que podría aprovechar las características de transmisión múltiple de SCTP .

¿SCTP funciona a través de Internet? ¿Es compatible con los enrutadores de ISP y enrutadores de consumo, como en hogares y pequeñas empresas? Me preocupa que algunos dispositivos puedan descartar arbitrariamente los paquetes SCTP porque tienen un número de protocolo IP inusual.

jamesbtate
fuente

Respuestas:

10

SCTP generalmente funciona y no se necesita soporte especial, ya que usted dio a entender que es solo carga útil a los paquetes IP.

Ciertamente, alguien está bloqueando protocolos IP específicos (considerando cuántos tipos de FW piensan que ICMP debería estar bloqueado), pero eso sería una excepción en lugar de una regla, en general todos los protocolos IP funcionan bien.

La prueba rápida en el anillo nlnog con hping3 -c 1 -n 194.100.40.53 -0 --ipproto 132aproximadamente 210 cajas resultó en 59 paquetes entregados, por lo que solo 59/210 funcionaron en la prueba de la vida real.
Nunca he oído hablar de proveedores de tránsito reales que filtren protocolos IP, por lo que es el FW empresarial que protege la LAN, que generalmente es el culpable. Mientras controle los extremos de la conexión a Internet, debería estar bien.

ytti
fuente
1
Sí, especialmente las cajas NAT causarán problemas aquí (aunque no creo que Nob permita hosts NATed en el Anillo NLNOG)
Sander Steffann
1

SCTP y TCP entre máquinas Linux en mi LAN funcionaron bien, pero entre máquinas en dos LAN diferentes que están conectadas a través de un ISP común, solo se propaga TCP. SCTP no produjo tráfico entrante. Concluí que los conmutadores / enrutadores / sistemas DSL de ISP no pasan SCTP :( Probado en verano de 2013.

rosk
fuente