Вопрос

For my thesis I am studying and showing a new communication protocol which our teacher didn't talk to us about. This is SCTP.

Now I am writing my thesis, explaining the protocol and underlining the differences between SCTP and TCP. Anyway, I'm asked to realized a little application client-server too in Linux Ubuntu environment. Can anyone link some stuff concerning SCTP primitives or a simple example of client-server SCTP?

Это было полезно?

Решение

I would highly recommend you buy a copy of the book Unix Network Programming: The Sockets Networking API by Stevens,Fenner,& Rudoff. It has several chapters on SCTP sockets and how to use them. Also, check out SCTP: A reference guide.

Другие советы

The best place is RFC 3286 for introduction and RFC 4960 for details. It'll clear all of your doubts regarding SCTP. Just to find SCTP vs TCP, you can go through only RFC 3286. It's small and right to the point.

I could give you some questions as guidelines.

  1. What sctp can do but tcp can not do?
  2. If both of sctp and tcp can do, why prefer sctp or tcp?
  3. Why sctp not popular? tcp popular?
  4. Has sctp better performance?

About client/server examples you can find in the book as Mr X recommended. Using benchmark is helpful.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top