路由器及利用其延长ftp中控制连线有效期的方法

文档序号:7756919阅读:353来源:国知局

专利名称::路由器及利用其延长ftp中控制连线有效期的方法
技术领域
:本发明涉及一种网络设备,尤指一种路由器及利用其延长FTP中控制连线有效期的方法。
背景技术
:FTP是FileTransferProtocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于hternet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。用户可以通过它把自己的PC机与世界各地所有运行FTP协议的服务器相连,访问服务器上的大量程序和信息。FTP的主要作用,就是让用户连接上一个远程计算机(这些计算机上运行着FTP服务器程序)察看远程计算机有哪些文件,然后把文件从远程计算机上拷到本地计算机,或把本地计算机的文件送到远程计算机去。然而,FTP客户端与FTP服务器进行文件传输是通过控制连线(controlsession)及数据连线(datasession)来实现的,其中控制连线用来传送指令,数据连线用来传送数据。而路由器所用的网络地址转换(NetworkAccessTranslation=NAT)具有时间限制(sessiontimeout)的特性,亦即连线在闲置一段时间后,会从NAT的连线表(sessiontable)中将闲置的连线清除。在文件传输的过程中,若文件数据发生转移,连线表会持续更新数据连线的有效期,然而,控制连线在传送命令之后,常常很长时间没有发生数据变动,此时,若数据连线中的文件传送较久,控制连线可能会因为超过有限期,被误判闲置而被删除。
发明内容鉴于以上内容,有必要提供一种路由器,其可以将控制连线的有效期延长到至少大于完成文件传输的时间值,避免了文件还没有传输完毕,控制连线因为超过有限期,被误判闲置而被删除。此外,有必要提供一种利用路由器延长FTP中控制连线有效期的方法,其可以将控制连线的有效期延长到至少大于完成文件传输的时间值,避免了文件还没有传输完毕,控制连线因为超过有限期,被误判闲置而被删除。一种路由器,用于通讯连接FTP客户端及FTP服务器,所述路由器包括解析模块,用于解析FTP客户端与FTP服务器之间控制连线的内容;判断模块,用于根据所解析的内容,判断FTP客户端与FTP服务器之间是否建立通信连接;设置模块,用于当FTP客户端与FTP服务器之间建立通信连接时,将控制连线的有效期延长到至少大于完成文件传输的时间值;所述判断模块,还用于判断所解析的内容是否包含文件传输完毕的信息;所述设置模块,用于当所解析的内容包含文件传输完毕的信息时,设置控制连线的时间值到默认值。—种利用路由器延长FTP中控制连线有效期的方法,该方法包括如下步骤解析FTP客户端与FTP服务器之间控制连线的内容;根据所解析的内容,判断FTP客户端与FTP服务器之间是否建立通信连接;当FTP客户端与FTP服务器之间建立通信连接时,将控制连线的有效期延长到至少大于完成文件传输的时间值;判断所解析的内容是否包含文件传输完毕的信息;当所解析的内容包含文件传输完毕的信息时,设置控制连线的时间值到默认值。相较于现有技术,所述的路由器及利用其延长FTP中控制连线有效期的方法,其可以将控制连线的有效期延长到至少大于完成文件传输的时间值,避免了文件还没有传输完毕,控制连线因为超过有限期,被误判闲置而被删除。图1是本发明利用路由器延长FTP中控制连线有效期的系统的较佳实施例的硬件框架图。图2是本发明图1中路由器的功能模块图。图3是本发明图1中利用路由器延长FTP中控制连线有效期的方法的较佳实施例的流程图。主要元件符号说明权利要求1.一种路由器,用于通讯连接FTP客户端及FTP服务器,其特征在于,所述路由器包括解析模块,用于解析FTP客户端与FTP服务器之间控制连线的内容;判断模块,用于根据所解析的内容,判断FTP客户端与FTP服务器之间是否建立通信连接;设置模块,用于当FTP客户端与FTP服务器之间建立通信连接时,将控制连线的有效期延长到至少大于完成文件传输的时间值;所述判断模块,还用于判断所解析的内容是否包含文件传输完毕的信息;及所述设置模块,用于当所解析的内容包含文件传输完毕的信息时,设置控制连线的时间值到默认值。2.如权利要求1所述的路由器,其特征在于,所述解析模块解析控制连线的内容的方式读取控制连线中数据包的信息。3.一种利用路由器延长FTP中控制连线有效期的方法,其特征在于,该方法包括如下步骤解析FTP客户端与FTP服务器之间控制连线的内容;根据所解析的内容,判断FTP客户端与FTP服务器之间是否建立通信连接;当FTP客户端与FTP服务器之间建立通信连接时,将控制连线的有效期延长到至少大于完成文件传输的时间值;判断所解析的内容是否包含文件传输完毕的信息;及当所解析的内容包含文件传输完毕的信息时,设置控制连线的时间值到默认值。4.如权利要求3所述的利用路由器延长FTP中控制连线有效期的方法,其特征在于,所述解析控制连线的内容的方式读取控制连线中数据包的信息。全文摘要一种路由器及利用路由器延长FTP中控制连线有效期的方法,该方法包括如下步骤解析FTP客户端与FTP服务器之间控制连线的内容;根据所解析的内容,判断FTP客户端与FTP服务器之间是否建立通信连接;当FTP客户端与FTP服务器之间建立通信连接时,将控制连线的有效期延长到至少大于完成文件传输的时间值;判断所解析的内容是否包含文件传输完毕的信息;当所解析的内容包含文件传输完毕的信息时,设置控制连线的时间值到默认值。利用本发明可以避免FTP进行文件传输时,文件还没有传输完毕,控制连线因为超过有限期,被误判闲置而被删除。文档编号H04L29/06GK102377649SQ20101025345公开日2012年3月14日申请日期2010年8月13日优先权日2010年8月13日发明者林文广申请人:国基电子(上海)有限公司,鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1