IPI-PLATFORM-PROFILE
Configure egress ipv6
Use this attribute to enable or disable Egress IPv6 filter groups. Disabling filter groups increases the configurable filter entries.
Attribute Name: egress-ipv6
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<profiles xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<hardware-profile>
<filters>
<config>
<egress-ipv6>disable</egress-ipv6> <!-- operation="delete"-->
</config>
</filters>
</hardware-profile>
</profiles>
Command Syntax
hardware-profile filter egress-ipv6 (disable|enable)
Configure ingress ipv6 acl
Use this attribute to enable or disable Ingress IPv6 filter groups. Disabling filter groups increases the configurable filter entries.
Attribute Name: ingress-ipv6-acl
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<profiles xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<hardware-profile>
<filters>
<config>
<ingress-ipv6-acl>disable</ingress-ipv6-acl> <!-- operation="delete"-->
</config>
</filters>
</hardware-profile>
</profiles>
Command Syntax
hardware-profile filter ingress-ipv6 (disable|enable)
Configure ingress ipv4 custom0
Use this attribute to enable or disable Ingress IPv4 filter groups. Disabling filter groups increases the configurable filter entries.
Attribute Name: ingress-ipv4-custom0
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<profiles xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<hardware-profile>
<filters>
<config>
<ingress-ipv4-custom0>disable</ingress-ipv4-custom0> <!-- operation="delete"-->
</config>
</filters>
</hardware-profile>
</profiles>
Command Syntax
hardware-profile filter ingress-ipv4 (disable|enable)
Configure ingress arp
Use this attribute to enable or disable Ingress ARP filter groups.
Attribute Name: ingress-arp
Attribute Type: empty
Netconf edit-config payload
<profiles xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<hardware-profile>
<filters>
<config>
</ingress-arp><!-- operation="delete"-->
</config>
</filters>
</hardware-profile>
</profiles>
Command Syntax
hardware-profile filter ingress-arp enable
Configure ingress bfd
Use this attribute to enable or disable Ingress BFD filter groups. Disabling filter groups increases the configurable filter entries.
Attribute Name: ingress-bfd
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<profiles xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<hardware-profile>
<filters>
<config>
<ingress-bfd>disable</ingress-bfd> <!-- operation="delete"-->
</config>
</filters>
</hardware-profile>
</profiles>
Command Syntax
hardware-profile filter bfd-group (disable|enable)
Configure isolation
Use this attribute to enable or disable port isolation. Disabling filter groups increases the configurable filter entries.
Attribute Name: isolation
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<profiles xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<hardware-profile>
<filters>
<config>
<isolation>disable</isolation> <!-- operation="delete"-->
</config>
</filters>
</hardware-profile>
</profiles>
Command Syntax
hardware-profile filter port-isolation (disable|enable)
Configure profile
This Object is to check forwarding profile limit
This command is supported when following feature are enabled bcm uft feature and following feature are disabled dune feature
Attribute Name: profile
Attribute Type: enum (l2-profile-one|l2-profile-two|l2-profile-three|l3-profile|l3-128bit-profile|lpm-profile|lpm-128bit-profile|custom-profile)
Default Value: l2-profile-three
Netconf edit-config payload
<profiles xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<forwarding-profiles>
<config>
<profile>l2-profile-three</profile> <!-- operation="delete"-->
</config>
</forwarding-profiles>
</profiles>
Command Syntax
forwarding profile (l2-profile-one|l2-profile-two|l2-profile-three|l3-profile|l3-128bit-profile|lpm-profile)
Configure mpls ip payload
This Object is set for load balancing based on MPLS IP payload
This command is supported when following feature are enabled broadcom feature
Attribute Name: mpls-ip-payload
Attribute Type: empty
Attribute Name: mpls-label-based
Attribute Type: empty
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<load-balance>
<config>
</mpls-label-based><!-- operation="delete"-->
</mpls-ip-payload><!-- operation="delete"-->
</config>
</load-balance>
</hardware>
Command Syntax
load-balance rtag7 mpls labels ip-payload
Configure mpls label based
This Object is set for load balancing based on mpls labels
This command is supported when following feature are enabled broadcom feature
Attribute Name: mpls-label-based
Attribute Type: empty
Attribute Name: mpls-ip-payload
Attribute Type: empty
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<load-balance>
<config>
</mpls-ip-payload><!-- operation="delete"-->
</mpls-label-based><!-- operation="delete"-->
</config>
</load-balance>
</hardware>
Command Syntax
load-balance rtag7 mpls ip-payload labels
Configure enable
This Object is set loadBalance
This command is supported when following feature are enabled broadcom feature
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<load-balance>
<config>
</enable>
</config>
</load-balance>
</hardware>
Command Syntax
load-balance rtag7
Configure hash
This Object is used to set (hash values)CRC
This command is supported when following feature are enabled broadcom feature
Attribute Name: hash
Attribute Type: enum (crc16-bisync|crc16-ccitt|crc32-lo|crc32-hi)
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<load-balance>
<config>
<hash>crc16-bisync</hash> <!-- operation="delete"-->
</config>
</load-balance>
</hardware>
Command Syntax
load-balance rtag7 hash (crc16-bisync|crc16-ccitt|crc32-lo|crc32-hi)
Configure macro flow based
macro-flow based dynamic hash selection
This command is supported when following feature are enabled broadcom feature
Attribute Name: macro-flow-based
Attribute Type: empty
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<load-balance>
<config>
</macro-flow-based><!-- operation="delete"-->
</config>
</load-balance>
</hardware>
Command Syntax
load-balance rtag7 macro-flow
Configure vlan based
This Object is set for Vlan based load balancing
This command is supported when following feature are enabled L2 feature,broadcom feature
Attribute Name: vlan-based
Attribute Type: empty
Attribute Name: dest-mac-based
Attribute Type: empty
Attribute Name: src-mac-based
Attribute Type: empty
Attribute Name: ether-type-based
Attribute Type: empty
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<load-balance>
<l2>
<config>
</dest-mac-based><!-- operation="delete"-->
</src-mac-based><!-- operation="delete"-->
</ether-type-based><!-- operation="delete"-->
</vlan-based><!-- operation="delete"-->
</config>
</l2>
</load-balance>
</hardware>
Command Syntax
load-balance rtag7 l2 { dest-mac| src-mac| ether-type| vlan }
Configure symmetric
Symmetric load balancing
This command is supported when following feature are enabled L3 feature,broadcom feature
Attribute Name: symmetric
Attribute Type: empty
Attribute Name: src-ipv4-address-based
Attribute Type: empty
Attribute Name: dest-ipv4-address-based
Attribute Type: empty
Attribute Name: src-l4-port-based
Attribute Type: empty
Attribute Name: dest-l4-port-based
Attribute Type: empty
Attribute Name: protocol-id-based
Attribute Type: empty
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<load-balance>
<ipv4>
<config>
</src-ipv4-address-based><!-- operation="delete"-->
</dest-ipv4-address-based><!-- operation="delete"-->
</src-l4-port-based><!-- operation="delete"-->
</dest-l4-port-based><!-- operation="delete"-->
</protocol-id-based><!-- operation="delete"-->
</symmetric><!-- operation="delete"-->
</config>
</ipv4>
</load-balance>
</hardware>
Command Syntax
load-balance rtag7 ipv4 { src-ipv4| dest-ipv4| srcl4-port| destl4-port| protocol-id| symmetric }
Configure src ipv6 address based
Symmetric load balancing
This command is supported when following feature are enabled L3 feature,broadcom feature
Attribute Name: symmetric
Attribute Type: empty
Attribute Name: src-ipv6-address-based
Attribute Type: empty
Attribute Name: dest-ipv6-address-based
Attribute Type: empty
Attribute Name: src-l4-port-based
Attribute Type: empty
Attribute Name: dest-l4-port-based
Attribute Type: empty
Attribute Name: next-header-based
Attribute Type: empty
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<load-balance>
<ipv6>
<config>
</src-ipv6-address-based><!-- operation="delete"-->
</dest-ipv6-address-based><!-- operation="delete"-->
</src-l4-port-based><!-- operation="delete"-->
</dest-l4-port-based><!-- operation="delete"-->
</next-header-based><!-- operation="delete"-->
</symmetric><!-- operation="delete"-->
</config>
</ipv6>
</load-balance>
</hardware>
Command Syntax
load-balance rtag7 ipv6 { src-ipv6| dest-ipv6| srcl4-port| destl4-port| next-hdr| symmetric }
Configure queue name
This attribute specifies CPU queue name for rate limiting config
Attribute Name: queue-name
Attribute Type: enum (best-effort|ipmc-miss|l3-miss|sflow|bgp|vrrp|ldp-rsvp|rip|ospf|dhcp|nd|mpls|pim|arp|igmp|bpdu|ccm|bfd|ptp|isis|acl|vxlan)
Attribute Name: rate
Attribute Type: int32
Attribute Range: 0-100000
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<cpu-queue>
<rate-limits>
<rate-limit>
<queue-name>best-effort</queue-name>
<config>
<queue-name>best-effort</queue-name>
<rate>0</rate>
</config>
</rate-limit>
</rate-limits>
</cpu-queue>
</hardware>
Command Syntax
cpu-queue (best-effort|ipmc-miss|l3-miss|sflow|bgp|vrrp|ldp-rsvp|rip|ospf|dhcp|nd|mpls|pim|arp|igmp|bpdu|ccm|bfd|ptp|isis|acl|vxlan) rate <0-100000>
Configure monitor
This attribute specifies CPU queue name for rate limiting config
Attribute Name: queue-name
Attribute Type: enum (best-effort|ipmc-miss|l3-miss|sflow|bgp|vrrp|ldp-rsvp|rip|ospf|dhcp|nd|mpls|pim|arp|igmp|bpdu|ccm|bfd|ptp|isis|acl|vxlan)
Attribute Name: monitor
Attribute Type: enum (no-monitor|monitor)
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<cpu-queue>
<rate-limits>
<rate-limit>
<queue-name>best-effort</queue-name>
<config>
<queue-name>best-effort</queue-name>
<monitor>no-monitor</monitor>
</config>
</rate-limit>
</rate-limits>
</cpu-queue>
</hardware>
Command Syntax
cpu-queue (best-effort|ipmc-miss|l3-miss|sflow|bgp|vrrp|ldp-rsvp|rip|ospf|dhcp|nd|mpls|pim|arp|igmp|bpdu|ccm|bfd|ptp|isis|acl|vxlan) (no-monitor|monitor)
Configure lossy
This attribute specifies CPU queue name for rate limiting config
Attribute Name: queue-name
Attribute Type: enum (best-effort|ipmc-miss|l3-miss|sflow|bgp|vrrp|ldp-rsvp|rip|ospf|dhcp|nd|mpls|pim|arp|igmp|bpdu|ccm|bfd|ptp|isis|acl|vxlan)
Attribute Name: lossy
Attribute Type: enum (lossless|lossy)
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<cpu-queue>
<rate-limits>
<rate-limit>
<queue-name>best-effort</queue-name>
<config>
<queue-name>best-effort</queue-name>
<lossy>lossless</lossy>
</config>
</rate-limit>
</rate-limits>
</cpu-queue>
</hardware>
Command Syntax
cpu-queue (best-effort|ipmc-miss|l3-miss|sflow|bgp|vrrp|ldp-rsvp|rip|ospf|dhcp|nd|mpls|pim|arp|igmp|bpdu|ccm|bfd|ptp|isis|acl|vxlan) (lossless|lossy)
Configure rate
This attribute specifies CPU queue name for rate limiting config
Attribute Name: queue-name
Attribute Type: enum (best-effort|ipmc-miss|l3-miss|sflow|bgp|vrrp|ldp-rsvp|rip|ospf|dhcp|nd|mpls|pim|arp|igmp|bpdu|ccm|bfd|ptp|isis|acl|vxlan)
Attribute Name: rate
Attribute Type: int32
Attribute Range: 0-100000
Attribute Name: monitor
Attribute Type: enum (no-monitor|monitor)
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<cpu-queue>
<rate-limits>
<rate-limit>
<queue-name>best-effort</queue-name>
<config>
<queue-name>best-effort</queue-name>
<rate>0</rate>
<monitor>no-monitor</monitor>
</config>
</rate-limit>
</rate-limits>
</cpu-queue>
</hardware>
Command Syntax
cpu-queue (best-effort|ipmc-miss|l3-miss|sflow|bgp|vrrp|ldp-rsvp|rip|ospf|dhcp|nd|mpls|pim|arp|igmp|bpdu|ccm|bfd|ptp|isis|acl|vxlan) rate <0-100000> (no-monitor|monitor)
cpu-q-default rate <0-100000>
Attribute Name: rate
Attribute Type: uint32
Attribute Range: 0-100000
Netconf RPC payload
<ipi-platform-profile_platform-profile-cpu-q-rate-set xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<rate>0</rate>
</ipi-platform-profile_platform-profile-cpu-q-rate-set>
Command Syntax
cpu-q-default rate <0-100000>
no cpu-q-default rate
Attribute Name: rate
Attribute Type: empty
Netconf RPC payload
<ipi-platform-profile_platform-profile-cpu-q-rate-unset xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<rate>CML_EMPTY_T</rate>
</ipi-platform-profile_platform-profile-cpu-q-rate-unset>
Command Syntax
no cpu-q-default rate
Last modified date: 07-14-2023