vflow-system-show
This command is used to display system flow details for vFlow.
Syntax vflow-system-show
| 
    Specify any of the following options:  | 
 |
| 
    name name-string  | 
  
    Name for the vFlow.  | 
 
| 
    id  | 
  
    ID assigned to the vFlow  | 
 
| 
    scope local|fabric  | 
  
    The scope for the vFlow.  | 
 
| 
    type ofp|vflow|ofp-default|acl-ip|acl-mac|vxlan|nat|qos|nat-twice|hog-violator|pbr|iptable  | 
  
    The type of the vFlow.  | 
 
| 
    hidden true|false  | 
  
    Specifies whether the vFlow is hidden or not.  | 
 
| 
    vnet vnet name  | 
  
    VNET assigned to the vFlow.  | 
 
| 
    bd bridge-domain name  | 
  
    The bridge domain for the vFlow.  | 
 
| 
    vlan 0..4095  | 
  
    The VLAN identifier for the flow. The value ranges between 0-4095.  | 
 
| 
    inner-vlan 0..4095  | 
  
    The inner VLAN ID of the QinQ frame.  | 
 
| 
    in-port port-list  | 
  
    The ingress (input) port for the vFlow.  | 
 
| 
    out-port port-list  | 
  
    The egress (output) port for the VFlow.  | 
 
| 
    ether-type ipv4|arp|wake|rarp|vlan|ipv6|lacp|mpls-uni|mpls-multi|jumbo| dot1X|aoe|qinq|lldp|macsec|ecp|ptp|fcoe|fcoe-init|qinq-old  | 
  
    The EtherType for the flow.  | 
 
| 
    src-mac mac-address  | 
  
    The source MAC address for the flow .  | 
 
| 
    src-mac-mask mac-address  | 
  
    The source MAC address wildcard mask for the flow.  | 
 
| 
    dst-mac mac-address  | 
  
    The destination MAC address for the flow.  | 
 
| 
    dst-mac-mask mac-address  | 
  
    The destination MAC address wildcard mask for the flow.  | 
 
| 
    src-ip ip-address  | 
  
    The source IP address for the flow.  | 
 
| 
    src-ip-mask ip-address  | 
  
    The source IP address wildcard mask for the flow.  | 
 
| 
    dst-ip ip-address  | 
  
    The destination IP address for the flow.  | 
 
| 
    dst-ip-mask ip-address  | 
  
    The destination IP address wildcard mask for the flow.  | 
 
| 
    src-port src-port-number  | 
  
    The Layer 3 protocol source port for the flow.  | 
 
| 
    src-port-end src-port-end-number  | 
  
    The ending port for a range of source ports.  | 
 
| 
    src-port-mask src-port-mask-number  | 
  
    The source port mask.  | 
 
| 
    dst-port dst-port-number  | 
  
    The Layer 3 protocol destination port for the flow.  | 
 
| 
    dst-port-end dst-port-end-number  | 
  
    The ending port for a range of destination ports.  | 
 
| 
    dst-port-mask dst-port-mask-number  | 
  
    The destination port mask.  | 
 
| 
    dscp-start number  | 
  
    The starting DSCP number. This is a value between 0, and 63.  | 
 
| 
    dscp-end number  | 
  
    The ending DSCP number. This is a value between 0, and 63.  | 
 
| 
    dscp dscp-number  | 
  
    The 6-bit Differentiated Services Code Point (DSCP) for the vFlow with range 0 to 63.  | 
 
| 
    dscp-map dscp-map name|none  | 
  
    The DSCP map to apply on the flow. Please reapply if map priorities are updated.  | 
 
| 
    tos-start tos-start-number  | 
  
    The starting ToS number.  | 
 
| 
    tos-end tos-end-number  | 
  
    The ending ToS number.  | 
 
| 
    tos tos-number  | 
  
    The Type of Service (ToS) number for the flow.  | 
 
| 
    dropped|no-dropped  | 
  
    Specify if the vFlow matches a dropped packet or forwards the packet.  | 
 
