CN107645395A - Multicast Routing data checking and device - Google Patents
Multicast Routing data checking and device Download PDFInfo
- Publication number
- CN107645395A CN107645395A CN201610581192.9A CN201610581192A CN107645395A CN 107645395 A CN107645395 A CN 107645395A CN 201610581192 A CN201610581192 A CN 201610581192A CN 107645395 A CN107645395 A CN 107645395A
- Authority
- CN
- China
- Prior art keywords
- data
- multicast routing
- routing data
- protection group
- checked
- 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.)
- Pending
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention provides a kind of Multicast Routing data checking and device, wherein, this method includes:Obtain the Multicast Routing data of the protection group of Multicast Routing data to be checked;Check in the Multicast Routing data obtained with the presence or absence of the data for causing pretection switch failure;In the case where checking in the presence of the data for causing pretection switch failure, the data for causing pretection switch failure are reported.Using above-mentioned technical proposal, solve the problems, such as that the inspection efficiency of Multicast Routing data in correlation technique is low, improve the efficiency of the inspection of Multicast Routing data.
Description
Technical field
The present invention relates to the communications field, in particular to a kind of Multicast Routing data checking and device.
Background technology
In communication network device maintenance work, when because equipment fault reason or running into the extreme environments such as natural calamity
So that veneer or the failure of some website, the operating path where causing original business can not effectively work, and be switched to protection
We term it " pretection switch ", whether pretection switch is successfully related to because some website breaks down process on path
When can ensure the normal operation of communication network, and whether pretection switch successfully first has to ensure that the Multicast Routing of protection group is related
The correctness of data, this is one cumbersome time-consuming and be readily inspected the process of error in real network maintenance.
With the fast development of the communication technology, communication equipment is weeded out the old and bring forth the new, and network management system is more and more huger, and management is set
Standby type and quantity are also more and more, and business demand constantly expands, veneer especially on the network element and network element of the management of wavelength-division webmaster
It is more and more, equipment there is the problem of single point failure can be with the linear relation with increase of network size.It is substantial amounts of due to carrying
Business, once device fails will influence substantial amounts of client traffic, so it is always to run that wavelength-division network robustness, which is safeguarded,
The problem of business most pays close attention to.Network can also normal operation in the case of how ensureing single point failureThis just needs the work for network
Protection group is established in path, be can switch to once there is equipment fault on Protection path, is ensureing the 7*24 hours of telecommunication network just
Often operation.The correctness of route is protected to become extremely important in protection group regular maintenance, once there is mistake, switching failure will
Influence business runs well, it is therefore desirable to a method that irregularly quick check protection route correctness, such as a webmaster
Up to thousands of protection groups, each protection group further relate to a large amount of network elements in system, manually to check out in a short time all
Protection group data become unrealistic.
For Multicast Routing data in correlation technique inspection efficiency it is low the problem of, there is presently no the side of efficiently solving
Case.
The content of the invention
The embodiments of the invention provide a kind of Multicast Routing data checking and device, at least to solve in correlation technique
The problem of inspection efficiency of Multicast Routing data is low.
According to one embodiment of present invention, there is provided a kind of Multicast Routing data checking, including:Obtain to be checked
The Multicast Routing data of the protection group of Multicast Routing data;Checking to whether there is in the Multicast Routing data obtained causes to protect
The data of protective switching failure;Check exist described in cause the data of pretection switch failure in the case of, report described cause
The data of pretection switch failure.
Alternatively, obtaining the Multicast Routing data of the protection group of the Multicast Routing data to be checked includes:It is determined that
The protection group of the Multicast Routing data to be checked;Position the webmaster system where the protection group of the Multicast Routing data to be checked
System and equipment;Gathered from the network management system and equipment of positioning described corresponding to the protection group of the Multicast Routing data to be checked
Multicast Routing data.
Alternatively, check in the Multicast Routing data of acquisition with the presence or absence of the data for causing pretection switch failure
Including:The preset term of the protection group of the Multicast Routing data to be checked is checked according to the Multicast Routing data,
Wherein, the preset term includes at least one of:Connection, automatic protection switching APS controllers, route edition owner's plate between network element
In place, the configuration of version Internet protocol IP, Multicast Routing connectedness and veneer Multicast Routing uniformity are route;Judge described default
It whether there is the project inconsistent with preset rules in project;Exist and the preset rules in the preset term is judged
In the case of inconsistent project, determine the data for causing pretection switch failure in the Multicast Routing data be present.
Alternatively, the data for causing pretection switch failure are reported to include:Obtain in the preset term with it is described pre-
If the inconsistent destination item of rule;Determined to cause the mesh in the Multicast Routing data according to the destination item of acquisition
Mark project and the inconsistent target data of the preset rules;Report the destination item and the target data.
Alternatively, before the Multicast Routing data of protection group of the Multicast Routing data to be checked are obtained, institute
Stating method also includes:The first configured information is received, wherein, first configured information is used for the net for indicating protection group to be checked
Member;According to first configured information, the protection group set that the protection group of the network element forms is passed through in display;Receive the second instruction
Information, wherein, second configured information is used to indicate the Multicast Routing to be checked determined from the protection group set
The protection group of data.
Alternatively, after the data for causing pretection switch to fail are reported, methods described also includes:Led according to described
The reason for causing the data of pretection switch failure to determine to cause pretection switch to fail;Report the original for causing pretection switch failure
Cause.
Alternatively, the Multicast Routing data include at least one of:Even fine data, protection group information, single-board slot
Type information, Multicast Routing data.
According to another embodiment of the invention, there is provided a kind of Multicast Routing data detecting device, including:Obtain mould
Block, the Multicast Routing data of the protection group for obtaining Multicast Routing data to be checked;Module is checked, for checking the institute obtained
State in Multicast Routing data with the presence or absence of the data for causing pretection switch failure;First reporting module, for checking presence
In the case of the data for causing pretection switch to fail, the data for causing pretection switch failure are reported.
Alternatively, described device also includes:First receiving module, for receiving the first configured information, wherein, described first
Configured information is used for the network element for indicating protection group to be checked;Display module, for being passed through according to first configured information, display
The protection group set of the protection group composition of the network element;Second receiving module, for receiving the second configured information, wherein, it is described
Second configured information is used for the protection group for the Multicast Routing data to be checked that instruction determines from the protection group set.
Alternatively, described device also includes:Determining module, for causing the data of pretection switch failure to determine according to
The reason for causing pretection switch to fail;Second reporting module, for reporting described the reason for causing pretection switch to fail.
By the present invention, the Multicast Routing data of the protection group of Multicast Routing data to be checked are obtained;Check the group obtained
Broadcast in route data with the presence or absence of the data for causing pretection switch failure;Checking in the presence of the data for causing pretection switch failure
In the case of, report the data for causing pretection switch failure, it can be seen that, using such scheme according to from Multicast Routing to be checked
The Multicast Routing data that the protection group of data obtains check whether and pretection switch will be caused to fail, and would potentially result in protection and fall
The data for changing failure report, it is thereby achieved that the automatic inspection of Multicast Routing data, improves the inspection of Multicast Routing data
Efficiency, so as to solve the problems, such as that the inspection efficiency of Multicast Routing data in correlation technique is low.
Brief description of the drawings
Accompanying drawing described herein is used for providing a further understanding of the present invention, forms the part of the application, this hair
Bright schematic description and description is used to explain the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is a kind of hardware block diagram of the mobile terminal of Multicast Routing data checking of the embodiment of the present invention;
Fig. 2 is a kind of flow chart of Multicast Routing data checking according to embodiments of the present invention;
Fig. 3 is a kind of structured flowchart one of Multicast Routing data detecting device according to embodiments of the present invention;
Fig. 4 is a kind of structured flowchart two of Multicast Routing data detecting device according to embodiments of the present invention;
Fig. 5 is a kind of structured flowchart three of Multicast Routing data detecting device according to embodiments of the present invention;
Fig. 6 is the flow chart according to the Multicast Routing data checking of alternative embodiment of the present invention;
Fig. 7 is the structured flowchart according to the Multicast Routing data detecting device of alternative embodiment of the present invention.
Embodiment
Describe the present invention in detail below with reference to accompanying drawing and in conjunction with the embodiments.It should be noted that do not conflicting
In the case of, the feature in embodiment and embodiment in the application can be mutually combined.
It should be noted that term " first " in description and claims of this specification and above-mentioned accompanying drawing, "
Two " etc. be for distinguishing similar object, without for describing specific order or precedence.
Embodiment 1
The embodiment of the method that the embodiment of the present application 1 is provided can be in mobile terminal, terminal or similar fortune
Calculate and performed in device.Exemplified by running on mobile terminals, Fig. 1 is a kind of Multicast Routing data reviewing party of the embodiment of the present invention
The hardware block diagram of the mobile terminal of method, (only shown in figure as shown in figure 1, mobile terminal 10 can include one or more
One) (processor 102 can include but is not limited to Micro-processor MCV or PLD FPGA etc. place to processor 102
Manage device), the memory 104 for data storage and the transmitting device 106 for communication function.Ordinary skill
Personnel are appreciated that the structure shown in Fig. 1 is only to illustrate, and it does not cause to limit to the structure of above-mentioned electronic installation.For example, move
Dynamic terminal 10 may also include more either less components than shown in Fig. 1 or have the configuration different from shown in Fig. 1.
Memory 104 can be used for the software program and module of storage application software, such as the multicast in the embodiment of the present invention
Programmed instruction/module corresponding to route data inspection method, processor 102 are stored in the software in memory 104 by operation
Program and module, so as to perform various function application and data processing, that is, realize above-mentioned method.Memory 104 can wrap
Include high speed random access memory, may also include nonvolatile memory, as one or more magnetic storage device, flash memory or
Other non-volatile solid state memories.In some instances, memory 104 can further comprise long-range relative to processor 102
The memory of setting, these remote memories can pass through network connection to mobile terminal 10.The example of above-mentioned network include but
It is not limited to internet, intranet, LAN, mobile radio communication and combinations thereof.
Transmitting device 106 is used to data are received or sent via a network.Above-mentioned network instantiation may include
The wireless network that the communication providerses of mobile terminal 10 provide.In an example, transmitting device 106 includes a Network adaptation
Device (Network Interface Controller, NIC), its can be connected by base station with other network equipments so as to it is mutual
Networking is communicated.In an example, transmitting device 106 can be radio frequency (Radio Frequency, RF) module, and it is used
In wirelessly being communicated with internet.
A kind of Multicast Routing data checking is provided in the present embodiment, and Fig. 2 is according to embodiments of the present invention one
The flow chart of kind Multicast Routing data checking, as shown in Fig. 2 the flow comprises the following steps:
Step S202, obtain the Multicast Routing data of the protection group of Multicast Routing data to be checked;
Step S204, check in the Multicast Routing data of acquisition with the presence or absence of the data for causing pretection switch failure;
Step S206, in the case where checking in the presence of the data for causing pretection switch failure, reporting causes pretection switch
The data of failure.
Alternatively, above-mentioned Multicast Routing data checking can be, but not limited to the field applied to communication network O&M inspection
Jing Zhong.Such as:The scene of inspection is carried out to the Multicast Routing data of protection group.
By above-mentioned steps, the Multicast Routing data of the protection group of Multicast Routing data to be checked are obtained;Check what is obtained
With the presence or absence of the data for causing pretection switch failure in Multicast Routing data;Checking in the presence of the number for causing pretection switch failure
In the case of, the data for causing pretection switch failure are reported, it can be seen that, using such scheme according to from multicast path to be checked
The Multicast Routing data obtained by the protection group of data check whether and pretection switch will be caused to fail, and would potentially result in protecting
The data for switching failure report, it is thereby achieved that the automatic inspection of Multicast Routing data, improves the inspection of Multicast Routing data
Efficiency, so as to solve the problems, such as that the inspection efficiency of Multicast Routing data in correlation technique is low.
Alternatively, can be from the webmaster system of the protection group process of Multicast Routing data to be checked in above-mentioned steps S202
Multicast Routing data are obtained on system and equipment.Such as:The protection group of Multicast Routing data to be checked is determined, positions multicast to be checked
Network management system and equipment where the protection group of route data, multicast path to be checked is gathered from the network management system and equipment of positioning
The Multicast Routing data as corresponding to the protection group of data.
Alternatively, in above-mentioned steps S204, the inspection to preset term is can be, but not limited to, checking in preset term is
It is no to have the project inconsistent with preset rules, if the project inconsistent with preset rules, then can confirm that Multicast Routing
The data for causing pretection switch failure in data be present.Such as:According to Multicast Routing data to Multicast Routing data to be checked
The preset term of protection group checked, wherein, preset term can be, but not limited to include at least one of:Connect between network element
Connect, automatic protection switching APS controllers, route edition owner plate are in place, the configuration of route version Internet protocol IP, Multicast Routing connection
Property, with veneer Multicast Routing uniformity, judge to whether there is the project inconsistent with preset rules in preset term, judging
In the case of the project inconsistent with preset rules being present in preset term, determining to exist in Multicast Routing data causes protection to be fallen
Change the data of failure.
Alternatively, in above-mentioned steps S206, can determine to lead according to the inconsistent destination item of preset rules
The target data of pretection switch failure is caused, and reports destination item and target data simultaneously.Such as:Obtain in preset term and pre-
If the destination item that rule is inconsistent, determine to cause in Multicast Routing data destination item with presetting according to the destination item of acquisition
The inconsistent target data of rule, reports destination item and target data.
Alternatively, before above-mentioned steps S202, can be, but not limited to by way of man-machine interaction determine to be checked group
Broadcast the protection group of route data.Such as:The first configured information is received, wherein, the first configured information is used to indicate protection to be checked
The network element of group, according to the first configured information, display receives the second instruction letter by the protection group set of the protection group composition of network element
Breath, wherein, the second configured information is used for the protection group for the Multicast Routing data to be checked that instruction determines from protection group set.
Alternatively, after above-mentioned steps S206, can be, but not limited to according to the data analysis for causing pretection switch failure
The reason for going out pretection switch may be caused to fail.Such as:Determine to cause pretection switch according to the data of pretection switch failure are caused
The reason for failure, report the reason for causing pretection switch to fail.
Alternatively, Multicast Routing data can be, but not limited to include at least one of:Even fine data, protection group information,
Single-board slot type information, Multicast Routing data.
Embodiment 2
A kind of Multicast Routing data detecting device is additionally provided in the present embodiment, and the device is used to realize above-described embodiment
And preferred embodiment, carried out repeating no more for explanation.As used below, term " module " can be realized predetermined
The combination of the software and/or hardware of function.Although device described by following examples is preferably realized with software, firmly
Part, or the realization of the combination of software and hardware is also what may and be contemplated.
Fig. 3 is a kind of structured flowchart one of Multicast Routing data detecting device according to embodiments of the present invention, such as Fig. 3 institutes
Show, the device includes:
Acquisition module 32, the Multicast Routing data of the protection group for obtaining Multicast Routing data to be checked;
Module 34 is checked, coupled to acquisition module 32, is caused for checking to whether there is in the Multicast Routing data obtained
The data of pretection switch failure;
First reporting module 36, coupled to module 34 is checked, for checking in the presence of the number for causing pretection switch failure
In the case of, the data for causing pretection switch failure are reported.
Alternatively, above-mentioned Multicast Routing data detecting device can be, but not limited to the field applied to communication network O&M inspection
Jing Zhong.Such as:The scene of inspection is carried out to the Multicast Routing data of protection group.
By said apparatus, acquisition module obtains the Multicast Routing data of the protection group of Multicast Routing data to be checked;Inspection
Look into the Multicast Routing data of module check acquisition with the presence or absence of the data for causing pretection switch failure;Reporting module is checking
In the presence of in the case of the data for causing pretection switch failure, the data for causing pretection switch failure are reported, it can be seen that, in use
Stating scheme and being checked whether according to the Multicast Routing data of the protection group acquisition from Multicast Routing data to be checked will cause to protect
Switch unsuccessfully, and the data that would potentially result in pretection switch failure report, it is thereby achieved that the automatic inspection of Multicast Routing data
Look into, improve the efficiency of the inspection of Multicast Routing data, so as to solve the inspection efficiency of Multicast Routing data in correlation technique
The problem of low.
Alternatively, above-mentioned acquisition module 32 is used for:Determine the protection group of Multicast Routing data to be checked;Position to be checked group
Broadcast the network management system and equipment where the protection group of route data;Multicast to be checked is gathered from the network management system and equipment of positioning
Multicast Routing data corresponding to the protection group of route data.
Alternatively, above-mentioned inspection module 34 is used for:According to protection of the Multicast Routing data to Multicast Routing data to be checked
Group preset term checked, wherein, preset term includes at least one of:Connection, automatic protection switching APS between network element
Controller, it route edition owner's plate in place, the configuration of route version Internet protocol IP, Multicast Routing connectedness and veneer Multicast Routing one
Cause property;Judge to whether there is the project inconsistent with preset rules in preset term;In preset term is judged exist with it is pre-
If in the case of the inconsistent project of rule, determine the data for causing pretection switch failure in Multicast Routing data be present.
Alternatively, above-mentioned reporting module 36 is used for:Obtain destination item inconsistent with preset rules in preset term;
Determined to cause destination item and the inconsistent mesh of preset rules in Multicast Routing data according to the destination item of acquisition
Mark data;Report destination item and target data.
Fig. 4 is a kind of structured flowchart two of Multicast Routing data detecting device according to embodiments of the present invention, such as Fig. 4 institutes
Show, alternatively, the device also includes:
First receiving module 42, for receiving the first configured information, wherein, the first configured information is used to indicate guarantor to be checked
The network element of shield group;
Display module 44, coupled to the first receiving module 42, for passing through the guarantor of network element according to the first configured information, display
The protection group set of shield group composition;
Second receiving module 46, coupled between display module 44 and acquisition module 32, for receiving the second configured information,
Wherein, the second configured information is used for the protection group for the Multicast Routing data to be checked that instruction determines from protection group set.
Fig. 5 is a kind of structured flowchart three of Multicast Routing data detecting device according to embodiments of the present invention, such as Fig. 5 institutes
Show, alternatively, the device also includes:
Determining module 52, coupled to reporting module 36, for causing to protect according to the data determination for causing pretection switch to fail
The reason for protective switching fails;
Second reporting module 54, coupled to determining module 52, the reason for causing pretection switch to fail for reporting.
It should be noted that above-mentioned modules can be realized by software or hardware, for the latter, Ke Yitong
Cross in the following manner realization, but not limited to this:Above-mentioned module is respectively positioned in same processor;Or above-mentioned module is respectively positioned at more
In individual processor.
It is described in detail with reference to alternative embodiment of the present invention.
Alternative embodiment of the present invention provides a kind of automatic method for checking Multicast Routing data, can fast and effectively solve
Certainly protection group multicast packet is because the problem of multicast packet caused by a variety of causes such as maloperation or network management upgrading malfunctions, increase
The robustness of network.
Alternative embodiment of the present invention can ensure webmaster with setting with the wrong data of fast and effective discovery protection group Multicast Routing
The consistent correctness of standby data, once operating path has site disasters effectively can be switched on Protection path.This method can batch
Automation fast positioning protection group data whether mistake, operated according to error message on webmaster, confirm business can
With normal operation.
Fig. 6 is according to the flow chart of the Multicast Routing data checking of alternative embodiment of the present invention, as shown in fig. 6, should
Flow comprises the following steps:
Step S602, select to need to check the region where the protection group of Multicast Routing data on health check tool or divide
Group.
The protection group of these network elements is passed through in step S604, the network element inquiry in region or packet.
Step S606, the data message gathered according to the protection group inquired on webmaster and equipment carry out taxonomic revision.
Step S608, check connection, APS controllers between network element, route plate mainboard is in place, route version IP is configured, multicast path
By it is connective, with the several projects of veneer Multicast Routing uniformity whether problematic project, protection is route problematic protection
Group problematic item target is red, and problem project is reconfigured on webmaster for network maintenance staff.
Wherein, above-mentioned steps S602 can select several specific network elements to obtain protection group, can also be according to health check tool
Network element group on the region of upper establishment or webmaster carries out selection filtering protection group.
Protection group after above-mentioned steps S604 filtering can be, but not limited to include at least one of:Ring protection, electricity
Straton wavelength 1+1 protection, electric layer wavelength 1+1 protection.
The data gathered on webmaster and equipment in above-mentioned steps S606 can be, but not limited to include at least one of:Even
Fine data, protection group essential information, single-board slot type information, Multicast Routing data etc., and collection information sort out whole
Reason.
In above-mentioned steps S608, the data that classification can be gathered to step S606 are analyzed, the process of inspection and
Project is because NE type difference difference, and inspection result is collected into displaying.
Fig. 7 be according to the structured flowchart of the Multicast Routing data detecting device of alternative embodiment of the present invention, as shown in fig. 7,
The device is included with lower module:Data display module 702, Multicast Routing data analysis module 704, Multicast Routing related data are adopted
Collect module 706, Patrol Inspection Database module 708.
Data display module 702:For inspection resource (such as:The protection group of Multicast Routing data to be checked, Multicast Routing
Data etc.) selection, filtering and final inspection result (such as:Cause the data of pretection switch failure, cause pretection switch to lose
The reason for losing, above-mentioned destination item, above-mentioned target data etc.) displaying, protection group Multicast Routing error in data part is waken up
The information such as mesh is shown and error reason is prompted, the personnel that maintain easily quickly have found failure cause and solve method.
Data display module 702 initially filters protection group, and the Multicast Routing to be shown from region and grouping information
Data, the protection group of filtering and the Multicast Routing data to be shown can be by Multicast Routing data analysis modules 704 from patrolling
Examine and gained is inquired about in database module 708 and webmaster.
The notice that data display module 702 can also report according to Multicast Routing data analysis module 704 simultaneously, show number
According to the progress and result of each step in checking process.
Multicast Routing data analysis module 704:Data message for being collected to data acquisition module 706 is classified
Collect, according to checking that rule is analyzed, analysis result, which is not inconsistent, may normally cause the data of pretection switch failure to carry out
Record and reported data display module 702 checks progress and inspection result.Partial data display module 702 is also responsible for simultaneously to patrolling
Examine the order forwarding of database.
The data that Multicast Routing data analysis module 704 can be analyzed include:
1) connected between network element:Whether it is bi-directionally connected between checking adjacent network element by looped network protection group topological order.(formed
The connection of positive ring and reverse ring is complete).
2) APS controllers:Whether the APS controllers of each network element have IP in check protection group.
3) it is in place to route plate mainboard:To 100,000,000 M800/M900 network elements, check whether 0-2-7 grooves position there are OSCF veneers.For
X20/8X00 network elements, check whether 0-1-3 grooves position has SOSC/SOSCB veneers.
4) plate IP configurations are route:Have between adjacent network element and an only routing channel.Wherein, routing channel refers to two
There is optical port IP (IP ≠ 0, and IP&Mask is identical) in same subnet between individual OSCF veneers, this is checked only for 100,000,000
M800/M900 network elements.
5) Multicast Routing is connective:For 100,000,000 M800/M900 network elements, whether each network element has two in check protection group
The route IP in individual direction;(reverse IP=forward direction IP+1), for each direction, each network element route data in, source hair point should
Include all network elements in protection group;(source hair point IP is the APS controller IP of network element).For X20/8X00 network elements, check protection
Each whether route plate has the route IP of both direction in group;(reverse IP=forward direction IP+1), for each direction, Mei Gelu
By in the route data of plate, hair point in source should include all network elements in protection group;(source hair point IP is the APS controller IP of network element),
For 721 network elements, each at least one block route plate of network element in protection group, and whether each route plate has the road of both direction
By IP (reverse IP=forward direction IP+1).
6) with veneer Multicast Routing uniformity:By the route on CLI command Query Board, with the road in network management database
It is compared by number.Number is different to be shown with highlight color.
Data acquisition module 706:Protection group Multicast Routing for being gathered from lower floor EMS on current webmaster matches somebody with somebody confidence
Breath, and the current data information on veneer is gathered by CLI command.
Patrol Inspection Database module 708:For established in health check tool and EMS the first meeting of connection from EMS databases it is synchronous
Part static data necessary to Multicast Routing detection, it is convenient to filter protection group etc., improve the efficiency of inspection.
Alternative embodiment of the present invention additionally provides a kind of method of automation inspection protection group Multicast Routing data correctness,
This method comprises the following steps:
Step 1:Selection needs to check region or the packet where the protection group of Multicast Routing data on webmaster.Obtain
The network element selected from region or packet.Network element in this time domain or packet can be connected by health check tool with EMS
It is synchronized to afterwards in Patrol Inspection Database.
Step 2:Data display module is selected by the order of analysis module transparent transmission into Patrol Inspection Database module in filtration step 1
All protection groups on middle network element, and ring protection group and electric layer wavelength 1+1 and electric layer wavelet length 1+1 protection are filtered out, safeguard
Personnel can select to need the protection group checked as needed.
Step 3:The various protection groups that route data acquisition module transmitting order to lower levels needs to webmaster inquiry checking process are basic
Information, protection routing iinformation etc., and classification is carried out according to protection group to information and is reported to data analysis module.
Step 4:Data analysis module is according to protection group information progress Inspection and analysis of the rule to different network elements is checked, to not
Meeting ad hoc rules may cause the routing iinformation of pretection switch failure to be recorded, reported data display module, data display
Module carries out prompting to possible error reason and refers to and reconfigure for attendant.
In summary, the Multicast Routing data checking and step provided by the embodiment of the present invention and alternative embodiment
Suddenly, the situation of protection route mismatch can be timely found, being related to operating path once has node failure whether can be normal
It is switched on Protection path, keeps business normal operation.The Multicast Routing of the whole network protection group can checked just automatically in batches simultaneously
True property, greatly reduce time and the error probability of hand inspection Multicast Routing situation.Improve Multicast Routing data inspection
Efficiency.
The above embodiments are merely illustrative of the technical solutions of the present invention rather than is limited, the ordinary skill of this area
Technical scheme can be modified by personnel or equivalent substitution, without departing from the spirit and scope of the present invention, this
The protection domain of invention should be to be defined described in claim.
Embodiment 3
Through the above description of the embodiments, those skilled in the art can be understood that according to above-mentioned implementation
The method of example can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but a lot
In the case of the former be more preferably embodiment.Based on such understanding, technical scheme is substantially in other words to existing
The part that technology contributes can be embodied in the form of software product, and the computer software product is stored in a storage
In medium (such as ROM/RAM, magnetic disc, CD), including some instructions to cause a station terminal equipment (can be mobile phone, calculate
Machine, server, or network equipment etc.) perform method described in each embodiment of the present invention.
Embodiments of the invention additionally provide a kind of storage medium.Alternatively, in the present embodiment, above-mentioned storage medium can
The program code for performing following steps to be arranged to storage to be used for:
S1, obtain the Multicast Routing data of the protection group of Multicast Routing data to be checked;
S2, check in the Multicast Routing data of acquisition with the presence or absence of the data for causing pretection switch failure;
S3, in the case where checking in the presence of the data for causing pretection switch failure, reporting causes pretection switch failure
Data.
Alternatively, storage medium is also configured to the program generation that storage is used to perform the method and step of above-described embodiment record
Code:
Alternatively, in the present embodiment, above-mentioned storage medium can include but is not limited to:USB flash disk, read-only storage (ROM,
Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disc or
CD etc. is various can be with the medium of store program codes.
Alternatively, in the present embodiment, processor performs above-mentioned implementation according to the program code stored in storage medium
The method and step that example is recorded.
Alternatively, the specific example in the present embodiment may be referred to described in above-described embodiment and optional embodiment
Example, the present embodiment will not be repeated here.
Obviously, those skilled in the art should be understood that above-mentioned each module of the invention or each step can be with general
Computing device realize that they can be concentrated on single computing device, or be distributed in multiple computing devices and formed
Network on, alternatively, they can be realized with the program code that computing device can perform, it is thus possible to they are stored
Performed in the storage device by computing device, and in some cases, can be with different from shown in order execution herein
The step of going out or describing, they are either fabricated to each integrated circuit modules respectively or by multiple modules in them or
Step is fabricated to single integrated circuit module to realize.So, the present invention is not restricted to any specific hardware and software combination.
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the invention, for the skill of this area
For art personnel, the present invention can have various modifications and variations.Within the spirit and principles of the invention, that is made any repaiies
Change, equivalent substitution, improvement etc., should be included in the scope of the protection.
Claims (10)
- A kind of 1. Multicast Routing data checking, it is characterised in that including:Obtain the Multicast Routing data of the protection group of Multicast Routing data to be checked;Check in the Multicast Routing data obtained with the presence or absence of the data for causing pretection switch failure;Check exist described in cause the data of pretection switch failure in the case of, reporting described causes pretection switch failure Data.
- 2. according to the method for claim 1, it is characterised in that obtain the protection group of the Multicast Routing data to be checked The Multicast Routing data include:Determine the protection group of the Multicast Routing data to be checked;Position the network management system and equipment where the protection group of the Multicast Routing data to be checked;The multicast corresponding to the protection group of the Multicast Routing data to be checked is gathered from the network management system and equipment of positioning Route data.
- 3. according to the method for claim 1, it is characterised in that check and whether there is in the Multicast Routing data of acquisition The data for causing pretection switch failure include:The preset term of the protection group of the Multicast Routing data to be checked is checked according to the Multicast Routing data, its In, the preset term includes at least one of:Connection, automatic protection switching APS controllers, route edition owner's plate exist between network element Position, the configuration of route version Internet protocol IP, Multicast Routing connectedness and veneer Multicast Routing uniformity;Judge to whether there is the project inconsistent with preset rules in the preset term;In the case where the project inconsistent with the preset rules be present in judging the preset term, the multicast is determined The data for causing pretection switch failure in route data be present.
- 4. according to the method for claim 3, it is characterised in that report the data for causing pretection switch failure to include:Obtain destination item inconsistent with the preset rules in the preset term;Determined to cause the destination item and the default rule in the Multicast Routing data according to the destination item of acquisition Then inconsistent target data;Report the destination item and the target data.
- 5. method according to any one of claim 1 to 4, it is characterised in that obtaining the Multicast Routing to be checked Before the Multicast Routing data of the protection group of data, methods described also includes:The first configured information is received, wherein, first configured information is used for the network element for indicating protection group to be checked;According to first configured information, the protection group set that the protection group of the network element forms is passed through in display;The second configured information is received, wherein, second configured information is used to indicate the institute determined from the protection group set State the protection group of Multicast Routing data to be checked.
- 6. method according to any one of claim 1 to 4, it is characterised in that described cause pretection switch to lose reporting After the data lost, methods described also includes:According to described the reason for causing the data of pretection switch failure to determine to cause pretection switch to fail;Report described the reason for causing pretection switch to fail.
- 7. method according to any one of claim 1 to 4, it is characterised in that the Multicast Routing data include following At least one:Even fine data, protection group information, single-board slot type information, Multicast Routing data.
- A kind of 8. Multicast Routing data detecting device, it is characterised in that including:Acquisition module, the Multicast Routing data of the protection group for obtaining Multicast Routing data to be checked;Module is checked, for checking in the Multicast Routing data obtained with the presence or absence of the data for causing pretection switch failure;First reporting module, for check exist described in cause the data of pretection switch failure in the case of, report described Cause the data of pretection switch failure.
- 9. device according to claim 8, it is characterised in that described device also includes:First receiving module, for receiving the first configured information, wherein, first configured information is used to indicate protection to be checked The network element of group;Display module, for the protection group collection formed according to first configured information, display by the protection group of the network element Close;Second receiving module, for receiving the second configured information, wherein, second configured information is used to indicate from the protection The protection group of the Multicast Routing data to be checked determined in group set.
- 10. device according to claim 8, it is characterised in that described device also includes:Determining module, for the reason for causing the data of pretection switch failure to determine to cause pretection switch to fail according to;Second reporting module, for reporting described the reason for causing pretection switch to fail.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610581192.9A CN107645395A (en) | 2016-07-20 | 2016-07-20 | Multicast Routing data checking and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610581192.9A CN107645395A (en) | 2016-07-20 | 2016-07-20 | Multicast Routing data checking and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107645395A true CN107645395A (en) | 2018-01-30 |
Family
ID=61109772
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610581192.9A Pending CN107645395A (en) | 2016-07-20 | 2016-07-20 | Multicast Routing data checking and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107645395A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113518034A (en) * | 2021-05-07 | 2021-10-19 | 中国移动通信集团陕西有限公司 | Method, device, equipment and storage medium for route detection |
CN113965452A (en) * | 2021-11-02 | 2022-01-21 | 烽火通信科技股份有限公司 | Equipment switching state obtaining method and device |
-
2016
- 2016-07-20 CN CN201610581192.9A patent/CN107645395A/en active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113518034A (en) * | 2021-05-07 | 2021-10-19 | 中国移动通信集团陕西有限公司 | Method, device, equipment and storage medium for route detection |
CN113518034B (en) * | 2021-05-07 | 2023-08-15 | 中国移动通信集团陕西有限公司 | Method, device, equipment and storage medium for route detection |
CN113965452A (en) * | 2021-11-02 | 2022-01-21 | 烽火通信科技股份有限公司 | Equipment switching state obtaining method and device |
CN113965452B (en) * | 2021-11-02 | 2023-11-03 | 烽火通信科技股份有限公司 | Equipment switching state acquisition method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200106662A1 (en) | Systems and methods for managing network health | |
CN110401624A (en) | The detection method and system of source net G system mutual message exception | |
CN101888658A (en) | GPRS (General Packet Radio Service) core network simulation and test system | |
US20120051263A1 (en) | Network System, Network Management Server, and OAM Test Method | |
CN108306747A (en) | A kind of cloud security detection method, device and electronic equipment | |
CN109964450B (en) | Method and device for determining shared risk link group | |
CN109412955A (en) | IPRAN LA Management Room linking relationship determines method and device | |
CN107645395A (en) | Multicast Routing data checking and device | |
US20210226853A1 (en) | Automated network monitoring and control | |
EP2637357A1 (en) | Validating reachability of nodes of a network of an industrial automation and control system | |
CN106603722B (en) | Management equipment determining method and device | |
CN105045100A (en) | Intelligent operation and maintenance monitoring platform for managing by utilizing mass data | |
US10338544B2 (en) | Communication configuration analysis in process control systems | |
US11528211B2 (en) | Data inspection system for inspecting operating situations of multiple IoT devices in a plurality of target IoT systems | |
US10432451B2 (en) | Systems and methods for managing network health | |
CN113821412A (en) | Equipment operation and maintenance management method and device | |
US11329868B2 (en) | Automated network monitoring and control | |
WO2017125001A1 (en) | Protection group processing method and device | |
CN117811806A (en) | Network threat monitoring and blocking method and system for park network | |
CN117336155A (en) | Fault processing method, device, equipment and storage medium | |
CN113364623A (en) | Method and system for reducing alarm misjudgment based on path diagram and network performance index | |
CN117057917A (en) | Method and device for monitoring transaction processing equipment, storage medium and electronic equipment | |
CN118158724A (en) | Method, device and storage medium for guaranteeing service emphasis of 5G VPDN domain name level | |
CN117956472A (en) | 5G network element distributed denial of service fragile point detection method based on complex network | |
CN106941721A (en) | New cell processing method and processing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20180423 Address after: 518057 Nanshan District science and technology, Guangdong Province, South Road, No. 55, No. Applicant after: ZTE Corporation Address before: Yuhuatai District of Nanjing City, Jiangsu province 210012 Bauhinia Road No. 68 Applicant before: Nanjing Zhongxing New Software Co., Ltd. |
|
TA01 | Transfer of patent application right | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20180130 |
|
WD01 | Invention patent application deemed withdrawn after publication |