CN105634817A - Network fault automatic detecting system and method based on SDN - Google Patents

Network fault automatic detecting system and method based on SDN Download PDF

Info

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
Application number
CN201610009107.1A
Other languages
Chinese (zh)
Inventor
熊常春
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Vcmy Technology Co Ltd
Original Assignee
Guangzhou Vcmy Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangzhou Vcmy Technology Co Ltd filed Critical Guangzhou Vcmy Technology Co Ltd
Priority to CN201610009107.1A priority Critical patent/CN105634817A/en
Publication of CN105634817A publication Critical patent/CN105634817A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0631Management 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0677Localisation of faults
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/10Active 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

A kind of system and method automatically detected based on the network failure of SDN
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.
CN201610009107.1A 2016-01-08 2016-01-08 Network fault automatic detecting system and method based on SDN Pending CN105634817A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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