Nothing Special   »   [go: up one dir, main page]

CN105763394B - A kind of network link detection method, device and system - Google Patents

A kind of network link detection method, device and system Download PDF

Info

Publication number
CN105763394B
CN105763394B CN201610164528.1A CN201610164528A CN105763394B CN 105763394 B CN105763394 B CN 105763394B CN 201610164528 A CN201610164528 A CN 201610164528A CN 105763394 B CN105763394 B CN 105763394B
Authority
CN
China
Prior art keywords
openflow interchanger
response message
detection
openflow
interchanger
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.)
Active
Application number
CN201610164528.1A
Other languages
Chinese (zh)
Other versions
CN105763394A (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.)
New H3C Technologies Co Ltd
Original Assignee
New H3C Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by New H3C Technologies Co Ltd filed Critical New H3C Technologies Co Ltd
Priority to CN201610164528.1A priority Critical patent/CN105763394B/en
Publication of CN105763394A publication Critical patent/CN105763394A/en
Application granted granted Critical
Publication of CN105763394B publication Critical patent/CN105763394B/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/50Testing arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

This application provides a kind of network link detection methods, device and system, wherein the described method includes: receiving the detection messages that opposite end is sent;Record the receiving status information of the detection messages;Generate the response message for carrying the receiving status information;The response message is reported into controller by the opposite end, so that the controller determines network link connection status according to the receiving status information carried in the response message.The detection efficiency that network link is improved by the application, reduces time delay, improves the operational efficiency of whole network.

Description

