流控制传输协议(Stream Control Transmission Protocol,SCTP)是一种可靠的传输协议,它在两个端点之间提供稳定、有序的数据传递服务(非常类似于 TCP),并且可以保护数据消息边界(例如 UDP)。然而,与 TCP 和 UDP 不同,SCTP 是通过多宿主(Multi-homing)和多流(Multi-streaming)功能提供这些收益的,这两种功能均可提高可用性。在本文中,我们将学习 Linux® 2.6 内核中 SCTP 的关键特性,并通过服务器和客户机的源代码了解该协议提供多流的能力。
SCTP 是在 IP 网络上使用的一种可靠的通用传输层协议。尽管 SCTP 协议最初是为发送电话信号而设计的(RFC 2960),但带来了一个意外的收获:它通过借鉴 UDP 的优点解决了 TCP 的某些局限。SCTP 提供的特性使套接字初始化的可用性、可靠性和安全性都得以提高。(图 1 给出了 IP 堆栈的层次化架构。)

figure1.gif
原文: 使用 SCTP 优化网络
http://www.ibm.com/developerworks/cn/linux/l-sctp/
内核比较: 2.6 内核中网络的改进
提供更好的安全性、电话支持和隐私保护
http://www.ibm.com/developerworks/cn/linux/l-net26.html
其它的资料请爱好者用google搜索把,PPT和pdf格式的都有,繁体中文的最多!看来我们大陆的协议爱好者该努力了!!
那位高人捕获有SCTP的数据包,请留下您的邮件地址,或发送到zzq_27@hotmail.com,多谢您的关照!
[ 本帖最后由 rixin 于 2008-4-30 19:59 编辑 ]

我也来说两句 查看全部评论 相关评论