传输层新协议——SCTP

字体: | 打印

今天摆弄OmniPeek,发现其中有个“SCTP Analysis”,不明白!google一下,不得了啊!传输层的新协议!总的看来,还非常不错!把收集到的相关链接拿来跟大家共享!
      流控制传输协议(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 编辑 ]

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

  • knight (2008-5-01 22:13:10)

    呵呵,SCTP协议在通信领域用的很多,3GPP和3GPP2要求很多信令都是承载在SCTP上的。
    改天给你发一下SCTP的trace
  • blue_123 (2008-5-15 18:51:23)

    顶!!!!!!!!!!!!