完成udp可靠传输算法,散分!!!!!!!!!

UDX协议 2005-12-08 11:48:29
本人是电信1m adsl用户,所在公司也是1.5M adsl,共12人上网,有电信一台100M独享,和一台1000M独享外网服务器。
测试数据如下。
在公司大家工作时,我做上传测试可以达到49k BYTE/s,因为,是共享上网,不好做下载测试,在两台服务器之间做测试可以达到5m byte/s.,在本地局域网7m/s.
在家,上传可以达到46k/s,下载达到112.5k/s。
虽然不是最佳的算法,但是,在应用中,已经比较满意。

特,散分!!!

大伙来接啊。赫赫
过二天,自己转为非技术。
...全文
4789 106 打赏 收藏 转发到动态 举报
写回复
用AI写文章
106 条回复
切换为时间正序
请发表友善的回复…
发表回复
sjcxlp 2006-03-10
  • 打赏
  • 举报
回复
sunjincao@163.com,我对你的景仰之情犹如长江之水涛涛不绝
luolovegui 2005-12-15
  • 打赏
  • 举报
回复
mark
vc_asm 2005-12-15
  • 打赏
  • 举报
回复
还有啊,可不可以弄成双工的啊,就是说双向同时传送啊,TCP好像是这样的啊
vc_asm 2005-12-15
  • 打赏
  • 举报
回复
哈哈,你还没明白我的意思,你先把头部信息在开始的时候传过去,以后就不用传了啊,这样可以弄的弄小吧
UDX协议 2005-12-14
  • 打赏
  • 举报
回复
这两天,对每个包头减小了8个字节,并增加了快速重传,速度下载和上传提高了5k/s。
raygts 2005-12-14
  • 打赏
  • 举报
回复
怎么没有代码贴出???郁闷,失望
UDX协议 2005-12-14
  • 打赏
  • 举报
回复
最少需要10个字节,但我用了12字节.
UDP_LONG sum;//crc校验和
UDP_SHORT len;//数据长度,不包括头
UDP_BYTE ver;//板本
UDP_BYTE type;//类型
UDP_LONG index;//序号

其中ver和type可以合并成一个字节的。
benjiam 2005-12-14
  • 打赏
  • 举报
回复


不过我认为 楼主的水平不可能比steven 高
所以你的问题 在圣经2里面都有实现的
vc_asm 2005-12-14
  • 打赏
  • 举报
回复
哥们,我有个想法,可以把头部缩小为4字节哦

lurenfu 2005-12-13
  • 打赏
  • 举报
回复
同意楼上的
ColderRain 2005-12-13
  • 打赏
  • 举报
回复
恭喜,接分!
zzw_happy 2005-12-13
  • 打赏
  • 举报
回复
确实不是什么很高深的技术,与其花一个月自己拍脑袋研究,
不如拿个现成的过来移植,可靠性要好的多。
www9158com 2005-12-13
  • 打赏
  • 举报
回复
这里,呵呵,xszqy@126.com
asilas 2005-12-13
  • 打赏
  • 举报
回复
TFTP应该是基于UDP的
vipxch 2005-12-13
  • 打赏
  • 举报
回复
mark 一下
vc_asm 2005-12-13
  • 打赏
  • 举报
回复
哥们,请问你内存分配是如何进行的呢?是用VirtualAlloc吗?还是LocalAlloc,new? 对内存的释放又是怎样的呢?释放是有缓存功能吗?
duotemplar 2005-12-13
  • 打赏
  • 举报
回复
楼主是用什么保证的?强啊,我们公司一直都有这个问题,恭喜了
light_sun 2005-12-13
  • 打赏
  • 举报
回复
You are very good engineer
burningfire_wqf 2005-12-13
  • 打赏
  • 举报
回复
gx,jf
Stefine 2005-12-13
  • 打赏
  • 举报
回复
回过头来再瞧瞧

呵呵,只能是看看
加载更多回复(86)

1,649

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 非技术类
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