CN105634817A - Network fault automatic detecting system and method based on SDN - Google Patents
Network fault automatic detecting system and method based on SDN Download PDFInfo
- Publication number
- CN105634817A CN105634817A CN201610009107.1A CN201610009107A CN105634817A CN 105634817 A CN105634817 A CN 105634817A CN 201610009107 A CN201610009107 A CN 201610009107A CN 105634817 A CN105634817 A CN 105634817A
- Authority
- CN
- China
- Prior art keywords
- controller
- sdn
- network
- switch
- packet
- 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
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0631—Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0677—Localisation of faults
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/10—Active monitoring, e.g. heartbeat, ping or trace-route
Abstract
The invention discloses a network fault automatic detecting system based on SDN; the system comprises an SDN controller and SDN switches; multiple SDN switches are arranged; and the SDN controller is in control connection with the SDN switches; and the detecting method comprises the following steps: step 1, connecting the network switches by the SDN controller; step 2, obtaining and storing a network initial topology by the controller; step 3, regularly sending detection messages packet-out by the controller; step 4, sending back packet-in by the switches and forwarding; step 5, regularly calculating the new network topologies by the controller; step 6, comparing the new initial topologies by the controller; step 7, judging according to a comparison result in the step 6; and step 8, marking a fault point and alarming. The system and the method disclosed by the invention have the following beneficial effects: 1, the network fault is automatically found in real time; 2, the fault point is found accurately; 3, the system and the method help a network administrator to position a problem quickly and accurately; and 4, the user experience is good and the user satisfaction is greatly improved.
Description
Technical field
The present invention relates to software defined network technical field, be specially a kind of system and method automatically detected based on the network failure of SDN.
Background technology
At present, in server virtualization, empty machine carries out the empty on-line automatic migration of machine according to service needed sometimes. But after migrating, need to reconfigure at new virtual switch. Existing SDN scheme does not have the scheme of switch Autonomic Migration Framework, and shortcoming is as follows: 1. need the configuration of manual configuration new switch, and deletes old acquaintance and change planes configuration; 2. easily make mistakes.
Therefore, designing the system and method that a kind of novel network failure detects automatically is people's technical issues that need to address.
Summary of the invention
It is an object of the invention to provide a kind of system and method automatically detected based on the network failure of SDN, with the problem solving to propose in above-mentioned background technology.
For achieving the above object, the present invention provides following technical scheme: a kind of system automatically detected based on the network failure of SDN, including SDN controller and SDN switch; Described SDN switch is provided with multiple; Described SDN controller controls to be connected with SDN switch.
The detection method of a kind of system automatically detected based on the network failure of SDN, comprises the following steps: step one, and SDN controller connects the network switch; Step 2, controller obtains and preserves network initial topology;
Step 3, controller regularly sends probe messages packet-out; Step 4, switch is beamed back packet-in and forwards; Step 5, controller regularly calculates new network topology; Step 6, the initial topology that controller is newer; Step 7, the comparative result according to step 6, and judge; Step 8, indicates trouble point, reports to the police.
In described step one, all SDN switch of network all with SDN controller successful connection;
In described step 2, SDN controller obtains and preserves the initial topology of whole net;
In described step 3, controller regularly sends probe messages, sends with packet-out;
In described step 4, after switch receives, replying packet-in to controller, and replicate portion and be given to down hop switch, controller can receive the packet-in message of all switches;
In described step 5, controller regularly according to packet-in message, calculates new network topology;
In described step 6, new topology is compared by controller with initial topology;
In described step 7, new topology is compared with initial topology and judges by controller;
In described step 8, as changed, then illustrate to break down; Controller marks the point broken down, and alerts, and trouble point can directly quickly be repaired by webmaster personnel.
Compared with prior art, the invention has the beneficial effects as follows: the system and method that automatically should detect based on the network failure of SDN, SDN controller has the state of whole network switch and link, obtains the topology of whole net. SDN controller regularly sends packet-out probe messages, after SDN switch receives message, returns packet-in message, and replicates portion and forward down hop switch to. Controller is according to packet-in message, it is possible to calculate up-to-date network topology. New topology is regularly compared by controller with initial topology, can know whether and break down, and trouble point is where.
Entirety advantage of the present invention is as follows:
1, network failure is found in real time automatically. 2, trouble point is accurately found. 3, webmaster orientation problem fast and accurately is helped. 4, Consumer's Experience is good, greatly improves user satisfaction.
Accompanying drawing explanation
Fig. 1 is the overall structure schematic diagram of the present invention;
Fig. 2 is the flow chart of the present invention;
In figure: 1-SDN controller; 2-SDN switch.
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is only a part of embodiment of the present invention, rather than whole embodiments. Based on the embodiment in the present invention, the every other embodiment that those of ordinary skill in the art obtain under not making creative work premise, broadly fall into the scope of protection of the invention.
Referring to Fig. 1-2, the present invention provides a kind of technical scheme: a kind of system automatically detected based on the network failure of SDN, including SDN controller 1 and SDN switch 2; Described SDN switch 2 is provided with multiple; Described SDN controller 1 controls to be connected with SDN switch 2.
The detection method of a kind of system automatically detected based on the network failure of SDN, comprises the following steps: step one, and SDN controller connects the network switch; Step 2, controller obtains and preserves network initial topology; Step 3, controller regularly sends probe messages packet-out; Step 4, switch is beamed back packet-in and forwards; Step 5, controller regularly calculates new network topology; Step 6, the initial topology that controller is newer; Step 7, the comparative result according to step 6, and judge; Step 8, indicates trouble point, reports to the police.
In described step one, all SDN switch of network all with SDN controller successful connection.
In described step 2, SDN controller obtains and preserves the initial topology of whole net.
In described step 3, controller regularly sends probe messages, sends with packet-out.
In described step 4, after switch receives, replying packet-in to controller, and replicate portion and be given to down hop switch, controller can receive the packet-in message of all switches.
In described step 5, controller regularly according to packet-in message, calculates new network topology.
In described step 6, new topology is compared by controller with initial topology.
In described step 7, new topology is compared with initial topology and judges by controller.
In described step 8, as changed, then illustrate to break down; Controller marks the point broken down, and alerts, and trouble point can directly quickly be repaired by webmaster personnel.
Although an embodiment of the present invention has been shown and described, for the ordinary skill in the art, being appreciated that and these embodiments can be carried out multiple change, amendment, replacement and modification without departing from the principles and spirit of the present invention, the scope of the present invention be defined by the appended.
Claims (2)
1. the system automatically detected based on the network failure of SDN, including SDN controller and SDN switch; It is characterized in that: described SDN switch is provided with multiple; Described SDN controller controls to be connected with SDN switch.
2. a detection method for the system automatically detected based on the network failure of SDN, comprises the following steps: step one, and SDN controller connects the network switch; Step 2, controller obtains and preserves network initial topology; Step 3, controller regularly sends probe messages packet-out; Step 4, switch is beamed back packet-in and forwards; Step 5, controller regularly calculates new network topology; Step 6, the initial topology that controller is newer; Step 7, the comparative result according to step 6, and judge; Step 8, indicates trouble point, reports to the police; It is characterized in that:
S1. in described step one, all SDN switch of network all with SDN controller successful connection;
S2., in described step 2, SDN controller obtains and preserves the initial topology of whole net;
S3., in described step 3, controller regularly sends probe messages, sends with packet-out;
S4. in described step 4, after switch receives, replying packet-in to controller, and replicate portion and be given to down hop switch, controller can receive the packet-in message of all switches;
S5., in described step 5, controller regularly according to packet-in message, calculates new network topology;
S6., in described step 6, new topology is compared by controller with initial topology;
S7., in described step 7, new topology is compared with initial topology and judges by controller;
S8. in described step 8, as changed, then illustrate to break down; Controller marks the point broken down, and alerts, and trouble point can directly quickly be repaired by webmaster personnel.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610009107.1A CN105634817A (en) | 2016-01-08 | 2016-01-08 | Network fault automatic detecting system and method based on SDN |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610009107.1A CN105634817A (en) | 2016-01-08 | 2016-01-08 | Network fault automatic detecting system and method based on SDN |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105634817A true CN105634817A (en) | 2016-06-01 |
Family
ID=56049355
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610009107.1A Pending CN105634817A (en) | 2016-01-08 | 2016-01-08 | Network fault automatic detecting system and method based on SDN |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105634817A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106878080A (en) * | 2017-02-24 | 2017-06-20 | 新华三技术有限公司 | A kind of determination method and device of software defined network controller failure |
CN106992877A (en) * | 2017-03-08 | 2017-07-28 | 中国人民解放军国防科学技术大学 | Network Fault Detection and restorative procedure based on SDN frameworks |
CN107528715A (en) * | 2016-06-22 | 2017-12-29 | 中兴通讯股份有限公司 | The determination method and apparatus of fault type |
CN110535720A (en) * | 2019-08-20 | 2019-12-03 | 新华三技术有限公司合肥分公司 | A kind of BFD multi-hop detection method and device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103326943A (en) * | 2012-03-23 | 2013-09-25 | 日电(中国)有限公司 | Data stream rerouting method and controller |
US20150003259A1 (en) * | 2012-01-30 | 2015-01-01 | Nec Corporation | Network system and method of managing topology |
CN104283738A (en) * | 2014-10-11 | 2015-01-14 | 杭州华三通信技术有限公司 | Link detecting method and device |
CN104426731A (en) * | 2013-08-23 | 2015-03-18 | 杭州华三通信技术有限公司 | A method and device for computing a spanning tree |
CN104980302A (en) * | 2015-05-12 | 2015-10-14 | 上海斐讯数据通信技术有限公司 | STP-based method for removing redundancy link under SDN framework |
-
2016
- 2016-01-08 CN CN201610009107.1A patent/CN105634817A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150003259A1 (en) * | 2012-01-30 | 2015-01-01 | Nec Corporation | Network system and method of managing topology |
CN103326943A (en) * | 2012-03-23 | 2013-09-25 | 日电(中国)有限公司 | Data stream rerouting method and controller |
CN104426731A (en) * | 2013-08-23 | 2015-03-18 | 杭州华三通信技术有限公司 | A method and device for computing a spanning tree |
CN104283738A (en) * | 2014-10-11 | 2015-01-14 | 杭州华三通信技术有限公司 | Link detecting method and device |
CN104980302A (en) * | 2015-05-12 | 2015-10-14 | 上海斐讯数据通信技术有限公司 | STP-based method for removing redundancy link under SDN framework |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107528715A (en) * | 2016-06-22 | 2017-12-29 | 中兴通讯股份有限公司 | The determination method and apparatus of fault type |
CN106878080A (en) * | 2017-02-24 | 2017-06-20 | 新华三技术有限公司 | A kind of determination method and device of software defined network controller failure |
CN106878080B (en) * | 2017-02-24 | 2021-03-12 | 新华三技术有限公司 | Method and device for determining fault of software defined network controller |
CN106992877A (en) * | 2017-03-08 | 2017-07-28 | 中国人民解放军国防科学技术大学 | Network Fault Detection and restorative procedure based on SDN frameworks |
CN106992877B (en) * | 2017-03-08 | 2019-07-09 | 中国人民解放军国防科学技术大学 | Network Fault Detection and restorative procedure based on SDN framework |
CN110535720A (en) * | 2019-08-20 | 2019-12-03 | 新华三技术有限公司合肥分公司 | A kind of BFD multi-hop detection method and device |
CN110535720B (en) * | 2019-08-20 | 2022-01-25 | 新华三技术有限公司合肥分公司 | BFD multi-hop detection method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105634817A (en) | Network fault automatic detecting system and method based on SDN | |
US10756958B2 (en) | Method, device, and controller for processing forwarding device faults received from forwarding devices on a forwarding path | |
US20110126041A1 (en) | Transport control server, network system and trasnport control method | |
CN104317803B (en) | The data access arrangement and method of data-base cluster | |
CN105379201B (en) | Method, controller and the failover interchanger of path switching | |
CN109981450B (en) | Path communication maintenance method, device and system | |
CN102387028A (en) | Network system, network management server, and OAM test method | |
CN103888295A (en) | Method and system for achieving LSP quick detection based on loopback in PTN/IPRAN management | |
CN102055624A (en) | Method and system for detecting connectivity fault | |
CN106789630A (en) | A kind of network protection method and system, controller, equipment | |
CN103926485B (en) | Power failure event judging method based on electric energy collecting terminal | |
CN110635954B (en) | Method and system for processing network fault of data center | |
CN106294795A (en) | A kind of data base's changing method and system | |
CN105099825A (en) | Security protection method and device for external Bypass | |
CN114490565A (en) | Database fault processing method and device | |
CN104201766B (en) | The method determining prepared auto restart sequential and combination is followed the trail of based on power supply point | |
CN109327343A (en) | Automation method for inspecting and system for openstack cloud environment | |
CN102724128B (en) | A kind of based on the message forwarding method in the dual-homing networking of MPLS L3VPN and equipment | |
CN104754562A (en) | Method and device for repairing data replication abnormity | |
CN104202193B (en) | The method of distributed protection link failure detection | |
CN106027297A (en) | Method and sever for implementing alarming | |
CN106713025B (en) | A kind of network disaster tolerance method for synchronizing information | |
CN108933732B (en) | Loop detection method, device and system | |
CN104348676A (en) | Link detection method and device based on operation administration and maintenance | |
CN103596060A (en) | Information prompt method and device |
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: 20160601 |