CN107276911B - 一种网络管理方法和*** - Google Patents

一种网络管理方法和*** Download PDF

Info

Publication number
CN107276911B
CN107276911B CN201710524945.7A CN201710524945A CN107276911B CN 107276911 B CN107276911 B CN 107276911B CN 201710524945 A CN201710524945 A CN 201710524945A CN 107276911 B CN107276911 B CN 107276911B
Authority
CN
China
Prior art keywords
data link
traffic
data
network
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710524945.7A
Other languages
English (en)
Other versions
CN107276911A (zh
Inventor
胡章丰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201710524945.7A priority Critical patent/CN107276911B/zh
Publication of CN107276911A publication Critical patent/CN107276911A/zh
Application granted granted Critical
Publication of CN107276911B publication Critical patent/CN107276911B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/12Avoiding congestion; Recovering from congestion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/29Flow control; Congestion control using a combination of thresholds

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明实施例提供了一种网络管理方法和***,其中所述方法应用在包括网络监测模块的服务器***中,并且所述方法包括:利用网络监测模块获取网络中各数据链路上的流量采样信息;基于所述流量采样信息判断各数据链路的流量是否超过流量阈值,并且在判断出第一数据链路上的流量超过流量阈值时,针对该第一数据链路执行拥塞避免程序;其中针对该第一数据链路执行拥塞避免程序包括:基于第一数据链路的流量采样信息获取该第一数据链路上传输的各数据包所占用的流量以及发送各数据包的发送端信息;限制占用流量最大的数据包的发送端传送数据。

Description

一种网络管理方法和***
技术领域
本发明涉及网络应用技术领域,特别涉及一种网络管理方法和***。
背景技术
拥塞避免是QoS领域的一个永恒话题,传统的拥塞避免技术依赖于网络设备的实现,如交换机或路由器上的队列管理机制等反馈机制来实现,一方面上述反馈机制在大多数协议上并无广泛应用,另一方面基于交换机或路由器的拥塞避免技术仅针对当前设备本身进行拥塞避免策略执行,需要对每个设备进行单独配置,缺乏灵活性。
发明内容
本发明实施例提供了一种可以更加灵活的避免网络拥塞的网络管理方法和装置。
为了解决上述技术问题,本发明实施例提供了如下的技术方案:
本发明实施例提供了一种网络管理方法,其应用在包括网络监测模块的服务器***中,该方法包括:
利用网络监测模块获取网络中各数据链路上的流量采样信息;
基于所述流量采样信息判断各数据链路的流量是否超过流量阈值,并且在判断出第一数据链路上的流量超过流量阈值时,针对该第一数据链路执行拥塞避免程序;
其中针对该第一数据链路执行拥塞避免程序包括:
基于第一数据链路的流量采样信息获取该第一数据链路上传输的各数据包所占用的流量以及发送各数据包的发送端信息;
限制占用流量最大的数据包的发送端传送数据。
在本发明的一个实施例中,其中所述限制占用流量最大的数据包的发送端传送数据包括:调节占用流量最大的数据包的发送端的传输带宽。
在本发明的一个实施例中,所述利用网络监测模块获取网络中各数据链路上的流量采样信息包括:
向所述网络监测模块发送流量监控信号;
从所述网络监测模块接收关于各数据链路的流量信息的数据包;
解析所述数据包,获取网络中各数据链路上的流量采样信息,所述流量采样信息包括各数据链路上的数据包所占用的流量,以及发送数据包的发送端的信息。
在本发明的一个实施例中,所述方法还包括:
所述网络监测模块利用设置在各个交换设备上的流量管理模块获取数据链路上的采样信息;
并利用所述采样信息解析出各数据链路的流量占用信息以及发送端的信息。
在本发明的一个实施例中,所述在判断出第一数据链路上的流量超过流量阈值时,针对该第一数据链路执行拥塞避免程序还包括:
针对该第一数据链路执行周期性丢包操作。
另外,本发明实施例还提供了一种网络管理***,其包括:
至少一个服务器;
网络监测模块,其设置在至少一个服务器中,并配置为获取各数据链路上的流量采样信息;
网络管理设备,其配置在每个所述服务器中,并配置为基于所述流量采样信息判断各数据链路的流量是否超过流量阈值,并且在判断出第一数据链路上的流量超过流量阈值时,针对该第一数据链路执行拥塞避免程序;
其中针对该第一数据链路执行拥塞避免程序包括:
基于第一数据链路的流量采样信息获取该第一数据链路上传输的各数据包所占用的流量以及发送该数据包的发送端信息;
限制占用流量最大的数据包的发送端传送数据。
在本发明的一个实施例中,所述网络管理设备配置通过调节占用流量最大的数据包的发送端的传输带宽来限制占用流量最大的数据包的发送端传送数据。
在本发明的一个实施例中,所述网络监测模块配置为向所述网络监测模块发送流量监控信号;
从所述网络监测模块接收关于各数据链路的流量信息的数据包;
解析所述数据包,获取网络中各数据链路上的流量采样信息,所述流量采样信息包括各数据链路上的数据包所占用的流量,以及发送数据包的发送端的信息。
在本发明的一个实施例中,所述网络监测模块利用设置在各个交换设备上的流量管理模块获取数据链路上的采样信息;
并利用所述采样信息解析出各数据链路的流量占用信息以及发送端的信息。
在本发明的一个实施例中,所述网络管理模块配置为针对该第一数据链路执行周期性丢包操作来执行针对该第一数据链路执行拥塞避免程序。
基于上述公开,可知本发明实施例具备如下有益效果:
本发明实施例可以实时监控各网络链路上的流量使用情况,在判断某一链路上的流量超过阈值时,则可以针对该链路执行拥塞避免程序。一方面上述阈值可以根据需求配置不同的值,另一方面针对流量使用超过阈值的链路所执行的拥塞避免程序可以也执行不同的方式,具有更好的灵活性。
附图说明
图1为本发明实施例中的一种网络管理方法的原理流程图;
图2为本发明实施例中利用网络监测模块获取网络中各数据链路上的流量采样信息的原理流程图;
图3为本发明实施例中的网络监测模块获取流量采样信息的原理流程图;
图4为本发明实施例中的网络管理***的原理结构图。
具体实施方式
下面,结合附图对本发明的具体实施例进行详细的描述,但不作为本发明的限定。
应理解的是,可以对此处公开的实施例做出各种修改。因此,上述说明书不应该视为限制,而仅是作为实施例的范例。本领域的技术人员将想到在本公开的范围和精神内的其他修改。
包含在说明书中并构成说明书的一部分的附图示出了本公开的实施例,并且与上面给出的对本公开的大致描述以及下面给出的对实施例的详细描述一起用于解释本公开的原理。
通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本发明的这些和其它特性将会变得显而易见。
还应当理解,尽管已经参照一些具体实例对本发明进行了描述,但本领域技术人员能够确定地实现本发明的很多其它等效形式,它们具有如权利要求所述的特征并因此都位于借此所限定的保护范围内。
当结合附图时,鉴于以下详细说明,本公开的上述和其他方面、特征和优势将变得更为显而易见。
此后参照附图描述本公开的具体实施例;然而,应当理解,所公开的实施例仅仅是本公开的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以避免不必要或多余的细节使得本公开模糊不清。因此,本文所公开的具体的结构性和功能性细节并非意在限定,而是仅仅作为权利要求的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本公开。
本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其他实施例中”,其均可指代根据本公开的相同或不同实施例中的一个或多个。
下面,结合附图详细的说明本发明实施例,本发明实施例提供了一种网络管理方法,该方法可以实时的监控网络数据链路上的流量使用情况,在判断出某一数据链路上的使用流量超过预设值时,可以针对该网络数据链路执行网络拥塞避免程序,从而可以有效的从终端侧有效的预防数据链路的拥塞。
如图1所示,为本发明实施例中的一种网络管理方法的原理流程图,其中本发明实施例中的网络管理方法可以应用在包括网络监测模块的服务器***中,其中该网络监测模块可以设置在服务器***的至少一个服务器中,也可以构造为服务器***中单独的设备。其中,本发明实施例中所提供的方法可以包括:
利用网络监测模块获取网络中各数据链路上的流量采样信息;
基于所述流量采样信息判断各数据链路的流量是否超过流量阈值,并且在判断出第一数据链路上的流量超过流量阈值时,针对该第一数据链路执行拥塞避免程序;
其中针对该第一数据链路执行拥塞避免程序包括:
基于第一数据链路的流量采样信息获取该第一数据链路上传输的各数据包所占用的流量以及发送各数据包的发送端信息;
限制占用流量最大的数据包的发送端传送数据。
本发明实施例所提供的方法可以应用在服务器***中,该服务器***可以包括至少一个服务器,而网络监测模块可以设置在服务器***的至少一个服务器中,或者可以构造为与各服务器通信连接的网络监测设备。该网络监测模块可以实时的从网络节点设置的交换设备处接收网络中各数据链路的流量信息,并对应的进行存储。
服务器***中的各个服务器可以和网络监测模块执行通信,并通过网络监测模块获取网络中各数据链路上的流量采样信息。具体的,服务器***中的各个服务器可以分别设置有网络管理模块,该网络管理模块可以向网络监测模块请求网络中对应数据链路上的数据流量信息,并基于从网络监测模块中获取的关于各数据链路的流量采样信息,来对应的调节负载压力较大的数据链路执行避免拥塞程序。从而可以实现从服务器的一侧来控制各数据链路的负载压力,以在未发生网络拥塞时有效的避免拥塞情况的发生。
如上所述,本发明实施例中的服务器可以向网络监测模块发送流量监控信息,来请求网络监测模块获取的流量采样信息。如图2所示,为本发明实施例中利用网络监测模块获取网络中各数据链路上的流量采样信息的原理流程图,其中可以包括:
向所述网络监测模块发送流量监控信号;
从所述网络监测模块接收关于各数据链路的流量信息的数据包;
解析所述数据包,获取网络中各数据链路上的流量采样信息,所述流量采样信息包括各数据链路上的数据包所占用的流量,以及发送数据包的发送端的信息。
本发明实施例中,服务器中的网络管理模块可以向网络监测模块发送流量监控信号,该流量监控信号可以是对应于整个网络(局域网、广域网或者移动网络)中各个数据链路的流量监控请求,也可以是对应于服务器所管理的数据链路的流量监控请求,或者也可以是网络中的任意的数据链路。对应的,各服务器中的网络管理模块可以基于所需管理的数据链路的标识生成流量监控请求,而网络监测模块在接收到流量监控请求(流量监控信号)时可以方便的识别出其中的数据链路的标识,并对应的查询数据链路的标识所对应的流量采样信息,该流量采样信息可以包括网络数据链路中传输的数据的容量,以及该数据的发送端的信息。一般地,在网络数据链路中传输的数据中包括发送端的地址信息、目的端的地址信息,以及数据包中的数据的信息或者还可以包括标识信息。上述信息都可以包括在本发明实施例中的流量采样信息中,以便于网络管理模块分析数据链路的负载情况和造成负载的原因。网络监测模块则可以基于查询到的流量采样信息生成返回给网络管理模块的数据包。其中该数据包中可以对应的关联有数据链路的标识信息,以便于网络管理模块识别并分别分析。另外该数据包中还包括作为目的端的服务器的地址信息,从而方便的将所请求的数据链路的流量信息反馈给服务器。
并且,服务器中的网络管理模块可以从接收的数据包中解析出对应查询的数据链路的流量采样信息,并基于该流量采样信息判断对应的数据链路的流量是否超过预设的流量阈值,如超过,则判断为该数据链路流量压力大,并针对该数据链路执行拥塞避免程序。其中网络监测模块在生成关于流量采样信息的数据包时还可以对该数据包执行加密处理,而网络管理模块在接收数据包时可以基于预设的密钥执行解密处理,从而获得数据包中的流量采样信息。该配置可以保证网络中数据的完全传输。
另外,本发明实施例中网络管理模块在基于网络监测模块传输的数据包中各链路的流量采样信息判断出第一数据链路中的数据流量超过预设流量阈值时,可以针对该第一数据链路执行拥塞避免程序,其中该拥塞避免程序可以包括基于第一数据链路的流量采样信息获取该第一数据链路上传输的各数据包所占用的流量以及发送各数据包的发送端信息;并限制占用流量最大的数据包的发送端传送数据。其中可以通过限制该发送端传输数据的带宽的形式来限制占用流量最大的数据包的发送端传送数据。也就是说,可以调节占用流量最大的数据包的发送端的传输带宽。具体的,网络管理装置可以基于该占用流量最大的数据包的发送端的地址信息判断该发送端所在的数据链路,同时可以设置该数据链路的最大传输带宽为预设带宽值,从而调节该链路上的数据传输。或者在本发明的其他实施例中,也可以执行针对该发送端传输的数据执行周期性丢包的操作,来缓解该数据链路上的数据的传输压力。
基于上述配置,下面详细说明本发明实施例中的网络监测模块获取流量采样信息的过程。如图3所示,为本发明实施例中的网络监测模块获取流量采样信息的原理流程图,其中可以包括:
所述网络监测模块利用设置在各个交换设备上的流量管理模块获取数据链路上的采样信息;
并利用所述采样信息解析出各数据链路的流量占用信息以及发送端的信息。
本发明实施例中,网络监测设备可以实时的监控网络中的交换设备(交换机或路由器),并可以周期性的从各交换设备中接收网络的通信链路中传输的数据流量的信息。并进行存储。本发明实施例中的交换设备可以周期性的对数据链路上所传输的数据包进行采样,并将采样的结果上传至网络监测设备进行存储,从而在网络管理设备请求流量采样信息时能够实时的发送对应的采样信息。
基于上述配置,本发明实施例可以实现实时监控各网络链路上的流量使用情况,在判断某一链路上的流量超过阈值时,则可以针对该链路执行拥塞避免程序。一方面上述阈值可以根据需求配置不同的值,另一方面针对流量使用超过阈值的链路所执行的拥塞避免程序可以也执行不同的方式,具有更好的灵活性。
另外,本发明实施例还提供了一种网络管理***,该网络管理***可以应用上述实施例所述的网络管理方法,并也能够实时的监控网络数据链路上的流量使用情况,在判断出某一数据链路上的使用流量超过预设值时,可以针对该网络数据链路执行网络拥塞避免程序,从而可以有效的从终端侧有效的预防数据链路的拥塞。
如图4所示为本发明实施例中的网络管理***的原理结构图,其中该***可以包括至少一个服务器100、网络监测模块200和网络管理模块300。其中,本发明实施例中,网络监测模块200可以设置在至少一个服务器100中,或者可以构造为与各服务器100通信连接的网络监测设备。该网络监测模块200可以实时的从交换设备处接收网络中各数据链路的流量信息,并对应的进行存储。
网络管理设备300可以配置在每个服务器100中,并可以基于从网络监测模块100接收的流量采样信息判断各数据链路的流量是否超过流量阈值,并且在判断出第一数据链路上的流量超过流量阈值时,针对该第一数据链路执行拥塞避免程序;其中针对该第一数据链路执行拥塞避免程序包括:基于第一数据链路的流量采样信息获取该第一数据链路上传输的各数据包所占用的流量以及发送该数据包的发送端信息;限制占用流量最大的数据包的发送端传送数据。
服务器***中的各个服务器100可以和网络监测模块200执行通信,并通过网络监测模块200获取网络中各数据链路上的流量采样信息。具体的,服务器***中的各个服务器100可以分别设置有网络管理模块300,该网络管理模块300可以向网络监测模块200请求网络中对应数据链路上的数据流量信息,并基于从网络监测模块200中获取的关于各数据链路的流量采样信息,来对应的调节负载压力较大的数据链路执行避免拥塞程序。从而可以实现从服务器的一侧来控制各数据链路的负载压力,以在未发生网络拥塞时有效的避免拥塞情况的发生。
如上所述,本发明实施例中的服务器100中的网络管理模块300可以向网络监测模块200发送流量监控信息,来请求网络监测模块200获取的流量采样信息。如图2所示,为本发明实施例中利用网络监测模块获取网络中各数据链路上的流量采样信息的原理流程图,其中网络管理模块300可以向网络监测模块200发送流量监控信号,并从所述网络监测模块200接收关于各数据链路的流量信息的数据包,以及还可以解析接收的数据包,获取网络中各数据链路上的流量采样信息,所述流量采样信息包括各数据链路上的数据包所占用的流量,以及发送数据包的发送端的信息。
本发明实施例中,服务器100中的网络管理模块300可以向网络监测模块200发送流量监控信号,该流量监控信号可以是对应于整个网络(局域网、广域网或者移动网络)中各个数据链路的流量监控请求,也可以是对应于服务器所管理的数据链路的流量监控请求,或者也可以是网络中的任意的数据链路。对应的,各服务器100中的网络管理模块300可以基于所需管理的数据链路的标识生成流量监控请求,而网络监测模块200在接收到流量监控请求(流量监控信号)时可以方便的识别出其中的数据链路的标识,并对应的查询数据链路的标识所对应的流量采样信息,该流量采样信息可以包括网络数据链路中传输的数据的容量,以及该数据的发送端的信息。一般地,在网络数据链路中传输的数据中包括发送端的地址信息、目的端的地址信息,以及数据包中的数据的信息或者还可以包括标识信息。上述信息都可以包括在本发明实施例中的流量采样信息中,以便于网络管理模块分析数据链路的负载情况和造成负载的原因。网络监测模块则可以基于查询到的流量采样信息生成返回给网络管理模块的数据包。其中该数据包中可以对应的关联有数据链路的标识信息,以便于网络管理模块识别并分别分析。另外该数据包中还包括作为目的端的服务器的地址信息,从而方便的将所请求的数据链路的流量信息反馈给服务器。
并且,服务器100中的网络管理模块300可以从接收的数据包中解析出对应查询的数据链路的流量采样信息,并基于该流量采样信息判断对应的数据链路的流量是否超过预设的流量阈值,如超过,则判断为该数据链路流量压力大,并针对该数据链路执行拥塞避免程序。其中网络监测模块在生成关于流量采样信息的数据包时还可以对该数据包执行加密处理,而网络管理模块在接收数据包时可以基于预设的密钥执行解密处理,从而获得数据包中的流量采样信息。该配置可以保证网络中数据的完全传输。
另外,本发明实施例中网络管理模块300在基于网络监测模块200传输的数据包中各链路的流量采样信息判断出第一数据链路中的数据流量超过预设流量阈值时,可以针对该第一数据链路执行拥塞避免程序,其中该拥塞避免程序可以包括基于第一数据链路的流量采样信息获取该第一数据链路上传输的各数据包所占用的流量以及发送各数据包的发送端信息;并限制占用流量最大的数据包的发送端传送数据。其中可以通过限制该发送端传输数据的带宽的形式来限制占用流量最大的数据包的发送端传送数据。
也就是说,可以调节占用流量最大的数据包的发送端的传输带宽。具体的,网络管理装置可以基于该占用流量最大的数据包的发送端的地址信息判断该发送端所在的数据链路,同时可以设置该数据链路的最大传输带宽为预设带宽值,从而调节该链路上的数据传输。或者在本发明的其他实施例中,也可以执行针对该发送端传输的数据执行周期性丢包的操作,来缓解该数据链路上的数据的传输压力。
基于上述配置,下面详细说明本发明实施例中的网络监测模块获取流量采样信息的过程。如图3所示,为本发明实施例中的网络监测模块获取流量采样信息的原理流程图,其中网络监测模块200可以利用设置在各个交换设备上的流量管理模块获取数据链路上的采样信息;并利用所述采样信息解析出各数据链路的流量占用信息以及发送端的信息。
本发明实施例中,网络监测设备200可以实时的监控网络中的交换设备(交换机或路由器),并可以周期性的从各交换设备中接收网络的通信链路中传输的数据流量的信息。并进行存储。本发明实施例中的交换设备可以周期性的对数据链路上所传输的数据包进行采样,并将采样的结果上传至网络监测设备进行存储,从而在网络管理设备请求流量采样信息时能够实时的发送对应的采样信息。
基于上述配置,本发明实施例可以实现实时监控各网络链路上的流量使用情况,在判断某一链路上的流量超过阈值时,则可以针对该链路执行拥塞避免程序。一方面上述阈值可以根据需求配置不同的值,另一方面针对流量使用超过阈值的链路所执行的拥塞避免程序可以也执行不同的方式,具有更好的灵活性。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的数据处理方法所应用于的电子设备,可以参考前述产品实施例中的对应描述,在此不再赘述。
以上实施例仅为本发明的示例性实施例,不用于限制本发明,本发明的保护范围由权利要求书限定。本领域技术人员可以在本发明的实质和保护范围内,对本发明做出各种修改或等同替换,这种修改或等同替换也应视为落在本发明的保护范围内。

Claims (6)

1.一种网络管理方法,其应用在包括网络监测模块的服务器***中,该方法包括:
利用网络监测模块实时地监控网络中的交换设备,并周期性地从各交换设备中接收网络中传输的数据流量的信息,从而获取网络中各数据链路上的流量采样信息;
服务器的网络管理模块基于所述流量采样信息判断各数据链路的流量是否超过流量阈值,并且在判断出第一数据链路上的流量超过流量阈值时,从服务器一侧针对该第一数据链路执行拥塞避免程序;
其中针对该第一数据链路执行拥塞避免程序包括:
基于第一数据链路的流量采样信息获取该第一数据链路上传输的各数据包所占用的流量以及发送各数据包的发送端信息;
限制占用流量最大的数据包的发送端传送数据;
其中,所述限制占用流量最大的数据包的发送端传送数据包括:基于占用流量最大的数据包的发送端的地址信息判断发送端所在的第一数据链路,设置发送端所在的第一数据链路的最大传输带宽为预设带宽值,以及针对该第一数据链路执行周期性丢包操作。
2.根据权利要求1所述的方法包括:所述利用网络监测模块获取网络中各数据链路上的流量采样信息包括:
向所述网络监测模块发送流量监控信号;
从所述网络监测模块接收关于各数据链路的流量信息的数据包;
解析所述数据包,获取网络中各数据链路上的流量采样信息,所述流量采样信息包括各数据链路上的数据包所占用的流量,以及发送数据包的发送端的信息。
3.根据权利要求1所述的方法,其中,所述方法还包括:
所述网络监测模块利用设置在各个交换设备上的流量管理模块获取数据链路上的采样信息;
并利用所述采样信息解析出各数据链路的流量占用信息以及发送端的信息。
4.一种网络管理***,其包括:
至少一个服务器;
网络监测模块,其设置在至少一个服务器中,并配置为实时地监控网络中的交换设备,并周期性地从各交换设备中接收网络中传输的数据流量的信息,从而获取各数据链路上的流量采样信息;
网络管理设备,其配置在每个所述服务器中,并配置为基于所述流量采样信息判断各数据链路的流量是否超过流量阈值,并且在判断出第一数据链路上的流量超过流量阈值时,从服务器一侧针对该第一数据链路执行拥塞避免程序;
其中针对该第一数据链路执行拥塞避免程序包括:
基于第一数据链路的流量采样信息获取该第一数据链路上传输的各数据包所占用的流量以及发送该数据包的发送端信息;
限制占用流量最大的数据包的发送端传送数据;
其中,所述网络管理设备配置基于占用流量最大的数据包的发送端的地址信息判断发送端所在的第一数据链路,设置发送端所在的第一数据链路的最大传输带宽为预设带宽值,以及针对该第一数据链路执行周期性丢包操作来执行针对该第一数据链路执行拥塞避免程序。
5.根据权利要求 4所述的***,其中,所述网络监测模块配置为向所述网络监测模块发送流量监控信号;
从所述网络监测模块接收关于各数据链路的流量信息的数据包;
解析所述数据包,获取网络中各数据链路上的流量采样信息,所述流量采样信息包括各数据链路上的数据包所占用的流量,以及发送数据包的发送端的信息。
6.根据权利要求4所述的***,其中,所述网络监测模块利用设置在各个交换设备上的流量管理模块获取数据链路上的采样信息;
并利用所述采样信息解析出各数据链路的流量占用信息以及发送端的信息。
CN201710524945.7A 2017-06-30 2017-06-30 一种网络管理方法和*** Active CN107276911B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710524945.7A CN107276911B (zh) 2017-06-30 2017-06-30 一种网络管理方法和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710524945.7A CN107276911B (zh) 2017-06-30 2017-06-30 一种网络管理方法和***

Publications (2)

Publication Number Publication Date
CN107276911A CN107276911A (zh) 2017-10-20
CN107276911B true CN107276911B (zh) 2021-04-13

Family

ID=60069737

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710524945.7A Active CN107276911B (zh) 2017-06-30 2017-06-30 一种网络管理方法和***

Country Status (1)

Country Link
CN (1) CN107276911B (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101286937A (zh) * 2008-05-16 2008-10-15 华为技术有限公司 一种网络流量控制方法、装置及***
CN102387085A (zh) * 2011-12-07 2012-03-21 盛科网络(苏州)有限公司 一种通道化流量的控制方法
CN106357547A (zh) * 2016-09-08 2017-01-25 重庆邮电大学 一种基于流切片的软件定义网络拥塞控制算法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7656796B1 (en) * 2006-09-08 2010-02-02 At&T Corp. Class-based detection of microcongestion on QoS-enabled links
CN106453149A (zh) * 2016-09-30 2017-02-22 上海斐讯数据通信技术有限公司 基于用户应用自动分配带宽的无线wifi路由器及方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101286937A (zh) * 2008-05-16 2008-10-15 华为技术有限公司 一种网络流量控制方法、装置及***
CN102387085A (zh) * 2011-12-07 2012-03-21 盛科网络(苏州)有限公司 一种通道化流量的控制方法
CN106357547A (zh) * 2016-09-08 2017-01-25 重庆邮电大学 一种基于流切片的软件定义网络拥塞控制算法

Also Published As

Publication number Publication date
CN107276911A (zh) 2017-10-20

Similar Documents

Publication Publication Date Title
US8320242B2 (en) Active response communications network tap
US8971339B2 (en) Contents base switching system and contents base switching method
US8005011B2 (en) Method and system for measuring network performance
CN107347198B (zh) 一种限速方法、限速控制节点和限速设备
CN100555991C (zh) 报文访问控制的方法、转发引擎装置和通信设备
US20220217070A1 (en) Network OAM Method and Apparatus
US9705745B2 (en) System and method for virtualizing software defined network (SDN)-based network monitoring
KR101452283B1 (ko) 서비스 제어 방법 및 시스템, 진화 기지국 및 패킷 데이터 네트워크 게이트웨이
US20140029620A1 (en) Packet handling method, forwarding device and system
US8687507B2 (en) Method, arrangement and system for monitoring a data path in a communication network
KR101671140B1 (ko) 데이터 전송 방법, 장치 및 시스템
CN107645409B (zh) 一种确定数据的传输故障原因方法及装置
CN111092840B (zh) 处理策略的生成方法、***及存储介质
US10243783B2 (en) Method and device for processing communication path
EP3758298B1 (en) Network device management method and apparatus
CN105357146A (zh) 出口网关内缓存队列饱和攻击防御方法、装置及***
JP2002111688A (ja) ネットワークシステムとその通信帯域制御方法
KR20100057885A (ko) Ip 네트워크 상의 ip 링크의 접속 상태를 자동으로 확인하는 방법 및 시스템
CN104160735B (zh) 发报文处理方法、转发器、报文处理设备、报文处理***
CN106921588B (zh) 一种流量控制方法、装置及设备
CN107276911B (zh) 一种网络管理方法和***
CN102075588A (zh) 一种实现网络地址转换nat穿越的方法、***和设备
KR101263443B1 (ko) 와이브로 고객 댁내 장치의 실시간 서비스 품질 보장을위한 스케줄 방법 및 장치
CN112040513B (zh) 一种数据传输方法、数据传输装置及数据传输***
EP3896926A1 (en) Network device and packet processing method using same

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant