top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

Why there is a SIOCINQ ioctl for SCTP sockets, but SIOCOUTQ is not ?

+4 votes
791 views
Why there is a SIOCINQ ioctl for SCTP sockets, but SIOCOUTQ is not ?
posted Jan 6, 2014 by Sheetal Chauhan

Looking for an answer?  Promote on:
Facebook Share Button Twitter Share Button LinkedIn Share Button
Probably because their linux-only and not especially well defined. You can get almost the exact same data from the netstat command that interprets the socket proc files.

Similar Questions
+1 vote

It is found that IP X haven't replied heartbeat Ack to IP A but our client will not try another path B->Y. Would you advise how B->Y path can be enable?

lksctp client IP info:
Primary IP: A
Secondary IP: B

Server primary IP: X
Server secondary IP: Y

+3 votes

To establish a connection b/w to systems TCP handshake is happeing successfully, BUT SCTP handshake is not happening could any help me to solve this problem.

+2 votes

I test my SCTP messaging small application between two hosts far away one from another, with possible packet loss on the net. Each of them is advertising two different [IPv4] addresses, but in fact, on one host, one IP isn't actually connected and can't be used for messages.

When I start SCTP messages exchanges, the hosts are using the first address, which is working, and messages are correctly transmitted. On the peer of the failing-IP host, I get notifications that this IP address is UNREACHABLE, it's correct. In fact, I get one notification each 100ms, but this can probably be setup.

The problem is that after some time of message exchanges, about 20 seconds, the hosts get a LOST notification for the association and no message can't be sent anymore until a new association is built.

Should I do something when I get a UNREACHABLE peer change notification? Is the LOST related to these UNREACHABLE notifications, or should I look for other cause ? I didn't saw this behavior during my tests (on virtual hosts)...

+3 votes

I want to know TCP is very useful protocol for connection establishment. In LTE why we use SCTP, not TCP.
Can anybody explain why it is so?

...