一种局域网中文件传输的方法和装置制造方法及图纸

技术编号:11728070 阅读:87 留言:0更新日期:2015-07-15 00:59
本发明专利技术公开了一种局域网中文件传输的方法和装置,用以缓解网络拥堵状况。该方法包括:当所述局域网的网络状态为拥堵时,获取每个待传输文件的当前传输优先级;将当前传输优先级最高的待传输文件确定为第一待传输文件;传输所述第一待传输文件。这样,可优先将容量小的文件或者比较重要的文件先进行传输,合理地利用了网络资源。并且,容量小的文件的当前传输优先级高时,优先传输容量小的文件,减缓了对网络的进一步拥堵,也减少了其他待传输文件等待传输的时间,提高了网络传输的效率。

【技术实现步骤摘要】

本专利技术涉及计算机通信
,特别涉及一种局域网中文件传输的方法和装置
技术介绍
局域网(Local Area Network,LAN)是在一个局部的地理范围内将各种计算机、外部设备和数据库等互相联接起来组成的计算机通信网。它可以通过数据通信网或专用数据电路,与远方的局域网、数据库或处理中心相连接,构成一个大范围的信息处理系统。一般,采用专用的传输媒介来构成网路,因此,局域网中的网络带宽是固定的,其传输速率在1兆比特/秒到100兆比特/秒之间或更高。在该局域网中可进行文件的传输。目前,无论传输的是指令文件、文本文件,图片文件还是视频文件,都是根据文件生成的先后顺序进行传输的,即先生成的文件先传输而后生成的文件后传输。当局域网中网络状况比较差,例如出现网络拥堵时,这时,会有两个或多个文件需等待传输,如根据生成的先后顺序需先传输大容量的视频文件时,就会使得局域网的网络更加拥堵,其他需传输的文件等待的时间更长,可能还会造成需等待传输的文件更多,进一步增加了网络的传输压力。
技术实现思路
本专利技术提供一种局域网中文件传输的方法和装置,用以缓解网络拥堵状况。本专利技术提供一种局域网中文件传输的方法,该方法包括:当所述局域网的网络状态为拥堵时,获取每个待传输文件的当前传输优先级;将当前传输优先级最高的待传输文件确定为第一待传输文件;传输所述第一待传输文件。本专利技术实施例的一些有益效果可以包括:当局域网的网络状态为拥堵,有多个待传输文件需传输时,根据待传输文件的当前传输优先级进行传输,这样,可优先将容量小的文件或者比较重要的文件先进行传输,合理地利用了网络资源。并且,容量小的文件的当前传输优先级高时,优先传输容量小的文件,减缓了对网络的进一步拥堵,也减少了其他待传输文件等待传输的时间,提高了网络传输的效率。本专利技术一实施例中,所述获取每个待传输文件的当前传输优先级之前,还包括:当每个待传输文件生成时,根据预设的文件类型与传输优先级的第一对应关系,确定每个待传输文件的初始传输优先级;将与每个待传输文件对应的初始传输优先级更新为每个待传输文件的当前传输优先级。可见,可根据文件类型对每个待传输文件的初始传输优先级进行配置,这样,可将文件容量小的文件或者一些指令文件的初始传输优先级配置的较高,这样,在进行传输时,会优先传输文件容量小的文件或者指令文件,从而不会加重网络负担,减缓网络拥堵状况。本专利技术一实施例中,所述将当前传输优先级最高的待传输文件确定为第一待传输文件包括:当有至少两个待传输文件的当前传输优先级最高时,将生成时间最早的待传输文件确定为第一待传输文件。可见,对于当前传输优先级最高的两个或多个待传输文件,可灵活选择一个为第一待传输文件。本专利技术一实施例中,所述传输所述第一待传输文件之后,还包括:将与所述第一待传输文件的类型不同的每个待传输文件的当前传输优先级向上增加一个优先级,并将增加后的每个优先级更新为对应待传输文件的当前传输优先级。这样,每次进行文件传输时,都会调整未被传输的每个待传输文件的当前传输优先级,使得初始传输优先级低的文件经过几次传输后,当前传输优先级会逐渐增加,直至成为当前传输优先级最高的文件被传输。这样,不会使得初始传输优先级较低的待传输文件等待的时间过长,合理地安排了文件的传输,提高了文件传输的灵活性。本专利技术一实施例中,所述传输所述第一待传输文件包括:根据预设的文件类型与传输端口的第二对应关系,确定与所述第一待传输文件对应的第一端口;通过所述第一端口传输所述第一待传输文件。可见,不同类型的文件对应不同的端口,使得网络资源分布更加合理。本专利技术提供一种局域网中文件传输的装置,该装置包括:获取单元,用于当所述局域网的网络状态为拥堵时,获取每个待传输文件的当前传输优先级;确定单元,用于将当前传输优先级最高的待传输文件确定为第一待传输文件;传输单元,用于传输所述第一待传输文件。本专利技术一实施例中,该装置还包括:优先级配置单元,用于当每个待传输文件生成时,根据预设的文件类型与传输优先级的第一对应关系,确定每个待传输文件的初始传输优先级,将与每个待传输文件对应的初始传输优先级更新为每个待传输文件的当前传输优先级。本专利技术一实施例中,所述确定单元,具体用于当有至少两个待传输文件的当前传输优先级最高时,将生成时间最早的待传输文件确定为第一待传输文件。本专利技术一实施例中,该装置还包括:更新单元,用于将与所述第一待传输文件的类型不同的每个待传输文件的当前传输优先级向上增加一个优先级,并将增加后的每个优先级更新为对应待传输文件的当前传输优先级。本专利技术一实施例中,所述传输单元,具体用于根据预设的文件类型与传输端口的第二对应关系,确定与所述第一待传输文件对应的第一端口,通过所述第一端口传输所述第一待传输文件。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为本专利技术实施例一中局域网中文件传输的流程图;图2为本专利技术实施例二中局域网中文件传输的流程图;图3为本专利技术实施例三中局域网中文件传输的流程图;图4为本专利技术实施例四中局域网中文件传输的装置的结构图。具体实施方式以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。实施例一,局域网中现有的文件传输方式一般是根据文件生成的先后顺序进行传输。但当局域网的网络状态为拥堵时,文件传输的速度比较慢,这样,可能会导致很多文件不能及时传输,从而需要进行等待成为待传输文件。本实施例中,局域网中文件传输的过程如图1所示,包括:步骤101:当局域网的网络状态为拥堵时,获取每个待传输文件的当前传输优先级。局域网的网络状态为拥堵,文件传输速度比较低,造成了两个或多个文件需等待传输,这些待传输文件可组成了待传输文件集合。本专利技术实施例中,每个文件在生成时本文档来自技高网...

