New, Changed, and Deprecated Configuration Commands in Cisco Nexus 9000 Release 7.0(3)I7(4)

New Commands

The following commands are added in this release.

  • debug l2fm clear peer_sync_db [ [ counters ] | [ [ force-flush ] [ address <mac-addr> | interface <interface-name> | peer-ip <peerip> ] [ vlan <vlan-id> ] ] ]

  • [ no ] feature hw_telemetry

  • [ no ] hardware qos dynamic-buffer-sharing

  • [ no ] ip arp evpn timeout <time-out>

  • [ no ] { ip | ipv4 } routing multicast mfdm-buffer-route-count { <size> }

  • [ no ] link rxlos [ algo <algo_val> ]

  • [ no ] link transmit reset-skip

  • lldp dcbx version auto

  • [ no ] lldp dcbx version { cee | ieee }

  • [ no ] macsec shutdown

  • [ no ] port-type <type>

  • [ no ] power inline default_consumption <wattage>

  • [ no ] priority-flow-control watch-dog forced { on | off }

  • [ no ] ptp correction hardware

  • [ no ] system mode maintenance maint-delay <delay-value>

  • test l2fm peer_sync_db { { enable | disable } [ auto-recovery ] | { activate | deactivate } | { add-mac address <mac-addr> vlan <vlan-id> { interface <interface-name> | peer-ip <peerip> } } }

  • [ no ] ttag-strip

Changed Commands

