作一个Socks5 proxy
在TServerWinSocket基础上编程,使用Non_blocking模式
基本已经完成
能稳定工作
但是现在发现一个问题
就是Client - Server速度比Server - Dest快时
客户端数据可能已经发送完毕
但此时Server端还在向Dest目标主机发送数据这个速度差别可能会很大
导致速度快的那一端看到的传输情况比实际要好得多。这在FTP传输中影响很显著
客户端上传数据速度很快
传完关闭连接
而目标主机只收到一部分。不知道说清楚了没有?关键是怎么让他同步如何在Socks服务器收到数据但还没有成功传输到目标的时候使客户端慢下来
在TServerWinSocket基础上编程,使用Non_blocking模式
基本已经完成
能稳定工作
但是现在发现一个问题
就是Client - Server速度比Server - Dest快时
客户端数据可能已经发送完毕
但此时Server端还在向Dest目标主机发送数据这个速度差别可能会很大
导致速度快的那一端看到的传输情况比实际要好得多。这在FTP传输中影响很显著
客户端上传数据速度很快
传完关闭连接
而目标主机只收到一部分。不知道说清楚了没有?关键是怎么让他同步如何在Socks服务器收到数据但还没有成功传输到目标的时候使客户端慢下来
解决方案 »
- 如何定义时间段?急 在线等
- 请推荐一个完整的程序的源代码适合入门看的,谢谢!
- 那位兄弟帮帮忙
- wwdbLRcbAccountBook对象在InfoPower 4000的什么版本中啊,谢谢各位大侠指教!!!
- ComboBoxEx件有关TEXT属性读取文本文件的内容的代码在什么事件合适
- Ado连接SqlServer的问题
- TCombobox的text显示问题
- Transaction Log占的磁盘空间问题
- -----------使用StringGrid的极度困惑!!绝对高手请进!!!--------------
- 怎样获得无限长的编辑VCL :)
- 巨难用delphi的兄第快来帮忙。小弟在线等待。分不够还可以加感谢!高手请进!!!!!!!!!!!
- 如何完成类似FlashGet的限速功能?
而且服务端也不受它的控制
是怎么做到这一点的呢?