以一对多样式打开 SCTP 套接字 [SOCK_SEQPACKET] 我无法发送/接收大于 SO_SNDBUF 的消息。这与draft-ietf-tsvwg-sctpsocket-14.txt 第 7.1.7 节一致。SO_SNDBUF,在 linux 内核模块 3.16.3 net/sctp/socket.c line# 1874 和 lksctp 用户空间库中正确实现。
为了使用 sctp 协议发送大于指定大小的消息,我有哪些选项/策略?
一个例子:在发送方分解消息并设置 ppid=seq_number 然后在接收方重新组装原始消息。