| 
    vlan-pri number  | 
  
    The priority for the VLAN. This is a value between 0 (lowest), and 7 (highest).  | 
 
| 
    inner-vlan-pri number  | 
  
    The priority for the inner VLAN. This is a value between 0 (lowest), and 7 (highest).  | 
 
| 
    internal-pri 0..7  | 
  
    The internal priority as a value between 0, and 7.  | 
 
| 
    vrf vrf-name  | 
  
    The name of the VRF.  | 
 
| 
    ttl ttl-number  | 
  
    The time to live in seconds.  | 
 
| 
    proto tcp|udp|icmp|igmp|ip|icmpv6  | 
  
    The Layer 3 protocol for the flow.  | 
 
| 
    tcp-flags fin|syn|rst|push|ack|urg|ece|cwr  | 
  
    The TCP flags to filter a vFlow.  | 
 
| 
    local-subnet|no-local-subnet  | 
  
    Specifies whether to use local subnet or not.  | 
 
| 
    flow-class vflow-class name  | 
  
    The vFlow classname.  | 
 
| 
    ingress-tunnel tunnel-name  | 
  
    The name of the ingress tunnel.  | 
 
| 
    egress-tunnel tunnel name  | 
  
    The name of the egress tunnel.  | 
 
| 
    bw-min bw-min-number  | 
  
    The minimum bandwidth in Gbps for the vFlow. This is a range from 0 to 40Gbps.  | 
 
| 
    bw-max bw-max-number  | 
  
    The maximum bandwidth in Gbps for the vFlow. This is a range from 0 to 40Gbps.  | 
 
| 
    burst-size auto  | 
  
    The burst size. This parameter auto-calculates the burst size based on the maximum bandwidth settings for the vFlow. You can also configure a burst-size number between 256B through 128MB.  | 
 
| 
    vrouter-name vrouter name  | 
  
    The vRouter name if you are configuring Policy-based Routing (PBR). You should not use this parameter unless you are configuring PBR.  | 
 
| 
    precedence default|0..15  | 
  
    The traffic priority for the flow (between 0, and 15)  | 
 
| 
    action none|drop|to-port|to-cpu|trap|copy-to-cpu|copy-to-port|setvlan|add-outer-vlan|set-tpid|to-port-set-vlan|to-span|set-metadata|set-dscp|set-dmac|to-next-hop-ip|set-dmac-to-port|to-ports-and-cpu|set-vlan-pri|set-smac|drop-cancel-trap|to-ecmp-group|redirect-to-vrouter|strip-outer-vlan|cancel-switch-to-cpu  | 
  
    The forwarding action to apply to the flow.  | 
 
| 
    action-value action-value-number  | 
  
    An optional value argument for the forwarding action above (for example, a switch port number to forward the packet to). This is a value between 1, and 64.  | 
 
| 
    action-value1 1..4096  | 
  
    The second optional value argument for the forwarding action between 1, and 64.  | 
 
| 
    action-set-mac-value mac-address  | 
  
    Specify a MAC address to apply the action.  | 
 
| 
    action-to-next-hop-ip-value ip-address  | 
  
    The next-hop IP address for packet redirection.  | 
 
| 
    action-to-ecmp-group-value static-ecmp-group group-name  | 
  
    The ECMP group for packet redirection.  | 
 
| 
    action-to-ports-value port-list  | 
  
    Specify a port list to apply the action.  | 
 
| 
    mirror mirror-name  | 
  
    The name of the mirror configuration.  | 
 
| 
    process-mirror|no-process-mirror  | 
  
    Specify to process mirrored traffic for the vflow.  | 
 
| 
    log-stats|no-log-stats  | 
  
    Specify if you want to log statistics or not.  | 
 
| 
    stats-interval seconds  | 
  
    The interval to update packet statistics for the log (in seconds). This is a value between 1, and 604800.  | 
 
| 
    dur dur-number  | 
  
    The minimum duration required for the flow to be captured (in seconds).  | 
 
| 
    metadata metadata-number  | 
  
    Specify a metadata number for the flow.  | 
 
