我试图弄清楚是否有一种简单的方法可以在不制定我自己的协议的情况下实现这一点,所以如果有一种“简单”的方法(请最好用Python),请告诉我。
我的问题的症结在于:如果我实现自己的“IP”层,是否有可以处理创建数据包的TCP引擎?
我要做的是使用base64通过聊天室的私人消息服务发送数据通信。所以想法是:
数据 - >分成TCP数据包 - >自定义协议 - >聊天室(不可靠) - >使用自定义协议阅读 - >重新组装TCP数据包 - >数据
问题是,如果有某种方法可以使用现有的TCP框架并以某种方式使用回调,我宁愿不实现自己的TCP克隆。
换句话说,如果我实现自己的网络层,我可以使用它而不是IP吗?