CN103560923B - The network failure method for rapidly positioning of Packet Transport Network - Google Patents
The network failure method for rapidly positioning of Packet Transport Network Download PDFInfo
- Publication number
- CN103560923B CN103560923B CN201310588821.7A CN201310588821A CN103560923B CN 103560923 B CN103560923 B CN 103560923B CN 201310588821 A CN201310588821 A CN 201310588821A CN 103560923 B CN103560923 B CN 103560923B
- Authority
- CN
- China
- Prior art keywords
- packet loss
- packet
- message
- reason
- labeling
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000002372 labelling Methods 0.000 claims abstract description 37
- 238000012545 processing Methods 0.000 claims abstract description 22
- 239000000284 extract Substances 0.000 claims abstract description 11
- 238000012544 monitoring process Methods 0.000 claims abstract description 9
- 230000008676 import Effects 0.000 claims abstract description 4
- 230000005540 biological transmission Effects 0.000 claims abstract description 3
- 238000003672 processing method Methods 0.000 claims abstract description 3
- 230000004927 fusion Effects 0.000 claims abstract 2
- 240000002853 Nelumbo nucifera Species 0.000 claims description 3
- 235000006508 Nelumbo nucifera Nutrition 0.000 claims description 3
- 235000006510 Nelumbo pentapetala Nutrition 0.000 claims description 3
- 238000007639 printing Methods 0.000 claims description 3
- 230000011664 signaling Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 3
- 239000000203 mixture Substances 0.000 description 3
- 238000010276 construction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 239000004503 fine granule Substances 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a kind of applicable transmission of future generation, the configuration processing method of data equipment fusion, comprise the following steps, it is respectively provided with judgement node on each Service Processing Module in Forwarding plane, and packet loss reason ID corresponding with corresponding packet loss reason is set on this judgement node;Control the message that plane is different attribute in advance and distribute unique packet labeling ID, and with configuration distributing to Forwarding plane;Forwarding plane utilizes the packet labeling corresponding message of ID labelling;When corresponding judgement node judgement message needs to abandon, add packet loss reason ID of this judgement node in messages, and import process in packet loss processing module;Packet loss processing module records corresponding dropping packets by packet labeling ID and packet loss reason ID;Extract and monitoring by controlling Planar realization dropping packets.The present invention, substantially reduces the time of positioning problems.
Description
Technical field
The present invention relates to Packet Transport Network, be specifically related to the network failure quickly side of location of Packet Transport Network
Method.
Background technology
Packet Transport Network (Packet Transport Network, PTN) is supported multiple based on packet friendship
Change the two-way point-to-point interface channel of business, there is applicable various large or fine granule business, end to end group
Net ability, has perfect OAM machine-processed, accurately fault location and strict business isolation features,
Management and use fiber resource to greatest extent, it is ensured that service security.Nowadays, PTN has become as
A kind of important network construction form.
Engineering staff configures in PTN business procedure, if there is the situation that business is obstructed, typically passes through
The service traffics method of done site by site inquiry locks onto the website gone wrong, the most again by checking the sides such as configuration
Formula determines problem place.But, this method searched problem, workload is big and inefficient.
Summary of the invention
The technical problem to be solved is that engineering staff configures in PTN business procedure, if deposited
In the situation that business is obstructed, the problem that the workload that searches problem is big and inefficient.
In order to solve above-mentioned technical problem, the technical solution adopted in the present invention is to provide a kind of under being suitable for
The configuration processing method that generation transmission, data equipment merge, comprises the following steps:
Judgement node it is respectively provided with on each Service Processing Module in Forwarding plane, and in this judgement
" packet loss reason ID " corresponding with corresponding packet loss reason is set on node;
Control the message that plane is different attribute in advance and distribute unique " packet labeling ID ", and with configuration
It is issued to Forwarding plane;
Forwarding plane utilizes " packet labeling ID " corresponding message of labelling;
When corresponding judgement node judgement message needs to abandon, add corresponding " packet loss in messages
Reason ID ", and import process in packet loss processing module;
Packet loss processing module is abandoned accordingly by " packet labeling ID " and " packet loss reason ID " record
Message, arranges corresponding packet loss reason enumerator simultaneously;
Read collect " the packet labeling ID " of Forwarding plane dropping packets and correspondence by controlling plane
" packet loss reason enumerator ", it is achieved dropping packets extracts and monitoring.
In the above-mentioned methods, the comprising the following steps that of packet loss processing module;
It is original for message that message is recovered;
Corresponding packet loss reason enumerator is updated according to " packet labeling ID+ packet loss reason ID ".
In the above-mentioned methods, packet loss processing module is configured to directly abandon the dropping packets received, or
Person is reported to designated port.
In the above-mentioned methods, " packet labeling ID+ packet loss reason ID " message allows to redirect, will " report
Literary composition Tag ID+packet loss reason ID " it is encapsulated into interior signaling head, and using original dropping packets as quiet lotus.
In the above-mentioned methods, dropping packets extracts and the step of monitoring includes:
Forwarding plane is pressed into " packet labeling ID " and " packet loss reason ID " before original message and uploads
To single-deck controller;
Single-deck controller resolves dropping packets on the spot, checks packet loss information by single-deck level supervision interface,
Or continue to report control interface;
Control interface and collect all packet loss statistical information, and select what printing list disk controller reported to be lost
Abandon message.
The present invention, utilizes " packet labeling ID " and " packet loss reason ID " to be quickly pin-pointed to
Packet loss reason, substantially reduces the time of positioning problems.In addition it is possible to it is the most former by be dropped
Beginning message prints and uses for analyzing.
Accompanying drawing explanation
Fig. 1 is forwarding areal model schematic diagram in the present invention;
Fig. 2 is the flow chart of the present invention;
Fig. 3 is that in the present invention, dropping packets extracts and monitoring schematic diagram.
Detailed description of the invention
Below in conjunction with the accompanying drawings the present invention is described in detail.
Fig. 1 is Forwarding plane model schematic, describes the function that Forwarding plane has needed.Forward
Plane mainly includes " business forwarding chip ", " forwarding chip driving " etc., due to network processing unit (NP)
Height customizability, general " business forwarding chip " is undertaken by NP chip." business forwarding chip "
Need finishing service to forward, dropping packets extracts and packet loss reason mark function.
As in figure 2 it is shown, at the configuration that the applicable next generation is transmitted, data equipment merges of present invention offer
Reason method, comprises the following steps:
Judgement node it is respectively provided with on step 1, each Service Processing Module in Forwarding plane, and
" packet loss reason ID " corresponding with corresponding packet loss reason is set on this judgement node;
In specific embodiment as shown in Figure 1, message is distinguished to outlet through the entrance of business forwarding chip
Through port processing module, ACL matching module, classifier modules, L3 Service Processing Module and next
Jump package module, wherein:
Two packet loss reasons 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 reasons 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 reasons ID are set on the judgement node of classifier modules:
Packet loss reason ID=6, represents that flow point class does not mates (sub-interface does not exists);
Packet loss reason ID=7, represents stream classification policy packet loss;
Packet loss reason ID=8, represents flow point class CAR packet loss.
Four packet loss reasons 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 verifies unsuccessfully;
Packet loss reason ID=11, represents that URPF detection is not passed through;
Packet loss reason ID=12, represents that routing table does not exists.
Two packet loss reasons 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, there is shown mouth queue congestion;
Additionally, reservation packet loss reason ID can also be arranged on business forwarding chip, it is used for extending, such as:
Packet loss reason ID=16, represents undefined reason packet loss.
Step 2, the plane that controls are that the message distribution of different attribute is unique " packet labeling ID " in advance,
For identifying specified services.Should " packet labeling ID " draw based on port, sub-interface or other features
Point, for example, it is possible to according to the classification of " L3 logic interfacing ", define " sub-interface to each sub-interface
ID " conduct " packet labeling ID ", it is somebody's turn to do " packet labeling ID " with configuration distributing to Forwarding plane.
Classifier modules in step 3, Forwarding plane receives and controls " the packet labeling ID " that plane issues,
And with the corresponding message of its labelling.
Step 4, when corresponding judgement node judgement message needs to abandon, then depart from main business flow,
Add in messages corresponding " packet loss reason ID " of this judgement node, and import place in packet loss processing module
Reason, now message carries following information: packet labeling ID and packet loss reason ID;
Step 5, packet loss processing module record phase by " packet labeling ID " and " packet loss reason ID "
The dropping packets answered, arranges corresponding packet loss reason enumerator simultaneously, comprises the following steps that;
It is original for message that message is recovered;
Corresponding packet loss reason enumerator is updated according to " packet labeling ID+ packet loss reason ID ".
If " the packet labeling ID+ packet loss reason ID " message specified allows to redirect, then to this report
Literary composition performs redirection action.Redirect in flow process and " 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 is configurable to directly abandon the dropping packets received, it is also possible to by it
Toward designated port (such as single-deck controller CPU), the message of forwarding be pressed into " packet labeling ID " and
" packet loss reason ID ", analyzes further for CPU.After dropping packets collected by single-deck controller, also may be used
To select to continue to report, to control plane, the message abandoned.
What step 6, control plane reception Forwarding plane were uploaded is dropped message, and resolves " report therein
Literary composition Tag ID " and " packet loss reason ID ", read and collect Forwarding plane " packet labeling ID " and correspondence
" packet loss reason enumerator ", it is achieved dropping packets extract and monitoring.
For example, it may be possible to the ACL that certain message passes into silence mates and abandons, it is only necessary to check losing of entrance
Bag reason can be shown as: " ACL strategy packet loss ", it is also possible to specifying printing to abandon reason is " ACL plan
Slightly packet loss " message, further lockout issue essence.
For the equipment in development process, the method that the present invention provides is more efficient.Because being in exploitation
During equipment, control plane and Forwarding plane the most unstable, now cause business obstructed
Problem drives often list item to fill in mistake, the configuration distributing problem such as unsuccessfully.By this method, permissible
One step navigates to the judgement node of packet loss.Packet loss reason clearly after, can search for by following the clues to find and make mistakes
Position.If packet loss reason is also not enough to determine problem, it is also possible to the message content abandoned is derived and looks into
See.
Fig. 3 describes dropping packets and extracts and monitoring schematic diagram, and totally two ranks can be supervised: system
Level supervision, the supervision of single-deck level.Each supervision can obtain the dropping packets specified and this message pair
Information such as " the packet labeling ID " and " packet loss reason " that answer.Can quickly sentence according to the two information
Disconnected problem place.
The step that dropping packets extracts and monitoring is shown includes:
(1) NP Forwarding plane extract judgement for illegal message and in enumerator record.When configuration abandons
Message can on give the correct time, Forwarding plane is pressed into " packet labeling ID " and " packet loss reason " before original message
Upload to single-deck controller;
(2) single-deck controller can resolve dropping packets on the spot, checks packet loss by single-deck level supervision interface
Information;Can also be configured to continue to report control interface;
(3) the packet loss statistical information controlled in the collection system of interface on all boards, can select to beat simultaneously
What print disk controller reported is dropped message.
In Fig. 2:
PJ: port processes (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 enlightenment in the present invention
Under the structure change made, every have same or like technical scheme with the present invention, each falls within this
Within the protection domain of invention.
Claims (5)
1. it is suitable for next generation's transmission, the configuration processing method of data equipment fusion, it is characterised in that comprise the following steps:
It is respectively provided with judgement node on each Service Processing Module in Forwarding plane, and " packet loss reason ID " corresponding with corresponding packet loss reason is set on this judgement node;
Control the message that plane is different attribute in advance and distribute unique " packet labeling ID ", and with configuration distributing to Forwarding plane;
Forwarding plane utilizes " packet labeling ID " corresponding message of labelling;
When corresponding judgement node judgement message needs to abandon, add in messages " packet loss reason ID " of this judgement node, and import process in packet loss processing module;
Packet loss processing module records corresponding dropping packets by " packet labeling ID " and " packet loss reason ID ", arranges corresponding packet loss reason enumerator simultaneously;
" the packet labeling ID " of Forwarding plane dropping packets and the counting of " packet loss reason ID " of correspondence is collected, it is achieved dropping packets extracts and monitoring by controlling plane reading.
2. the method for claim 1, it is characterised in that comprising the following steps that of packet loss processing module;
Message is reverted to original message;
Corresponding packet loss reason enumerator is updated according to " packet labeling ID+ packet loss reason ID ".
3. method as claimed in claim 2, it is characterised in that packet loss processing module is configured to directly abandon the dropping packets received, or is reported to designated port.
4. method as claimed in claim 2, it is characterised in that " packet labeling ID+ packet loss reason ID " message allows to redirect, 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, it is characterised in that dropping packets extracts and the step of monitoring includes:
Forwarding plane is pressed into " packet labeling ID " and " packet loss reason ID " before original message and uploads to single-deck controller;
Single-deck controller resolves dropping packets on the spot, checks packet loss information by single-deck level supervision interface, or continues to report control interface;
Control interface and collect all packet loss statistical information, and select what printing list disk controller reported to be dropped message.
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 CN103560923A (en) | 2014-02-05 |
| CN103560923B true 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) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104717150B (en) * | 2013-12-13 | 2019-06-11 | 中兴通讯股份有限公司 | Switching device and packet loss method |
| CN104917628B (en) * | 2015-04-09 | 2018-10-23 | 南京邮电大学 | A kind of ethernet router/interchanger packet loss automatic fault diagnosis method |
| CN106330579B (en) * | 2015-06-15 | 2020-04-28 | 中兴通讯股份有限公司 | Packet loss statistical method and device for PTN (packet transport network) 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 |
| 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 location 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 |
| CN112291166A (en) * | 2020-10-16 | 2021-01-29 | 苏州浪潮智能科技有限公司 | A method, system and related device for processing discarded messages |
| CN112702236B (en) * | 2020-12-23 | 2022-11-11 | 锐捷网络股份有限公司 | Method and processor for realizing packet loss detection |
| CN115550224A (en) * | 2021-06-29 | 2022-12-30 | 中国电信股份有限公司 | Packet loss analysis system, method, and storage medium |
| CN114125912B (en) * | 2021-10-27 | 2023-09-29 | 中盈优创资讯科技有限公司 | Method and device for locating packet loss fault of 5G private line service |
| CN114189426B (en) * | 2021-10-29 | 2023-08-11 | 苏州浪潮智能科技有限公司 | Proxy service self-adaptive tape configuration reply method, system, device and storage medium |
| CN116723132B (en) * | 2023-06-30 | 2025-08-22 | 烽火通信科技股份有限公司 | Service channel diagnosis method, device, equipment and readable storage medium |
Citations (5)
| 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 |
| CN101610199A (en) * | 2008-06-17 | 2009-12-23 | 北京邮电大学 | Packet Loss Distinguishing Method in Heterogeneous Networks Based on Fuzzy Comprehensive Evaluation |
| 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 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7460472B2 (en) * | 2003-07-25 | 2008-12-02 | Nokia Corporation | System and method for transmitting information in a communication network |
-
2013
- 2013-11-20 CN CN201310588821.7A patent/CN103560923B/en active Active
Patent Citations (5)
| 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 |
| CN101610199A (en) * | 2008-06-17 | 2009-12-23 | 北京邮电大学 | Packet Loss Distinguishing Method in Heterogeneous Networks Based on Fuzzy Comprehensive Evaluation |
| 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 |
|---|
| 《TCP报文丢包定位方法研究》;高中耀 等;《计算机工程与应用》;20130801;第49卷(第15期);第70-74页 * |
| 《互联网异常流量的Netflow分析》;曹铮 等;《中国数据通信》;20040820(第8期);第77-82页 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN103560923A (en) | 2014-02-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103560923B (en) | The network failure method for rapidly positioning of Packet Transport Network | |
| CN1710887A (en) | Method and device for implementing fault protection and recovery of individual services in a packet network | |
| KR102088298B1 (en) | Method and appratus for protection switching in packet transport system | |
| CN108882008B (en) | A kind of method and apparatus of data conversion | |
| CN106375384A (en) | Management system of mirror network flow in virtual network environment and control method | |
| CN102821038A (en) | Method and system for data traffic handling in a distributed fabric protocol (dfp) switching network architecture | |
| CN1934560A (en) | Method of sending information through a tree and ring topology of a network system | |
| CN104168144A (en) | Method for auditing SDN | |
| CN104601394B (en) | A kind of method, apparatus and system of business chain detection of connectivity | |
| CN104272657A (en) | Method and apparatus for providing tenant information for network flows | |
| CN101436945B (en) | Method, system and apparatus for protecting multicast business fault | |
| CN101005437B (en) | Method and system for realizing heap virtual local area network | |
| CN105827629B (en) | Software definition safe flow guide device and its implementation under cloud computing environment | |
| CN103580886A (en) | Packet transport network protection switching device and method | |
| CN101626323A (en) | Method and device for monitoring network data flow | |
| CN105207950B (en) | A communication data protection method based on SDN technology | |
| CN101409017A (en) | Control system and method for priority signal facing to rapid public transportation | |
| CN110113566A (en) | A kind of method and apparatus that video flowing is transferred | |
| CN103138988A (en) | Positioning treatment method and positioning treatment device of network faults | |
| WO2023072158A1 (en) | Identifier generation method, in-situ flow detection method and communication device | |
| EP1739904A1 (en) | A method for implementing multicast in the rapid spanning tree protocol loop network | |
| CN103747026A (en) | Alarm method and alarm device of openflow flow table | |
| CN105743683B (en) | The methods, devices and systems of management terminal device in passive optical network | |
| CN109788247A (en) | A kind of method and apparatus monitoring instruction identification | |
| CN103368844B (en) | Message processing method and LSR in MPLS network |
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 |