netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* SCTP research inquiry
@ 2014-09-03 17:07 Kostantinos Katsaros
  2014-09-03 17:22 ` Daniel Borkmann
  2014-09-03 20:44 ` Vlad Yasevich
  0 siblings, 2 replies; 3+ messages in thread
From: Kostantinos Katsaros @ 2014-09-03 17:07 UTC (permalink / raw)
  To: netdev

Dear NetDev list,

I am a researcher from Univ. of Surrey. I know that this list is
mainly for developers of linux-kernel but I want to ask for some help
to understand the SCTP implementation and pointers to some aspects.

What I would actually like to do, is to modify the default SCTP
operation with respect to primary/secondary interface selection and
analyse it in simulations with NS-3. However, I haven't found an API
or some other help and I was advised to contact this list. I know that
NS-3 is capable of using linux-kernel implementations through the use
of DCE, but my issue here is in the SCTP implementation.


There a few questions I have in a basic scenario with two nodes
connected via 2 interfaces.

- How can I dynamically select which of the two interfaces is primary?
Which method is responsible or should be called to switch?

- I guess that SCTP has some variable holding the estimated RTT on
each path (also used for calculating RTO). Is this accessible and how?
I would like to use this as a triggering mechanism to the switch
method above. In principle select the path with the minimum RTT.

- In a similar way of TCP Westwood (Plus), I would like to estimate
the available bandwidth and use this as trigger.

- Finally, I want to monitor the ratio (packets or bytes sent) on each
of the available paths. How can I implement such mechanism? Do I have
to implement a 'sniffer'?


I would appreciate any help, pointers, code snippets.


Regards,

Kostas

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-09-03 20:44 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-03 17:07 SCTP research inquiry Kostantinos Katsaros
2014-09-03 17:22 ` Daniel Borkmann
2014-09-03 20:44 ` Vlad Yasevich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).