| 
    metadata-mask metadata-mask-number  | 
  
    The metadata mask for the vFlow.  | 
 
| 
    transient|no-transient  | 
  
    Specifies to capture transient flows.  | 
 
| 
    vxlan vxlan-name  | 
  
    The name of the VXLAN.  | 
 
| 
    vxlan-ether-type ipv4|arp|wake|rarp|vlan|ipv6|lacp|mpls-uni|mpls-multi| jumbo|dot1X|aoe|qinq|lldp|macsec|ecp|ptp|fcoe|fcoe-init|qinq-old  | 
  
    The type of VXLAN.  | 
 
| 
    from-tunnel-decap|no-from-tunnel-decap  | 
  
    Specify if you want to include tunnel terminated VXLAN packets.  | 
 
| 
    stp-state Disabled|Discarding|Learning|Forwarding packet-res l2-unicast|l2-unknown-unicast|l2-multicast|l2-unknown-multicast|l2-broadcast  | 
  
    The STP state.  | 
 
| 
    packet-res l2-unicast|l2-unknown-unicast|l2-multicast|l2-unknown-multicast|l2-broadcast  | 
  
    The packet resolution in ASIC.  | 
 
| 
    fwding-type vlan|vxlan|vle  | 
  
    The ASIC forwarding type.  | 
 
| 
    set-src ip-address  | 
  
    The source IP address of IPv4 packets.  | 
 
| 
    set-dst ip-address  | 
  
    The destination IP address of IPv4 packets.  | 
 
| 
    set-src-port set-src-port-number  | 
  
    The source port of IPv4 packets.  | 
 
| 
    set-dst-port set-dst-port-number  | 
  
    The destination port of IPv4 packets.  | 
 
| 
    src-vpg vpg-name  | 
  
    The source vPG name for Network Packet Broker (NPB) configuration.  | 
 
| 
    dst-vpg vpg-name  | 
  
    The destination vPG name for Network Packet Broker (NPB) configuration.  | 
 
| 
    bidir-vpg-1 vpg name  | 
  
    The name of the first bidirectional vPG for NPB configuration.  | 
 
| 
    bidir-vpg-2 vpg name  | 
  
    The name of the second bidirectional vPG for NPB configuration.  | 
 
| 
    transparency enable|disable  | 
  
    Specify if you want to enable or disable protocol transparency.  | 
 
| 
    udf-name1 udf name  | 
  
    The User-Defined Field name.  | 
 
| 
    udf-data1 udf-data1-number  | 
  
    The User-Defined Field data.  | 
 
| 
    udf-data1-mask udf-data1-mask-number  | 
  
    The mask for the User-Defined Field data.  | 
 
| 
    udf-name2 udf name  | 
  
    The User-Defined Field name.  | 
 
| 
    udf-data2 udf-data2-number  | 
  
    The User-Defined Field data.  | 
 
| 
    udf-data2-mask udf-data2-mask-number  | 
  
    The mask for the User-Defined Field data.  | 
 
| 
    udf-name3 udf name  | 
  
    The User-Defined Field name.  | 
 
| 
    udf-data3 udf-data3-number  | 
  
    The User-Defined Field data.  | 
 
| 
    udf-data3-mask udf-data3-mask-number  | 
  
    The mask for the User-Defined Field data.  | 
 
| 
    enable|no-enable  | 
  
    Specify if you want to enable or disable flows in hardware.  | 
 
| 
    table-name vflow-table name  | 
  
    Specify a table name from the following list: 
 The following actions are supported for this parameter: 
  | 
 
| 
    flow-cb default-cb|arp-cb|bcast-cb|igmp-cb|pim-cb|dhcp-cb|dhcpv6-cb|dmac-miss-cb|l2-miss-cb|no-cb  | 
  
    CPU to process, vFlow callback function.  | 
 
| 
    cpu-class cpu-class name  | 
  
    The CPU class name.  | 
 
| 
    description description-string  | 
  
    Specify a vFlow description.  | 
 