A kind of network link detection method, device and system
Technical field
This application involves data communication technology fields, more particularly to a kind of network link detection method, device and system.
Background technique
SDN (Software Defined Network, software defined network) is a kind of new network of Emulex network innovation framework, core Thought is want to separate the control plane of the network equipment with forwarding plane, is core to realize the flexible control to network flow The innovation of network and application provides good platform.In order to safeguard the link state of whole network, it usually needs to network link Connection status detected.
In the hybrid network environment (existing simultaneously non-Openflow interchanger and Openflow interchanger in network) of SDN The detection for non-Openflow interchanger for, due to being not present between controller and non-Openflow interchanger The channel Openflow, therefore can not be detected by controller active trigger link.At this time to realize the detection to network link, lead to Frequently with way be: by SNMP (Simple Network Management Protocol, Simple Network Management Protocol) Detection of the protocol realization to network link: the port MIB on non-Openflow interchanger is collected by snmp protocol (Management Information Base, management information bank) and LLDP (Link Layer Discovery Protocol, Link Layer Discovery Protocol) mib information, the link connection information between interchanger is then determined according to mib information.
Due to snmp protocol Trap message mechanism can only by port status information reporting to controller, controller Link can only be actively determined to the mib information of reading LLDP link on non-Openflow interchanger whether still effectively, that is, In order to safeguard that the link state of whole network, controller must persistently trigger mib information on all non-Openflow interchangers Reading, whole network needs lasting execution to read the operation of mib information.However, the MIB lookup on interchanger is related to largely CPU (Central Processing Unit, central processing unit) resource access so that there are larger for entire detection process Time delay;Moreover, the use that controller seriously affects CPU to the lasting triggering of the mib information on non-Openflow interchanger is imitated Rate, and then influence the operational efficiency of whole network.
Summary of the invention
The technical problem to be solved by the application is to provide a kind of network link detection methods, device and system, to improve The detection efficiency of network link reduces time delay, promotes the operational efficiency of whole network.
To solve the above-mentioned problems, this application discloses a kind of network link detection methods, comprising:
Receive the detection messages that opposite end is sent;
Record the receiving status information of the detection messages;
Generate the response message for carrying the receiving status information;
The response message is reported into controller by the opposite end, so that the controller is according to the response message The receiving status information of middle carrying determines network link connection status.
Disclosed herein as well is another network link detection methods, comprising:
Receive the response message reported by opposite end;Wherein, the inspection that the response message is sent by receiving end according to opposite end Literary generation is observed and predicted, the response message carries the receiving status information of the detection messages;
Network link connection status is determined according to the receiving status information carried in the response message.
Correspondingly, this application discloses a kind of network link detection devices, comprising:
Receiving module, for receiving the detection messages of opposite end transmission;
Logging modle, for recording the receiving status information of the detection messages;
Generation module, for generating the response message for carrying the receiving status information;
Reporting module, for the response message to be reported to controller by the opposite end, so that the controller root Network link connection status is determined according to the receiving status information carried in the response message.
Disclosed herein as well is another network link detection devices, comprising:
Response message receiving module, for receiving the response message reported by opposite end;Wherein, the response message is by connecing Receiving end is generated according to the detection messages that opposite end is sent, and the response message carries the receiving status information of the detection messages;
Link state determining module, for determining network according to the receiving status information carried in the response message Link connection state.
In addition, disclosed herein as well is a kind of network link detection systems, comprising: non-Openflow interchanger, Openflow interchanger and controller;Wherein, the non-Openflow interchanger includes a kind of above-mentioned network link detection dress It sets;The controller includes above-mentioned another network link detection device.
Compared with prior art, the application has the following advantages:
In the embodiment of the present application, receiving end can directly receive the detection messages of opposite end transmission, and record the detection The receiving status information of message is e.g. successfully received all detection messages of opposite end transmission;Then, it generates and carries described connect Receive the response message of status information;Finally, the response message for carrying the receiving status information is reported to control by opposite end Device processed so that controller can direct reporting situation and determine network link status according to the response message, for example, controlling Device processed is successfully received the response message reported by opposite end, and the receiving status information carried in the response message is When the detection messages that opposite end is sent all are received successfully, it can determine that the network link between controller, opposite end and receiving end connects It connects normal.As it can be seen that network link detection scheme described in the embodiment of the present application can directly be sent response message by opposite end The judgement to network link connection status is completed to controller, detection efficiency is improved, avoids and the periodicity of mib information is obtained Extract operation reduces the occupancy to cpu resource, improves the overall operation efficiency of network.
Detailed description of the invention
Fig. 1 is a kind of step flow chart of network link detection method of the one of embodiment of the application;
Fig. 2 is a kind of step flow chart of network link detection method of the another embodiment of the application;
Fig. 3 is a kind of step flow chart of network link detection method of another embodiment of the application;
Fig. 4 is a kind of network architecture schematic diagram of SDN hybrid network of the one of embodiment of the application;
Fig. 5 is a kind of structural block diagram of network link detection device of the one of embodiment of the application;
Fig. 6 is a kind of structural schematic diagram of network link detection device of the another embodiment of the application.
Specific embodiment
In order to make the above objects, features, and advantages of the present application more apparent, with reference to the accompanying drawing and it is specific real Applying mode, the present application will be further described in detail.
Referring to Fig.1, a kind of step flow chart of network link detection method of the one of embodiment of the application is shown. In the embodiment of the present application, the network link detection method includes:
Step 102, the detection messages that opposite end is sent are received.
Generally, both existed in a network non-Openflow interchanger (that is, traditional ethernet interchanger) there is also When Openflow interchanger, there are the interconnection on physical link, this nets for Openflow interchanger and non-Openflow interchanger Network is properly termed as hybrid network, wherein can also include controller in the hybrid network.Under hybrid network environment, control Message can be mutually sent out between device and respective switch and between respective switch.For example, controller control opposite end issues and is used for The detection messages of link connection are detected, receiving end (e.g., non-Openflow interchanger or Openflow interchanger) can receive institute State the detection messages of opposite end transmission.
Step 104, the receiving status information of the detection messages is recorded.
In the embodiment of the present application, receiving end, can connecing the detection messages after receiving and being detection messages Status information is received to record.For example it is possible to record the number of the detection messages received, record sends the detection messages The facility information of opposite end, records the receiving time, etc. of the detection messages, the embodiment of the present application to this with no restriction.
Step 106, the response message for carrying the receiving status information is generated.
In the embodiment of the present application, the receiving status information can be sealed using any one mode appropriate Dress is generated for responding the response message of the detection messages, that is, the sound for carrying the receiving status information can be generated Answer message.
Step 108, the response message is reported into controller by the opposite end, so that the controller is according to The receiving status information carried in response message determines network link connection status.
In the embodiment of the present application, the response message of generation can with but be not limited only to report to controller by opposite end, In, the receiving status information carried in the response message can serve to indicate that network link connects, therefore, controller is receiving After the response message, network link directly can be determined according to the receiving status information carried in the response message Connection status.
In conclusion in the embodiment of the present application, receiving end can directly receive the detection messages of opposite end transmission, and record The receiving status information of the detection messages is e.g. successfully received all detection messages of opposite end transmission;Then, it generates and carries There is the response message of the receiving status information;Finally, the response message of the receiving status information will be carried by opposite end Report to controller so that controller can direct reporting situation and determine network link status according to the response message, For example, being successfully received the response message reported by opposite end, and the reception carried in the response message in controller When status information is that the detection messages that opposite end is sent all are received successfully, it can determine between controller, opposite end and this receiving end Network link connection it is normal.As it can be seen that network link detection method described in the embodiment of the present application can pass through response message Opposite end is sent to judgement of the controller completion to network link connection status, improves detection efficiency, avoids to mib information Operation is periodically acquired, the occupancy to cpu resource is reduced, improves the overall operation efficiency of network.
In the another embodiment of the application, with based on SDN (Software Defined Network, software defined network, A kind of new network of Emulex network innovation framework, core concept are to separate the control plane of the network equipment with forwarding plane, with realization pair The flexible control of network flow provides good platform for the innovation of core network and application) realize hybrid network for into Row explanation.In the hybrid network, Openflow protocol realization number can be passed through between Openflow interchanger and controller According to interaction, then data interaction can be realized by snmp protocol between non-Openflow interchanger and controller.
In the embodiment of the present application, the network link detection method specifically can be applied to the hybrid network of above-mentioned SDN Environment.Referring to Fig. 2, a kind of step flow chart of network link detection method of the another embodiment of the application is shown.In this Shen Please be in embodiment, the network link detection method may include:
Step 202, non-Openflow interchanger receives the detection messages that opposite end is sent.
Generally, as previously mentioned, the interaction of message can be carried out between interchanger, that is, non-Openflow interchanger was both The message that can receive the transmission of Openflow interchanger also can receive the message that non-Openflow interchanger is sent.
In the embodiment of the present application, it is carried out by taking the interaction between non-Openflow interchanger and Openflow interchanger as an example Illustrate, that is, non-Openflow interchanger can receive the detection messages of Openflow interchanger transmission.In other words, described Opposite end can be Openflow interchanger.The Openflow interchanger can receive the link inspection actively triggered by controller It surveys, and will test message and be sent to the non-Openflow interchanger.Non- Openflow interchanger can receive described The detection messages that Openflow interchanger is sent.
Certainly, those skilled in the art are it should be apparent that the opposite end is also possible to non-Openflow interchanger, this Shen Please embodiment to this with no restriction.
Step 204, non-Openflow interchanger records the receiving status information of the detection messages.
In the embodiment of the present application, it in receiving status information may include indicate the detection messages reception condition all kinds of Information.
Preferably, the receiving status information may include: the detection that receiving end receives opposite end transmission in detection cycle The number information of message.Specifically, non-Openflow interchanger can recorde what the opposite end received in detection cycle was sent The number of detection messages, obtains number information.It should be noted that the detection cycle can be one or more complete inspections Survey the period, be also possible to part detection cycle, such as: 1/2 detection cycle, the present embodiment to this with no restriction.
In practical applications, due to network link connection status may normally may also be abnormal, therefore, non-Openflow exchange Machine is likely to be received all detection messages of Openflow interchanger transmission, it is also possible to receive only the transmission of Openflow interchanger Part detection messages.It in the embodiment of the present application, can quickly simultaneously according to the statistical result of the receive number to detection messages Accurately judge network link connection status.For example, can by controller, by number indicated by the number information with The practical transmission times of detection messages is compared, if number indicated by the number information and the practical transmission times one It causes, then can determine that network link connection is normal;Otherwise, it can determine that network link connection is abnormal.Wherein, the practical transmission Number includes: the number of the practical detection messages for being sent to the receiving end in the opposite end in detection cycle.Those skilled in the art Member is it should be apparent that the corresponding detection cycle of practical transmission times detection cycle corresponding with the number information should be one It causes.For example, when it is a detection cycle that number information, which corresponds to detection cycle, the corresponding detection of the practical transmission times is all Phase should also be as being a detection cycle.
It should be noted that in the embodiment of the present application, can be reported using any one mode appropriate to the detection The receive number of text is recorded.For example, set mark can be carried out when being successfully received the detection messages, in detection week At the end of phase, statistics set identifies situation, and then determines the number of the detection messages received in a detection cycle.Example again Such as, can also carry out number statistics by way of accumulated counts, the embodiment of the present application to this with no restriction.
Step 206, non-Openflow interchanger generates the response message for carrying the receiving status information.
As previously mentioned, network link detection method described in the embodiment of the present application specifically can be applied to SDN hybrid network, In SDN hybrid network, the physical topology between controller and Openflow interchanger can be by controller by sending LLDP Message is established, and the device number and port numbers of Openflow interchanger can be carried in LLDP message, controller can be by LLDP lattice The detection messages of formula are issued from the port of the Openflow interchanger.
Preferably, non-Openflow interchanger can be generated one after the detection messages for receiving the LLDP format Response message.Wherein, the response message can be generated and be returned based on the detection messages of the LLDP format.For example, can be with The receiving status information is added in the appropriate field of the detection messages of the LLDP format, obtains one and re-generate LLDP message, then, by the obtained LLDP message re-generated, message is returned in response.
Certainly, non-Openflow interchanger can also directly give birth to after the detection messages for receiving the LLDP format At the message of a new LLDP format, and the receiving status information is added to the message of the newly-generated LLDP format Appropriate field in, using as the response message return.
As it can be seen that in the embodiment of the present application, the response message can be the message of a LLDP format, the reception shape State information can be directly added into the appropriate field of the response message, returned with the response message, not will increase it His additional data-message, is rationally utilized resource, reduces facility load.
It should be noted that non-Openflow interchanger can generate the response message in any reasonable time section, For example, the response message can be generated after a detection cycle terminates.It is of course also possible to according to the actual situation, one The response message is generated in a detection cycle or after N number of detection cycle, wherein N is the integer more than or equal to 2.Response The specifically generation moment of message can be arranged according to actual needs, the embodiment of the present application to this with no restriction.
In the present embodiment, it is preferred that the generation moment of response message detection cycle corresponding with number information above-mentioned, And the corresponding detection cycle of practical transmission times above-mentioned can be Corresponding matching.For example, if a detection cycle it After generate the response message, then, the corresponding detection cycle of the number information should also be as a detection cycle, the reality Detection cycle corresponding to the transmission times of border should also be as a detection cycle.
Step 208, the response message is reported to controller by the opposite end by non-Openflow interchanger.
As previously mentioned, in the embodiment of the present application, pair that non-Openflow interchanger can receive in detection cycle The number of the detection messages sent is held to record, if the number of the number of the record and the practical detection messages sent in opposite end Unanimously, then illustrate that non-Openflow interchanger is successfully received all detection messages of opposite end transmission, that is, control can be determined Network link connection between device, opposite end and receiving end is normal.
In a preferred embodiment of the embodiment of the present application, it is contemplated that there may be following network links in practical applications Problem: between Openflow interchanger and non-Openflow interchanger connection error (e.g., send detection messages when Openflow interchanger reports Openflow interchanger when response message inconsistent with subsequent).In order to accurately detect this Network link problem, in the embodiment of the present application, non-Openflow interchanger can be i.e. above-mentioned by the equipment for sending detection messages The device number and port numbers of the opposite end (that is, Openflow interchanger) of receiving end are also recorded.In other words, the reception It may include: the device number and port numbers of opposite end in status information.
Since non-Openflow interchanger has recorded the device number and port numbers of opposite end (equipment for sending detection messages), because This, can by controller, by the device number of record and port numbers with source device number and source port number carry out it is corresponding compared with, If the device number and the source device number are consistent, and, the port numbers are consistent with the source port number, then can determine network Link connection is normal;Otherwise, there may be loop problems between non-Openflow interchanger and opposite end (Openflow interchanger). Wherein, the source device number and source port number are the device number and port numbers for the equipment for reporting the response message.
As it can be seen that by the record of device number and port numbers to opposite end, can be accurately judged to Openflow interchanger and Loop connectivity problem between non-Openflow interchanger improves the inspection of network link detection method described in the embodiment of the present application The comprehensive and reliability surveyed.
It should be noted that the receiving status information both can include simultaneously number information and opposite equip. information (e.g., The device number and port numbers of opposite end), it can also only include opposite equip. information including number information or only, concrete condition can root Selected according to actual demand, the embodiment of the present application to this with no restriction.
In conclusion in the embodiment of the present application, receiving end can directly receive the detection messages of opposite end transmission, and record The receiving status information of the detection messages, e.g., receiving end can recorde what the opposite end being successfully received in detection cycle was sent The number of detection messages, and, record sends the device number and port numbers of the equipment of the detection messages;Then, by generation The response message for carrying the number of the record, device number and port numbers is sent to controller, in turn, controller by opposite end Network link connection status can be determined according to the number, device number and port numbers carried in the response message.In other words, Response message directly can be sent to controller by opposite end and completed by network link detection method described in the embodiment of the present application Judgement to network link connection status, improves detection efficiency, avoids the operation that periodically acquires to mib information, reduces To the occupancy of cpu resource, the overall operation efficiency of network is improved.
Secondly, in the embodiment of the present application, receiving end can be with right and wrong Openflow interchanger, and opposite end then can be Openflow interchanger, in turn, response message can pass through the channel Openflow between controller and Openflow interchanger It is transmitted, Openflow agreement, the network link of controller triggering is only run between controller and Openflow interchanger Detection is not directly dependent upon with Openflow interchanger, and the information data for not being related to interchanger is searched, meanwhile, reduce non- Snmp protocol interaction between Openflow interchanger and controller, further improves the overall operation efficiency of network.
In addition, the device number and port numbers of opposite end Openflow interchanger can also be filled in response message and return together To controller, controller passes through device number to the opposite end Openflow interchanger carried in response message and port numbers Matching detection can find the link connection error situation between Openflow interchanger and non-Openflow interchanger in time, Improve the comprehensive and reliability of detection.
Referring to Fig. 3, a kind of step flow chart of network link detection method of another embodiment of the application is shown.At this Apply in embodiment, the network link detection method may include:
Step 302, the response message reported by opposite end is received.
As previously mentioned, physical topology can be established by controller by sending LLDP message in SDN hybrid network, The device number and port numbers of source interchanger can be carried in LLDP message, controller can be by message from the source of the source interchanger Port is sent.Wherein, the source interchanger namely the opposite end.In other words, in the embodiment of the present application, controller can With by opposite end will test message issue, wherein the opposite end can with but be not limited only to be Openflow interchanger.
Further, receive the detection messages can be any type of interchanger, for example, receiving end can with but not Be only limitted to be non-Openflow interchanger: the non-Openflow interchanger receives the detection that the Openflow interchanger is sent Message.
By taking non-Openflow interchanger receives detection messages as an example.Non- Openflow interchanger is receiving opposite end transmission After detection messages, one can be generated for responding the response message of the detection messages.It wherein, can in the response message To carry the receiving status information of the detection messages.Then, the response message can be returned by Openflow interchanger It is back to controller.
It should be noted that the response message can be the message of LLDP format, the receiving status information can be taken Band returns together in the message of the LLDP format, and e.g., the receiving status information may be added to the LLDP format Message in arbitrary fields in.The response message, can be with during being transmitted to controller from Openflow interchanger Realize that transmission speed is fast, reduces and accounts for resource based on the channel Openflow between Openflow interchanger and controller With improving efficiency of transmission.
Step 304, network link connection status is determined according to the receiving status information carried in the response message.
In a preferred embodiment of the embodiment of the present application, the receiving status information may include: that detection cycle is inscribed Receiving end (non-Openflow interchanger) receives the number information of the detection messages of opposite end transmission.At this point, the tool of above-mentioned steps 304 Body execution process, which can be such that, parses the response message, obtains the number information carried in the response message;Sentence Whether the number indicated by the number information of the acquisition that breaks matches with the practical transmission times of the detection messages;If matching, Then determine that the network link connection is normal.Wherein, the practical transmission times includes: the practical hair in the opposite end in detection cycle Give the number of the detection messages of the receiving end.Those skilled in the art are it should be apparent that the number information is corresponding Detection cycle detection cycle corresponding with the practical transmission times should be consistent.
In another preferred embodiment of the embodiment of the present application, the receiving status information may include: the opposite end The device number and port numbers of (Openflow interchanger).At this point, the specific execution process of above-mentioned steps 304 can be such that institute It states response message to be parsed, obtains the device number and port numbers of the opposite end carried in the response message;Judge the acquisition Device number and port numbers and source device number and source port number whether Corresponding matching;If matching, it is determined that the network link connects It connects normal.Wherein, the device number and port numbers can specifically refer to the device number and port numbers for sending detection messages.The source Device number and source port number can specifically refer to the device number and port numbers of the equipment for reporting response message.Device number and port Comparison procedure number with source device number and source port number can detecte to set out and send the equipment of detection messages and report response message Whether equipment is consistent, that is, network link can be accurately judged to the presence or absence of loop problem, improves the embodiment of the present application institute The comprehensive and reliability for the network link detection method detection stated.
It should be noted that in the embodiment of the present application, opposite end includes but are not limited to: Openflow interchanger;It is described Receiving end includes but are not limited to: non-Openflow interchanger.Response message can be the message of any appropriate format, including but It is not limited only to the message of LLDP format;The receiving status information then may be added to any appropriate location of response message In (field).For example, the receiving status information can be added described in response message when the message of LLDP format In the TLV extended field of the message of LLDP format.Wherein, the receiving status information both can include number information and right simultaneously End equipment information (e.g., the device number and port numbers of opposite end) can also only include number information or only include opposite equip. information, Concrete condition can select according to actual needs, the embodiment of the present application to this with no restriction.
In conclusion in the embodiment of the present application, controller can receive the response message reported by opposite end, then root Network link connection status is directly determined according to the receiving status information carried in the response message.As it can be seen that the embodiment of the present application Response message directly can be sent to controller by opposite end and complete to connect network link by the network link detection method The judgement for connecing state, improves detection efficiency, avoids and periodically acquires operation to mib information, reduces to cpu resource It occupies, improves the overall operation efficiency of network.
Secondly, in the embodiment of the present application, receiving end can be with right and wrong Openflow interchanger, and opposite end then can be Openflow interchanger, in turn, response message can pass through the channel Openflow between controller and Openflow interchanger It is transmitted, Openflow agreement, the network link of controller triggering is only run between controller and Openflow interchanger Detection is not directly dependent upon with Openflow interchanger, and the information data for not being related to interchanger is searched, meanwhile, reduce non- Snmp protocol interaction between Openflow interchanger and controller, further improves the overall operation efficiency of network.
In addition, the device number and port numbers of opposite end Openflow interchanger can also be filled in response message and return together To controller, examined by the matching of the device number to the opposite end Openflow interchanger filled in response message and port numbers It surveys, can find the link connection error situation between Openflow interchanger and non-Openflow interchanger in time, improve The comprehensive and reliability of detection.
In conjunction with above-described embodiment, another embodiment of the application is by a specific example to the network link detection method It is described in detail.
Referring to Fig. 4, a kind of network architecture schematic diagram of SDN hybrid network of the one of embodiment of the application is shown. The SDN hybrid network includes: controller and multiple switch.Wherein, SW1, SW2, SW5 and SW6 are Openflow interchanger, SW3 and SW4 is non-Openflow interchanger (traditional ethernet interchanger).Openflow interchanger is exchanged by non-Openflow Machine interconnection has run Openflow agreement and snmp protocol together, on controller, runs on Openflow interchanger Openflow agreement has run snmp protocol on non-Openflow interchanger.
Wherein, controller and Openflow interchanger establish after Openflow connects, can clocked flip LLDP detection, to All Openflow interchangers send LLDP detection messages.Non- Openflow interchanger and controller establish SNMP neighborhood Afterwards, the available device number and port numbers to non-Openflow interchanger of controller, wherein non-Openflow interchanger is supported Two layers of LLDP agreement.
In the embodiment of the present application, with the chain between SW3 (non-Openflow interchanger) and SW1 (Openflow interchanger) It is described for road.Wherein, detection cycle is 3 seconds, and detection frequency is one second primary: the detection cycle of LLDP detection messages is 3 seconds, LLDP detection messages three times were sent altogether in a detection cycle.Specific steps can be such that
Step 1, controller sends LLDP detection messages by the port (e.g., the port port3 of SW1) of SW1.
Step 2, SW3 receives the LLDP detection messages sent by SW1.
As shown in figure 4, in the embodiment of the present application, can be realized and be interacted by physical connection between SW1 and SW3.SW3 can To record the receiving status information of the LLDP detection messages in a detection cycle: SW3 connects in a detection cycle The number of the LLDP detection messages received, and/or, send device number (SW1) and the end of the interchanger (SW1) of LLDP detection messages Slogan (port3).
Step 3, SW3 generates LLDP response message.
In the embodiment of the present application, at the end of a detection cycle, a LLDP response message, institute is can be generated in SW3 It states in response message other than carrying itself device number SW3 and port numbers port1 as defined in agreement, can also carry The receiving status information of record.That is, may include: the device number SW3 and port numbers of SW3 itself in the LLDP response message The device number SW1 and port numbers port3 of the interchanger (SW1) of the transmission LLDP detection messages recorded in port1, above-mentioned steps 2, And the number for the LLDP detection messages that SW3 is received in a detection cycle.
It should be noted that the device number SW3 and port numbers port1 of SW3 itself can be saved according to LLDP message protocol In the setting field in LLDP response message;The interchanger (SW1) of the transmission LLDP detection messages recorded in above-mentioned steps 2 The number for the LLDP detection messages that SW3 is received in device number SW1 and port numbers port3 and a detection cycle then can be with It is saved respectively by increasing two fields newly in LLDP response message.For example, can with but be not limited only to LLDP respond Message TLV (in IS-IS data communication field, TLV triple: Type-Length-Value.T field indicates type of message, L Field indicates that message length, V field are often used to store the content of message) to increase two extended fields newly in field described to save Device number SW1 and port numbers port3, and, the receive number of LLDP detection messages.
Step 4, SW1 receives the LLDP response message that SW3 is returned, and LLDP response message is passed through on the channel Openflow It reports to controller.
In the embodiment of the present application, SW3 can connect the LLDP response message of generation by the physics between SW1 and SW3 It connects and is back to SW1.The LLDP response message can be passed through SW1 and control after receiving the LLDP response message by SW1 Openflow between device processed is by being reported to controller.It can only be run between controller and Openflow interchanger SW1 Openflow agreement, the information data for not being related to interchanger are searched, are reduced between non-Openflow interchanger and controller Snmp protocol interaction, improves the overall operation efficiency of network.
Preferably, SW1, can be by itself source device SW1 ' and source port number when reporting the LLDP response message Port3 ' is also reported to controller together, for verifying the switch device for sending detection messages and the exchange for reporting response message Whether machine equipment is consistent, can accurately detect network link connectivity problem caused by switch device is inconsistent.
Wherein, the LLDP response message, source device SW1 ' and source port number port3 ' can be with any appropriate formats Message be packaged after be uploaded to controller.For example, the LLDP response message, source device SW1 ' and source port number Port3 ' can by but be not limited only in the form of Packetin message encapsulate.
Step 5, controller determines network link connection status according to the message reported by SW1.
In the embodiment of the present application, if SW1 has only reported LLDP response message, to the LLDP response message reported It is parsed.If SW1 has reported LLDP response message, source device SW1 ' and source port number port3 ' simultaneously, that is, reporting Packetin message can then parse the Packetin message reported.Wherein, it should be noted that LLDP is rung Answering message is generated after a detection cycle terminates.
Specifically judge that process can be such that
If controller receives the LLDP response message from SW3 sent on SW1, the link of SW1 receiving direction is just Often.
If time of the detection messages received in a cycle indicated by the number information carried in LLDP response message Several practical transmission times with detection messages match, then the link of SW3 receiving direction is normal, and the link between SW1 and SW3 is patrolled It is that point-to-point is direct-connected on volume, no link loop.
If time of the detection messages received in a cycle indicated by the number information carried in LLDP response message Several practical transmission times with detection messages mismatch, then it represents that and SW3 fails the detection messages for being received entirely SW1 transmission, this When, there may be exceptions for the link between SW1 and SW3: the link of SW3 receiving direction is abnormal.
If controller does not receive the LLDP response message reported by SW1, then it represents that SW1 receiving direction is abnormal.
If the SW1 and port3 that carry in LLDP response message and source device SW1 ' and source port number port3 ' are inconsistent, Then indicate that there are loops between SW1 and SW3.Wherein it is possible to by blocking the port3 on SW1 come cancellation loop problem.
In conclusion in the embodiment of the present application, receiving end can directly receive the detection messages of opposite end transmission, and record The receiving status information of the detection messages, e.g., receiving end can recorde what the opposite end being successfully received in detection cycle was sent The number of detection messages, and, record sends the device number and port numbers of the equipment of the detection messages;Then, by generation The response message for carrying the number of the record, device number and port numbers is sent to controller, in turn, controller by opposite end Network link connection status can be directly determined according to the number, device number and port numbers carried in the response message.Change and Response message directly can be sent to controller by opposite end by Yan Zhi, network link detection method described in the embodiment of the present application The judgement to network link connection status is completed, detection efficiency is improved, avoids and operation is periodically acquired to mib information, The occupancy to cpu resource is reduced, the overall operation efficiency of network is improved.
Secondly, in the embodiment of the present application, receiving end can be with right and wrong Openflow interchanger, and opposite end then can be Openflow interchanger, in turn, response message can pass through the channel Openflow between controller and Openflow interchanger It is transmitted, Openflow agreement, the network link of controller triggering is only run between controller and Openflow interchanger Detection is not directly dependent upon with Openflow interchanger, and the information data for not being related to interchanger is searched, meanwhile, reduce non- Snmp protocol interaction between Openflow interchanger and controller, further improves the overall operation efficiency of network.
In addition, the device number and port numbers of opposite end Openflow interchanger can also be filled in response message and return together To controller, examined by the matching of the device number to the opposite end Openflow interchanger carried in response message and port numbers It surveys, can find the link connection error situation between Openflow interchanger and non-Openflow interchanger in time, improve The comprehensive and reliability of detection.
It should be noted that for the aforementioned method embodiment, for simple description, therefore, it is stated as a series of Combination of actions, but those skilled in the art should understand that, the application is not limited by the described action sequence, because according to According to the application, some steps may be performed in other sequences or simultaneously.Secondly, those skilled in the art should also know that, The embodiments described in the specification are all preferred embodiments, necessary to related movement not necessarily the application.
Referring to Fig. 5, a kind of structural block diagram of network link detection device of the one of embodiment of the application is shown.? In the embodiment of the present application, the network link detection device includes:
Receiving module 502, for receiving the detection messages of opposite end transmission.
Logging modle 504, for recording the receiving status information of the detection messages.
In the embodiment of the present application, receiving end (e.g., non-Openflow interchanger or Openflow interchanger) can pass through The receiving module 502 receives the detection messages that opposite end is sent, and passes through logging modle 504 for the reception shape of the detection messages State information is recorded.Wherein, the receiving status information includes but are not limited to: the reception condition of the detection messages, e.g., The detection messages that opposite end is sent all receive successfully, or, the detection messages part that opposite end is sent receives successfully;And the inspection Observe and predict the information such as sending time, sending port of text, the embodiment of the present application to this with no restriction.
Generation module 506, for generating the response message for carrying the receiving status information.
Reporting module 508, for the response message to be reported to controller by the opposite end, so that the controller Network link connection status is determined according to the receiving status information carried in the response message.
In the embodiment of the present application, the response message of generation can with but be not limited only to report to controller by opposite end, control Device processed can determine network link connection status according to the receiving status information carried in the response message.As it can be seen that the application Response message can be sent to controller by opposite end and completed to network link by network link detection device described in embodiment The judgement of connection status, improves detection efficiency, avoids and periodically acquires operation to mib information, reduces to cpu resource Occupancy, improve the overall operation efficiency of network.
In a preferred embodiment of the embodiment of the present application, the receiving status information may include: that detection cycle is inscribed Receiving end receives the number information of the detection messages of opposite end transmission.The logging modle 504 specifically can be used for being recorded in detection Receiving end receives the number of the detection messages of opposite end transmission in period, obtains number information.
In another preferred embodiment of the embodiment of the present application, the receiving status information may include: the opposite end Device number and port numbers.The logging modle 504 specifically can be used for recording the device number and port numbers of the opposite end.
It should be noted that in the embodiment of the present application, the receiving status information both can include number information simultaneously It can also only including number information or only include opposite equip. with opposite equip. information (e.g., the device number and port numbers of opposite end) Information, concrete condition can select according to actual needs, the embodiment of the present application to this with no restriction.
In conclusion in the embodiment of the present application, the network link detection device can receive the detection of opposite end transmission Message, and the receiving status information of the detection messages is recorded, e.g., the opposite end being successfully received in the period can be will test and sent Detection messages number and send the detection messages equipment device number and port numbers record;Then, it will give birth to At the number for carrying the record, device number and port numbers response message controller is sent to by opposite end, in turn, control Device processed can determine network link connection status according to the number, device number and port numbers carried in the response message.Change and Response message directly can be sent to controller by opposite end by Yan Zhi, network link detection device described in the embodiment of the present application The judgement to network link connection status is completed, detection efficiency is improved, avoids and operation is periodically acquired to mib information, The occupancy to cpu resource is reduced, the overall operation efficiency of network is improved.
Secondly, in the embodiment of the present application, network link detection device can be with right and wrong Openflow interchanger, and opposite end can be with It is Openflow interchanger, in turn, response message can be logical by the Openflow between controller and Openflow interchanger Road is transmitted, and Openflow agreement, the lattice chain of controller triggering are only run between controller and Openflow interchanger Road detection is not directly dependent upon with Openflow interchanger, and the information data for not being related to interchanger is searched, meanwhile, reduce non- Snmp protocol interaction between Openflow interchanger and controller, further improves the overall operation efficiency of network.
In addition, the device number and port numbers of opposite end Openflow interchanger can also be filled in response message and return together To controller, examined by the matching of the device number to the opposite end Openflow interchanger carried in response message and port numbers It surveys, can find the link connection error situation between Openflow interchanger and non-Openflow interchanger in time, improve The comprehensive and reliability of detection.
Referring to Fig. 6, a kind of structural schematic diagram of network link detection device of the application another embodiment is shown.? In the embodiment of the present application, the network link detection device may include:
Response message receiving module 602, for receiving the response message reported by opposite end.
In the embodiment of the present application, the response message can be generated by receiving end according to the detection messages that opposite end is sent, The response message carries the receiving status information of the detection messages.
Link state determining module 604, for being determined according to the receiving status information carried in the response message Network link connection status.
In a preferred embodiment of the embodiment of the present application, the receiving status information may include: institute in detection cycle State the number information that receiving end receives the detection messages of opposite end transmission.The link state determining module 604 specifically can wrap Include: the first analyzing sub-module 6042 obtains the number carried in the response message for parsing to the response message Information;First judging submodule 6044, for judging number indicated by the number information of the acquisition and the detection messages Practical transmission times whether match;Wherein, to include: that the opposite end is practical in detection cycle be sent to the practical transmission times The number of the detection messages of the receiving end;First determines submodule 6046, for indicated by the number information in the acquisition Number when being matched with the practical transmission times of the detection messages, determine that the network link connection is normal.
In another preferred embodiment of the embodiment of the present application, the receiving status information may include: the opposite end Device number and port numbers.The link state determining module 604 can specifically include: the second analyzing sub-module 6048, for pair The response message is parsed, and the device number and port numbers of the opposite end carried in the response message are obtained;Second judgement Module 60410, for judge the acquisition device number and port numbers and source device number and source port number whether Corresponding matching;Its In, the source device number and source port number are the device number and port numbers for the equipment for reporting the response message;Second determines son Module 60412 determines institute when for the device number and port numbers in the acquisition with source device number and source port number Corresponding matching It is normal to state network link connection.
In conclusion in the embodiment of the present application, network link detection device can receive the response reported by opposite end Then message directly determines network link connection status according to the receiving status information carried in the response message.As it can be seen that this Network link detection device described in application embodiment can be completed according to the response message reported by opposite end to network link The judgement of connection status detects, and improves detection efficiency, avoids and periodically acquire operation to mib information, reduce to CPU The occupancy of resource improves the overall operation efficiency of network.
Secondly, in the embodiment of the present application, receiving end can be with right and wrong Openflow interchanger, and opposite end then can be Openflow interchanger, in turn, response message can be by between network link detection device and Openflow interchangers Openflow is transmitted in channel, and Openflow association is only run between network link detection device and Openflow interchanger The network link detection of view, the triggering of network link detection device is not directly dependent upon with Openflow interchanger, is not related to exchanging The information data of machine is searched, meanwhile, reduce the snmp protocol between non-Openflow interchanger and network link detection device Interaction, further improves the overall operation efficiency of network.
In addition, the device number and port numbers of opposite end Openflow interchanger can also be filled in response message and return together Network link detection device is given, network link detection device is by exchanging the opposite end Openflow carried in response message The device number of machine and the matching detection of port numbers can be found in time between Openflow interchanger and non-Openflow interchanger Link connection error situation, improve the comprehensive and reliability of detection.
The embodiment of the present application also discloses a kind of network link detection system, comprising: non-Openflow interchanger, Openflow interchanger and controller.Wherein, the non-Openflow interchanger may include above-mentioned one of embodiment institute The network link detection device stated, the controller may include network link detection device described in above-mentioned another embodiment, The embodiment of the present application to this with no restriction.
Network link detection system described in the embodiment of the present application has the above-mentioned network in one embodiment All features of link detecting device, and, all features of above-mentioned another network link detection device as described in the examples, Therefore network link detection system described in the embodiment of the present application is with the institute in above-mentioned one of embodiment, another embodiment There is beneficial effect, details are not described herein for the embodiment of the present application.
All the embodiments in this specification are described in a progressive manner, the highlights of each of the examples are with The difference of other embodiments, the same or similar parts between the embodiments can be referred to each other.For Installation practice For, since it is basically similar to the method embodiment, so being described relatively simple, referring to the portion of embodiment of the method in place of correlation It defends oneself bright.
It should be understood by those skilled in the art that, embodiments herein can provide as method, system or computer program Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the application Apply the form of example.Moreover, it wherein includes the computer of computer usable program code that the application, which can be used in one or more, The computer program implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) produces The form of product.
The application is referring to method, the process of equipment (system) and computer program product according to the embodiment of the present application Figure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructions The combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programs Instruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce A raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for real The device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates, Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one The step of function of being specified in a box or multiple boxes.
Although the preferred embodiment of the application has been described, it is created once a person skilled in the art knows basic Property concept, then additional changes and modifications can be made to these embodiments.So it includes excellent that the following claims are intended to be interpreted as It selects embodiment and falls into all change and modification of the application range.
A kind of network link detection method provided herein, device and system are described in detail above, this Specific case is applied in text, and the principle and implementation of this application are described, the explanation of above example is only intended to Help understands the present processes and its core concept;At the same time, for those skilled in the art, the think of according to the application Think, there will be changes in the specific implementation manner and application range, in conclusion the content of the present specification should not be construed as pair The limitation of the application.

