论文部分内容阅读

朋友手中有一个40多兆大小的搞笑视频,一直说想让我看,可是用什么方法传给我呢?大家的第一反应可能是用QQ的文件传输功能吧!这种方法理论上倒是可行,不过试了试才知道,速度实在太慢,不知道是什么原因。
上网搜索了一些方法,感觉提速并不明显,不如放弃QQ另辟蹊径,说不定会柳暗花明呢!
使用专用点对点文件传输软件
推荐大家试试“点对点文件传输助手”,这个软件是通过点对点通信方式传输共享文件的专业工具,它不像“网上邻居”窗口那样允许共享文件被所有人访问,而是限制只有特定用户才能访问并接受共享文件,这样就能避免局域网隐私信息被随意“偷窥”的危险。除此之外还可以允许你对共享文件进行批量传输,速度明显快于QQ的传输。此外,该工具还是一个绿色软件,不必安装就可以立即运行使用,因此它对系统资源占用很少。
首先从网上下载获得“点对点文件传输助手”程序,然后解压到一个任意目录中,再双击其中的可执行文件“transf.exe”。即可看到软件的初始界面。
接着在本地计算机的“点对点文件传输助手”程序界面中,将“发送文件”选项选中(如图1),并单击一下“继续”按钮,打开发送文件设置页面。

接下来,你可以在该页面的“接收方IP地址”文本框中直接输入用于接收共享文件的计算机IP地址,再在“接收方端口”设置项处,输入一个合适的文件传输端口,该端口必须和对方接收文件时需要设置的端口号码保持一致,以确保共享文件传输的安全性,程序缺省的传输端口号码为“6123”(图2)。
完成上面的设置任务后,再单击一下“选择上传文件”按钮,打开文件选择对话框,然后在该对话框中将需要发布的共享文件选中并导入到程序界面中来,接着单击“开始上传”按钮,就可以将共享文件发布到对方计算机中了。
需要注意的是,对方计算机中也要运行“点对点文件传输助手”用于接收文件,方法是选择图1界面中的“接收文件”一项,点击“继续”设置好相同端口和下载目录后点击“接收等待”即可,软件在“接收信息”栏中会出现提示“接收文件服务已启动,请等待发送方连接!(端口:6123)”(图3)。
注:以上方式主要应用于局域网,配合VNN软件也可以扩大使用范围。
使用服务器/客户机下载模式
使用这种方法的人还是点对点的传输,不过方法类似于下载文件。因为采用QQ传输文件时始终使用单线程,不能最大限度地利用连接数和带宽,所以一旦把连接数和带宽增加后,下载速度就会明显增加。
采用这种方法至少需要两个软件,一个是服务器类软件,安装在文件提供者的电脑里,一个是多线程下载软件,安装在下载者的电脑里。
推荐使用的服务器类软件是miniServerV2.3,下载地址是http://www2.skycn.com/soft/5946.html,这个软件大小只有54KB,是一个很小的WEB服务器软件,支持PHP、PERL、Win32-basedCGI、ISAPIextensionDLL,还有安装向导,很容易上手,并且是完全免费的。
下载后解压,然后运行向导进行简单的设置,在WWWROOT中设置需要发布的目录,你的共享文件都在这里存放(图4)。下一步设置端口号、超时时间等参数,默认即可(图5)。后面的一路“next”即可到达完成界面。
配置完成后运行miniServer.exe文件启动WEB服务,服务启动后界面如图6所示。至此服务端的配置完成。
对于客户端,可以使用FLASHGET或者迅雷等多线程下载软件,下面我们以FLASHGET为例说明下载方法。
首先新建下载任务,在地址栏中输入下载的地址,如http://218.24.126.22/shipin.rar,这里的http://218.24.126.22/即对应服务器端所发布的目录E:\。如图7,大家一定要把线程数设为最高,这样才能起到充分利用带宽的目的。具体允许的线程数取决于你的软件限制。设置好后点“确定”进行下载。你会看到速度有了明显的提升。
注意:有的朋友处于内网中(如小区宽带用户),没用公网IP地址,看似上述方法不可行,不过配合VNN软件,一样可以使用上述方法,限于篇幅,我们就不赘述了,请查阅关于VNN的文章。