issPortCpuControlledLearning
ARICENT-ISS-MIB ·
.1.3.6.1.4.1.2076.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
- ARICENT-ISS-MIB
- OID
.1.3.6.1.4.1.2076.81.2.2.1.11- Type
- column
- Access
- readwrite
- Status
- current
- Parent
- issPortCtrlEntry
- Table
- issPortCtrlTable
- Siblings
- 25
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.2076.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.2076.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.2076.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.2076.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.2076.81.2.2.1.14 |
| issPortCtrlPauseFloodProtect This object is used to enable or disable the pause flood detection-only
or detection and protection feature on a port. The default behavior is
to have this feature disabled on a p… | column | Enumeration | .1.3.6.1.4.1.2076.81.2.2.1.15 |
| issPortCtrlPauseFloodMode This object specifies the pause flood mode as disabled/detected-only/enabled
'disabled' - In this mode, port is not monitored for pause flood condition.
… | column | Enumeration | .1.3.6.1.4.1.2076.81.2.2.1.16 |
| issPortCtrlPauseFloodStatus This object specifies the pause flood status.
'normal' - This status specifies that the pause flood condition has not
been detected or the featur… | column | Enumeration | .1.3.6.1.4.1.2076.81.2.2.1.17 |
| issPortCtrlPauseFloodReset This object is used to recover or re-eanble the pause-flood
detection-only/enabled condition.
Recovery action in Detection-only mode has to log every sampling and clear
the status… | column | SNMPv2-TCTruthValue | .1.3.6.1.4.1.2076.81.2.2.1.18 |
| issPortCtrlPauseFloodStats This object is used to hold the number of times the port entered pause flood condition. | column | SNMPv2-SMIUnsigned32 | .1.3.6.1.4.1.2076.81.2.2.1.19 |
| 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.2076.81.2.2.1.2 |
| issPortCtrlPauseFloodStatsClear This object is used to clear the number of times the port entered pause flood condition. | column | SNMPv2-TCTruthValue | .1.3.6.1.4.1.2076.81.2.2.1.20 |
| issPortCtrlPauseFloodTraceOption This object is used to store the debug trace types that are enable by the user
for particular Interface. The bit positions of the traces is shown below.
Bit 0 - no trace
Bit 1 -… | column | SNMPv2-SMIInteger32 | .1.3.6.1.4.1.2076.81.2.2.1.21 |
| issPortCtrlSwitchModeType This object is used to configure switching mode configuration
per port-level.
Switching mode can be configured only for physical ports.
When configur… | column | Enumeration | .1.3.6.1.4.1.2076.81.2.2.1.22 |
| issPortCtrlSwitchModeStatus This object is a read-only scalar MIB object to reflect the switching
mode configuration of the port in the hardware.
Switching mode configuration:
CutThroughSameSp… | column | Enumeration | .1.3.6.1.4.1.2076.81.2.2.1.23 |
| issPortCtrlInbandAutoNeg This object is used to enable or disable the CPSS inband auto-negotiation.
This is required by certain 1G transceivers. | column | Enumeration | .1.3.6.1.4.1.2076.81.2.2.1.24 |
| issPortCtrlBypassInbandAutoNeg This object is used to enable or disable the CPSS bypass inband auto-negotiation.
When this is enabled auto-negotiation may be bypassed when negotiating link if one side does not … | column | Enumeration | .1.3.6.1.4.1.2076.81.2.2.1.25 |
| issPortCtrlForceSpeed This object is used to detect manual speed settings on sfp ports. | column | Enumeration | .1.3.6.1.4.1.2076.81.2.2.1.26 |
| 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.2076.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.2076.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.2076.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.2076.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.2076.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.2076.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.2076.81.2.2.1.9 |