SCTP(Stream Control Transmission Protocol)流控制传输协议
,由 RFC2960 定义。SCTP的设计目的是提供一种可靠的、面向消息的数据传输服务
,以便于支持多点通信以及满足传输的可靠性需求。SCTP 目前广泛应用于VoIP、移动通信和云计算等领域。
- SCTP 主要特点
- SCTP 消息结构
- SCTP 握手流程
- SCTP 报文抓包
一、SCTP 主要特点
SCTP是一种高可靠性、多点通信、可扩展的传输层协议,具有较好的流量控制和拥塞控制机制。SCTP 的主要特点总结如下:
支持多点通信
:
SCTP相对于TCP的主要优势是支持多点通信,TCP只能建立点对点连接。SCTP使用多路复用技术,通过一个端点的单个连接支持多个逻辑信道,从而支持多点通信支持多个数据流
:
SCTP还支持多个流,每个流都是独立的,每个流内部的消息是有序的,但是不同流之间的消息可能是无序的。传输可靠性