
Socket
文章平均质量分 77
davemin
彻底的程序员
展开
-
DNS一种新的穿透防火墙的数据传输技术
使用该技术背景:在目标主机安放后门,需要将数据传输出去,同时数据很重要,动作不能太大.其他情况"严重"不推荐使用该技术(后面我会讲到为什么). 针对目前防火墙的一些情况,如果自己的进程开一个端口(甚至是新建套接字)肯定被拦.相反,有一点我们也很清楚:被防火墙验证的进程在传送数据时永远不会被拦.所以,我的思路很简单:将其他进程中允许数据传输的套接字句柄拿为已用.过程如下:1. 找出目标转载 2006-04-19 15:38:00 · 1096 阅读 · 0 评论 -
UDP 最高效率的稳定传输 - VC十年技术群聊天笔记
阿呆 -假装高手(40133435) 17:10:45我近一星期对UDP的程序,重写了. 等于我写了两个工程.发现重写后的工程很优秀.我不是神,我写程序也会出错. 我是得想想设计了. 可是也无法改变清高的我对此的藐视. 阿呆 -假装高手(40133435) 17:12:44我最近写的程序,居然可以叫所有网络程序全部SB. 把所有带宽抢过来. 而且还能保证数据的实时性,连续性.猥琐的原创 2010-02-24 17:49:00 · 1733 阅读 · 0 评论 -
改进TightVNC 笔记
2010 4.2->4.8 这一星期里我对TightVNC 1.3.10作了改进.但愿以下内容对你的调试,或者了解tightVNC 运行机制有所帮助. 目标是: 溶入到网络会议系统, p2p 模式无客户端请求数据. 带宽要求越小越好.实时性要求不是太高.可应用于大规模的网络培训, 网络教学. 如 单服务器支持的基于p2p 的上W人的网络培训. 等情况. 目前我已经实现无连接驱动原创 2010-04-08 22:37:00 · 2929 阅读 · 1 评论 -
UDP传输与高延时的实现方式选择
<br />本文仅写给实际编码的程序员. 并不是写给架构师与理论家的.<br />UDP传输每次的数据不能太大只能<1500, 这是必须的.<br /><br />假如要实现大带宽数据传输,每秒需要发:10M / 1500 = 6991次.<br />每毫秒7次, 不计算重发量(就算是100%传输成功).<br /> <br /> <br /><br />问题一: 有关毫秒延时如何达到?<br />方案1. 老是去取cpu时钟,可以达到极高效的延时,但cpu占用率100%这是不可取的.<br />方案2.原创 2011-04-02 09:54:00 · 4478 阅读 · 0 评论 -
UDP可靠传输UDP稳定传输技术 - 网通电信传输
<br />UDP可靠传输UDP稳定传输技术 - 网通电信传输<br /> <br /> <br />1. 就上一篇 UDP传输与高延时的实现方式选择 作相关补充:<br /> <br />a. 假如需求是1毫秒, 那么可以使用timeSetEvent 这个多媒体的时钟来实现。<br /> 经测试,普通电脑上基本都可以达到1毫秒的精度。<br /> 而且时钟的好处就是不费CPU.<br /> <br />b. 假如一毫秒内需要发送多次数据, 只能采用高延时占CPU的方式来实现。<br /> 然后原创 2011-04-10 17:36:00 · 3218 阅读 · 1 评论