Claims (13)

1. a kind of network link detection method characterized by comprising
Non- Openflow interchanger receives the detection messages that Openflow interchanger or non-Openflow interchanger are sent;
Non- Openflow interchanger records the receiving status information of the detection messages;
Non- Openflow interchanger generates the response message for carrying the receiving status information;
The response message is reported to controller by the Openflow interchanger by non-Openflow interchanger, so that described Controller determines network link connection status according to the receiving status information carried in the response message.
2. the method according to claim 1, wherein the receiving status information includes: non-in detection cycle The number letter for the detection messages that Openflow interchanger receives or non-Openflow interchanger Openflow interchanger is sent Breath;
Wherein, the non-Openflow interchanger records the receiving status information of the detection messages, comprising:
Non- Openflow interchanger records non-Openflow interchanger and receives the Openflow interchanger in detection cycle Or non-Openflow interchanger sends the number of detection messages, obtains number information.
3. the method according to claim 1, wherein the receiving status information includes: that the Openflow is handed over It changes planes or the device number and port numbers of non-Openflow interchanger;
Wherein, the receiving status information for recording the detection messages, comprising:
Record the device number and port numbers of the Openflow interchanger or non-Openflow interchanger.
4. a kind of network link detection method characterized by comprising
Receive the response message that non-Openflow interchanger is reported by Openflow interchanger;Wherein, the response message by Non- Openflow interchanger is generated according to the detection messages that Openflow interchanger or non-Openflow interchanger are sent, described Response message carries the receiving status information of the detection messages;
Network link connection status is determined according to the receiving status information carried in the response message.
5. according to the method described in claim 4, it is characterized in that, the receiving status information includes: described in detection cycle Non- Openflow interchanger receives the number for the detection messages that Openflow interchanger or non-Openflow interchanger are sent Information;
Wherein, described that network link connection status is determined according to the receiving status information carried in the response message, packet It includes:
The response message is parsed, the number information carried in the response message is obtained;
Judge whether number indicated by the number information of the acquisition matches with the practical transmission times of the detection messages;Its In, the practical transmission times includes: the Openflow interchanger or non-Openflow interchanger reality in detection cycle It is sent to the number of the detection messages of the non-Openflow interchanger;
If matching, it is determined that the network link connection is normal.
6. according to the method described in claim 4, it is characterized in that, the receiving status information includes: that the Openflow is handed over It changes planes or the device number and port numbers of non-Openflow interchanger;
Wherein, described that network link connection status is determined according to the receiving status information carried in the response message, packet It includes:
The response message is parsed, the Openflow interchanger or non-carried in the response message is obtained The device number and port numbers of Openflow interchanger;
Judge the acquisition device number and port numbers and source device number and source port number whether Corresponding matching;Wherein, the source Device number and source port number are the device number and port numbers for the equipment for reporting the response message;
If matching, it is determined that the network link connection is normal.
7. a kind of network link detection device characterized by comprising
Receiving module is sent for non-Openflow interchanger reception Openflow interchanger or non-Openflow interchanger Detection messages;
Logging modle records the receiving status information of the detection messages for non-Openflow interchanger;
Generation module generates the response message for carrying the receiving status information for non-Openflow interchanger;
Reporting module is reported to the response message by the Openflow interchanger for non-Openflow interchanger Controller, so that the controller determines that network link connects according to the receiving status information carried in the response message State.
8. device according to claim 7, which is characterized in that the receiving status information includes: non-in detection cycle Openflow interchanger receives the number letter for the detection messages that Openflow interchanger or non-Openflow interchanger are sent Breath;
Wherein, the logging modle receives the Openflow for recording non-Openflow interchanger in detection cycle Interchanger or non-Openflow interchanger send the number of detection messages, obtain number information.
9. device according to claim 7, which is characterized in that the receiving status information includes: that the Openflow is handed over It changes planes or the device number and port numbers of non-Openflow interchanger;
Wherein, the logging modle, for recording the device number of the Openflow interchanger or non-Openflow interchanger And port numbers.
10. a kind of network link detection device characterized by comprising
Response message receiving module, the response report reported for receiving non-Openflow interchanger by Openflow interchanger Text;Wherein, the response message is by non-Openflow interchanger according to Openflow interchanger or non-Openflow interchanger The detection messages of transmission generate, and the response message carries the receiving status information of the detection messages;
Link state determining module, for determining network link according to the receiving status information carried in the response message Connection status.
11. device according to claim 10, which is characterized in that the receiving status information includes: institute in detection cycle State time that non-Openflow interchanger receives the detection messages that Openflow interchanger or non-Openflow interchanger are sent Number information;
Wherein, the link state determining module, comprising:
First analyzing sub-module obtains the number letter carried in the response message for parsing to the response message Breath;
First judging submodule, for judging the reality of number indicated by the number information of the acquisition Yu the detection messages Whether transmission times matches;Wherein, the practical transmission times includes: the Openflow interchanger or non-in detection cycle The number of the practical detection messages for being sent to the non-Openflow interchanger of Openflow interchanger;
First determines submodule, the practical hair for number indicated by the number information in the acquisition and the detection messages When number being sent to match, determine that the network link connection is normal.
12. device according to claim 10, which is characterized in that the receiving status information includes: the Openflow The device number and port numbers of interchanger or non-Openflow interchanger;
Wherein, the link state determining module, comprising:
Second analyzing sub-module is obtained and is carried in the response message for parsing to the response message The device number and port numbers of Openflow interchanger or non-Openflow interchanger;
Second judgment submodule, for judge the acquisition device number and port numbers and source device number and source port number it is whether right It should match;Wherein, the source device number and source port number are the device number and port numbers for the equipment for reporting the response message;
Second determines submodule, for the device number and port numbers and source device number and source port number Corresponding matching in the acquisition When, determine that the network link connection is normal.
13. a kind of network link detection system characterized by comprising non-Openflow interchanger, Openflow interchanger and Controller;Wherein, the non-Openflow interchanger includes such as the described in any item network link detection dresses of claim 7-9 It sets;The controller includes such as the described in any item network link detection devices of claim 10-12.
CN201610164528.1A 2016-03-22 2016-03-22 A kind of network link detection method, device and system Active CN105763394B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610164528.1A CN105763394B (en) 2016-03-22 2016-03-22 A kind of network link detection method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610164528.1A CN105763394B (en) 2016-03-22 2016-03-22 A kind of network link detection method, device and system

Publications (2)

Publication Number Publication Date
CN105763394A CN105763394A (en) 2016-07-13
CN105763394B true CN105763394B (en) 2019-09-17

Family

ID=56345594

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610164528.1A Active CN105763394B (en) 2016-03-22 2016-03-22 A kind of network link detection method, device and system

Country Status (1)

Country Link
CN (1) CN105763394B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108156004A (en) * 2016-12-02 2018-06-12 中国移动通信有限公司研究院 SDN controllers and switch management method
CN108989232A (en) * 2017-05-31 2018-12-11 中兴通讯股份有限公司 Message interaction method and device in SDN
CN109245955B (en) * 2017-07-10 2022-12-09 阿里巴巴集团控股有限公司 Data processing method and device and server
CN107294812B (en) * 2017-08-03 2019-04-12 Oppo广东移动通信有限公司 Network detecting method, network detection device and intelligent terminal
CN114884839B (en) * 2022-06-10 2023-05-16 中煤科工重庆设计研究院(集团)有限公司 Method for detecting unidirectional link quality
CN115361312B (en) * 2022-10-21 2023-01-24 之江实验室 Link flow based method and device for monitoring link state between ring network nodes

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101778113A (en) * 2010-01-25 2010-07-14 福建星网锐捷网络有限公司 Method for detection of RP state in multicast network, device, RP device and multicast system
CN104780095A (en) * 2015-04-30 2015-07-15 杭州华三通信技术有限公司 Path detection method and device in SDN
CN104852828A (en) * 2015-04-30 2015-08-19 华为技术有限公司 Network delay detection method, device and system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9973429B2 (en) * 2013-04-05 2018-05-15 Futurewei Technologies, Inc. Software defined networking (SDN) controller orchestration and network virtualization for data center interconnection

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101778113A (en) * 2010-01-25 2010-07-14 福建星网锐捷网络有限公司 Method for detection of RP state in multicast network, device, RP device and multicast system
CN104780095A (en) * 2015-04-30 2015-07-15 杭州华三通信技术有限公司 Path detection method and device in SDN
CN104852828A (en) * 2015-04-30 2015-08-19 华为技术有限公司 Network delay detection method, device and system

