创建端口转发代理以加速n

2024-04-25 07:09:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我找到了一个名为Tunnel Spliiter的项目,它可以满足我的需要,但是它已经不可用了。在

所以我想用python从头开始。但是我不太熟悉tcp/ip编程,所以我想从一些简单的操作开始——只需创建一个端口转发代理,并使其多路传输以最大限度地利用带宽,因此,Twisted提供的PortForward似乎符合我的要求。在

但是我找不到任何关于如何进行单连接多路复用的信息,所以任何帮助都将不胜感激。在


Tags: 项目端口ip信息利用代理编程twisted
1条回答
网友
1楼 · 发布于 2024-04-25 07:09:20

有时间考虑一下这件事,也许波特福德不是你想做的事情。在

如果我要创造这样的东西,我会这样做:

加载均衡的应用程序服务

在这里,你可以从Twisted中获取Socks实现,将接收和发送逻辑分成两个独立的部分,用一个(de)多路复用器充当这两个frankenstein之间的粘合剂。我建议你从一个(de)多路复用器逻辑开始,首先解决这个问题:使用不同数量的连接,在另一端恢复准确的流,处理丢失的连接和丢失的对话序列。当你有了它,工作和一般化-我认为每个盒子有两对消费者/生产者,添加套接字服务器或任何其他类似代理的服务应该是轻而易举的。在

相关问题 更多 >