Donnerstag, 21. Mai 2009

SCTP in java

SCTP in java

CS4282/CS6282 Internet and Distributed Systems Programming

JDK7 supports SCTP ( Stream Control Transport Protocol ).

串流控制傳輸協議(Stream Control Transmission Protocol 或 簡寫 SCTP)是在 2000 年由 IETF 的 SIGTRAN 工作組定義的一個傳輸層協議。RFC 4960 詳細地 定義了 SCTP,介紹性 的文檔是 RFC 3286。

作為一個 傳輸層協議,SCTP 可以理解為和 TCP 及 UDP 相類似的 。它提供的服務 有點像 TCP,又同時將 UDP 的一些優點相結合 。是一種 提供了可靠、高效、有序的 數據傳輸協議 。相比之下 TCP 是面向位元組的,而 SCTP 是針對成幀 的消息。

SCTP 主要的 貢獻是對 多重聯外線路 的支持,一個 端點 可以由多於一個 IP 位址 組成 ,使得傳輸 可在主機間 或 網卡間 做到 透明的網路容錯 備援。

SCTP 最初是被 設計用於在 IP 上傳輸 電話協議(SS7),把 SS7 信令網路的 一些可靠特性引入 IP 。IETF 的這方面的 工作稱為 信令傳輸 SIGTRAN。

http://blogs.sun.com/chegar/entry/sctp_in_java

http://tdrwww.exp-math.uni-essen.de/inhalt/forschung/sctp_fb/



Keine Kommentare: