SDN flow trace tracking method, device and system based on flow watermark and random sampling
A random sampling and watermarking technology, applied in the transmission system, digital transmission system, advanced technology, etc., can solve the problems of SDN malicious switch detection, traffic delay, traffic forgery, etc., and achieve small and scalable network and traffic forwarding performance The effect of scope
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0080] Such as figure 1 Shown, a kind of SDN flow tracking method based on flow watermark and random sampling of the present invention comprises the following steps:
[0081] Step S101: collect topology information from the data plane through the OpenFlow protocol and the LLDP protocol, and construct the topology map of the SDN switch;
[0082] Step S101: collect topology information from the data plane through the OpenFlow protocol and the LLDP protocol, and construct the topology map of the SDN switch;
[0083] Step S102: Generate a unique watermark for the data flow that can identify the data flow, and save the watermark and the flow path of the corresponding data flow in the watermark-flow path hash table;
[0084] Step S103: formulate flow rules for forwarding data flows for the SDN switch flow table on the flow path of the data flow, and install the flow rules with embedded flow watermark operations into the first SDN switch flow table of the flow path of the data flow,...
Embodiment 2
[0090] Such as Figure 2-4 Shown, another kind of SDN flow trace tracking method based on flow watermark and random sampling of the present invention comprises the following steps:
[0091] Step S201: collect topology information from the data plane through the OpenFlow protocol and the LLDP protocol, and construct a topology map of the SDN switch, including:
[0092] Step S2011: the SDN controller encapsulates the LLDP message into a PACKET_OUT message and distributes it to each SDN switch;
[0093] Step S2012: The SDN switch broadcasts the LLDP message to each port according to the instruction in the PACKET_OUT message, and other SDN switches connected to the SDN switch will receive the LLDP message sent by the SDN switch;
[0094] Step S2013: The SDN switch that receives the LLDP message looks up the flow table, but since there is no content in the flow table of the SDN switch at this time, the SDN switch will encapsulate the message into a PACKET_IN message and forward it...
Embodiment 3
[0111] Such as Figure 5 Shown, a kind of SDN flow trace tracking device based on flow watermark and random sampling of the present invention comprises:
[0112] The topology information collection module 301 is used to collect topology information from the data plane through the OpenFlow protocol and the LLDP protocol, and construct the topology map of the SDN switch;
[0113] The watermark generating module 302 is configured to generate a unique watermark capable of identifying the data flow for the data flow, and save the watermark and the flow path of the corresponding data flow into the watermark-flow path hash table;
[0114] The flow rule installation module 303 is configured to formulate a flow rule for forwarding the data flow for the SDN switch flow table on the flow path of the data flow, and at the same time install the flow rule with an embedded flow watermark operation into the first SDN switch flow of the flow path of the data flow Table, the flow rule with the...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com