https://www.jianshu.com/p/1d51d17645bc
深度好文,忍不住收藏,根据该指导和pysctp包给的test文件写的 sever和client的代码已在本机(server和client地址都为127.0.0.1)调通
*在开始写sctp的代码之前,需要安装pysctp3和pysctp这两个包,安装这两个包可能会失败,需要先开启sctp服务,命令:
sudo apt-get install libsctp-dev lksctp-tools
然后pip安装包
代码附上(未经优化删减,非常原始有很多冗余的代码):
server 端:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import time
import _sctp
from builtins import print
from sctp import *
from optparse import OptionParser
parser = OptionParser()
parser.add_option("-H", "--host", dest="server",
help="connect to HOST", action="store", metavar="HOST", default="127.0.0.1")
# parser.add_option("-f", "--file", dest="filename",
# help="write report to FILE", metavar="FILE")
parser.add_option("-P", "--port", dest="tcpport",
help="connect to PORT", action="store", metavar="PORT", type="int&