SCTP

SCTP是结合了TCP和UDP特性的相对较年轻的传输层协议. RFC 3286对其进行了介绍,其说明位于RFC 4960中 .

它并未得到广泛使用,例如,它主要存在于由电信公司运营的核心网络中,以支持VoIP.

Enabling dynamic addressing reconfiguration and chunk authentication capabilities

如果要与SCTP服务器进行讨论,您可能会对RFC 4895中添加的功能感兴趣,这些功能描述了如何对某些SCTP块进行身份验证,和/或RFC 5061以动态重新配置SCTP关联的IP地址.

默认情况下,Linux上并不总是启用这些功能. Scapy末端不需要进行任何修改,但是SCTP服务器可能需要特定的激活.

要启用有关验证块的RFC 4895:

$ sudo echo 1 > /proc/sys/net/sctp/auth_enable

要启用有关动态地址重新配置的RFC 5061:

$ sudo echo 1 > /proc/sys/net/sctp/addip_enable

您可能还需要使用动态地址重新配置,而不必启用块验证:

$ sudo echo 1 > /proc/sys/net/sctp/addip_noauth_enable