CN103560923A - Network failure quick positioning method of packet transport network - Google Patents
Network failure quick positioning method of packet transport network Download PDFInfo
- Publication number
- CN103560923A CN103560923A CN201310588821.7A CN201310588821A CN103560923A CN 103560923 A CN103560923 A CN 103560923A CN 201310588821 A CN201310588821 A CN 201310588821A CN 103560923 A CN103560923 A CN 103560923A
- Authority
- CN
- China
- Prior art keywords
- packet loss
- packet
- message
- loss reason
- reason
- 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.)
- Granted
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a configuration processing method suitable for fusion of next-generation transmission and data devices. The configuration processing method includes the following steps that a judgment node is arranged on each service processing module in a forwarding plane, wherein a packet loss reason ID corresponding to a corresponding packet loss reason is arranged on the judgment node; a control plane distributes unique message mark IDs for messages with different attributes in advance, and the unique message mark IDs are distributed to the forwarding plane along with configuration; the forwarding plane marks the corresponding messages by utilizing the message mark IDs; when the corresponding nodes judge that the messages need to be discarded, the packet loss reason IDs for judging the nodes are added into the messages and led into a packet loss processing module to be processed; the packet loss processing module records the corresponding discarded messages according to records of the message mark IDs and the packet loss reason IDs; abstraction and monitoring of the discarded messages are achieved through the control plane. The configuration processing method greatly shortens problem positioning time.
Description
Technical field
The present invention relates to Packet Transport Network, be specifically related to the network failure method for rapidly positioning of Packet Transport Network.
Background technology
Packet Transport Network (Packet Transport Network, PTN) support the multiple two-way point-to-point interface channel based on packet switching service, have and be applicable to various large or fine granule business, networking capability end to end, there is perfect OAM mechanism, accurately fault location and strict business isolation features, management and use fiber resource, has guaranteed service security to greatest extent.Nowadays, PTN has become a kind of important network construction form.
Engineering staff configures in PTN business procedure, if there is the obstructed situation of business, generally by the service traffics method by station inquiry, locks onto the website ging wrong, and then comes problem identificatioin place by modes such as inspection configure.But, this method searching problem, workload is large and efficiency is not high.
Summary of the invention
Technical problem to be solved by this invention is that engineering staff configures in PTN business procedure, if there is the obstructed situation of business, and the large and not high problem of efficiency of the workload that searches problem.
In order to solve the problems of the technologies described above, the technical solution adopted in the present invention is to provide the configuration processing method of a kind of applicable transmission of future generation, data equipment fusion, comprises the following steps:
On each Service Processing Module in Forwarding plane, judgement node is set respectively, and on this judgement node, " packet loss reason ID " corresponding with corresponding packet loss reason is set;
Control plane is that the message of different attribute distributes unique " packet labeling ID " in advance, and arrives Forwarding plane with configuration distributing;
Forwarding plane utilizes the corresponding message of " packet labeling ID " mark;
When corresponding judgement node judgement message need to abandon, in message, add corresponding " packet loss reason ID ", and import in packet loss processing module and process;
Packet loss processing module records corresponding dropping packets by " packet labeling ID " and " packet loss reason ID ", and corresponding packet loss reason counter is set simultaneously;
By control plane, read " packet labeling ID " and corresponding " the packet loss reason counter " that gathers Forwarding plane dropping packets, realize dropping packets and extract and monitor.
In said method, the concrete steps of packet loss processing module are as follows;
It is message that message is recovered to original;
According to " packet labeling ID+ packet loss reason ID ", upgrade corresponding packet loss reason counter.
In said method, packet loss processing module is configured to the dropping packets of receiving directly to abandon, or is reported to designated port.
In said method, " packet labeling ID+ packet loss reason ID " message allows to be redirected, and " packet labeling ID+ packet loss reason ID " is encapsulated into interior signaling head, and using original dropping packets as quiet lotus.
In said method, dropping packets extracts and the step of monitoring comprises:
Forwarding plane is pressed into " packet labeling ID " and " packet loss reason ID " and uploads to single-deck controller before original message;
Single-deck controller is resolved dropping packets on the spot, by single-deck level supervision interface, checks packet loss information, or continues to report control interface;
Control interface and collect all packet loss statistical informations, and select the message that is dropped that printing list disk controller reports.
The present invention, utilizes " packet labeling ID " and " packet loss reason ID " accurately to navigate to fast packet loss reason, has greatly shortened the time of positioning problems.In addition, can also directly the original message being dropped be printed for analyzing and use.
Accompanying drawing explanation
Fig. 1 is repeating areal model schematic diagram of the present invention;
Fig. 2 is flow chart of the present invention;
Fig. 3 is that in the present invention, dropping packets extracts and monitoring schematic diagram.
Embodiment
Below in conjunction with accompanying drawing, the present invention is described in detail.
Fig. 1 is Forwarding plane model schematic diagram, has described the function that Forwarding plane need to complete.Forwarding plane mainly comprises " business forwarding chip ", " forwarding chip driving " etc., and due to the height customizability of network processing unit (NP), general " business forwarding chip " born by NP chip." business forwarding chip " needs finishing service forwarding, dropping packets to extract and packet loss reason mark function.
As shown in Figure 2, the configuration processing method that applicable transmission of future generation provided by the invention, data equipment merge, comprises the following steps:
On step 1, each Service Processing Module in Forwarding plane, judgement node is set respectively, and on this judgement node, " packet loss reason ID " corresponding with corresponding packet loss reason is set;
In specific embodiment as shown in Figure 1, message passes through respectively port processing module, ACL matching module, classifier modules, L3 Service Processing Module and down hop package module through the entrance of business forwarding chip to outlet, wherein:
Two packet loss reason ID are set on the judgement node of port processing module:
Packet loss reason ID=1, represents that MTU is illegal;
Packet loss reason ID=2, represents that MAC Address judgement is illegal.
Three packet loss reason ID are set on the judgement node of ACL matching module:
Packet loss reason ID=3, represents ACL-DropAny;
Packet loss reason ID=4, represents ACL strategy packet loss;
Packet loss reason ID=5, represents ACL CAR packet loss.
Three packet loss reason ID are set on the judgement node of classifier modules:
Packet loss reason ID=6, represents that traffic classification does not mate (sub-interface does not exist);
Packet loss reason ID=7, represents traffic classification strategy packet loss;
Packet loss reason ID=8, represents traffic classification CAR packet loss.
Four packet loss reason ID are set on the judgement node of L3 Service Processing Module:
Packet loss reason ID=9, represents the illegal packet loss of IP TTL;
Packet loss reason ID=10, represents IP verification and verification failure;
Packet loss reason ID=11, expression URPF detects and does not pass through;
Packet loss reason ID=12, represents that routing table does not exist.
Two packet loss reason ID are set on the judgement node of down hop package module:
Packet loss reason ID=13, represents that ARP searches unsuccessfully;
Packet loss reason ID=14, represents that outlet queue is congested;
In addition, on business forwarding chip, can also arrange and retain packet loss reason ID, for example, for expansion: packet loss reason ID=16, represents undefined reason packet loss.
Step 2, control plane are that the message of different attribute distributes unique " packet labeling ID " in advance, for identifying specified services.Should " packet labeling ID " divide based on port, sub-interface or other features, for example, can give each sub-interface definition " sub-interface ID " conduct " packet labeling ID " according to the classification of " L3 logic interfacing ", should " packet labeling ID " arrive Forwarding plane with configuration distributing.
Classifier modules in step 3, Forwarding plane receives " the packet labeling ID " that control plane issues, and with the corresponding message of its mark.
Step 4, when corresponding judgement node judgement message need to abandon, depart from main business flow, in message, add corresponding " the packet loss reason ID " of this judgement node, and import in packet loss processing module and process, now message carries following information: packet labeling ID and packet loss reason ID;
Step 5, packet loss processing module record corresponding dropping packets by " packet labeling ID " and " packet loss reason ID ", and corresponding packet loss reason counter is set simultaneously, and concrete steps are as follows;
It is message that message is recovered to original;
According to " packet labeling ID+ packet loss reason ID ", upgrade corresponding packet loss reason counter.
If " packet labeling ID+ packet loss reason ID " message of appointment allows to be redirected, this message is carried out to redirect action.Be redirected in flow process " packet labeling ID+ packet loss reason ID " is encapsulated into interior signaling head, and using original dropping packets as quiet lotus.
Packet loss processing module can be configured to the dropping packets of receiving directly to abandon, and also can be mail to designated port (such as single-deck controller CPU), and the message of forwarding is pressed into " packet labeling ID " and " packet loss reason ID ", for CPU, further analyzes.Single-deck controller is collected after dropping packets, can also select to continue to report to control plane the message abandoning.
Step 6, control plane receive the message that is dropped that Forwarding plane uploads, and parsing " packet labeling ID " and " packet loss reason ID " wherein, read and gather Forwarding plane " packet labeling ID " and corresponding " packet loss reason counter ", realize dropping packets and extract and monitor.
For example, the ACL that possible certain message passes into silence mates and abandons, and only need to check that the packet loss reason of entrance can be shown as: " ACL strategy packet loss ", can also specify to print to abandon the former message because of " ACL strategy packet loss ", further lockout issue essence.
For the equipment in development process, method provided by the invention is more effective.Because the equipment in development process, control plane and Forwarding plane are often all unstable, now cause the obstructed problem of business to drive often list item to fill in mistake, the configuration distributing problem such as unsuccessfully.By this method, can a step navigate to the judgement node of packet loss.After packet loss reason is clear and definite, can searches for by following the clues and find the position of makeing mistakes.If packet loss reason is also not enough to problem identificatioin, the message content abandoning can also be derived and checked.
Fig. 3 has described dropping packets and has extracted and monitor schematic diagram, and totally two ranks can be supervised: system-level supervision, the supervision of single-deck level.Each supervision can be obtained dropping packets and the information such as " packet labeling ID " and " packet loss reason " corresponding to this message of appointment.Can quick decision problem place according to these two information.
The step that dropping packets extracts and monitoring is shown comprises:
(1) NP Forwarding plane extract judgement for illegal message and in counter record.When configuration dropping packets can on give the correct time, Forwarding plane before original message, is pressed into " packet labeling ID " and " packet loss reason " uploads to single-deck controller;
(2) single-deck controller can be resolved dropping packets on the spot, by single-deck level supervision interface, checks packet loss information; Also can be configured to continue to report control interface;
(3) control the packet loss statistical information on all boards in the gathering system of interface, can select to print the message that is dropped that disk controller reports simultaneously.
In Fig. 2:
PJ: port is processed (PortJudgement);
AM:ACL mates (AclMatchRule);
FC: grader (FlowClassifier);
L3F:L3 forward process module (L3Forwarding);
NHE: down hop encapsulation (NextHopEncapsulation).
The present invention is not limited to above-mentioned preferred forms, and anyone should learn the structural change of making under enlightenment of the present invention, and every have identical or close technical scheme with the present invention, within all falling into protection scope of the present invention.
Claims (5)
1. the configuration processing method that is applicable to transmission of future generation, data equipment fusion, is characterized in that, comprises the following steps:
On each Service Processing Module in Forwarding plane, judgement node is set respectively, and on this judgement node, " packet loss reason ID " corresponding with corresponding packet loss reason is set;
Control plane is that the message of different attribute distributes unique " packet labeling ID " in advance, and arrives Forwarding plane with configuration distributing;
Forwarding plane utilizes the corresponding message of " packet labeling ID " mark;
When corresponding judgement node judgement message need to abandon, in message, add " the packet loss reason ID " of this judgement node, and import in packet loss processing module and process;
Packet loss processing module records corresponding dropping packets by " packet labeling ID " and " packet loss reason ID ", and corresponding packet loss reason counter is set simultaneously;
By control plane, read " packet labeling ID " and corresponding " the packet loss reason counter " that gathers Forwarding plane dropping packets, realize dropping packets and extract and monitor.
2. the method for claim 1, is characterized in that, the concrete steps of packet loss processing module are as follows;
It is message that message is recovered to original;
According to " packet labeling ID+ packet loss reason ID ", upgrade corresponding packet loss reason counter.
3. method as claimed in claim 2, is characterized in that, packet loss processing module is configured to the dropping packets of receiving directly to abandon, or is reported to designated port.
4. method as claimed in claim 2, is characterized in that, " packet labeling ID+ packet loss reason ID " message allows to be redirected, and " packet labeling ID+ packet loss reason ID " is encapsulated into interior signaling head, and using original dropping packets as quiet lotus.
5. the method for claim 1, is characterized in that, dropping packets extracts and the step of monitoring comprises:
Forwarding plane is pressed into " packet labeling ID " and " packet loss reason ID " and uploads to single-deck controller before original message;
Single-deck controller is resolved dropping packets on the spot, by single-deck level supervision interface, checks packet loss information, or continues to report control interface;
Control interface and collect all packet loss statistical informations, and select the message that is dropped that printing list disk controller reports.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310588821.7A CN103560923B (en) | 2013-11-20 | 2013-11-20 | The network failure method for rapidly positioning of Packet Transport Network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310588821.7A CN103560923B (en) | 2013-11-20 | 2013-11-20 | The network failure method for rapidly positioning of Packet Transport Network |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103560923A true CN103560923A (en) | 2014-02-05 |
CN103560923B CN103560923B (en) | 2016-08-17 |
Family
ID=50015078
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310588821.7A Active CN103560923B (en) | 2013-11-20 | 2013-11-20 | The network failure method for rapidly positioning of Packet Transport Network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103560923B (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015085748A1 (en) * | 2013-12-13 | 2015-06-18 | 中兴通讯股份有限公司 | Switching device and packet loss method therefor |
CN104917628A (en) * | 2015-04-09 | 2015-09-16 | 南京邮电大学 | Automatic diagnosis method of Ethernet router/switch packet loss fault |
CN104993964A (en) * | 2015-07-11 | 2015-10-21 | 广州咨元信息科技有限公司 | Method for compliance check of data configuration of PTN L3 (Packet Transport Network Layer3) network based on regularization algorithm |
CN106330579A (en) * | 2015-06-15 | 2017-01-11 | 中兴通讯股份有限公司 | Packet loss statistic method and apparatus for PTN equipment |
CN107733716A (en) * | 2017-10-26 | 2018-02-23 | 郑州云海信息技术有限公司 | Distributed file system log analysis method, system, equipment and storage medium |
CN108965038A (en) * | 2018-10-17 | 2018-12-07 | 盛科网络(苏州)有限公司 | The method and device that specific stream packet abandons reason is quickly positioned by ACL |
CN110855574A (en) * | 2019-10-22 | 2020-02-28 | 苏州盛科科技有限公司 | Statistical method and device for realizing data stream discarding type based on hardware |
CN112291076A (en) * | 2019-07-25 | 2021-01-29 | 华为技术有限公司 | Packet loss positioning method, device and system and computer storage medium |
CN112291166A (en) * | 2020-10-16 | 2021-01-29 | 苏州浪潮智能科技有限公司 | Method, system and related device for processing discarded message |
CN112702236A (en) * | 2020-12-23 | 2021-04-23 | 锐捷网络股份有限公司 | Method and processor for realizing packet loss detection |
CN114125912A (en) * | 2021-10-27 | 2022-03-01 | 中盈优创资讯科技有限公司 | Method and device for positioning packet loss fault of 5G special line service |
CN114189426A (en) * | 2021-10-29 | 2022-03-15 | 苏州浪潮智能科技有限公司 | Proxy service adaptive band configuration reply method, system, device and storage medium |
CN115550224A (en) * | 2021-06-29 | 2022-12-30 | 中国电信股份有限公司 | Packet loss analysis system, method, and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6389468B1 (en) * | 1999-03-01 | 2002-05-14 | Sun Microsystems, Inc. | Method and apparatus for distributing network traffic processing on a multiprocessor computer |
US6606301B1 (en) * | 1999-03-01 | 2003-08-12 | Sun Microsystems, Inc. | Method and apparatus for early random discard of packets |
US20050022089A1 (en) * | 2003-07-25 | 2005-01-27 | Nokia Corporation | System and method for a communication network |
CN101610199A (en) * | 2008-06-17 | 2009-12-23 | 北京邮电大学 | Heterogeneous network packet loss differentiating method based on fuzzy comprehensive evoluation |
CN101699786A (en) * | 2009-10-15 | 2010-04-28 | 华为技术有限公司 | Method, device and system for detecting packet loss |
CN101877659A (en) * | 2010-06-30 | 2010-11-03 | 中兴通讯股份有限公司 | Method, device and system for monitoring packet loss |
-
2013
- 2013-11-20 CN CN201310588821.7A patent/CN103560923B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6389468B1 (en) * | 1999-03-01 | 2002-05-14 | Sun Microsystems, Inc. | Method and apparatus for distributing network traffic processing on a multiprocessor computer |
US6606301B1 (en) * | 1999-03-01 | 2003-08-12 | Sun Microsystems, Inc. | Method and apparatus for early random discard of packets |
US20050022089A1 (en) * | 2003-07-25 | 2005-01-27 | Nokia Corporation | System and method for a communication network |
CN101610199A (en) * | 2008-06-17 | 2009-12-23 | 北京邮电大学 | Heterogeneous network packet loss differentiating method based on fuzzy comprehensive evoluation |
CN101699786A (en) * | 2009-10-15 | 2010-04-28 | 华为技术有限公司 | Method, device and system for detecting packet loss |
CN101877659A (en) * | 2010-06-30 | 2010-11-03 | 中兴通讯股份有限公司 | Method, device and system for monitoring packet loss |
Non-Patent Citations (2)
Title |
---|
曹铮 等: "《互联网异常流量的Netflow分析》", 《中国数据通信》 * |
高中耀 等: "《TCP报文丢包定位方法研究》", 《计算机工程与应用》 * |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10348510B2 (en) | 2013-12-13 | 2019-07-09 | Zte Corporation | Switching device and packet discarding method |
WO2015085748A1 (en) * | 2013-12-13 | 2015-06-18 | 中兴通讯股份有限公司 | Switching device and packet loss method therefor |
CN104917628B (en) * | 2015-04-09 | 2018-10-23 | 南京邮电大学 | A kind of ethernet router/interchanger packet loss automatic fault diagnosis method |
CN104917628A (en) * | 2015-04-09 | 2015-09-16 | 南京邮电大学 | Automatic diagnosis method of Ethernet router/switch packet loss fault |
CN106330579B (en) * | 2015-06-15 | 2020-04-28 | 中兴通讯股份有限公司 | Packet loss statistical method and device for PTN (packet transport network) equipment |
CN106330579A (en) * | 2015-06-15 | 2017-01-11 | 中兴通讯股份有限公司 | Packet loss statistic method and apparatus for PTN equipment |
CN104993964B (en) * | 2015-07-11 | 2018-04-17 | 广州咨元信息科技有限公司 | Rule check method is closed in a kind of PTN L3 network datas configuration based on canonical algorithm |
CN104993964A (en) * | 2015-07-11 | 2015-10-21 | 广州咨元信息科技有限公司 | Method for compliance check of data configuration of PTN L3 (Packet Transport Network Layer3) network based on regularization algorithm |
CN107733716A (en) * | 2017-10-26 | 2018-02-23 | 郑州云海信息技术有限公司 | Distributed file system log analysis method, system, equipment and storage medium |
CN108965038A (en) * | 2018-10-17 | 2018-12-07 | 盛科网络(苏州)有限公司 | The method and device that specific stream packet abandons reason is quickly positioned by ACL |
CN112291076A (en) * | 2019-07-25 | 2021-01-29 | 华为技术有限公司 | Packet loss positioning method, device and system and computer storage medium |
CN110855574B (en) * | 2019-10-22 | 2022-08-12 | 苏州盛科科技有限公司 | Statistical method and device for realizing data stream discarding type based on hardware |
CN110855574A (en) * | 2019-10-22 | 2020-02-28 | 苏州盛科科技有限公司 | Statistical method and device for realizing data stream discarding type based on hardware |
CN112291166A (en) * | 2020-10-16 | 2021-01-29 | 苏州浪潮智能科技有限公司 | Method, system and related device for processing discarded message |
CN112702236A (en) * | 2020-12-23 | 2021-04-23 | 锐捷网络股份有限公司 | Method and processor for realizing packet loss detection |
CN115550224A (en) * | 2021-06-29 | 2022-12-30 | 中国电信股份有限公司 | Packet loss analysis system, method, and storage medium |
CN114125912A (en) * | 2021-10-27 | 2022-03-01 | 中盈优创资讯科技有限公司 | Method and device for positioning packet loss fault of 5G special line service |
CN114125912B (en) * | 2021-10-27 | 2023-09-29 | 中盈优创资讯科技有限公司 | Method and device for locating packet loss fault of 5G private line service |
CN114189426A (en) * | 2021-10-29 | 2022-03-15 | 苏州浪潮智能科技有限公司 | Proxy service adaptive band configuration reply method, system, device and storage medium |
CN114189426B (en) * | 2021-10-29 | 2023-08-11 | 苏州浪潮智能科技有限公司 | Proxy service self-adaptive tape configuration reply method, system, device and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN103560923B (en) | 2016-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103560923A (en) | Network failure quick positioning method of packet transport network | |
CN106100999B (en) | Image network flow control methods in a kind of virtualized network environment | |
EP1981215B1 (en) | Network system | |
CN105207853B (en) | A kind of LAN method for managing and monitoring | |
CN104270309B (en) | A kind of method that multi-hop BFD is realized under IP RAN equipment | |
CN101534460B (en) | Method for identifying remote ONU down-linked terminal equipment in PON system automatically | |
CN105391815B (en) | internet IP address resource acquisition and centralized management method | |
CN109495391A (en) | A kind of security service catenary system and data packet matched retransmission method based on SDN | |
CN103580886B (en) | Grouping conveying network pretection switch apparatus and method | |
CN106130766A (en) | A kind of system and method realizing automated network accident analysis based on SDN technology | |
CN1934560A (en) | Method of sending information through a tree and ring topology of a network system | |
CN111884840A (en) | IPRAN network equipment fault alarm merging analysis processing method and device | |
CN101272310B (en) | Ethernet looped network automatic protection rotation method and device | |
CN101431474A (en) | Systems and methods for flow monitoring | |
CN105515998B (en) | A kind of method and system in the domain SPTN three layers of domain and two layers of domain intercommunication | |
CN108234315A (en) | Image network flow control protocol in a kind of virtualized network environment | |
CN103339899B (en) | The dual addition of multicast for ring network topology | |
CN105790990A (en) | Method and system for monitoring and managing power distribution and utilization communication business | |
EP2672657A1 (en) | Device and method for verifying communication redundancy in an automation network | |
CN108737169A (en) | A kind of isomery industrial network central fusion management method based on SDN | |
CN109495719A (en) | A kind of private network video monitoring failure judges automatically and active cruising inspection system | |
CN101436945A (en) | Method, system and apparatus for protecting multicast business fault | |
US20140153442A1 (en) | Method, Device, and System for Packet Processing | |
CN103368844A (en) | Message processing method and label switching router in MPLS network | |
CN111756596A (en) | SDN-based link quality detection system and method |
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 |