HUAWEI GT800 GTSOFTX3000
技术手册信令与协议分册目录
目录
4 SCTP协议....................................................................................................................................4-1
4.1 概述..............................................................................................................................................................4-2
4.2 SCTP相关术语............................................................................................................................................4-2
4.3 SCTP功能....................................................................................................................................................4-6
4.3.1 偶联的建立和关闭.............................................................................................................................4-7
4.3.2 流内消息顺序递交.............................................................................................................................4-7
4.3.3 用户数据分段.....................................................................................................................................4-7
4.3.4 证实和避免拥塞.................................................................................................................................4-7
4.3.5 消息块绑定........................................................................................................................................4-8
4.3.6 分组的有效性.....................................................................................................................................4-8
4.3.7 通路管理............................................................................................................................................4-8
4.4 SCTP原语....................................................................................................................................................4-8
4.4.1 SCTP用户向SCTP发送的请求原语................................................................................................4-8
4.4.2 SCTP向SCTP用户发送的通知原语..............................................................................................4-10
4.5 SCTP协议消息..........................................................................................................................................4-12
4.5.1 消息结构..........................................................................................................................................4-12
4.5.2 SCTP数据块的格式.........................................................................................................................4-17
4.5.3 SCTP端点维护的参数和建议值.....................................................................................................4-31
4.6 SCTP基本信令流程..................................................................................................................................4-34
4.6.1 偶联的建立和发送流程...................................................................................................................4-34
4.6.2 偶联关闭流程...................................................................................................................................4-37
插图目录HUAWEI GT800 GTSOFTX3000技术手册信令与协议分册
插图目录
图4-1 SCTP双归属...........................................................................................................................................4-4图4-2 确定通路选择方式的数据配置.............................................................................................................4-5图4-3 SCTP功能示意图...................................................................................................................................4-6图4-4 SCTP分组结构.....................................................................................................................................4-13图4-5 任选/可变长参数格式.........................................................................................................................4-16图4-6 DATA数据块格式................................................................................................................................4-17图4-7 INI
T数据块格式..................................................................................................................................4-19图4-8 INIT ACK数据块格式.........................................................................................................................4-21图4-9 SACK数据块格式................................................................................................................................4-23图4-10 HEARTBEAT数据块格式..................................................................................................................4-24图4-11 HEARTBEAT信息参数格式..............................................................................................................4-25图4-12 HEARTBEAT ACK数据块格式........................................................................................................4-25图4-13 ABORT数据块格式...........................................................................................................................4-26图4-14 SHUTDOWN数据块格式..................................................................................................................4-27图4-15 SHUTDOWN ACK数据块格式.........................................................................................................4-27图4-16 ERROR数据块格式...........................................................................................................................4-28图4-17 差错原因参数的格式.........................................................................................................................4-28图4-18 COOKIE EHCO数据块的格式..........................................................................................................4-30图4-19 COOKIE ACK数据块格式................................................................................................................4-31图4-20 SHUTDOWN C
OMPLETE数据块的格式........................................................................................4-31图4-21 偶联建立过程消息交互图.................................................................................................................4-35图4-22 偶联正常关闭消息交互图.................................................................................................................4-38
技术手册信令与协议分册表格目录
表格目录
表4-1 SCTP请求原语.......................................................................................................................................4-9表4-2 SCTP通知原语.....................................................................................................................................4-11表4-3 SCTP数据块消息类型.........................................................................................................................4-14表4-4 接收端点不能识别块类型时,块类型最高2bit含义.......................................................................4-15表4-5 接收端点不能识别块参数类型时,参数类型最高2bit含义...........................................................4-16表4-6 BE比特的取值含义.............................................................................................................................4-18表4-7 原因特定信息与原因编码对应关系...................................................................................................4-28表4-8 对应每个SCTP实例所需
的参数.......................................................................................................4-32表4-9 对应每个偶联SCTP端点所需的参数...............................................................................................4-32表4-10 对应每个传送地址所需的参数.........................................................................................................4-33
SCTP协议
技术手册信令与协议分册 4
4 SCTP协议
关于本章
本章描述内容如下表所示。
标题内容
4.1 概述概述SCTP协议制定的背景
4.2 SCTP相关术语介绍SCTP的相关术语。
4.3 SCTP功能介绍SCTP的功能。
4.4 SCTP原语介绍SCTP的原语。
4.5 SCTP协议消息介绍SCTP的协议消息结构、数据块格式等。
4.6 SCTP基本信令流程介绍SCTP的基本信令流程。
4 SCTP协议HUAWEI GT800 GTSOFTX3000技术手册信令与协议分册
4.1 概述
在流控制传输协议SCTP(Stream Control Transmission Protocol)制定以前,在IP网上
传输七号信令使用的是UDP和TCP协议。UDP是一种无连接的传输协议,无法满足七
号信令对传输质量的要求。TCP协议是一种有连接的传输协议,可以信令的可靠传输,
但是TCP协议具有行头阻塞、实时性差、支持多归属比较困难、易受拒绝服务攻击(Dos)
的缺陷。因此IETF(Internet Engineering Task Force)RFC2960制定了面向连接的基于
分组的可靠传输协议SCTP协议。SCTP对TCP的缺陷进行了完善,使得信令传输具有
更高的可靠性,SCTP的设计包括适当的拥塞控制、防止泛滥和伪装攻击、更优的实时
性能和多归属性支持,因此,SCTP成为SIGTRAN协议族中的传输协议。
SCTP被视为一个传输层协议,它的上层为SCTP用户应用,下层作为分组网络。在
SIGTRAN协议的应用中,SCTP上层用户是SCN信令的适配模块(如M2UA、M3UA),
下层是IP网。
4.2 SCTP相关术语
传送地址
传送地址由IP地址、传输层协议类型和传输层端口号定义。由于SCTP在IP上传输,
所以一个SCTP传送地址由一个IP地址加一个SCTP端口号决定。SCTP端口号就是
SCTP用来识别同一地址上的用户,和TCP端口号是一个概念。比如IP地址10.105.28.92
和SCTP端口号1024标识了一个传送地址,而10.105.28.93和1024则标识了另外一个
传送地址,同样,10.105.28.92和端口号1023也标识了一个不同的传送地址。
主机和端点
z主机(Host)
主机配有一个或多个IP地址,是一个典型的物理实体。
z端点(SCTP Endpoint)
通信协议端点是SCTP的基本逻辑概念,是数据报的逻辑发送者和接收者,是一个典型的逻辑实
体。
一个传送地址(IP地址+SCTP端口号)唯一标识一个端点。一个端点可以由多个传送
地址进行定义,但对于同一个目的端点而言,这些传送地址中的IP地址可以配置成多
个,但必须使用相同的SCTP端口。
一个主机上可以有多个端点。
偶联和流
z偶联(Association)