【技术保护点】
一种局域网中文件传输的方法,其特征在于,包括:当所述局域网的网络状态为拥堵时,获取每个待传输文件的当前传输优先级;将当前传输优先级最高的待传输文件确定为第一待传输文件;传输所述第一待传输文件。

【技术特征摘要】
1.一种局域网中文件传输的方法,其特征在于,包括:
当所述局域网的网络状态为拥堵时,获取每个待传输文件的当前传输优先
级;
将当前传输优先级最高的待传输文件确定为第一待传输文件;
传输所述第一待传输文件。
2.如权利要求1所述的方法,其特征在于,所述获取每个待传输文件的
当前传输优先级之前,还包括:
当每个待传输文件生成时,根据预设的文件类型与传输优先级的第一对应
关系,确定每个待传输文件的初始传输优先级;
将与每个待传输文件对应的初始传输优先级更新为每个待传输文件的当
前传输优先级。
3.如权利要求1或2所述的方法,其特征在于,所述将当前传输优先级
最高的待传输文件确定为第一待传输文件包括:
当有至少两个待传输文件的当前传输优先级最高时,将生成时间最早的待
传输文件确定为第一待传输文件。
4.如权利要求3所述的方法,其特征在于,所述传输所述第一待传输文
件之后,还包括:
将与所述第一待传输文件的类型不同的每个待传输文件的当前传输优先
级向上增加一个优先级,并将增加后的每个优先级更新为对应待传输文件的当
前传输优先级。
5.如权利要求1或4所述的方法,其特征在于,所述传输所述第一待传
输文件包括:
根据预设的文件类型与传输端口的第二对应关系,确定与所述第一待传输
文件对应的第一端口;
通过所述第...

【专利技术属性】
技术研发人员:陆佳贾镇宣
申请(专利权)人:天脉聚源北京教育科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1