Работает ли SCTP через Интернет?

10

Я работаю над приложением, которое сможет использовать возможности многопотоковой передачи SCTP .

Работает ли SCTP через Интернет? Поддерживается ли он маршрутизаторами ISP и потребительскими маршрутизаторами, например, в домах и на малых предприятиях? Я беспокоюсь, что некоторые устройства могут произвольно отбрасывать пакеты SCTP, потому что у них необычный номер протокола IP.

jamesbtate
источник

Ответы:

10

SCTP обычно работает и никакой специальной поддержки не требуется, поскольку вы подразумевали, что это просто полезная нагрузка для IP-пакетов.

Конечно, кто-то блокирует определенные IP-протоколы (учитывая, сколько парней из FW считают, что ICMP должен быть заблокирован), но это было бы скорее исключением, чем правилом, вообще говоря, все протоколы IP работают просто отлично.

При быстром тестировании на кольце nlnog с hping3 -c 1 -n 194.100.40.53 -0 --ipproto 132210 ящиками было доставлено 59 пакетов, поэтому только 59/210 работали в реальных тестах.
Я никогда не слышал о фактических транзитных IP-протоколах, предоставляемых транзитным провайдером, поэтому виновником является корпоративная ПО, защищающая локальную сеть. Пока вы контролируете концы интернет-соединения, у вас должно быть все в порядке.

ytti
источник
1
Да, особенно NAT-боксы будут вызывать проблемы здесь (хотя я не думаю, что Nob разрешает NAT-хосты на кольце NLNOG)
Сандер Штеффанн
1

SCTP и TCP между компьютерами linux в моей локальной сети работали нормально, но между компьютерами в двух разных локальных сетях, которые подключены через общего провайдера, распространяется только TCP. SCTP не привел к входящему трафику. Сделан вывод о том, что коммутаторы / маршрутизаторы / DSL-системы провайдера не проходят протокол SCTP :( Проверено летом 2013 г.

Rosk
источник