| 
    if mgmt|data  | 
  
    The administrative service interface.  | 
 
| 
    phy-dst-port phy-dst-port-number  | 
  
    The packet destination port for the vFlow.  | 
 
Defaults None.
Access CLI
History
| 
    Version 1.2  | 
  
    Command introduced.  | 
 
| 
    Version 2.1  | 
  
    The parameter type is deprecated. The option cluster for scope is deprecated. The option meter for action is deprecated. The parameters mirror|no mirror, and process-mirror|no-process-mirror added.  | 
 
| 
    Version 2.2.3  | 
  
    The parameters dscp-start, dscp-end, tos-start, tos-end, vlan-pri, and ttl added.  | 
 
| 
    Version 2.2.5  | 
  
    The parameters set-dscp|to-ports-and-cpu|set-vlan-pri| set-dmac|set-dmac-to-port, action-set-mac-value, and action-to-ports-value added. The parameter mirror added. The parameter mirror|no-mirror changed to process-mirror|no-process-mirror.  | 
 
| 
    Version 2.3  | 
  
    The parameters set-src, set-dst, set-src-port, and set-dst-port added.  | 
 
| 
    Version 2.3.1  | 
  
    The parameter table added.  | 
 
| 
    Version 2.4  | 
  
    The parameter type, and stats deprecated. The parameters src-port-mask, and dst-port-mask added. The action to-port-set-nat| is deprecated. The parameter log-stats added.  | 
 
| 
    Version 2.5.3  | 
  
    The parameter tcp-flags added. The fields, UDF-, and enable|disable hardware flows also added.  | 
 
| 
    Version 2.5.4  | 
  
    The parameter burst-size auto, has added functionality. You can configure a burst-size number between 256B through 128MB.  | 
 
| 
    Version 2.6.0  | 
  
    The parameter table-name added.  | 
 
| 
    Version 2.6.2  | 
  
    The parameter dscp-map and cpu-class added.  | 
 
| 
    Version 3.0.0  | 
  
    The parameter dropped|no-dropped added.  | 
 
| 
    Version 5.0.0  | 
  
    The parameter if mgmt|data added.  | 
 
| 
    Version 5.1.0  | 
  
    The parameter packet-res added.  | 
 
| 
    Version 5.2.0  | 
  
    The parameters src-port-end, and dst-port-end added  | 
 
| 
    Version 6.0.0  | 
  
    The parameter vrf added.  | 
 
| 
    Version 6.0.1  | 
  
    The parameters src-vpg, and dst-vpg added.  | 
 
| 
    Version 6.1.0  | 
  
    The parameters bd, inner-vlan, inner-vlan-pri, internal-pri, dst-vpg-1, dst-vpg-2, transparency, flow-cb, phy-dst-port added.  | 
 
| 
    Version 7.0.0  | 
  
    The option strip-outer-vlan added to parameter action.  | 
 
| 
    Version 7.0.1  | 
  
    The options check, tunnel-pkt, cpu, set-tunnel-id, cpu-rx, cpu-rx-tx, decap, tcp-seq-offset, tcp-ack-offset, and l3-to-cpu-switch for parameter action are deprecated. The parameter vxlan-proto is deprecated.  | 
 
Usage Each fabric, cluster, standalone switch, or virtual network can track application flow statistics. This command initiates flow statistics capture for Layer 2 Ethernet or Layer 3 Internet Protocol (IP) packet traffic that matches defined characteristics.
Examples To display system flow details for the vFlow, use the following command:
CLI (network-admin@switch) > vflow-system-show name Optimize-Datapath format all
switch name id scope type in-port src-mac src-mac-mask precedence action stats-interval hw-stats enable table-name
------- ----------------- ---------- ----- ------ ------- ----------------- ----------------- ---------- ---------------- -------------- -------- ------ --------------------
switch1 Optimize-Datapath b001d67:3b local system 0 92:05:1d:3f:42:45 ff:ff:ff:ff:ff:ff 15 drop-cancel-trap 30 enabled enable System-L1-L4-Tun-1-0
