【问题标题】:build sctp protocol ss7 openss7构建 sctp 协议 ss7 openss7
【发布时间】:2011-02-16 07:27:10
【问题描述】:

我尝试使用 openss7 和 sctp 制作一个 ss7 应用程序。
我使用 SCTP 制作了一些简单的应用程序。部分源代码如下:

sock_srvr = 套接字(PF_INET,SOCK_DGRAM,IPPROTO_SCTP); 如果 ( sock_srvr == -1 ) { 错误(“套接字”); 退出(0); }

然后它返回

套接字:不支持协议

你有什么建议吗?
有谁有过openss7的经验吗?

谢谢..

【问题讨论】:

    标签: protocols sctp


    【解决方案1】:

    假设你使用的是 linux:

    1. 确保内核配置中的 CONFIG_IP_SCTP=m 或 CONFIG_IP_SCTP=y
    2. 最好安装http://lksctp.sourceforge.net/

    【讨论】:

      【解决方案2】:

      这是哪个操作系统?各种操作系统本身不支持 SCTP。只有最新版本的 Solaris 支持开箱即用的 SCTP。在 linux 中,您可能需要安装一个包。

      另外,你的socket系统调用是错误的。

      sock_srvr = socket(PF_INET, **SOCK_STREAM**, IPPROTO_SCTP);
      

      SCTP 和 TCP 一样是基于流的协议。

      【讨论】:

        猜你喜欢
        • 2021-06-21
        • 2013-01-26
        • 2014-05-12
        • 2017-02-06
        • 2018-03-07
        • 2013-04-10
        • 1970-01-01
        • 2012-11-29
        • 1970-01-01
        相关资源
        最近更新 更多