2013-03-05 104 views
3

對於我的論文,我正在研究和展示一種我們的老師沒有和我們談過的新通信協議。這是SCTP。如何使用SCTP?

現在我正在撰寫論文,解釋協議並強調了SCTP和TCP之間的差異。無論如何,我被要求在Linux Ubuntu環境中實現一個小型的應用客戶端 - 服務器。任何人都可以鏈接一些關於SCTP基元的東西或客戶端服務器SCTP的一個簡單例子嗎?

回答

4

我會強烈建議你買的書unix網絡編程的副本:史蒂文斯,芬納,& Rudoff套接字聯網API。它有幾章SCTP套接字以及如何使用它們。另外,請查看SCTP:參考指南

1

我可以給你一些問題作爲指導。

  1. 什麼sctp可以做但tcp不能做?
  2. 如果sctp和tcp都可以,爲什麼更喜歡sctp或tcp?
  3. 爲什麼sctp不流行? tcp流行?
  4. sctp有更好的表現嗎?

關於客戶端/服務器示例,您可以在書中找到Mr X推薦的示例。 使用基準測試很有幫助。

2

最好的地方是RFC 3286爲介紹和RFC 4960的細節。它會清除您對SCTP的所有疑問。只是爲了找到SCTP vs TCP,你只能通過RFC 3286.它是小而恰到好處的。