White Paper (version):
function (openflow half-yearly upgrade)
flowtable Flow table: consists of a number of flow table items, each of which is a forwarding rule. The packet that goes into the switch is queried by the flow table to obtain the destination port for forwarding. The flow table entry consists of a header field, a counter and an operation, where the head field is a 10-tuple, which is the identification of the flow table item, and the counter is used to calculate the statistics of the flow table item, and the operation indicates what the packet that matches the flow table item should do.
Secure Channel : The secure channel is the interface that connects the OpenFlow switch to the controller. The controller controls and manages the switch through this interface, while the controller receives events from the switch and sends packets to the switch. Switches and controllers communicate through secure channels, and all information must be executed in the format specified in the OpenFlow protocol.
OpenFlow protocol: A standard used to describe the information used to interact between a controller and a switch, as well as the interface standards of the controller and the switch. The core part of the protocol is the set of information structures used for openflow protocols.
Stream Table Item 1.0 version (View stream table entry: DPCLT dump-flows)
Action:
Flow Table Item 1.3 version
Set operation on action (add part of the logical action instruction to action)
Basically corresponds to the 1.0 version of the action content
Execute sequentially:
Note: The TTL is the abbreviation for time to live, which specifies the maximum number of network segments that an IP packet is allowed to pass before it is discarded by the router. The TTL is a 8 bit field in the IPV4 header.
Summarize:
Timeouts and cookies
Matching of flow tables (1.1 versions)
Version 1.3
How do I generate a flow table?
The process of the connection (Pictures drawn through the clutch)
can use Wireshark to capture packet analysis
Three types of package information
and Hello Pack (sync info), etc.
Interaction of network protocols
OpenFlow Protocol (OVS)