perl写的利用UDP实现类似TCP功能的文件传输工具

sh/bash/dash/ksh/zsh等Shell脚本
回复
laofanorc
帖子: 9
注册时间: 2010-08-22 10:02
送出感谢: 0
接收感谢: 0

perl写的利用UDP实现类似TCP功能的文件传输工具

#1

帖子 laofanorc » 2010-10-04 13:56

采用TCP协议中简单的停等协议,带有校验功能,可以传输比较大的文件(分片传送),不过没做超时重传和断点续传以及流水线等等较为完美的TCP传输方案,不过还是希望大家支持下:D
补充一句:使用说明在每个附件的差不多开头的位置,在这就不叙述啦
希望ee来点评下哈:D
附件
socket_for_file.tar.gz
包含客户端和服务器的perl文件
(1.99 KiB) 下载 80 次
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

Re: perl写的利用UDP实现类似TCP功能的文件传输工具

#2

帖子 eexpress » 2010-10-04 21:16

socket的。从来没做过。支持你继续折腾。 :D
● 鸣学
laofanorc
帖子: 9
注册时间: 2010-08-22 10:02
送出感谢: 0
接收感谢: 0

Re: perl写的利用UDP实现类似TCP功能的文件传输工具

#3

帖子 laofanorc » 2010-10-04 22:14

在这个代码中,之前困扰我的一个问题解决了,就是print函数如果指定文件句柄的话会把该变量的所有信息都输出来,不论是否有\0结束符
laofanorc
帖子: 9
注册时间: 2010-08-22 10:02
送出感谢: 0
接收感谢: 0

Re: perl写的利用UDP实现类似TCP功能的文件传输工具

#4

帖子 laofanorc » 2010-10-04 22:18

多谢ee的支持! :em11
iakuf
帖子: 227
注册时间: 2006-10-23 7:58
送出感谢: 0
接收感谢: 0
联系:

Re: perl写的利用UDP实现类似TCP功能的文件传输工具

#6

帖子 iakuf » 2010-12-20 18:36

我也在研究这个,不错不错
回复

回到 “Shell脚本”