- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 SCTP故障实例分析
1. SCTP包的基本组成SCTP包由一个或多个CHUNK组成,例如:SCTP包头中的verification tag用于唯一标识一条ASSOCIATION。DATA CHUNK中主要字段的含义如下:TSN:传输序列号,唯一标识一个DATA CHUNKSID:流ID,标识一条ASSOCIATION中的一个STREAM,DATA CHUNK的有序传递只能在同一条STREAM中
2016-11-16 22:09:41
9463
原创 SCTP标准简介Part II:SCTP连接关闭
SCTP连接的关闭方式有两种:ABORT(暴力关闭):直接释放资源,应用层未被传输、接收的数据都会被丢弃SHUTDOWN(平滑关闭):通过三条消息,把该传的该发的数据先处理完,再关闭ABORT关闭的方式一般是SCTP检测到错误才会用到,应用程序调用close()关闭一条连接时,一般是SHUTDOWN方式(应用程序也可以指定采用ABORT的方式关闭连接)。一条SCTP连接被ABORT
2016-11-13 19:54:54
5998
原创 SCTP标准简介Part I:SCTP连接建立
SCTP协议最新版本是RFC 4960。以下简单介绍SCTP标准中的一些基本概念,希望对大家阅读SCTP相关标准时有所帮助,详细资料可以参考RFC。水平所限,有错漏之处请见谅。。1. SCTP包的格式 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2
2016-10-18 20:14:14
7545
原创 SCTP简介
SCTP (Stream Control Transmission Protocol)是一种传输协议,在TCP/IP协议栈中所处的位置和TCP、UDP类似,兼有TCP/UDP两者特征。SCTP是可以确保数据传输的,和TCP类似,也是通过确认机制来实现的。和TCP不同的是:1. TCP是以字节为单位传输的,SCTP是以数据块为单位传输的TCP接收端确认的是收到的字节数,SCTP接收端确认
2016-10-01 14:23:32
73400
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人