在linux中生成SCTP流量?

时间:2017-05-21 10:54:12

标签: linux sctp

我想用两个多宿主SCTP主机模拟一个网络。

在我的Linux内核中启用SCTP之后,设置网络的下一步是什么?仅使用一台带虚拟机的计算机是否可以这样做?我应该使用哪些程序来生成SCTP流量?

提前致谢!

1 个答案:

答案 0 :(得分:0)

例如,您可以编写自己的SCTP应用程序代码。

首先,您需要检查您的安装是否支持SCTP协议:

# checksctp 
SCTP supported

如果没有,您可以根据您的发行版进行安装,例如:

# apt-get install libsctp-dev

这对你来说很小,如何在C:

中完成

包括SCTP库,如:

#include <netinet/sctp.h>

并且您需要在编译期间通过-lsctp

附加它
gcc -Wall server.c -lsctp -o server

检查sctp的手册页,并使用sctp_sendmsg()sctp_recvmsg()功能来使用所需的SCTP功能。

是的,使用虚拟机很好。

祝你好运