The following commands are changed in this release.

  • OLD: [ no ] match { { access-group name <acl-name> } | [ not ] { dscp { <dscp-list> | { <dscp-enum> } + } | { { packet length <len-list> | ip rtp <port-list> } [ replace ] } | { cos <cos-list> } | { qos-group <qos-group-list> } | { precedence { <precedence-list> | { <prec-enum> } + } } | { protocol <protocol-enum> } | { mpls experimental topmost <exp-list> } } }

  • NEW: [ no ] match { { access-group name <acl-name> } | [ not ] { dscp { <dscp-list> | { <dscp-enum> } + } | { { packet length <len-list> | ip rtp <port-list> } [ replace ] } | { cos <cos-list> } | { qos-group <qos-group-list> } | { precedence { <precedence-list> | { <prec-enum> } + } } | { protocol <protocol-enum> } | { mpls experimental topmost <exp-list> } | { ip roce <port-list> } } }

  • OLD: clear ip nat translation { all | inside <insideGlobalIP> <insideLocalIP> [ outside <outsideLocalIP> <outsideGlobalIP> ] | outside <outsideLocalIP> <outsideGlobalIP> | tcp { inside <insideGlobalIP> <insideGlobal-port> <insideLocalIP> <insideLocal-port> outside <outsideLocalIP> <outsideLocal-port> <outsideGlobalIP> <outsideGlobal-port> } | udp { inside <insideGlobalIP> <insideGlobal-port> <insideLocalIP> <insideLocal-port> outside <outsideLocalIP> <outsideLocal-port> <outsideGlobalIP> <outsideGlobal-port> } }

  • NEW: clear ip nat translation { all | inside <insideGlobalIP> <insideLocalIP> [ outside <outsideLocalIP> <outsideGlobalIP> ] | outside <outsideLocalIP> <outsideGlobalIP> | tcp { inside <insideGlobalIP> <insideGlobal-port> <insideLocalIP> <insideLocal-port> outside <outsideLocalIP> <outsideLocal-port> <outsideGlobalIP> <outsideGlobal-port> } | udp { inside <insideGlobalIP> <insideGlobal-port> <insideLocalIP> <insideLocal-port> outside <outsideLocalIP> <outsideLocal-port> <outsideGlobalIP> <outsideGlobal-port> } | icmp { inside <insideGlobalIP> <insideGlobal-port> <insideLocalIP> <insideLocal-port> outside <outsideLocalIP> <outsideLocal-port> <outsideGlobalIP> <outsideGlobal-port> } }

  • OLD: configure replace { <uri_local> | <uri_remote> [ source-interface <intf> | vrf <vrf-known-name> ] } [ [ [ verbose ] [ debug | stop-at-first-failure ] [ commit-timeout <time> ] ] | show-patch ]

  • NEW: configure replace { <uri_local> | <uri_remote> [ source-interface <intf> | vrf <vrf-known-name> ] } [ [ [ verbose ] [ debug | stop-at-first-failure ] [ commit-timeout <time> ] [ non-interactive ] ] | show-patch ]

  • OLD: { [ <seqno> ] | no } <permitdeny> { { ethertype <ethertypeid> } | { <proto_udp> { { { { <src_any> | { <src_addr> <src_wild> } | <src_prefix> | { src_key_host <src_host> } | { src_key_addrgrp <src_addrgrp_name> } } [ { { <src_port_op> { <src_port0> | <src_port0_str> } } | { <src_port_range> { <src_port1> | <src_port1_str> } { <src_port2> | <src_port2_str> } } | src_portgroup <src_port_group> } ] { <dst_any> | { <dst_addr> <dst_wild> } | <dst_prefix> | { dst_key_host <dst_host> } | { dst_key_addrgrp <dst_addrgrp_name> } } [ { { <dst_port_op> { <dst_port0> | <dst_port0_str> } } | { <dst_port_range> { <dst_port1> | <dst_port1_str> } { <dst_port2> | <dst_port2_str> } } | dst_portgroup <dst_port_group> } ] { { [ [ log ] [ time-range <time_range_name> ] | packet-length { <plen_op> <plen0> | <plen_range> <plen1> <plen2> } | { dscp { <dscp_num> | <dscp_str> } } | { ttl <ttl_num> } ] } + | { [ [ log ] [ time-range <time_range_name> ] | packet-length { <plen_op> <plen0> | <plen_range> <plen1> <plen2> } | { tos { <tos_num> | <tos_str> } } | { precedence { <prec_num> | <prec_str> } } | { ttl <ttl_num> } ] } + } [ { udf { <udf_name> <udf_val> <udf_mask> } + } ] [ nve vni <vni-id> ] } | { { <src_any> | { <src_addr> <src_wild> } | <src_prefix> | { src_key_host <src_host> } | { src_key_addrgrp <src_addrgrp_name> } } { <dst_any> | { <dst_addr> <dst_wild> } | <dst_prefix> | { dst_key_host <dst_host> } | { dst_key_addrgrp <dst_addrgrp_name> } } { { [ [ fragments ] | [ log ] [ time-range <time_range_name> ] | packet-length { <plen_op> <plen0> | <plen_range> <plen1> <plen2> } | { dscp { <dscp_num> | <dscp_str> } } | { ttl <ttl_num> } | { udf { <udf_name> <udf_val> <udf_mask> } + } ] } + | { [ [ fragments ] | [ log ] [ time-range <time_range_name> ] | packet-length { <plen_op> <plen0> | <plen_range> <plen1> <plen2> } | { tos { <tos_num> | <tos_str> } } | { precedence { <prec_num> | <prec_str> } } | { ttl <ttl_num> } | { udf { <udf_name> <udf_val> <udf_mask> } + } ] } + } } } [ nve vni <vni-id> ] } } } [ vlan <vlanid> | ingress_intf { <intfid> | <intfname> } | vlan_priority <vlanpriorityid> ] + { { [ [ log ] [ time-range <time_range_name> ] | packet-length { <plen_op> <plen0> | <plen_range> <plen1> <plen2> } | { dscp { <dscp_num> | <dscp_str> } } | { ttl <ttl_num> } ] } + | { [ [ log ] [ time-range <time_range_name> ] | packet-length { <plen_op> <plen0> | <plen_range> <plen1> <plen2> } | { tos { <tos_num> | <tos_str> } } | { precedence { <prec_num> | <prec_str> } } | { ttl <ttl_num> } ] } + } [ { udf { <udf_name> <udf_val> <udf_mask> } + } ] # 2052 ../feature/acl_mgr/cli/aclmgr.cmd [ capture session <session-id> ] { [ <action> <actionid> ] } + [ log ]

  • NEW: { [ <seqno> ] | no } <permitdeny> { { ethertype <ethertypeid> } | { <proto_udp> { { { { <src_any> | { <src_addr> <src_wild> } | <src_prefix> | { src_key_host <src_host> } | { src_key_addrgrp <src_addrgrp_name> } } [ { { <src_port_op> { <src_port0> | <src_port0_str> } } | { <src_port_range> { <src_port1> | <src_port1_str> } { <src_port2> | <src_port2_str> } } | src_portgroup <src_port_group> } ] { <dst_any> | { <dst_addr> <dst_wild> } | <dst_prefix> | { dst_key_host <dst_host> } | { dst_key_addrgrp <dst_addrgrp_name> } } [ { { <dst_port_op> { <dst_port0> | <dst_port0_str> } } | { <dst_port_range> { <dst_port1> | <dst_port1_str> } { <dst_port2> | <dst_port2_str> } } | dst_portgroup <dst_port_group> } ] { { [ [ log ] [ time-range <time_range_name> ] | packet-length { <plen_op> <plen0> | <plen_range> <plen1> <plen2> } | { dscp { <dscp_num> | <dscp_str> } } | { ttl <ttl_num> } ] } + | { [ [ log ] [ time-range <time_range_name> ] | packet-length { <plen_op> <plen0> | <plen_range> <plen1> <plen2> } | { tos { <tos_num> | <tos_str> } } | { precedence { <prec_num> | <prec_str> } } | { ttl <ttl_num> } ] } + } [ { udf { <udf_name> <udf_val> <udf_mask> } + } ] [ nve vni <vni-id> ] } | { { <src_any> | { <src_addr> <src_wild> } | <src_prefix> | { src_key_host <src_host> } | { src_key_addrgrp <src_addrgrp_name> } } { <dst_any> | { <dst_addr> <dst_wild> } | <dst_prefix> | { dst_key_host <dst_host> } | { dst_key_addrgrp <dst_addrgrp_name> } } { { [ [ fragments ] | [ log ] [ time-range <time_range_name> ] | packet-length { <plen_op> <plen0> | <plen_range> <plen1> <plen2> } | { dscp { <dscp_num> | <dscp_str> } } | { ttl <ttl_num> } | { udf { <udf_name> <udf_val> <udf_mask> } + } ] } + | { [ [ fragments ] | [ log ] [ time-range <time_range_name> ] | packet-length { <plen_op> <plen0> | <plen_range> <plen1> <plen2> } | { tos { <tos_num> | <tos_str> } } | { precedence { <prec_num> | <prec_str> } } | { ttl <ttl_num> } | { udf { <udf_name> <udf_val> <udf_mask> } + } ] } + } } } [ nve vni <vni-id> ] } } } [ vlan <vlanid> | ingress_intf { <intfid> | <intfname> } | vlan_priority <vlanpriorityid> ] + { { [ [ log ] [ time-range <time_range_name> ] | packet-length { <plen_op> <plen0> | <plen_range> <plen1> <plen2> } | { dscp { <dscp_num> | <dscp_str> } } | { ttl <ttl_num> } ] } + | { [ [ log ] [ time-range <time_range_name> ] | packet-length { <plen_op> <plen0> | <plen_range> <plen1> <plen2> } | { tos { <tos_num> | <tos_str> } } | { precedence { <prec_num> | <prec_str> } } | { ttl <ttl_num> } ] } + } [ { udf { <udf_name> <udf_val> <udf_mask> } + } ] # 2061 ../feature/acl_mgr/cli/aclmgr.cmd [ capture session <session-id> ] { [ <action> <actionid> ] } + [ log ]

Deprecated Commands

The following commands are removed in this release.

  • [ no ] hardware qos aqm ecn head