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

文档序号:8459186阅读:179来源:国知局
一种局域网中文件传输的方法和装置的制造方法
【技术领域】
[0001] 本发明涉及计算机通信技术领域,特别涉及一种局域网中文件传输的方法和装 置。
【背景技术】
[0002] 局域网(Local Area Network,LAN)是在一个局部的地理范围内将各种计算机、外 部设备和数据库等互相联接起来组成的计算机通信网。它可以通过数据通信网或专用数据 电路,与远方的局域网、数据库或处理中心相连接,构成一个大范围的信息处理系统。一般, 采用专用的传输媒介来构成网路,因此,局域网中的网络带宽是固定的,其传输速率在1兆 比特/秒到100兆比特/秒之间或更高。在该局域网中可进行文件的传输。
[0003] 目前,无论传输的是指令文件、文本文件,图片文件还是视频文件,都是根据文件 生成的先后顺序进行传输的,即先生成的文件先传输而后生成的文件后传输。当局域网中 网络状况比较差,例如出现网络拥堵时,这时,会有两个或多个文件需等待传输,如根据生 成的先后顺序需先传输大容量的视频文件时,就会使得局域网的网络更加拥堵,其他需传 输的文件等待的时间更长,可能还会造成需等待传输的文件更多,进一步增加了网络的传 输压力。

【发明内容】

[0004] 本发明提供一种局域网中文件传输的方法和装置,用以缓解网络拥堵状况。
[0005] 本发明提供一种局域网中文件传输的方法,该方法包括:
[0006] 当所述局域网的网络状态为拥堵时,获取每个待传输文件的当前传输优先级;
[0007] 将当前传输优先级最高的待传输文件确定为第一待传输文件;
[0008] 传输所述第一待传输文件。
[0009] 本发明实施例的一些有益效果可以包括:
[0010] 当局域网的网络状态为拥堵,有多个待传输文件需传输时,根据待传输文件的当 前传输优先级进行传输,这样,可优先将容量小的文件或者比较重要的文件先进行传输,合 理地利用了网络资源。并且,容量小的文件的当前传输优先级高时,优先传输容量小的文 件,减缓了对网络的进一步拥堵,也减少了其他待传输文件等待传输的时间,提高了网络传 输的效率。
[0011] 本发明一实施例中,所述获取每个待传输文件的当前传输优先级之前,还包括:
[0012] 当每个待传输文件生成时,根据预设的文件类型与传输优先级的第一对应关系, 确定每个待传输文件的初始传输优先级;
[0013] 将与每个待传输文件对应的初始传输优先级更新为每个待传输文件的当前传输 优先级。
[0014] 可见,可根据文件类型对每个待传输文件的初始传输优先级进行配置,这样,可将 文件容量小的文件或者一些指令文件的初始传输优先级配置的较高,这样,在进行传输时, 会优先传输文件容量小的文件或者指令文件,从而不会加重网络负担,减缓网络拥堵状况。
[0015] 本发明一实施例中,所述将当前传输优先级最高的待传输文件确定为第一待传输 文件包括:
[0016] 当有至少两个待传输文件的当前传输优先级最高时,将生成时间最早的待传输文 件确定为第一待传输文件。
[0017] 可见,对于当前传输优先级最高的两个或多个待传输文件,可灵活选择一个为第 一待传输文件。
[0018] 本发明一实施例中,所述传输所述第一待传输文件之后,还包括:
[0019] 将与所述第一待传输文件的类型不同的每个待传输文件的当前传输优先级向上 增加一个优先级,并将增加后的每个优先级更新为对应待传输文件的当前传输优先级。
[0020] 这样,每次进行文件传输时,都会调整未被传输的每个待传输文件的当前传输优 先级,使得初始传输优先级低的文件经过几次传输后,当前传输优先级会逐渐增加,直至成 为当前传输优先级最高的文件被传输。这样,不会使得初始传输优先级较低的待传输文件 等待的时间过长,合理地安排了文件的传输,提高了文件传输的灵活性。
[0021] 本发明一实施例中,所述传输所述第一待传输文件包括:
[0022] 根据预设的文件类型与传输端口的第二对应关系,确定与所述第一待传输文件对 应的第一端口;
[0023] 通过所述第一端口传输所述第一待传输文件。
[0024] 可见,不同类型的文件对应不同的端口,使得网络资源分布更加合理。
[0025] 本发明提供一种局域网中文件传输的装置,该装置包括:
[0026] 获取单元,用于当所述局域网的网络状态为拥堵时,获取每个待传输文件的当前 传输优先级;
[0027] 确定单元,用于将当前传输优先级最高的待传输文件确定为第一待传输文件;
[0028] 传输单元,用于传输所述第一待传输文件。
[0029] 本发明一实施例中,该装置还包括:
[0030] 优先级配置单元,用于当每个待传输文件生成时,根据预设的文件类型与传输优 先级的第一对应关系,确定每个待传输文件的初始传输优先级,将与每个待传输文件对应 的初始传输优先级更新为每个待传输文件的当前传输优先级。
[0031] 本发明一实施例中,所述确定单元,具体用于当有至少两个待传输文件的当前传 输优先级最高时,将生成时间最早的待传输文件确定为第一待传输文件。
[0032] 本发明一实施例中,该装置还包括:
[0033] 更新单元,用于将与所述第一待传输文件的类型不同的每个待传输文件的当前传 输优先级向上增加一个优先级,并将增加后的每个优先级更新为对应待传输文件的当前传 输优先级。
[0034] 本发明一实施例中,所述传输单元,具体用于根据预设的文件类型与传输端口的 第二对应关系,确定与所述第一待传输文件对应的第一端口,通过所述第一端口传输所述 第一待传输文件。
[0035] 本发明的其它特征和优点将在随后的说
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1