CN108809765A - Network quality test method and device - Google Patents
Network quality test method and device Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0876—Network utilisation, e.g. volume of load or congestion level
-
- 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/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0663—Performing the actions predefined by failover planning, e.g. switching to standby network elements
-
- 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/08—Monitoring 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
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.
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)
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)
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 |
-
2018
- 2018-06-19 CN CN201810631661.2A patent/CN108809765B/en active Active
Patent Citations (7)
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)
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 |