CN105515881A - Routing analysis method - Google Patents
Routing analysis method Download PDFInfo
- Publication number
- CN105515881A CN105515881A CN201610061013.9A CN201610061013A CN105515881A CN 105515881 A CN105515881 A CN 105515881A CN 201610061013 A CN201610061013 A CN 201610061013A CN 105515881 A CN105515881 A CN 105515881A
- Authority
- CN
- China
- Prior art keywords
- routing
- route
- events
- router
- network
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/18—Protocol analysers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/02—Standardisation; Integration
- H04L41/0213—Standardised network management protocols, e.g. simple network management protocol [SNMP]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention relates to the technical field of computer networks and discloses a routing analysis method. The routing analysis method includes the steps that S1, initial configurations of routers are read, wherein the initial configurations comprise interface names, IP addresses and domain numbers of all regions divided through protocols; S2, a routing adjacency relation is established on a network control plane according to the initial configurations and the routers, and routing events including OSPF, ISIS, BGP, MPLS and VPN protocols are acquired and stored; S3, a routing topological graph and a routing histogram are drawn according to the acquired routing events, the routing topological graph at least comprises router ID, sub-net information, link information and path and expenditure information, the horizontal axis of the routing histogram stands for time, and the longitudinal axis of the routing histogram stands for the number of the routing events; S4, the routing events are analyzed according to the change of the routing topological graph and/or the routing histogram, and then the three-layer routing real-time dynamic state of a whole network is monitored. According to the routing analysis method, the routing state is analyzed, and the three-layer routing real-time dynamic state of the whole network is monitored.
Description
Technical field
The present invention relates to technical field of the computer network, particularly a kind of route analysis method.
Background technology
Existing network management system is all carry out training in rotation to realize to the equipment in network based on snmp (Simple Network Management Protocol), and they cannot know the ruuning situation of any osi model three layers of route and the historical data of route operation.Snmp is a kind of traditional network management technology, and it does not provide network manager to need that understand, IP network dynamic routing and traffic behavior insight.Based on SNMP network management system be a kind of device level, Monitoring and management system based on periodicity poll.Between polling interval, in network, event can be missed, and the density increasing poll can increase the load of network.More regrettably the problem of snmp protocol to Routing Protocol aspect itself is known nothing.Such as, certain customers' feedback cannot access some network, but from network management system, all routers and the state of link are all normal, and where out of joint and how to fix a breakdown therefore be difficult to judgement is.In fact, this is likely route aspect (problem of 3 layers of route accounts for more than 50% of overall network problem) out of joint, but current network-management tool does not possess the ability analyzed route situation and manage.
Summary of the invention
The present invention proposes a kind of route analysis method, solves the problem cannot analyzed route situation in prior art.
The route analysis method that the present invention proposes, comprising:
S1: the initial configuration reading router, institute's initial configuration comprises: the interface name belonging to the regional divided by Routing Protocol, IP address and territory number;
S2: set up Routing Adjacency relation at network control planes according to described initial configuration and described router, collection comprises the routing-events of OSPF, ISIS, BGP, MPLSVPN agreement and stores;
S3: draw route topological figure and route histogram according to the routing-events gathered, route topological figure at least comprises: the information of router id, subnet information, link information, path and expense, the histogrammic transverse axis of route is the time, and the longitudinal axis is the quantity of routing-events;
S4: routing-events is analyzed according to route topological figure and/or route histogrammic change, dynamic in real time to monitor the whole network three layers of route.
Wherein, in described step S4, the step that described routing-events is analyzed is comprised: obtain the time point that line segment that route histogram is drawn high is corresponding, by checking the router that routing-events that this time point is corresponding obtains breaking down and failure cause.
Wherein, in described step S4, the step that described routing-events is analyzed is comprised: by the change of routing-events, draw the change of network path, and report to the police according to the reference path of setting, realize the Real-Time Monitoring to network path.
Wherein, in described step S4, the step that described routing-events is analyzed is comprised: the routing-events according to gathering adds router and link on route topological figure, and be the router of interpolation and the priority of the corresponding IP address of link assignment and link, to simulate by newly-built network.
Wherein, also comprise after drafting route topological figure, according to the source and target router of user's input, the routed path of highlighted display packet from source router to destination router, the node on path and expense.
Route capturing analysis method of the present invention, by gathering routing-events, draws route topological figure and route histogram, intuitively and achieve easily to the analysis of route situation and monitoring the whole network three layers of route dynamic in real time.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is a kind of route analysis method flow diagram of the present invention;
Fig. 2 is the route topological figure drawn according to the routing-events collected;
Fig. 3 is the histogram of routing-events quantity and time.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
As shown in Figure 1, the route analysis method of the present embodiment comprises:
Step S1, the initial configuration of router, institute's initial configuration comprises: the interface name belonging to the regional divided by Routing Protocol, IP address and territory number.Particularly, according to objective network parameter, route analysis management platform is conducted interviews, to obtain the initial configuration file of router.The initial configuration file of the all-router of whole objective network is read when reading configuration file.
Step S2, sets up Routing Adjacency relation according to described initial configuration and described router at network control planes, and collection comprises the routing-events of OSPF, ISIS, BGP, MPLSVPN agreement and stores.
Step S3, route topological figure and route histogram is drawn according to the routing-events gathered, route topological figure at least comprises: the information of router id, subnet information, link information, path and expense, the histogrammic transverse axis of route is the time, and the longitudinal axis is the quantity of routing-events.
Step S4, analyzes routing-events according to route topological figure and/or the histogrammic change of route, dynamic in real time to monitor the whole network three layers of route.
The route capturing analysis method of the present embodiment, by gathering routing-events, draws route topological figure and route histogram, intuitively and achieve easily to the analysis of route situation and monitoring the whole network three layers of route dynamic in real time.
The routing-events of the router collected in step S2 stores in a database, shown in table 1 specific as follows with the form of table listings.The routing-events of each router comprises: the information such as time, territory, router id, router type, interface, opposite end subnet (comprising IP network number and subnet mask), expense, network type and state.
The list of table 1 routing-events
In step S3, specifically comprise: step one, the routed port UP event sent according to the IP the collected router that is 10.10.10.1 draws the link of router and this port;
Step 2, then draws the router receiving router UP event;
Step 3, before checking, the router id of outgoing link drawn by step one is identical with the router id in step 2, the two is connected, and draws the route topological figure of whole network by that analogy.
Histogram transverse axis is the time, and the longitudinal axis is event quantity on current point in time.When the network operation is stablized at ordinary times, histogram is relatively more steady, and when a network fails, histogram can be undergone mutation, thus can quick position to time of network failure, the concrete event occurred by inquiring about that time point just can know it is the network failure of what equipment generation.
Particularly, in step S4, the step that described routing-events is analyzed is comprised: obtain the time point that line segment that route histogram is drawn high is corresponding, by checking the router that routing-events that this time point is corresponding obtains breaking down and failure cause.Such as: when the network operation is stablized, routing-events quantity in histogram in preset time section is basically identical, in histogram, show as lines in histogram rises and falls not quite substantially, if at certain time point generation network failure, then can sharply raise in this time point routing-events quantity, a high line segment is had in histogram, therefore from histogrammic fluctuating can quick position network failure occur time, and inquire about corresponding event, can find out that what equipment there occurs the fault of the network what causes, thus realize quick position network failure.If histogrammic lines are steady, then illustrate that the router in network is stable.
Wherein, in described step S4, the step that described routing-events is analyzed is comprised: by the change of routing-events, draw the change of network path, and report to the police according to the reference path of setting, realize the Real-Time Monitoring to network path, such as: if the netting twine of certain port of certain router is pulled out in network, then system can collect the event that router sends port down, thus corresponding link can redden in figure, network path can change simultaneously, not identical with reference path.
Wherein, in described step S4, the step that described routing-events is analyzed is comprised: the routing-events according to gathering adds router and link on route topological figure, and be the router of interpolation and the priority of the corresponding IP address of link assignment and link, to simulate by newly-built network.Owing to acquiring all routing-events, therefore up-to-date network topology can be drawn out, interpolation router that can be virtual on this underlying topology and link, distribute the priority of corresponding IP address and link, thus realize first simulating planning before networking, look at what whether the impact increasing router, link causes network needed, if not adjusting, until realize final purpose.
Wherein, also comprise after drafting route topological figure, according to the source and target router of user's input, the routed path of highlighted display from source router to destination router and the node on path.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (5)
1. a route analysis method, is characterized in that, comprising:
S1: the initial configuration reading router, institute's initial configuration comprises: the interface name belonging to the regional divided by Routing Protocol, IP address and territory number;
S2: set up Routing Adjacency relation at network control planes according to described initial configuration and described router, collection comprises the routing-events of OSPF, ISIS, BGP, MPLSVPN agreement and stores;
S3: draw route topological figure and route histogram according to the routing-events gathered, route topological figure at least comprises: the information of router id, subnet information, link information, path and expense, the histogrammic transverse axis of route is the time, and the longitudinal axis is the quantity of routing-events;
S4: routing-events is analyzed according to route topological figure and/or route histogrammic change, dynamic in real time to monitor the whole network three layers of route.
2. route analysis method as claimed in claim 1, it is characterized in that, in described step S4, the step that described routing-events is analyzed is comprised: obtain the time point that line segment that route histogram is drawn high is corresponding, by checking the router that routing-events that this time point is corresponding obtains breaking down and failure cause.
3. route analysis method as claimed in claim 1, it is characterized in that, in described step S4, the step that described routing-events is analyzed is comprised: by the change of routing-events, draw the change of network path, and report to the police according to the reference path of setting, realize the Real-Time Monitoring to network path.
4. route analysis method as claimed in claim 1, it is characterized in that, in described step S4, the step that described routing-events is analyzed is comprised: the routing-events according to gathering adds router and link on route topological figure, and be the router of interpolation and the priority of the corresponding IP address of link assignment and link, to simulate by newly-built network.
5. route analysis method as claimed in claim 1, it is characterized in that, also comprise after drafting route topological figure, according to the source and target router of user's input, the routed path of highlighted display packet from source router to destination router, the node on path and expense.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610061013.9A CN105515881A (en) | 2016-01-29 | 2016-01-29 | Routing analysis method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610061013.9A CN105515881A (en) | 2016-01-29 | 2016-01-29 | Routing analysis method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105515881A true CN105515881A (en) | 2016-04-20 |
Family
ID=55723540
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610061013.9A Pending CN105515881A (en) | 2016-01-29 | 2016-01-29 | Routing analysis method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105515881A (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1905512A (en) * | 2006-08-17 | 2007-01-31 | 北京邮电大学 | Monitoring and analyzing system for opening shortest path priority route protocol and working method |
CN101854693A (en) * | 2010-05-21 | 2010-10-06 | 南京邮电大学 | A Calculation Method of Routing Stability Applied in Mobile Ad Hoc Networks |
US20110151839A1 (en) * | 2009-12-18 | 2011-06-23 | Trueposition, Inc. | Location Intelligence Management System |
EP2360880A1 (en) * | 2010-02-22 | 2011-08-24 | Telefonaktiebolaget L M Ericsson (Publ) | Optimized fast re-route in MPLS-TP ring topologies |
CN103491535A (en) * | 2013-08-31 | 2014-01-01 | 中国人民大学 | Sensor network-oriented approximate query method commonly used for privacy protection |
CN105027055A (en) * | 2012-10-10 | 2015-11-04 | 微软公司 | Techniques to present event information using an event timing visualization |
-
2016
- 2016-01-29 CN CN201610061013.9A patent/CN105515881A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1905512A (en) * | 2006-08-17 | 2007-01-31 | 北京邮电大学 | Monitoring and analyzing system for opening shortest path priority route protocol and working method |
US20110151839A1 (en) * | 2009-12-18 | 2011-06-23 | Trueposition, Inc. | Location Intelligence Management System |
EP2360880A1 (en) * | 2010-02-22 | 2011-08-24 | Telefonaktiebolaget L M Ericsson (Publ) | Optimized fast re-route in MPLS-TP ring topologies |
CN101854693A (en) * | 2010-05-21 | 2010-10-06 | 南京邮电大学 | A Calculation Method of Routing Stability Applied in Mobile Ad Hoc Networks |
CN105027055A (en) * | 2012-10-10 | 2015-11-04 | 微软公司 | Techniques to present event information using an event timing visualization |
CN103491535A (en) * | 2013-08-31 | 2014-01-01 | 中国人民大学 | Sensor network-oriented approximate query method commonly used for privacy protection |
Non-Patent Citations (1)
Title |
---|
刘静、赖英旭、杨胜志等: "《路由与交换技术实验指导》", 31 December 2015, 清华大学出版社数字出版网站 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5300076B2 (en) | Computer system and computer system monitoring method | |
US8526325B2 (en) | Detecting and identifying connectivity in a network | |
US8717901B2 (en) | Method, apparatus and system for determining an optimum route for transmission of a captured data packet through a stacked topology of network captured traffic distribution devices | |
CN104270291B (en) | CDN network quality control method | |
US11509552B2 (en) | Application aware device monitoring correlation and visualization | |
US11032124B1 (en) | Application aware device monitoring | |
CN104320278A (en) | Wide area network realizing method and device based on software-defined network | |
CN102546254A (en) | Method for managing data communication network | |
JP2016519911A (en) | Computer-implemented method, computer program product and computer | |
CN103532746A (en) | Method and system for generating business topology of industrial system | |
CN108924011A (en) | Monitoring system, relevant device, method and medium for OSPF+ Routing Protocol | |
US20240113944A1 (en) | Determining an organizational level network topology | |
CN105743726A (en) | Traffic statistics and analysis method for feature data message and corresponding device | |
US9210046B2 (en) | Zone-based network traffic analysis | |
CN105812168B (en) | A kind of method and apparatus for drawing network topological diagram | |
CN101753266B (en) | Network topology search and error control optimization method of coaxially-loading Ethernet equipment | |
CN105515881A (en) | Routing analysis method | |
CN114244763B (en) | Dynamic network topology management method and system based on rule engine | |
JP2016146519A (en) | Network monitoring system, monitoring device, and monitoring method | |
JP5304200B2 (en) | Network management system, network management method, manager and agent | |
JP3740681B2 (en) | Content delivery route creation method, content delivery route consistency confirmation method, user terminal estimation method affected by content delivery, content delivery route management device program, and content delivery route management device | |
JP6733923B1 (en) | Network management system, network management method, and network management program | |
US11438237B1 (en) | Systems and methods for determining physical links between network devices | |
CN106686034A (en) | CDN scheduling enhancement method, CDN scheduling enhancement device and CDN scheduling enhancement system | |
CN105827475A (en) | End-to-end telecom customer network monitoring system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160420 |