Also Published As

Publication number Publication date
CN105763394A (en) 2016-07-13

Similar Documents

Publication Publication Date Title
CN105763394B (en) A kind of network link detection method, device and system
US10880197B2 (en) Methods, systems, and computer readable media for testing a network node using source code for programming a packet forwarding plane of the network node
US10635566B1 (en) Predicting code change impact within an integrated development environment
CN104796298B (en) A kind of method and device of SDN network accident analysis
US12061703B2 (en) OpenTelemetry security extensions
CN112714047B (en) Industrial control protocol flow based test method, device, equipment and storage medium
CN107690778A (en) Use the performance of mirror image detection grouping mea-sure network
CN109726016A (en) A kind of link tracing methods, devices and systems for distributed system
US20140177455A1 (en) Method and apparatus to monitor and analyze end to end flow control in an ethernet/enhanced ethernet environment
CN103841169B (en) Remote copy method and equipment
Ramanathan et al. Towards a debugging system for sensor networks
CN107508719A (en) Measure the method, apparatus and network node of network delay
CN103441861B (en) A kind of data record generation method and device
CN109714221A (en) The determination method, apparatus and system of network packet
EP2713270A1 (en) Resource scheduling method and device
CN107291558A (en) A kind of application programming interfaces deadlock monitoring method and device
CN109074280A (en) Network function virtualization
CN103746874B (en) Method and equipment for IP (Internet protocol) FPM (flow performance monitor)
CN104639390B (en) The test method and device of system
CN106603333A (en) Network performance measuring method, apparatus and system
CN107181780A (en) Communication port processing method and system
CN112714007B (en) Method and device for detecting service message dyeing marks of all IOAM (input/output access am) equipment
CN106802865B (en) Response simulator and method for software test
Zhang et al. Service failure diagnosis in service function chain
Iurman et al. Towards cross-layer telemetry

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No.

Applicant after: Xinhua three Technology Co., Ltd.

Address before: 310053 Hangzhou science and Technology Development Zone, Zhejiang high tech park, No. six and road, No. 310

Applicant before: Huasan Communication Technology Co., Ltd.

GR01 Patent grant
GR01 Patent grant