我想用两个多播SCTP主机来模拟一个网络。
在我在Linux内核中启用SCTP之后,建立网络的下一步将是什么?这有可能只使用一台有虚拟机的计算机来完成吗?我应该使用哪些程序来生成SCTP流量?
提前感谢!
发布于 2017-05-21 14:59:23
例如,您可以编写自己的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功能。
是的,使用虚拟机是很好的。
祝好运
https://stackoverflow.com/questions/44095991
复制相似问题