CN108809765A - Network quality test method and device - Google Patents

Network quality test method and device Download PDF

Info

Publication number
CN108809765A
CN108809765A CN201810631661.2A CN201810631661A CN108809765A CN 108809765 A CN108809765 A CN 108809765A CN 201810631661 A CN201810631661 A CN 201810631661A CN 108809765 A CN108809765 A CN 108809765A
Authority
CN
China
Prior art keywords
network
management
control
control device
network equipment
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.)
Granted
Application number
CN201810631661.2A
Other languages
Chinese (zh)
Other versions
CN108809765B (en
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN201810631661.2A priority Critical patent/CN108809765B/en
Publication of CN108809765A publication Critical patent/CN108809765A/en
Application granted granted Critical
Publication of CN108809765B publication Critical patent/CN108809765B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level
    • 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/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0663Performing the actions predefined by failover planning, e.g. switching to standby network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters

Abstract

The present invention provides a kind of network quality test method and devices, are related to field of communication technology.Network quality test method is applied to first network management and control device, and first network management and control device is connect with the multiple network device communications for being set to same communication network respectively, and this method includes:The network quality for originating from the data link in multiple network equipments between two destination network devices measures request;The network quality of the data link between two destination network devices is obtained according to the network parameter of acquisition;Network parameter includes the network parameter of the network parameter of the port of the network equipment and the link of the network equipment, and the network parameter of the port of the network equipment includes port mode, maximum bandwidth, currently used at least one of bandwidth and current data packet size distribution.Network quality test method provided by the invention and device can accurately reflect the network quality of the data link between two destination network devices in communication network, and effective guarantee is provided to provide good data transmission.

Description

Network quality test method and device
Technical field
The present invention relates to fields of communication technology, in particular to a kind of network quality test method and device.
Background technology
In control protocol, the acquisition network equipment is mainly passed through for the quality of network communication between network equipment port The bandwidth of port simultaneously calculates evaluation criteria of the COST values (cost for reaching the signified destination of some routing) as network quality. However, in actual conditions, network equipment itself can also impact network quality, using by obtaining network equipment port Bandwidth and the mode for calculating COST values, the accuracy for the network quality being calculated is relatively low, influences the expection to network quality And guarantee
Invention content
In view of this, the embodiment of the present invention is designed to provide a kind of network quality test method and device, to improve The above problem.
In a first aspect, an embodiment of the present invention provides a kind of network quality test method, it is applied to first network management and control device, The first network management and control device is connect with the multiple network device communications for being set to same communication network respectively, the method packet It includes:
The network quality for originating from the data link in the multiple network equipment between two destination network devices measures Request;
The network quality of the data link between described two destination network devices is obtained according to the network parameter got;
Wherein, the network parameter includes the network ginseng of the network parameter of the port of the network equipment and the link of the network equipment Number, the network parameter of the port of the network equipment include link medium, port mode, maximum bandwidth, have currently used bandwidth and number According at least one of packet statistics.
Optionally, the net for originating from the data link in the multiple network equipment between two destination network devices Network quality measurement request, including:
Interval originates from the data-link in the multiple network equipment between two destination network devices at predetermined time intervals The network quality on road measures request;Or
Response trigger event originates from the data link in the multiple network equipment between two destination network devices Network quality measures request.
Optionally, when response trigger event originates from the number in the multiple network equipment between two destination network devices Request is measured according to the network quality of link, and the trigger event is whole by the user communicated to connect with the first network management and control device When end is initiated, the method further includes:
The network quality of data link between described two destination network devices is sent to the user terminal.
Optionally, the method further includes:
According to the network quality of the data link between described two destination network devices, described two target networks are obtained Data communication path between equipment.
Optionally, each network equipment also communication link is connected to corresponding second network management and control device, the first network The function that management and control device and the second network management and control device select a pair of network equipment corresponding with the second network management and control device carries out Management and control, the method further include:
When the management and control of the function to the wherein at least one network equipment meets management and control switching condition, load/transfer is to full The management and control of the function of sufficient condition.
Optionally, described when the management and control of the function to the wherein at least one network equipment meets management and control switching condition, add The management and control of the function of the load/transfer to meeting condition includes:
When the management and control of the function to wherein at least one network equipment failure, the management and control permission of the function is transferred to work( The the second network management and control device corresponding to the network equipment that can be failed;And
When the second network management and control device fails to the function management and control of the corresponding network equipment, the first network management and control device adds Carry the function of the management and control failure.
Second aspect, an embodiment of the present invention provides a kind of network quality test devices, are applied to first network management and control device, The first network management and control device is connect with the multiple network device communications for being set to same communication network respectively, the network quality Test device includes:
Initiation module is asked, for originating from the data-link in the multiple network equipment between two destination network devices The network quality on road measures request;
First computing module, for obtaining the number between described two destination network devices according to the network parameter got According to the network quality of link;
Wherein, the network parameter includes the network ginseng of the network parameter of the port of the network equipment and the link of the network equipment Number, the network parameter of the port of the network equipment include link medium, port mode, maximum bandwidth, have currently used bandwidth and number According at least one of packet statistics.
Optionally, the request initiation module is originated from for interval at predetermined time intervals two in the multiple network equipment The network quality of data link between a destination network device measures request;Or
Response trigger event originates from the data link in the multiple network equipment between two destination network devices Network quality measures request.
Optionally, further include sending module, the sending module is used to trigger for responding when the request initiation module The network quality that event originates from the data link between two destination network devices in the multiple network equipment measures request, And the trigger event is by the user terminal that is communicated to connect with the first network management and control device when being initiated, by described two target networks The network quality of data link between network equipment is sent to the user terminal.
Optionally, each network equipment also communication link is connected to corresponding second network management and control device, the first network The function that management and control device and the second network management and control device select a pair of network equipment corresponding with the second network management and control device carries out Management and control, network quality test device further include:
Authority management module, for meeting management and control switching condition when the management and control of the function to the wherein at least one network equipment When, load/transfer is to meeting the management and control of the function of condition.
Optionally, the authority management module is used to fail when the management and control of the function to the wherein at least one network equipment When, the management and control permission of the function is transferred to the second network management and control device corresponding to the network equipment of disabler;And
When the second network management and control device fails to the function management and control of the corresponding network equipment, the work(of the management and control failure is loaded Energy.
For the prior art, network quality test method provided by the invention and device have following advantageous effect:
Network quality test method provided by the invention and device can accurately reflect two target networks in communication network The network quality of data link between equipment provides effective guarantee to provide good data transmission.
Further, network quality test method provided by the invention and device can also allow the most suitable management and control network equipment Network management and control device carry out management and control to it, promote the communication quality in communication network.
To enable the above objects, features and advantages of the present invention to be clearer and more comprehensible, preferred embodiment cited below particularly, and coordinate Appended attached drawing, is described in detail below.
Description of the drawings
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below will be to needed in the embodiment attached Figure is briefly described, it should be understood that the following drawings illustrates only certain embodiments of the present invention, therefore is not construed as pair The restriction of range for those of ordinary skill in the art without creative efforts, can also be according to this A little attached drawings obtain other relevant attached drawings.
Fig. 1 is the application environment schematic diagram that present pre-ferred embodiments provide.
Fig. 2 is a kind of block diagram for first network management and control device that present pre-ferred embodiments provide.
Fig. 3 is the flow chart for the network quality test method that present pre-ferred embodiments provide.
Fig. 4 is the functional block diagram for the network quality device that present pre-ferred embodiments provide.
Icon:100- first network management and control devices;110- network quality test devices;111- asks initiation module;112- One computing module;The second computing modules of 113-;114- sending modules;115- authority management modules;120- memories;130- is stored Controller;140- processors;150- Peripheral Interfaces;160- input-output units;170- display units;200- the second network management and control Device;The 300- network equipments.
Specific implementation mode
Below in conjunction with attached drawing in the embodiment of the present invention, technical solution in the embodiment of the present invention carries out clear, complete Ground describes, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.Usually exist The component of the embodiment of the present invention described and illustrated in attached drawing can be arranged and be designed with a variety of different configurations herein.Cause This, the detailed description of the embodiment of the present invention to providing in the accompanying drawings is not intended to limit claimed invention below Range, but it is merely representative of the selected embodiment of the present invention.Based on the embodiment of the present invention, those skilled in the art are not doing The every other embodiment obtained under the premise of going out creative work, shall fall within the protection scope of the present invention.
It should be noted that:Similar label and letter indicate similar terms in following attached drawing, therefore, once a certain Xiang Yi It is defined, then it further need not be defined and explained in subsequent attached drawing in a attached drawing.Meanwhile the present invention's In description, term " first ", " second " etc. are only used for distinguishing description, are not understood to indicate or imply relative importance.
Referring to Fig. 1, being the application environment schematic diagram for the network quality test method that present pre-ferred embodiments provide, institute State network quality test method applied to first network management and control device 100 with to any two network equipment 300 in communication network it Between the network quality of data link tested, accurately to be measured to network quality, Logistics networks quality.Such as Fig. 1 institutes Show, the first network management and control device 100 is communicated to connect with multiple network equipments 300 to carry out data interaction and to described respectively The management and control of multiple network equipments 300, it is direct or indirect between the network equipment 300 in communication network to be connected by network communication It connects, each network equipment 300 is also communicated to connect with one second network management and control device 200 respectively, so as to the second network management and control device 200 carry out data interaction with the corresponding network equipment 300 and carry out management and control to the corresponding network equipment 300.
The basic function of the network equipment 300 is various types of data on processing and forwarding different port, the net Network equipment 300 can be that traditional network equipment can also be SDN network equipment, may be used, but be not limited to interchanger, road By device, fire wall, intrusion detection device, network acceleration devices etc..The communication network can be that wide area network, LAN etc. are a variety of The network of type.
The first network management and control device 100 is centralized management and control device, is cooperated with the second network management and control device 200, It realizes and management and control is carried out to the network equipment 300 in communication network, the first network management and control device 100 is the second network management and control The center management and control node of device 200.The first network management and control device 100 is equipped with for executing the method for the embodiment of the present invention Application program, the first network management and control device 100 may be, but not limited to, subscriber terminal equipment such as computer, the network equipment or Server etc..
The second network management and control device 200 is distributed management and control device, is cooperated with the first network management and control device 100, It realizes and management and control is carried out to the network equipment 300 in communication network.The second network management and control device 200 is equipped with for executing this hair The application program of bright embodiment the method, the second network management and control device 200 can be subscriber terminal equipment (such as computer, Network equipment etc.) or be embedded in the network equipment 300.
The first network management and control device 100 and the second network management and control device 200 mainly realize the control of the communication network The logic planes such as plane processed and management plane, control plane are used to control and manage the operation of all-network agreement, and provide The various network informations and forwarding inquiries list item etc. necessary to before 300 data processing of network equipment forwarding.Management plane is to provide Manage the network equipment 300 using modes such as TELNET, WEB, SSH, SNMP or RMON to administrative staff, and support, understand and Execute the setting command of 300 various procotols of administrative staff's corresponding network equipment.The network equipment 300 mainly realizes forwarding The logic function of (data) plane handles and forwards various types of data on variant port, L2/L3/ACL/QOS/ groups / various specific data processing the repeating process such as security protection are broadcast, the mission category of exchange data plane is belonged to.
As shown in Fig. 2, being a kind of block diagram of first network management and control device 100 (or second network management and control device 200), institute State first network management and control device 100 include network quality test device 110, memory 120, storage control 130, processor 140, Peripheral Interface 150, input-output unit 160, display unit 170.
The memory 120, processor 140, Peripheral Interface 150, input-output unit 160, is shown storage control 130 Show that 170 each element of unit is directly or indirectly electrically connected between each other, to realize the transmission or interaction of data.For example, these Element can be realized by one or more communication bus or signal wire be electrically connected between each other.The network quality test device 110 can be stored in the memory 120 or be solidificated in institute including at least one in the form of software or firmware (firmware) State the software function module in the operating system (operating system, OS) of 100 equipment of user terminal.The processor 140 are used to execute the executable module stored in memory 120, such as the software that the network quality test device 110 includes Function module or computer program.
Wherein, memory 120 may be, but not limited to, random access memory (Random Access Memory, RAM), read-only memory (Read Only Memory, ROM), programmable read only memory (Programmable Read-Only Memory, PROM), erasable read-only memory (Erasable Programmable Read-Only Memory, EPROM), Electricallyerasable ROM (EEROM) (Electric Erasable Programmable Read-Only Memory, EEPROM) etc.. Wherein, memory 120 is for storing program, and the processor 140 executes described program after receiving and executing instruction, aforementioned The method performed by user terminal 100 that the stream process that any embodiment of the embodiment of the present invention discloses defines can be applied to handle In device 140, or realized by processor 140.
Processor 140 may be a kind of IC chip, the processing capacity with signal.Above-mentioned processor 140 can To be general processor, including central processing unit (Central Processing Unit, abbreviation CPU), network processing unit (Network Processor, abbreviation NP) etc.;Can also be digital signal processor (DSP), application-specific integrated circuit (ASIC), Ready-made programmable gate array (FPGA) either other programmable logic device, discrete gate or transistor logic, discrete hard Part component.It may be implemented or execute disclosed each method, step and the logic diagram in the embodiment of the present invention.General processor Can be microprocessor or the processor can also be any conventional processor etc..
The Peripheral Interface 150 couples various input/output devices to processor 140 and memory 120.At some In embodiment, Peripheral Interface 150, processor 140 and storage control 130 can be realized in one single chip.Other one In a little examples, they can be realized by independent chip respectively.
Input-output unit 160 is for being supplied to user input data to realize user and the network quality test device 110 interaction.The input-output unit 160 may be, but not limited to, mouse and keyboard etc..
Display unit 170 provided between the network quality test device 110 and user an interactive interface (such as with Family operation interface) or for display image data give user reference.In the present embodiment, the display unit 170 can be liquid Crystal display or touch control display.Can be the capacitance touching control for supporting single-point and multi-point touch operation if touch control display Screen or resistance type touch control screen etc..Single-point and multi-point touch operation is supported to refer to touch control display and can sense and shown from the touch-control On device one or more positions simultaneously generate touch control operation, and by the touch control operation that this is sensed transfer to processor 140 into Row calculates and processing.
Referring to Fig. 3, being the net applied to network quality test device shown in Fig. 2 that present pre-ferred embodiments provide The flow chart of network quality detecting method.Detailed process shown in Fig. 3 will be described in detail below.
Step S101 originates from the network quality of the data link in multiple network equipments between two destination network devices Measure request.
In embodiments of the present invention, when needing to carry out net to the 300 any two of which network equipment 300 of multiple network equipments When network quality test, the first network management and control device 100 can be initiated to the data link between two destination network devices Network quality measures request.
Specifically, the first network management and control device 100 can pre-set and be spaced at predetermined time intervals automatically to multiple networks The network quality of any two destination network device in equipment 300 is tested.In the process of running, the first network management and control device 100 automatically initiate once every the predetermined time interval to being set the data link between any two destination network device Network quality measures request.
The first network management and control device 100 can also be response trigger event to initiate in multiple network equipment 300 Data link network quality measurement request between any two destination network device.For example, network administrator can pass through terminal Equipment (such as computer) accesses the first network management and control device 100, and sends an instruction to two to the first network management and control device 100 The control instruction that the network quality of data link between a destination network device is tested, first network management and control device 100 The network quality, which is initiated, according to the control instruction measures request.In another example when needing to recalculate the path for sending message, institute State first network management and control device 100 also and can initiate the data between two of which destination network device in multiple network equipments 300 The network quality of link measures request.
In the embodiment of the present invention, two target networks in multiple network equipments 300 are originated from by first network management and control device 100 The network quality of data link between equipment measures request.It should be understood that can also be by some other embodiments Second network management and control device 200 originates from the network of the data link in multiple network equipments 300 between two destination network devices Quality measurement request.Special test message is built with triggering, passes through the first network management and control device 100 or the second network management and control device 200 are sent to the network equipment 300, and measure request according to the network quality and the network equipment 300 is driven to report the test Text is sent to the purpose network equipment 300, and the purpose network equipment 300 is transmitted to the first network management and control device after receiving the message 100 or second network management and control device 200 into the network parameter of line link calculating.
Step S102 obtains the network of the data link between two destination network devices according to the network parameter got Quality.
After initiating network quality measurement request, first network management and control device 100 obtains network parameter and according to the net got Network parameter carries out comprehensive operation, obtains the network quality of the data link between two destination network devices.Wherein, network parameter The network parameter of the network parameter of port including the network equipment 300 and the link of the network equipment 300.
First network management and control device 100 is communicated to connect with each network equipment 300, therefore can directly or indirectly get institute There is the network parameter of the port of the network equipment 300.The network parameter includes 300 link medium of the network equipment, each port mode (such as rate, full-duplex/half-duplex, optical interface/electrical interface), maximum bandwidth have used bandwidth and packet statistics (packet in real time Include send packet quantity/byte, receiver packet number amount/byte, unicast packet quantity/byte, multicast packets quantity/byte, broadcast packet quantity/ Byte, wrong packet quantity/byte etc.) etc. at least one of item.Wherein, 300 each port mode of the network equipment, maximum bandwidth, It can have been directly acquired with bandwidth in real time, data package size distribution can send situation according to the data packet of a period of time and indirectly analyze It obtains.
By the structure special test message, set by being sent to another network from a network equipment 300 at least once Standby 300 process, the delay of the network link of acquisition, shake, packet loss and specific UDP/TCP agreements the information such as handling capacity, Network parameter as the link.
Behind the port of all-network equipment 300 got and the network parameter of link, first network management and control device 100 Comprehensive operation is carried out according to the port of all-network equipment 300 and the network parameter of link, obtains two destination network devices Between data link network quality data.Wherein, the network quality of the data link between two destination network devices can To be multiple, such as the data link between destination network device A to destination network device B has 10, then obtains two mesh The network quality of data link between the mark network equipment can have 10, each corresponding a data link.Or first net Network management and control device 100 chooses the network quality of the more excellent data link of several network qualities therein as two destination network devices Between data link network quality.Wherein, the network quality includes network delay, shake, packet loss, specific UDP/ The parameters such as handling capacity, the port network parameters statistics of Transmission Control Protocol.
In embodiments of the present invention, after the network quality for obtaining the data link between two destination network devices, first The network quality of data link between two destination network devices can also be sent to network administrator by network management and control device 100 The terminal device at end, so that network administrator uses.
Step S103 obtains two target networks according to the network quality of the data link between two destination network devices Data communication path between network equipment.
After obtaining the network quality of the data link between two destination network devices, first network management and control device 100 is by two The network quality of data link between a destination network device carries out the path computing in control protocol and uses, to obtain one The splendid communication path of two destination network device communication abilities of item.
It should be understood that in some other embodiments, first network management and control device 100 can also set two target networks The network quality of data link between standby is sent to the second network management and control device 200, so that the second network management and control device 200 is controlled Path computing in agreement processed uses.
Step S104, when the management and control of the function to the wherein at least one network equipment meets management and control switching condition, load/ Transfer the management and control to the function of meeting condition.
In the embodiment of the present invention, first network management and control device 100 can carry out management and control, the second net to all network equipments 300 Network management and control device 200 can carry out management and control to the corresponding network equipment 300.First network management and control device 100 and the second network management and control device 200 The function that a pair of of consolidated network equipment 300 can be selected carries out management and control.For example, first network management and control device 100 and one of them the Two network management and control devices 200 carry out management and control, wherein first network management and control device 100 to 10 functions of a destination network device jointly Wherein 7 functions of the management and control destination network device, and the second network management and control device 200 then management and control destination network device is surplus Remaining 3 functions.
When first network management and control device 100 fails to a certain function management and control of at least one network equipment 300, first network Management and control device 100 will transfer the management and control permission of a certain function on the second net corresponding to the network equipment 300 of the disabler Network management and control device 200 carries out management and control.When the second network management and control device 200 fails to a certain function management and control of the corresponding network equipment 300 When, then first network management and control device 100 loads the function of this failure of the network equipment 300.
For example, during carrying out management and control to a certain network equipment 300, the function X of the network equipment 300 is originally by the One network management and control device 100 carries out management and control, when second network management and control device corresponding with the network equipment 300 200 detects the first net When the management and control failure of 100 function X of network management and control device, second network management and control device corresponding with the network equipment 300 200 can obtain at this time Function and the data list of function X, and the load operating function and data list after getting the feature list are run, from And complete the transfer of management and control permission.
In another example the network matter of the data link between the network equipment 300 of 200 proximal end of Mr. Yu's the second network management and control device When amount measures, which can transfer network to by the permission of the progress management and control of first network management and control device 100 originally and set Standby 300 second network management and control devices 200, i.e. the second network controller 200 build special test message, pass through second network Management and control device 200 is sent to the network equipment 300, and measures request according to the network quality and drive the network equipment 300 should Test packet is sent to the purpose network equipment 300, and the purpose network equipment 300 is transmitted to the first network pipe after receiving the message Control the calculating of device 100 or the second network management and control device 200 into the network parameter of line link.
In the embodiment of the present invention, in another example, when one of network management and control device sends icmp packet to a certain network equipment When 300, also according to circumstances the management and control permission of the function can be transferred.Specifically, two network management and control devices can be given Position limitation, can also be based on the considerations for the treatment of effeciency, to operate the transfer to management and control permission.For example, working as one of network It, can be by the network management and control device for transferring light load to of the transmission management and control permission of icmp packet when the load of management and control device is excessive; The management and control permission of the ICMP functions can also be transferred to the closer network management and control device of range network device 300 to save network Bandwidth resources.
In this way, by the permission transfer to 300 function management and control of the network equipment, ensure there is most suitable network management and control in real time Device carries out management and control to the network equipment 300.
It should be noted that in the embodiment of the present invention, the first network management and control device 100 and the second network management and control device 200 have identical function.Therefore method described above of the embodiment of the present invention can also be held by the second network management and control device 200 It goes, is no longer described in detail in the present embodiment.
Referring to Fig. 4, being that the function module of Fig. 2 network qualities test device 110 that present pre-ferred embodiments provide is shown It is intended to.The network quality test device 110 includes request initiation module 111, the first computing module 112, second calculating mould Block 113, sending module 114 and authority management module 115.
Request initiation module 111 is used to originate from the data in multiple network equipments 300 between two destination network devices The network quality of link measures request.
Wherein, request initiation module 111 can be that interval originates from multiple network equipments 300 two at predetermined time intervals The network quality of data link between destination network device measures request.Can also be that response trigger event originates from multiple nets The network quality of data link in network equipment 300 between two destination network devices measures request.
It should be understood that the request initiation module 111 can be used for executing above-mentioned step S101.
First computing module 112 is used for the network parameter and link of the port according to the all-network equipment 300 got Network parameter obtain the network quality of the data link between two destination network devices.
It should be understood that first computing module 112 can be used for executing above-mentioned step S102.
Second computing module 113 is used for the network quality according to the data link between two destination network devices, obtains Data communication path between two destination network devices.
It should be understood that second computing module 113 can be used for executing above-mentioned step S103.
Sending module 114 is used to originate from multiple network equipments two for responding trigger event when request initiation module The network quality of data link between destination network device measures request, and trigger event with first network management and control device by communicating When the user terminal of connection is initiated, the network quality of the data link between two destination network devices is sent to user's end End.
Authority management module 115 is used to switch item when the management and control of the function to the wherein at least one network equipment meets management and control When part, load/transfer is to meeting the management and control of the function of condition.
It should be understood that the authority management module 115 can be used for executing above-mentioned step S104.
In conclusion network quality test method provided in an embodiment of the present invention and device are set by originating from multiple networks The network parameter of the network quality measurement request acquisition link of data link in standby between two destination network devices, and according to The network parameter of the port of the all-network equipment got obtains the network of the data link between two destination network devices Quality.The network quality that so, it is possible to accurately reflect the data link in communication network between two destination network devices, to carry Effective guarantee is provided for good data transmission.Meanwhile when the management and control of the function to the wherein at least one network equipment 300 When meeting management and control switching condition, load/transfer is to meeting between first network management and control device 100 and the second network management and control device 200 The management and control of the function of condition.Pass through the permission transfer to 300 function management and control of the network equipment, it is ensured that have most suitable management and control network in real time The network management and control device of equipment 300 carries out management and control to the network equipment 300, promotes the communication quality in communication network.
In several embodiments provided herein, it should be understood that disclosed device and method can also pass through Other modes are realized.The apparatus embodiments described above are merely exemplary, for example, the flow chart in attached drawing and block diagram Show the device of multiple embodiments according to the present invention, the architectural framework in the cards of method and computer program product, Function and operation.In this regard, each box in flowchart or block diagram can represent the one of a module, section or code Part, a part for the module, section or code, which includes that one or more is for implementing the specified logical function, to be held Row instruction.It should also be noted that at some as in the realization method replaced, the function of being marked in box can also be to be different from The sequence marked in attached drawing occurs.For example, two continuous boxes can essentially be basically executed in parallel, they are sometimes It can execute in the opposite order, this is depended on the functions involved.It is also noted that every in block diagram and or flow chart The combination of box in a box and block diagram and or flow chart can use function or the dedicated base of action as defined in executing It realizes, or can be realized using a combination of dedicated hardware and computer instructions in the system of hardware.
In addition, each function module in each embodiment of the present invention can integrate to form an independent portion Point, can also be modules individualism, can also two or more modules be integrated to form an independent part.
It, can be with if the function is realized and when sold or used as an independent product in the form of software function module It is stored in a computer read/write memory medium.Based on this understanding, technical scheme of the present invention is substantially in other words The part of the part that contributes to existing technology or the technical solution can be expressed in the form of software products, the meter Calculation machine software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be People's computer, server or network equipment etc.) it performs all or part of the steps of the method described in the various embodiments of the present invention. And storage medium above-mentioned includes:USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), arbitrary access are deposited The various media that can store program code such as reservoir (RAM, Random Access Memory), magnetic disc or CD.It needs Illustrate, herein, relational terms such as first and second and the like be used merely to by an entity or operation with Another entity or operation distinguish, and without necessarily requiring or implying between these entities or operation, there are any this realities The relationship or sequence on border.Moreover, the terms "include", "comprise" or its any other variant are intended to the packet of nonexcludability Contain, so that the process, method, article or equipment including a series of elements includes not only those elements, but also includes Other elements that are not explicitly listed, or further include for elements inherent to such a process, method, article, or device. In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including the element Process, method, article or equipment in there is also other identical elements.
The foregoing is only a preferred embodiment of the present invention, is not intended to restrict the invention, for the skill of this field For art personnel, the invention may be variously modified and varied.All within the spirits and principles of the present invention, any made by repair Change, equivalent replacement, improvement etc., should all be included in the protection scope of the present invention.It should be noted that:Similar label and letter exist Similar terms are indicated in following attached drawing, therefore, once being defined in a certain Xiang Yi attached drawing, are then not required in subsequent attached drawing It is further defined and is explained.
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any Those familiar with the art in the technical scope disclosed by the present invention, can easily think of the change or the replacement, and should all contain Lid is within protection scope of the present invention.Therefore, protection scope of the present invention should be based on the protection scope of the described claims.

Claims (11)

1. a kind of network quality test method, be applied to first network management and control device, the first network management and control device respectively with setting It is connected in multiple network device communications of same communication network, which is characterized in that the method includes:
The network quality for originating from the data link in the multiple network equipment between two destination network devices measures request;
The network quality of the data link between described two destination network devices is obtained according to the network parameter got;
Wherein, the network parameter includes the network parameter of the network parameter of the port of the network equipment and the link of the network equipment, The network parameter of the port of the network equipment includes link medium, port mode, maximum bandwidth, has currently used bandwidth and data packet At least one of statistics.
2. according to the method described in claim 1, it is characterized in that, described originate from two targets in the multiple network equipment The network quality of data link between the network equipment measures request, including:
Interval originates from the data link in the multiple network equipment between two destination network devices at predetermined time intervals Network quality measures request;Or
Response trigger event originates from the network of the data link in the multiple network equipment between two destination network devices Quality measurement request.
3. according to the method described in claim 2, it is characterized in that, when response trigger event originates from the multiple network equipment In the network quality of data link between two destination network devices measure request, and the trigger event is by with described first When the user terminal of network management and control device communication connection is initiated, the method further includes:
The network quality of data link between described two destination network devices is sent to the user terminal.
4. according to the method described in claim 1, it is characterized in that, the method further includes:
According to the network quality of the data link between described two destination network devices, described two destination network devices are obtained Between data communication path.
5. according to the method described in claim 1, each network equipment also communication link is connected to corresponding second network management and control Device, the first network management and control device and the second network management and control device select a pair of network corresponding with the second network management and control device The function of equipment carries out management and control, which is characterized in that the method further includes:
When the management and control of the function to the wherein at least one network equipment meets management and control switching condition, load/transfer is to meeting item The management and control of the function of part.
6. according to the method described in claim 5, it is characterized in that, described work as to the function of the wherein at least one network equipment When management and control meets management and control switching condition, the management and control of the function of the load/transfer to meeting condition includes:
When the management and control of the function to wherein at least one network equipment failure, transfers the management and control permission of the function to function and lose The second network management and control device corresponding to the network equipment of effect;And
When the second network management and control device fails to the function management and control of the corresponding network equipment, the first network management and control device loads institute State the function of management and control failure.
7. a kind of network quality test device, be applied to first network management and control device, the first network management and control device respectively with setting It is connected in multiple network device communications of same communication network, which is characterized in that the network quality test device includes:
Initiation module is asked, for originating from the data link in the multiple network equipment between two destination network devices Network quality measures request;
First computing module, for obtaining the data-link between described two destination network devices according to the network parameter got The network quality on road;
Wherein, the network parameter includes the network parameter of the network parameter of the port of the network equipment and the link of the network equipment, The network parameter of the port of the network equipment includes link medium, port mode, maximum bandwidth, has currently used bandwidth and data packet At least one of statistics.
8. network quality test device according to claim 7, which is characterized in that the request initiation module be used for every Predetermined time interval originates from the network quality of the data link between two destination network devices in the multiple network equipment Measure request;Or
Response trigger event originates from the network of the data link in the multiple network equipment between two destination network devices Quality measurement request.
9. network quality test device according to claim 8, which is characterized in that further include sending module, the transmission Module is used to originate from two target networks in the multiple network equipment for responding trigger event when the request initiation module The network quality of data link between network equipment measures request, and the trigger event with the first network management and control device by leading to When the user terminal of letter connection is initiated, the network quality of the data link between described two destination network devices is sent to institute State user terminal.
10. network quality test device according to claim 7, each network equipment also communication link is connected to corresponding Second network management and control device, the first network management and control device and the second network management and control device select a pair of and the second network management and control The function of the corresponding network equipment of device carries out management and control, which is characterized in that further includes:
Authority management module, for when the management and control of the function to the wherein at least one network equipment meets management and control switching condition, Load/transfer is to meeting the management and control of the function of condition.
11. network quality test device according to claim 7, which is characterized in that the authority management module is for working as When failing to the management and control of the function of the wherein at least one network equipment to, the management and control permission of the function is transferred to the institute of disabler State the second network management and control device corresponding to the network equipment;And
When the second network management and control device fails to the function management and control of the corresponding network equipment, the function of the management and control failure is loaded.
CN201810631661.2A 2018-06-19 2018-06-19 Network quality testing method and device Active CN108809765B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810631661.2A CN108809765B (en) 2018-06-19 2018-06-19 Network quality testing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810631661.2A CN108809765B (en) 2018-06-19 2018-06-19 Network quality testing method and device

Publications (2)

Publication Number Publication Date
CN108809765A true CN108809765A (en) 2018-11-13
CN108809765B CN108809765B (en) 2022-06-03

Family

ID=64083590

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810631661.2A Active CN108809765B (en) 2018-06-19 2018-06-19 Network quality testing method and device

Country Status (1)

Country Link
CN (1) CN108809765B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113067744A (en) * 2021-02-08 2021-07-02 杭州涂鸦信息技术有限公司 Network testing method, electronic equipment and storage device
CN113660108A (en) * 2021-06-30 2021-11-16 山东信通电子股份有限公司 Network quality diagnosis method and device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040208133A1 (en) * 2003-04-21 2004-10-21 Dylan Jay Method and apparatus for predicting the quality of packet data communications
US20150119035A1 (en) * 2013-10-28 2015-04-30 Aruba Networks, Inc. System, apparatus and method for managing network device connectivity on heterogenous networks
US20150271078A1 (en) * 2014-03-20 2015-09-24 Tata Consultancy Services Limited Control plane optimization of communication networks
CN105357068A (en) * 2015-11-03 2016-02-24 华中科技大学 OpenFlow network flow control method for QoS assurance of application
CN106559254A (en) * 2015-12-29 2017-04-05 国网智能电网研究院 SDN multiple-domain networks device and implementation method based on both-end mouth switch
CN106953742A (en) * 2017-02-16 2017-07-14 广州海格通信集团股份有限公司 A kind of wireless isomer network bandwidth safeguard method based on SDN
CN107508730A (en) * 2017-09-29 2017-12-22 刘昱 A kind of data center's interconnected method and device based on SDN

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040208133A1 (en) * 2003-04-21 2004-10-21 Dylan Jay Method and apparatus for predicting the quality of packet data communications
US20150119035A1 (en) * 2013-10-28 2015-04-30 Aruba Networks, Inc. System, apparatus and method for managing network device connectivity on heterogenous networks
US20150271078A1 (en) * 2014-03-20 2015-09-24 Tata Consultancy Services Limited Control plane optimization of communication networks
CN105357068A (en) * 2015-11-03 2016-02-24 华中科技大学 OpenFlow network flow control method for QoS assurance of application
CN106559254A (en) * 2015-12-29 2017-04-05 国网智能电网研究院 SDN multiple-domain networks device and implementation method based on both-end mouth switch
CN106953742A (en) * 2017-02-16 2017-07-14 广州海格通信集团股份有限公司 A kind of wireless isomer network bandwidth safeguard method based on SDN
CN107508730A (en) * 2017-09-29 2017-12-22 刘昱 A kind of data center's interconnected method and device based on SDN

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113067744A (en) * 2021-02-08 2021-07-02 杭州涂鸦信息技术有限公司 Network testing method, electronic equipment and storage device
CN113660108A (en) * 2021-06-30 2021-11-16 山东信通电子股份有限公司 Network quality diagnosis method and device
CN113660108B (en) * 2021-06-30 2024-03-01 山东信通电子股份有限公司 Network quality diagnosis method and device

Also Published As

Publication number Publication date
CN108809765B (en) 2022-06-03

Similar Documents

Publication Publication Date Title
US9288162B2 (en) Adaptive infrastructure for distributed virtual switch
CN110036600A (en) The convergence service of network health data
US9100298B2 (en) Host visibility as a network service
CN102868553B (en) Fault Locating Method and relevant device
CN110036599A (en) The programming interface of network health information
CN104363159A (en) Virtual open network building system and method based on software definition network
CN104184617A (en) Method, device and system for configuring pre-emphasis for interconnection equipment and network device
CN114553665A (en) Method, controller and computer readable medium for computer network
CN106031094A (en) Accurate measurement of distributed counters
US20150036510A1 (en) Method and device for measuring ethernet performance
CN103546344A (en) Wireless router performance testing system and method
JP2015057931A (en) Network apparatus, communication system, and detection method and program for abnormal traffic
CN108632099A (en) A kind of fault detection method and device of link aggregation
CN103973591A (en) Solution method for intelligent network traffic congestion
US20160057043A1 (en) Diagnostic routing system and method for a link access group
CN108737219A (en) The measure and device of network link
CN115769556A (en) Path visibility, packet loss and delay measurements of service chain data flows
CN109660624A (en) Planing method, server and the storage medium of content distributing network resource
CN108809765A (en) Network quality test method and device
Wang et al. FlowTrace: measuring round-trip time and tracing path in software-defined networking with low communication overhead
CN107579981A (en) A kind of network flow monitoring method and system
EP2858302A1 (en) Connectivity check method of service stream link, related apparatus and system
CN109194545A (en) A kind of network test platform traffic generating system, method, apparatus and electronic equipment
CN109617972A (en) A kind of connection method for building up, device, electronic equipment and storage medium
CN108353027A (en) A kind of software defined network system for detecting port failure

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant