No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>Search


To have a better experience, please upgrade your IE browser.


Configuration Guide - Network Management and Monitoring

CloudEngine 8800, 7800, 6800, and 5800 V200R005C10

This document describes the configurations of Network Management and Monitoring, including SNMP, RMON, NETCONF, OpenFlow, LLDP, NQA, Mirroring, Packet Capture, Packet Trace, Path and Connectivity Detection Configuration, NetStream, sFlow, and iPCA.
Rate and give feedback:
Huawei uses machine translation combined with human proofreading to translate this document to different languages in order to help you better understand the content of this document. Note: Even the most advanced machine translation cannot match the quality of professional translators. Huawei shall not bear any responsibility for translation accuracy and it is recommended that you refer to the English document (a link for which has been provided).
OpenFlow System Structure

OpenFlow System Structure

The idea behind OpenFlow is the separation of the control and data planes, while providing a standard communication protocol between them, and allowing the data plane to implement flow-based forwarding. Figure 5-1 shows the OpenFlow system structure, which consists of the controller, OpenFlow switch, and OpenFlow protocol.

Figure 5-1 OpenFlow system structure


A server residing at the OpenFlow control plane, which is responsible for the creation and maintenance of flow tables.

OpenFlow switch

There are two types of OpenFlow switches:
  • Dedicated OpenFlow switch: a standard OpenFlow device which only performs OpenFlow forwarding.
  • OpenFlow-compatible switch: a switch supporting OpenFlow forwarding and Layer 2/3 data forwarding. Huawei CE series switches are OpenFlow-compatible switches.

OpenFlow Agent

OpenFlow management component on the OpenFlow switch. The OpenFlow Agent sets up OpenFlow connections with the controller to report the interface information of the OpenFlow switch and to parse the entries information delivered by the controller.

Forwarding database

The controller generates the forwarding database based on only a few protocols with a large number of packets and frequently changing, and delivers the forwarding database to the switch through the OpenFlow protocol. This mode enhances the computation capability of the switch. For example, the forwarding database generated by the Agile Controller may include IP addresses and MAC addresses. The switch stores the forwarding information and directs packet forwarding by generating ARP entries based on protocols.

User policy table


The CE6880EI and CE5880EI do not support Flow_Mod.

The flow table is delivered by the controller through Flow_Mod. The flow table is manually created on the controller to direct packet forwarding. The switch matches packets against the flow table and processes matching packets, and matches packets against the entries of the same level according to the entry priorities. Currently, Huawei CE series switches support only one-level user policy table. Flow tables contain multiple entries. Each entry contains Match Fields, Priority, Instructions, and Fail Action.

  • Match Fields: packet matching rules, including the packet protocol type, source IP address, destination IP address, source port number, destination port number, and DSCP priority.
  • Priority: priority of entry. A large value indicates a high priority. The switch matches packets against the highest-priority entry first.
  • Instructions: action instruction set. The switch uses the actions defined in the action instruction set to process the matching packets. The instructions include five actions, as described in Table 5-1. Huawei CE series switches support only Write-Action.

    Table 5-1 Instructions
    Instruction Definition
    Meter Limits the rate of packets matching the user policy table.
    Apply-Action Takes the actions in the action list immediately.
    Clear-Action Deletes all actions in the action set.
    Write-Action Modifies all actions in the action set.
    Goto-Table Goes to the next-level user policy table.
    The instructions support two execution modes. Huawei CE series switches support only the Action Set execution mode. This mode is as follows:
    • Action Set: a series of actions. The switch modifies packet content until the packets stop entering the next-level user policy table. Each type has only one action. The actions are taken in a certain order.

      The switch supports the following actions:
      • Remark: Adjusts the priority of packets. Currently, only the DSCP priority of packets can be adjusted.
      • Forward IP: Redirects packets to next hops.
      • Forward Interface: Forwards packets from specified interfaces.
    • Action List: a series of actions that need to be taken immediately. The action content is the same as that in the action set. The switch immediately modifies packet content and takes the actions in the delivery order.
  • Fail Action: an action taken when the next-hop IP address to which packets are redirected is unreachable. The action can be either of the following:
    • forward: forwards the packets based on the routes in the routing table.

    • discard: discards the packets.

    If the user policy table delivered by the controller does not contain Fail Action, by default, the device considers that the Fail Action in the user policy table is forward.

Updated: 2019-04-20

Document ID: EDOC1100075365

Views: 33561

Downloads: 121

Average rating:
This Document Applies to these Products
Related Documents
Related Version
Previous Next