TCP/IP SCTP流控制传输协议
快速导航
Stream Control Transmission Protocol(SCTP)
SCTP在TCP/IP协议中的位置?
SCTP的服务?
1.进程到进程的通信
2.多重流(就像高速路上多个车道一样)
3.多重归属(SCTP关联允许每一端使用多个IP地址)
4.全双工通信(即数据在同一时间可以双向流动)
5.面向连接的服务
SCTP分组与TCP报文段的区别?
1.TCP控制信息是首部的一部分,而SCTP中的控制信息则在控制块中。
2.TCP报文段中的数据被看作一个实体,而SCTP中的分组可以包含多个数据块。
3.TCP报文段中有选项部分,SCTP中没有。
4.TCP首部有20个字节,SCTP首部只有12个字节。
SCTP关联?
SCTP中的连接称为关联。
1.通过四向握手来建立连接。
2.数据传输
3.关联终止
与TCP一样,SCTP中参与数据交换的任何一方(客户或服务器)都可以关闭这个连接。但是与TCP不同的是,SCTP不允许“半关闭”一个关联。
如果某一端关闭了这个关联,那么另一端必须停止发送新的数据。
如果收到终止请求的一端在队列中海油未发送的数据,那么先把它们发送出去,然后再关闭关联。
关联终止使用了三个分组,如图所示。
几种情况?
1.一般情况
2.同时打开
3.同时关闭
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!