Configuring the System Routing Mode

Configuring the Maximum Layer-3 Host Routes

Configuring the Maximum Layer-3 Host Routes
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "platformEntity": {
          "attributes": {
            "routingMode": "DEFAULT"
          }
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <pltfm-items>
    <routingMode>DEFAULT</routingMode>
  </pltfm-items>
</System>


CLI Commands

The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.

system routing max-mode host

Note: The property information for this example was added in Release 9.3(3).


Verifying a DME Configuration
The following table contains the distinguished name (DN) for each managed object (MO) in the DME payload. Issue a GET request using the DN to verify the configuration was posted or to get information about the configured properties of a particular object.

MODN
topSystem sys
platformEntity sys/pltfm


platformEntity Properties

The following table contains information about the platformEntity properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
routingModeplatform:RoutingMode
(scalar:Enum8)
Routing modeSELECTION:
0 - DEFAULT
1 - NON_HIER_DEFAULT
2 - NON_HIER_MAX_L3
3 - MAX_HOST
4 - TOR_MAX_L3
5 - DEFAULT_64B
6 - NON_HIER_MAX_L3_64B
7 - TOR_MAX_L3_64B
8 - TOR_MAX_L2
9 - TOR_MAX_L2L3
21 - TOR_TEMPLATE_OVL_HOST_SCALE
22 - TEMPLATE_LPM_HEAVY
23 - TOR_TEMPLATE_LPM_SCALE_V6_64
24 - TOR_TEMPLATE_DUAL_STACK_HOST_SCALE
25 - TEMPLATE_SERVICE_PROVIDER
26 - TEMPLATE_MULTICAST_HEAVY
27 - TEMPLATE_VXLAN_SCALE
28 - TEMPLATE_MPLS_SCALE
29 - TEMPLATE_INTERNET_PEERING
31 - TEMPLATE_MULTICAST_EXT_HEAVY
32 - TEMPLATE_L3_HEAVY
35 - TEMPLATE_MULTICAST_DUAL_STACK
36 - TEMPLATE_L2_HEAVY
38 - TEMPLATE_L2_SCALE
DEFAULT: DEFAULT


Related Documentation

For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:

http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html

See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:

https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Deleting the the Maximum Layer-3 Host Routes

Deleting the the Maximum Layer-3 Host Routes
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "platformEntity": {
          "attributes": {
            "routingMode": "DEFAULT"
          }
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <pltfm-items>
    <routingMode>DEFAULT</routingMode>
  </pltfm-items>
</System>


CLI Commands

The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.

no system routing max-mode host

Note: The property information for this example was added in Release 9.3(3).


Verifying a DME Configuration
The following table contains the distinguished name (DN) for each managed object (MO) in the DME payload. Issue a GET request using the DN to verify the configuration was posted or to get information about the configured properties of a particular object.

MODN
topSystem sys
platformEntity sys/pltfm


platformEntity Properties

The following table contains information about the platformEntity properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
routingModeplatform:RoutingMode
(scalar:Enum8)
Routing modeSELECTION:
0 - DEFAULT
1 - NON_HIER_DEFAULT
2 - NON_HIER_MAX_L3
3 - MAX_HOST
4 - TOR_MAX_L3
5 - DEFAULT_64B
6 - NON_HIER_MAX_L3_64B
7 - TOR_MAX_L3_64B
8 - TOR_MAX_L2
9 - TOR_MAX_L2L3
21 - TOR_TEMPLATE_OVL_HOST_SCALE
22 - TEMPLATE_LPM_HEAVY
23 - TOR_TEMPLATE_LPM_SCALE_V6_64
24 - TOR_TEMPLATE_DUAL_STACK_HOST_SCALE
25 - TEMPLATE_SERVICE_PROVIDER
26 - TEMPLATE_MULTICAST_HEAVY
27 - TEMPLATE_VXLAN_SCALE
28 - TEMPLATE_MPLS_SCALE
29 - TEMPLATE_INTERNET_PEERING
31 - TEMPLATE_MULTICAST_EXT_HEAVY
32 - TEMPLATE_L3_HEAVY
35 - TEMPLATE_MULTICAST_DUAL_STACK
36 - TEMPLATE_L2_HEAVY
38 - TEMPLATE_L2_SCALE
DEFAULT: DEFAULT


Related Documentation

For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:

http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html

See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:

https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Configuring the Maximum Layer-2 Records and Fewer Layer-3 Host Routes

Configuring the Maximum Layer-2 Records and Fewer Layer-3 Host Routes
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "platformEntity": {
          "attributes": {
            "routingMode": "TOR_MAX_L2"
          }
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <pltfm-items>
    <routingMode>TOR_MAX_L2</routingMode>
  </pltfm-items>
</System>


CLI Commands

The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.

system routing max-mode-tor l2

Note: The property information for this example was added in Release 9.3(3).


Verifying a DME Configuration
The following table contains the distinguished name (DN) for each managed object (MO) in the DME payload. Issue a GET request using the DN to verify the configuration was posted or to get information about the configured properties of a particular object.

MODN
topSystem sys
platformEntity sys/pltfm


platformEntity Properties

The following table contains information about the platformEntity properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
routingModeplatform:RoutingMode
(scalar:Enum8)
Routing modeSELECTION:
0 - DEFAULT
1 - NON_HIER_DEFAULT
2 - NON_HIER_MAX_L3
3 - MAX_HOST
4 - TOR_MAX_L3
5 - DEFAULT_64B
6 - NON_HIER_MAX_L3_64B
7 - TOR_MAX_L3_64B
8 - TOR_MAX_L2
9 - TOR_MAX_L2L3
21 - TOR_TEMPLATE_OVL_HOST_SCALE
22 - TEMPLATE_LPM_HEAVY
23 - TOR_TEMPLATE_LPM_SCALE_V6_64
24 - TOR_TEMPLATE_DUAL_STACK_HOST_SCALE
25 - TEMPLATE_SERVICE_PROVIDER
26 - TEMPLATE_MULTICAST_HEAVY
27 - TEMPLATE_VXLAN_SCALE
28 - TEMPLATE_MPLS_SCALE
29 - TEMPLATE_INTERNET_PEERING
31 - TEMPLATE_MULTICAST_EXT_HEAVY
32 - TEMPLATE_L3_HEAVY
35 - TEMPLATE_MULTICAST_DUAL_STACK
36 - TEMPLATE_L2_HEAVY
38 - TEMPLATE_L2_SCALE
DEFAULT: DEFAULT


Related Documentation

For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:

http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html

See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:

https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Deleting the Maximum Layer-2 Records and Fewer Layer-3 Host Routes

Deleting the Maximum Layer-2 Records and Fewer Layer-3 Host Routes
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "platformEntity": {
          "attributes": {
            "routingMode": "DEFAULT"
          }
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <pltfm-items>
    <routingMode>DEFAULT</routingMode>
  </pltfm-items>
</System>


CLI Commands

The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.

no system routing max-mode-tor l2

Note: The property information for this example was added in Release 9.3(3).


Verifying a DME Configuration
The following table contains the distinguished name (DN) for each managed object (MO) in the DME payload. Issue a GET request using the DN to verify the configuration was posted or to get information about the configured properties of a particular object.

MODN
topSystem sys
platformEntity sys/pltfm


platformEntity Properties

The following table contains information about the platformEntity properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
routingModeplatform:RoutingMode
(scalar:Enum8)
Routing modeSELECTION:
0 - DEFAULT
1 - NON_HIER_DEFAULT
2 - NON_HIER_MAX_L3
3 - MAX_HOST
4 - TOR_MAX_L3
5 - DEFAULT_64B
6 - NON_HIER_MAX_L3_64B
7 - TOR_MAX_L3_64B
8 - TOR_MAX_L2
9 - TOR_MAX_L2L3
21 - TOR_TEMPLATE_OVL_HOST_SCALE
22 - TEMPLATE_LPM_HEAVY
23 - TOR_TEMPLATE_LPM_SCALE_V6_64
24 - TOR_TEMPLATE_DUAL_STACK_HOST_SCALE
25 - TEMPLATE_SERVICE_PROVIDER
26 - TEMPLATE_MULTICAST_HEAVY
27 - TEMPLATE_VXLAN_SCALE
28 - TEMPLATE_MPLS_SCALE
29 - TEMPLATE_INTERNET_PEERING
31 - TEMPLATE_MULTICAST_EXT_HEAVY
32 - TEMPLATE_L3_HEAVY
35 - TEMPLATE_MULTICAST_DUAL_STACK
36 - TEMPLATE_L2_HEAVY
38 - TEMPLATE_L2_SCALE
DEFAULT: DEFAULT


Related Documentation

For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:

http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html

See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:

https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Configuring Max-Host Routing Mode

Configuring Max-Host Routing Mode
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "platformEntity": {
          "attributes": {
            "routingMode": "TOR_MAX_L3"
          }
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <pltfm-items>
    <routingMode>TOR_MAX_L3</routingMode>
  </pltfm-items>
</System>

Puts the line cards in Broadcom T2 mode 2 and the fabric modules in Broadcom T2 mode 3 to increase the number of supported hosts.


CLI Command

The CLI command below is the equivalent to the payload example displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload or the YANG tab to view the XML payload.

system routing max-mode l3

Note: The property information for this example was added in Release 9.3(3).


Verifying a DME Configuration
The following table contains the distinguished name (DN) for each managed object (MO) in the DME payload. Issue a GET request using the DN to verify the configuration was posted or to get information about the configured properties of a particular object.

MODN
topSystem sys
platformEntity sys/pltfm


platformEntity Properties

The following table contains information about the platformEntity properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
routingModeplatform:RoutingMode
(scalar:Enum8)
Routing modeSELECTION:
0 - DEFAULT
1 - NON_HIER_DEFAULT
2 - NON_HIER_MAX_L3
3 - MAX_HOST
4 - TOR_MAX_L3
5 - DEFAULT_64B
6 - NON_HIER_MAX_L3_64B
7 - TOR_MAX_L3_64B
8 - TOR_MAX_L2
9 - TOR_MAX_L2L3
21 - TOR_TEMPLATE_OVL_HOST_SCALE
22 - TEMPLATE_LPM_HEAVY
23 - TOR_TEMPLATE_LPM_SCALE_V6_64
24 - TOR_TEMPLATE_DUAL_STACK_HOST_SCALE
25 - TEMPLATE_SERVICE_PROVIDER
26 - TEMPLATE_MULTICAST_HEAVY
27 - TEMPLATE_VXLAN_SCALE
28 - TEMPLATE_MPLS_SCALE
29 - TEMPLATE_INTERNET_PEERING
31 - TEMPLATE_MULTICAST_EXT_HEAVY
32 - TEMPLATE_L3_HEAVY
35 - TEMPLATE_MULTICAST_DUAL_STACK
36 - TEMPLATE_L2_HEAVY
38 - TEMPLATE_L2_SCALE
DEFAULT: DEFAULT


Related Documentation

For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:

http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html

See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:

https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Configuring the Layer-3 Longest-Prefix-Match (LPM) Routes

Configuring the Layer-3 Longest-Prefix-Match (LPM) Routes
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "platformEntity": {
          "attributes": {
            "routingMode": "TOR_MAX_L3"
          }
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <pltfm-items>
    <routingMode>TOR_MAX_L3</routingMode>
  </pltfm-items>
</System>


CLI Commands

The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.

system routing max-mode-tor l3

Note: The property information for this example was added in Release 9.3(3).


Verifying a DME Configuration
The following table contains the distinguished name (DN) for each managed object (MO) in the DME payload. Issue a GET request using the DN to verify the configuration was posted or to get information about the configured properties of a particular object.

MODN
topSystem sys
platformEntity sys/pltfm


platformEntity Properties

The following table contains information about the platformEntity properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
routingModeplatform:RoutingMode
(scalar:Enum8)
Routing modeSELECTION:
0 - DEFAULT
1 - NON_HIER_DEFAULT
2 - NON_HIER_MAX_L3
3 - MAX_HOST
4 - TOR_MAX_L3
5 - DEFAULT_64B
6 - NON_HIER_MAX_L3_64B
7 - TOR_MAX_L3_64B
8 - TOR_MAX_L2
9 - TOR_MAX_L2L3
21 - TOR_TEMPLATE_OVL_HOST_SCALE
22 - TEMPLATE_LPM_HEAVY
23 - TOR_TEMPLATE_LPM_SCALE_V6_64
24 - TOR_TEMPLATE_DUAL_STACK_HOST_SCALE
25 - TEMPLATE_SERVICE_PROVIDER
26 - TEMPLATE_MULTICAST_HEAVY
27 - TEMPLATE_VXLAN_SCALE
28 - TEMPLATE_MPLS_SCALE
29 - TEMPLATE_INTERNET_PEERING
31 - TEMPLATE_MULTICAST_EXT_HEAVY
32 - TEMPLATE_L3_HEAVY
35 - TEMPLATE_MULTICAST_DUAL_STACK
36 - TEMPLATE_L2_HEAVY
38 - TEMPLATE_L2_SCALE
DEFAULT: DEFAULT


Related Documentation

For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:

http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html

See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:

https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Deleting the Layer-3 Longest-Prefix-Match (LPM) Routes

Deleting the Layer-3 Longest-Prefix-Match (LPM) Routes
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "platformEntity": {
          "attributes": {
            "routingMode": "DEFAULT"
          }
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <pltfm-items>
    <routingMode>DEFAULT</routingMode>
  </pltfm-items>
</System>


CLI Commands

The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.

no system routing max-mode-tor l3

Note: The property information for this example was added in Release 9.3(3).


Verifying a DME Configuration
The following table contains the distinguished name (DN) for each managed object (MO) in the DME payload. Issue a GET request using the DN to verify the configuration was posted or to get information about the configured properties of a particular object.

MODN
topSystem sys
platformEntity sys/pltfm


platformEntity Properties

The following table contains information about the platformEntity properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
routingModeplatform:RoutingMode
(scalar:Enum8)
Routing modeSELECTION:
0 - DEFAULT
1 - NON_HIER_DEFAULT
2 - NON_HIER_MAX_L3
3 - MAX_HOST
4 - TOR_MAX_L3
5 - DEFAULT_64B
6 - NON_HIER_MAX_L3_64B
7 - TOR_MAX_L3_64B
8 - TOR_MAX_L2
9 - TOR_MAX_L2L3
21 - TOR_TEMPLATE_OVL_HOST_SCALE
22 - TEMPLATE_LPM_HEAVY
23 - TOR_TEMPLATE_LPM_SCALE_V6_64
24 - TOR_TEMPLATE_DUAL_STACK_HOST_SCALE
25 - TEMPLATE_SERVICE_PROVIDER
26 - TEMPLATE_MULTICAST_HEAVY
27 - TEMPLATE_VXLAN_SCALE
28 - TEMPLATE_MPLS_SCALE
29 - TEMPLATE_INTERNET_PEERING
31 - TEMPLATE_MULTICAST_EXT_HEAVY
32 - TEMPLATE_L3_HEAVY
35 - TEMPLATE_MULTICAST_DUAL_STACK
36 - TEMPLATE_L2_HEAVY
38 - TEMPLATE_L2_SCALE
DEFAULT: DEFAULT


Related Documentation

For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:

http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html

See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:

https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Configuring the Balance of Both Layer-2 records and Layer-3 Host Routes

Configuring the Balance of Both Layer-2 records and Layer-3 Host Routes
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "platformEntity": {
          "attributes": {
            "routingMode": "TOR_MAX_L2L3"
          }
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <pltfm-items>
    <routingMode>TOR_MAX_L2L3</routingMode>
  </pltfm-items>
</System>


CLI Commands

The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.

system routing max-mode-tor l2-l3

Note: The property information for this example was added in Release 9.3(3).


Verifying a DME Configuration
The following table contains the distinguished name (DN) for each managed object (MO) in the DME payload. Issue a GET request using the DN to verify the configuration was posted or to get information about the configured properties of a particular object.

MODN
topSystem sys
platformEntity sys/pltfm


platformEntity Properties

The following table contains information about the platformEntity properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
routingModeplatform:RoutingMode
(scalar:Enum8)
Routing modeSELECTION:
0 - DEFAULT
1 - NON_HIER_DEFAULT
2 - NON_HIER_MAX_L3
3 - MAX_HOST
4 - TOR_MAX_L3
5 - DEFAULT_64B
6 - NON_HIER_MAX_L3_64B
7 - TOR_MAX_L3_64B
8 - TOR_MAX_L2
9 - TOR_MAX_L2L3
21 - TOR_TEMPLATE_OVL_HOST_SCALE
22 - TEMPLATE_LPM_HEAVY
23 - TOR_TEMPLATE_LPM_SCALE_V6_64
24 - TOR_TEMPLATE_DUAL_STACK_HOST_SCALE
25 - TEMPLATE_SERVICE_PROVIDER
26 - TEMPLATE_MULTICAST_HEAVY
27 - TEMPLATE_VXLAN_SCALE
28 - TEMPLATE_MPLS_SCALE
29 - TEMPLATE_INTERNET_PEERING
31 - TEMPLATE_MULTICAST_EXT_HEAVY
32 - TEMPLATE_L3_HEAVY
35 - TEMPLATE_MULTICAST_DUAL_STACK
36 - TEMPLATE_L2_HEAVY
38 - TEMPLATE_L2_SCALE
DEFAULT: DEFAULT


Related Documentation

For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:

http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html

See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:

https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Deleting the Configured Balance of Both Layer-2 records and Layer-3 Host Routes

Deleting the Configured Balance of Both Layer-2 records and Layer-3 Host Routes
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "platformEntity": {
          "attributes": {
            "routingMode": "DEFAULT"
          }
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <pltfm-items>
    <routingMode>DEFAULT</routingMode>
  </pltfm-items>
</System>


CLI Commands

The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.

no system routing max-mode-tor l2-l3

Note: The property information for this example was added in Release 9.3(3).


Verifying a DME Configuration
The following table contains the distinguished name (DN) for each managed object (MO) in the DME payload. Issue a GET request using the DN to verify the configuration was posted or to get information about the configured properties of a particular object.

MODN
topSystem sys
platformEntity sys/pltfm


platformEntity Properties

The following table contains information about the platformEntity properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
routingModeplatform:RoutingMode
(scalar:Enum8)
Routing modeSELECTION:
0 - DEFAULT
1 - NON_HIER_DEFAULT
2 - NON_HIER_MAX_L3
3 - MAX_HOST
4 - TOR_MAX_L3
5 - DEFAULT_64B
6 - NON_HIER_MAX_L3_64B
7 - TOR_MAX_L3_64B
8 - TOR_MAX_L2
9 - TOR_MAX_L2L3
21 - TOR_TEMPLATE_OVL_HOST_SCALE
22 - TEMPLATE_LPM_HEAVY
23 - TOR_TEMPLATE_LPM_SCALE_V6_64
24 - TOR_TEMPLATE_DUAL_STACK_HOST_SCALE
25 - TEMPLATE_SERVICE_PROVIDER
26 - TEMPLATE_MULTICAST_HEAVY
27 - TEMPLATE_VXLAN_SCALE
28 - TEMPLATE_MPLS_SCALE
29 - TEMPLATE_INTERNET_PEERING
31 - TEMPLATE_MULTICAST_EXT_HEAVY
32 - TEMPLATE_L3_HEAVY
35 - TEMPLATE_MULTICAST_DUAL_STACK
36 - TEMPLATE_L2_HEAVY
38 - TEMPLATE_L2_SCALE
DEFAULT: DEFAULT


Related Documentation

For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:

http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html

See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:

https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Configuring Hardware Floow Post-Routed Traffic on SVI

Configuring Hardware Floow Post-Routed Traffic on SVI
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "platformEntity": {
          "attributes": {
            "unknownUnicastFlood": "enabled"
}}}]}}
{
    imdata:[]
}
<System>
  <pltfm-items>
    <unknownUnicastFlood>enabled</unknownUnicastFlood>
  </pltfm-items>
</System>

Note: This example was added in Release 9.3(1).


CLI Commands

The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.

system routing unknown-unicast-flood


Verifying a DME Configuration

The following table contains the distinguished name (DN) for each managed object (MO) in the DME payload. Issue a GET request using the DN to verify the configuration was posted or to get information about the configured properties of a particular object.

MODN
platformEntitysys/pltfm


platformEntity Properties

The following table contains information about the platformEntity properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
unknownUnicastFloodnw:AdminSt
(scalar:Enum8)
Hardware flood post-routed traffic on SVI if dest-mac->layer2-port binding unknownSELECTION:
1 - enabled
2 - disabled
DEFAULT: enabled


Related Documentation

For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:

http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html

For detailed information about classes and attributes in the payload, see the NX-API DME Model Reference: https://developer.cisco.com/media/dme/index.html

For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Deleting Hardware Floow Post-Routed Traffic on SVI

Deleting Hardware Floow Post-Routed Traffic on SVI
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "platformEntity": {
          "attributes": {
            "unknownUnicastFlood": "disabled"
}}}]}}
{
    imdata:[]
}
<System>
  <pltfm-items>
    <unknownUnicastFlood>disabled</unknownUnicastFlood>
  </pltfm-items>
</System>

Note: This example was added in Release 9.3(1).


CLI Commands

The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.

no system routing unknown-unicast-flood


Verifying a DME Configuration

The following table contains the distinguished name (DN) for each managed object (MO) in the DME payload. Issue a GET request using the DN to verify the configuration was posted or to get information about the configured properties of a particular object.

MODN
platformEntitysys/pltfm


platformEntity Properties

The following table contains information about the platformEntity properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
unknownUnicastFloodnw:AdminSt
(scalar:Enum8)
Hardware flood post-routed traffic on SVI if dest-mac->layer2-port binding unknownSELECTION:
1 - enabled
2 - disabled
DEFAULT: enabled


Related Documentation

For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:

http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html

For detailed information about classes and attributes in the payload, see the NX-API DME Model Reference: https://developer.cisco.com/media/dme/index.html

For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html