CN103548302B - 网络拥塞处理方法、装置和*** - Google Patents
网络拥塞处理方法、装置和*** Download PDFInfo
- Publication number
- CN103548302B CN103548302B CN201180070941.7A CN201180070941A CN103548302B CN 103548302 B CN103548302 B CN 103548302B CN 201180070941 A CN201180070941 A CN 201180070941A CN 103548302 B CN103548302 B CN 103548302B
- Authority
- CN
- China
- Prior art keywords
- congestion
- transmission equipment
- congested
- network
- router
- 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.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0677—Localisation of faults
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/28—Routing or path finding of packets in data switching networks using route fault recovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/11—Identifying congestion
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明实施例公开了一种网络拥塞处理方法、装置和***,涉及通信技术领域,能够自动检测并定位网络中发生拥塞的路由节点,节省人力资源和时间。该方法包括:接收传输设备发送的第一拥塞告警消息,所述第一拥塞告警消息用于报告所述传输设备已经发生拥塞;向网络管理设备发送第二拥塞告警消息,所述第二拥塞告警消息包含发生拥塞路由器的名称和接口名称。主要应用于网络拥塞的处理。
Description
技术领域
本发明涉及通信技术领域,尤其涉及网络拥塞处理方法、装置和***。
背景技术
路由器可以用于连通不同的网络,还可以用于选择信息传送的线路。随着网络技术的不断发展,网络中路由器的数量也越来越多。
为了保障路由器间信号的顺利传输,可以在路由器间使用传输设备,例如OSN(Optical Switch Network,光交换网络)。但是,如果传输设备的带宽和路由器的带宽不一致,则在路由器传输的业务量增大后,会在传输设备上出现拥塞而导致业务传输中断。
目前,为了控制拥塞,可以通过人工逐个路由节点进行排查,找到与传输设备带宽不一致的路由节点,修改传输设备或者路由器的带宽,使传输设备与路由节点的带宽一致。
采用上述方案解决拥塞问题会浪费大量的人力资源,且需要较长时间才能完成。
发明内容
本发明的实施例提供一种网络拥塞处理方法、装置和***,能够自动检测并定位网络中发生拥塞的路由节点,节省人力资源和时间。
为达到上述目的,本发明的实施例采用如下技术方案:
一种网络拥塞处理方法,包括:
接收传输设备发送的第一拥塞告警消息,所述第一拥塞告警消息用于报告所述传输设备已经发生拥塞;
向网络管理设备发送第二拥塞告警消息,所述第二拥塞告警消息包含发生拥塞路由器的名称和接口名称。
一种网络拥塞处理装置,包括:
接收单元,用于接收传输设备发送的第一拥塞告警消息;
发送单元,用于向网络管理设备发送第二拥塞告警消息,所述第二拥塞告警消息包含发生拥塞的路由器名称和接口名称。
一种网络拥塞处理***,包括:
传输设备,用于向路由器发送第一拥塞告警消息;
路由器,在接收到所述传输设备发送的第一拥塞告警消息后,向网络管理设备发送第二拥塞告警消息,所述第二拥塞告警消息包含发生拥塞的路由器名称和接口名称。
本发明实施例提供的网络拥塞处理方法、装置和***,在网络发生拥塞时,传输设备能够自动检测出网络拥塞,并向路由节点发送第一告警消息,收到第一告警消息的路由节点向网络管理设备发送第二告警消息给,告知网络管理设备发生拥塞的路由设备的名称、接口名称等信息,网络管理设备便可以根据收到的路由器的名称和接口名称确定发生拥塞的路由节点。不需要人工参与,网络管理设备能够自动检测并定位网络中发生拥塞的路由节点,节省人力资源和时间。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种网络拥塞处理方法的流程图;
图2为本发明实施例提供的另一种网络拥塞处理方法的流程图;
图3为本发明实施例中路由器和传输设备的连接关系示意图;
图4为本发明实施例提供的一种网络拥塞处理装置的结构图;
图5为本发明实施例提供的另一种网络拥塞处理装置的结构图;
图6为本发明实施例提供的网络拥塞处理***的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供了一种网络拥塞处理方法,如图1所示,包括:
101、路由器接收传输设备发送的第一拥塞告警消息,第一拥塞告警消息用于报告该传输设备已经发生拥塞。
网络中的传输设备在发现业务传输发送拥塞后,会发出第一拥塞告警消息,以提示路由器该传输设备已经发送拥塞,路由器接收传输设备发送的第一拥塞告警消息,所述第一拥塞告警消息用于报告所述传输设备已经发生拥塞。
102、路由器向网络管理设备发送第二拥塞告警消息,第二拥塞告警消息包含发生拥塞路由器的名称和接口名称。
路由器在接收传输设备发送的第一拥塞告警消息后,为了将拥塞情况告知网络管理设备,向网络管理设备发送第二拥塞告警消息,所述第二拥塞告警消息包含发生拥塞路由器的名称和接口名称。
本发明实施例提供的网络拥塞处理方法,在网络发生拥塞时,传输设备能够自动检测出网络拥塞,并向路由节点发送第一告警消息,收到第一告警消息的路由节点向网络管理设备发送第二告警消息给,告知网络管理设备发生拥塞的路由设备的名称、接口名称等信息,网络管理设备便可以根据收到的路由器的名称和接口名称确定发生拥塞的路由节点。不需要人工参与,网络管理设备能够自动检测并定位网络中发生拥塞的路由节点,节省人力资源和时间。
作为本实施例的一种改进,本发明实施例提供另一种网络拥塞处理方法,如图2所示,包括:
201、传输设备检测业务传输是否发生拥塞。
传输设备实施检测业务的传输情况,若传输设备检测出业务传输发生拥塞,则执行202,否则,流程结束。
如图3所示,;路由器A(RouterA)和路由器B(RouterB)的接口G1/0/0的带宽均为1G,而中间传输设备的带宽为500M。当路由器A和路由器B间的流量小于500M时,业务不会出现问题,但当路由器A和路由器B间的流量大于500M时,传输设备将出现拥塞,丢弃部分报文,此时业务会收到影响。
202、传输设备向路由器发送第一拥塞告警消息,第一拥塞告警消息用于报告该传输设备已经发生拥塞。
网络中的传输设备在发现业务传输发送拥塞后,会发出第一拥塞告警消息,以提示路由器该传输设备已经发送拥塞,路由器接收传输设备发送的第一拥塞告警消息,所述第一拥塞告警消息用于报告所述传输设备已经发生拥塞。
203、路由器在接收到传输设备发送的第一拥塞告警消息后,暂停发送报文,直到收到所述传输设备发送的拥塞告警撤销消息。
为了保证路由器发出的流量可以自动适应传输的带宽,在路由器接到第一拥塞告警消息后,暂停发送报文,在暂停发送报文期间,可以将报文存储在路由器的缓存中,如果路由器的缓存被占满,则自动丢弃下面传送来的报文。
204、路由器向网络管理设备发送第二拥塞告警消息,第二拥塞告警消息包含发生拥塞路由器的名称和接口名称。
路由器在接收传输设备发送的第一拥塞告警消息后,为了将拥塞情况告知网络管理设备,向网络管理设备发送第二拥塞告警消息,所述第二拥塞告警消息包含发生拥塞路由器的名称和接口名称。
205、修改路由器或者传输设备的传输带宽,使路由器的传输带宽小于或等于传输设备的传输带宽。
为了解决传输设备的拥塞问题,可以修改路由器或者传输设备的传输带宽,使路由器的传输带宽小于或等于传输设备的传输带宽。
采用上述方案保证路由器发出的流量可以自动适应传输设备传输的带宽,虽然路由器瞬间发出的业务流量可能超过传输设备传输的带宽,或者路由器瞬间发出的业务流量可能为零,但是从路由器平均发送的业务流量速率来看,应该和传输设备传输的业务带宽一致。以30S为一周期,根据公式:速率=流量总和/30S,可以得到业务传输的实际带宽,这样可以得到路由器和网络管理设备的带宽参数,再将路由器和网络管理设备的带宽参数通过第二拥塞告警消息上报给网络管理设备。
206、传输设备向路由器发送拥塞告警撤销消息。
传输设备在检测出网络中的拥塞已经解除后,向路由设备发送拥塞告警撤销消息。
207、路由器重新开始发送报文。
在接收到传输设备发送的拥塞告警撤销消息后,路由器重新开始发送报文。
本发明实施例提供的网络拥塞处理方法,在网络发生拥塞时,传输设备能够自动检测出网络拥塞,并向路由节点发送第一告警消息,收到第一告警消息的路由节点向网络管理设备发送第二告警消息给,告知网络管理设备发生拥塞的路由设备的名称、接口名称等信息,网络管理设备便可以根据收到的路由器的名称和接口名称确定发生拥塞的路由节点。不需要人工参与,网络管理设备能够自动检测并定位网络中发生拥塞的路由节点,节省人力资源和时间。
本发明实施例提供了一种网络拥塞处理装置,如图4所示,包括:接收单元41、发送单元42。
其中,接收单元41用于接收传输设备发送的第一拥塞告警消息。
网络中的传输设备在发现业务传输发送拥塞后,会发出第一拥塞告警消息,以提示路由器该传输设备已经发送拥塞,路由器的接收单元41接收传输设备发送的第一拥塞告警消息,所述第一拥塞告警消息用于报告所述传输设备已经发生拥塞。
发送单元42用于向网络管理设备发送第二拥塞告警消息,所述第二拥塞告警消息包含发生拥塞的路由器名称和接口名称。
路由器在接收传输设备发送的第一拥塞告警消息后,为了将拥塞情况告知网络管理设备,通过发送单元42向网络管理设备发送第二拥塞告警消息,所述第二拥塞告警消息包含发生拥塞路由器的名称和接口名称。
本发明实施例提供的网络拥塞处理装置,在网络发生拥塞时,传输设备自动检测出网络拥塞,并向路由节点的接收单元发送第一告警消息,收到第一告警消息的路由节点通过发送单元向网络管理设备发送第二告警消息给,告知网络管理设备发生拥塞的路由设备的名称、接口名称等信息,网络管理设备便可以根据收到的路由器的名称和接口名称确定发生拥塞的路由节点。不需要人工参与,网络管理设备能够自动检测并定位网络中发生拥塞的路由节点,节省人力资源和时间。
作为本实施例的一种改进,本发明实施例提供另一种网络拥塞处理装置,如图5所示,包括:接收单元51、暂停单元52、发送单元53、修改单元54。
其中,接收单元51用于接收传输设备发送的第一拥塞告警消息;
作为本实施例的一种实施方式,所述第一拥塞告警消息可以是所述传输设备在检测出拥塞后发送的。
暂停单元52用于暂停发送报文,直到收到所述传输设备发送的拥塞告警撤销消息。
发送单元53用于向网络管理设备发送第二拥塞告警消息,所述第二拥塞告警消息包含发生拥塞的路由器名称和接口名称。
路由器在接收传输设备发送的第一拥塞告警消息后,为了将拥塞情况告知网络管理设备,通过发送单元53向网络管理设备发送第二拥塞告警消息,所述第二拥塞告警消息包含发生拥塞路由器的名称和接口名称。
修改单元54用于修改所述路由器或者所述传输设备的传输带宽,使所述路由器的传输带宽小于或等于所述传输设备的传输带宽。
为了解决传输设备的拥塞问题,修改单元54可以修改路由器或者传输设备的传输带宽,使路由器的传输带宽小于或等于传输设备的传输带宽。
采用上述方案保证路由器发出的流量可以自动适应传输设备传输的带宽,虽然路由器瞬间发出的业务流量可能超过传输设备传输的带宽,或者路由器瞬间发出的业务流量可能为零,但是从路由器平均发送的业务流量速率来看,应该和传输设备传输的业务带宽一致。以30S为一周期,根据公式:速率=流量总和/30S,可以得到业务传输的实际带宽,这样可以得到路由器和网络管理设备的带宽参数,再将路由器和网络管理设备的带宽参数通过第二拥塞告警消息上报给网络管理设备。
本发明实施例提供的网络拥塞处理装置,在网络发生拥塞时,传输设备能够自动检测出网络拥塞,并向路由节点的接收单元发送第一告警消息,收到第一告警消息的路由节点通过发送单元向网络管理设备发送第二告警消息给,告知网络管理设备发生拥塞的路由设备的名称、接口名称等信息,网络管理设备便可以根据收到的路由器的名称和接口名称确定发生拥塞的路由节点。不需要人工参与,网络管理设备能够自动检测并定位网络中发生拥塞的路由节点,节省人力资源和时间。
本发明实施例提供了一种网络拥塞处理***,如图6所示,包括:
传输设备61用于向路由器发送第一拥塞告警消息;
路由器62在接收到所述传输设备发送的第一拥塞告警消息后,向网络管理设备发送第二拥塞告警消息,所述第二拥塞告警消息包含发生拥塞的路由器名称和接口名称。
本发明实施例提供的网络拥塞处理***,在网络发生拥塞时,传输设备能够自动检测出网络拥塞,并向路由节点发送第一告警消息,收到第一告警消息的路由节点向网络管理设备发送第二告警消息给,告知网络管理设备发生拥塞的路由设备的名称、接口名称等信息,网络管理设备便可以根据收到的路由器的名称和接口名称确定发生拥塞的路由节点。不需要人工参与,网络管理设备能够自动检测并定位网络中发生拥塞的路由节点,节省人力资源和时间。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
Claims (8)
1.一种网络拥塞处理方法,其特征在于,包括:
接收传输设备发送的第一拥塞告警消息,所述第一拥塞告警消息用于报告所述传输设备已经发生拥塞;
向网络管理设备发送第二拥塞告警消息,所述第二拥塞告警消息包含发生拥塞路由器的名称和接口名称;
修改所述路由器或者所述传输设备的传输带宽,使所述路由器的传输带宽小于或等于所述传输设备的传输带宽。
2.根据权利要求1所述的网络拥塞处理方法,其特征在于,所述第一拥塞告警消息是所述传输设备发生拥塞后发送的。
3.根据权利要求2所述的网络拥塞处理方法,其特征在于,在所述接收传输设备发送的第一拥塞告警消息后,所述方法还包括:
暂停发送报文,直到收到所述传输设备发送的拥塞告警撤销消息。
4.根据权利要求3所述的网络拥塞处理方法,其特征在于,所述拥塞告警撤销消息是所述传输设备的拥塞解除后发送的。
5.一种网络拥塞处理装置,其特征在于,包括:
接收单元,用于接收传输设备发送的第一拥塞告警消息;
发送单元,用于向网络管理设备发送第二拥塞告警消息,所述第二拥塞告警消息包含发生拥塞的路由器名称和接口名称;
修改单元,用于修改所述路由器或者所述传输设备的传输带宽,使所述路由器的传输带宽小于或等于所述传输设备的传输带宽。
6.根据权利要求5所述的网络拥塞处理装置,其特征在于,所述第一拥塞告警消息是所述传输设备在检测出拥塞后发送的。
7.根据权利要求6所述的网络拥塞处理装置,其特征在于,所述网络拥塞处理装置还包括:
暂停单元,用于暂停发送报文,直到收到所述传输设备发送的拥塞告警撤销消息。
8.一种网络拥塞处理***,其特征在于,包括:
传输设备,用于向路由器发送第一拥塞告警消息;
路由器,在接收到所述传输设备发送的第一拥塞告警消息后,向网络管理设备发送第二拥塞告警消息,所述第二拥塞告警消息包含发生拥塞的路由器名称和接口名称;
网络管理设备,用于修改所述路由器或者所述传输设备的传输带宽,使所述路由器的传输带宽小于或等于所述传输设备的传输带宽。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2011/074646 WO2012159269A1 (zh) | 2011-05-25 | 2011-05-25 | 网络拥塞处理方法、装置和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103548302A CN103548302A (zh) | 2014-01-29 |
CN103548302B true CN103548302B (zh) | 2016-08-17 |
Family
ID=47216527
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201180070941.7A Expired - Fee Related CN103548302B (zh) | 2011-05-25 | 2011-05-25 | 网络拥塞处理方法、装置和*** |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN103548302B (zh) |
WO (1) | WO2012159269A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105704057B (zh) * | 2016-03-24 | 2019-01-08 | 华为技术有限公司 | 确定突发端口拥塞丢包的业务类型的方法和装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1423879A (zh) * | 2000-10-09 | 2003-06-11 | 西门子公司 | 一种在ip子网中用于拥塞控制的方法 |
CN1674552A (zh) * | 2004-03-25 | 2005-09-28 | 联想(北京)有限公司 | 一种防止无线网格路由拥塞的方法 |
CN1809051A (zh) * | 2005-01-19 | 2006-07-26 | 华为技术有限公司 | 一种ip电信网中应对设备过载的处理方法 |
CN101286930A (zh) * | 2008-05-30 | 2008-10-15 | 华南理工大学 | 一种多跳无线自组织网络的拥塞自适应路由方法 |
CN101420383A (zh) * | 2008-12-12 | 2009-04-29 | 北京邮电大学 | 一种mpls-tp分组传送网络中的ecmp路径软恢复方法 |
-
2011
- 2011-05-25 WO PCT/CN2011/074646 patent/WO2012159269A1/zh active Application Filing
- 2011-05-25 CN CN201180070941.7A patent/CN103548302B/zh not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1423879A (zh) * | 2000-10-09 | 2003-06-11 | 西门子公司 | 一种在ip子网中用于拥塞控制的方法 |
CN1674552A (zh) * | 2004-03-25 | 2005-09-28 | 联想(北京)有限公司 | 一种防止无线网格路由拥塞的方法 |
CN1809051A (zh) * | 2005-01-19 | 2006-07-26 | 华为技术有限公司 | 一种ip电信网中应对设备过载的处理方法 |
CN101286930A (zh) * | 2008-05-30 | 2008-10-15 | 华南理工大学 | 一种多跳无线自组织网络的拥塞自适应路由方法 |
CN101420383A (zh) * | 2008-12-12 | 2009-04-29 | 北京邮电大学 | 一种mpls-tp分组传送网络中的ecmp路径软恢复方法 |
Also Published As
Publication number | Publication date |
---|---|
CN103548302A (zh) | 2014-01-29 |
WO2012159269A1 (zh) | 2012-11-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102726000B (zh) | 故障通告方法、检测装置、转发装置及*** | |
CN102780635B (zh) | 基于trill网络实现保护倒换的方法、tor交换机及*** | |
CN103210612B (zh) | 通信装置、通信***以及通信方法 | |
CN106549774A (zh) | 一种基于软件定义网络的链路故障上报方法和转发设备 | |
CN105850083A (zh) | 多播通信网络中的拥塞管理 | |
CN105530115B (zh) | 一种实现操作管理维护功能的方法及装置 | |
CN103517155B (zh) | 一种基于监控业务的流量动态控制的方法及装置 | |
CN102281204B (zh) | 一种实现组播组的汇集点负载分担的方法和路由设备 | |
CN108154669A (zh) | 桥梁智能监测*** | |
CN107846247B (zh) | 一种保护倒换***及方法 | |
CN103188120B (zh) | 一种组播业务的丢包检测方法及装置 | |
CN101674217A (zh) | 一种在mesh网络中实现永久环网保护的方法 | |
CN103548302B (zh) | 网络拥塞处理方法、装置和*** | |
CN104780104A (zh) | 在Smart Link组网中的报文转发方法及装置 | |
CN102217257B (zh) | 丢包处理方法、目的网络节点设备及移动传输网络*** | |
CN107579896B (zh) | 基于环形网络的物联网数据传输方法及存储介质 | |
CN109802879A (zh) | 一种数据流路由方法及装置 | |
CN102420766B (zh) | 一种路由确定方法及路由设备 | |
CN109120449A (zh) | 一种链路故障的检测方法及装置 | |
CN102088417A (zh) | 实现ip报文环回的方法及设备 | |
CN101305549A (zh) | 检测通信网络中的停用链路 | |
CN113489613B (zh) | 报文转发方法及装置 | |
CN101695046A (zh) | 一种设置rrpp阻塞点的方法及设备 | |
CN108199975A (zh) | 一种流量控制方法及装置 | |
CN103442386A (zh) | 一种故障检测方法及节点设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160817 Termination date: 20190525 |
|
CF01 | Termination of patent right due to non-payment of annual fee |