issPortCpuControlledLearning
SUPERMICRO-ISS-MIB ·
.1.3.6.1.4.1.10876.101.1.81.2.2.1.11
Object
column
r/w
Enumeration
Enables or disables the CPU controlled learning on a port.
The default behavior is hardware learning. By enabling this object
software learning on that particular port is enabled.
When CPU controlled learning is enabled, for the first time, packet
will be copied to CPU and source MAC address learning will not happen
in the hardware. When packet is received at PNAC - if the source MAC
address is authorized, the packet will be allowed to go through further
processing. Else, the packet will be dropped. When packets from
authorized MAC address are received at VLAN, MAC learning will happen
at VLAN and the same entry will be programmed in the hardware. Once the
MAC address is learnt, further forwarding will happen at driver itself.
The Mac address entries which are added through software learning are
checked in periodical intervals for the HIT entry. If there is no
traffic for that entry, the HIT flag won't be set. The entry will be
removed from the hardware if the hit flag is not set.
Note: When software learning is enabled, rate limiting to the port
needs to be configured
Context
- MIB
- SUPERMICRO-ISS-MIB
- OID
.1.3.6.1.4.1.10876.101.1.81.2.2.1.11- Type
- column
- Access
- readwrite
- Status
- current
- Parent
- issPortCtrlEntry
- Table
- issPortCtrlTable
- Siblings
- 13
Syntax
Enumeration
Values & Constraints
Enumerated Values
1 | disabled |
2 | enabled |
Related Objects
Sibling Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| issPortCtrlIndex Interface index of the port for which the configuration
in this entry applies. | column | Integer32 | .1.3.6.1.4.1.10876.101.1.81.2.2.1.1 |
| issPortAutoNegAdvtCapBits A value uniquely identifies the set of capabilities advertised
by the local auto negotiation entity other than the standard
capabilities supported by ifMauAutoNegCapAdvertisedBits… | column | OctetString | .1.3.6.1.4.1.10876.101.1.81.2.2.1.10 |
| issPortMdiOrMdixCap Specifies the port should be in Auto-Mdix mode or Mdi/Mdix.
Setting the value to `auto` enables the Auto MDIX in the port -
issPortCtrlIndex. This will be effective… | column | Enumeration | .1.3.6.1.4.1.10876.101.1.81.2.2.1.12 |
| issPortCtrlFlowControlMaxRate Configures the maximum rate (kbps) - a high water mark beyond which
pause frames will be generated to flow control the ingress traffic.
This value should be set to 0 if no pause f… | column | Integer32 | .1.3.6.1.4.1.10876.101.1.81.2.2.1.13 |
| issPortCtrlFlowControlMinRate Configures the minimum rate (kbps) - a low water mark below which pause
frames generation will be stopped. This value should be set to a value
lesser that of 'issPortCtrlFlowCon… | column | Integer32 | .1.3.6.1.4.1.10876.101.1.81.2.2.1.14 |
| issPortCtrlMode Speficies the mode in which the speed, duplex modes and flow control
of the interface is determined.
If set as 'auto', the hardware senses speed and negotiates with… | column | Enumeration | .1.3.6.1.4.1.10876.101.1.81.2.2.1.2 |
| issPortCtrlDuplex Configures interface data transfer mode as full-duplex or half-duplex.
This object can be configured only if the 'PortCtrlMode' is 'nonegotiation'.
If the 'PortCtr… | column | Enumeration | .1.3.6.1.4.1.10876.101.1.81.2.2.1.3 |
| issPortCtrlSpeed Configures interface speed.
This object can be configured only if the 'PortCtrlMode' is 'nonegotiation'.
If the 'PortCtrlMode' is 'auto', it obtains the value from … | column | Enumeration | .1.3.6.1.4.1.10876.101.1.81.2.2.1.4 |
| issPortCtrlFlowControl deprecated Enables / disables flow control for the interface.
This object be configured only if the 'PortCtrlMode' is 'nonegotiation'.
If the 'PortCtrlMode' is 'auto', it obta… | column | Enumeration | .1.3.6.1.4.1.10876.101.1.81.2.2.1.5 |
| issPortCtrlRenegotiate When configured as 'true', restarts autonegotiation on the interface.
Once autonegotiation is restarted, the value of this object reverts
to 'false'. | column | SNMPv2-TCTruthValue | .1.3.6.1.4.1.10876.101.1.81.2.2.1.6 |
| issPortCtrlMaxMacAddr Specifies the maximum number of new MAC addresses that can be
learnt over the interface. | column | SNMPv2-SMIInteger32 | .1.3.6.1.4.1.10876.101.1.81.2.2.1.7 |
| issPortCtrlMaxMacAction Specifies the action to be taken when the maximum number of new MAC
addresses that can be learnt over the interface is exceeded.
If the action is 'drop', the packe… | column | Enumeration | .1.3.6.1.4.1.10876.101.1.81.2.2.1.8 |
| issPortHOLBlockPrevention Enables or disables Head-Of-Line Blocking prevention on a port. | column | Enumeration | .1.3.6.1.4.1.10876.101.1.81.2.2.1.9 |