All MIBs › CISCO-CEF-MIB › cefCfgLoadSharingAlgorithm
cefCfgLoadSharingAlgorithm
Module: CISCO-CEF-MIB
OID (symbolic): CISCO-CEF-MIB::cefCfgLoadSharingAlgorithm
OID (numeric): 1.3.6.1.4.1.9.9.492.1.4.1.1.6
Node type: OBJECT-TYPE
Type: INTEGER
Access: read-write
Description: Indicates the CEF Load balancing algorithm.
Setting this object to none(1) will disable the Load sharing for the specified entry.
CEF load balancing can be enabled by setting this object to one of following Algorithms:
original(2) : This algorithm is based on a source and destination hash
tunnel(3) : This algorithm is used in tunnels environments or in environments where there are only a few source
universal(4) : This algorithm uses a source and destination and ID hash
If the value of this object is set to 'tunnel' or 'universal', then the FIXED ID for these algorithms may be specified by the managed object cefLoadSharingID.
What is cefCfgLoadSharingAlgorithm?
This selects which CEF load-balancing algorithm, original, source/destination hash-based, tunnel, suited to tunneled traffic, or universal, is used to distribute traffic across multiple equal-cost paths, with none disabling load sharing entirely for this entry. The choice here directly affects load-balancing behavior in ways visible to real traffic: the original algorithm can polarize traffic unevenly in certain multi-hop topologies where the same hash inputs repeat at each hop, which the universal algorithm was specifically introduced to fix by adding per-router randomization. A network experiencing uneven load distribution across equal-cost paths due to hash polarization in a multi-tier topology would typically switch this from original to universal to get a more even traffic split across those paths.
Examples
Walk all instances (SNMPv2c):
snmpwalk -v2c -c public <target> 1.3.6.1.4.1.9.9.492.1.4.1.1.6 snmpwalk -v2c -c public <target> CISCO-CEF-MIB::cefCfgLoadSharingAlgorithm
Get a specific instance (index 1):
snmpget -v2c -c public <target> 1.3.6.1.4.1.9.9.492.1.4.1.1.6.1 snmpget -v2c -c public <target> CISCO-CEF-MIB::cefCfgLoadSharingAlgorithm.1
Set instance 1 (SNMPv2c):
snmpset -v2c -c private <target> 1.3.6.1.4.1.9.9.492.1.4.1.1.6.1 i <value>
Start monitoring Cisco routers/Layer-3 switches (Cisco Express Forwarding) with a free 30-day trial of IPNetwork Monitor. Create custom SNMP monitor using the CISCO-CEF-MIB::cefCfgLoadSharingAlgorithm OID value, configure state conditions and alerts, and monitor any Cisco routers/Layer-3 switches (Cisco Express Forwarding) from a single console.
OID Breakdown
Upper-level ancestors (8 from the standard OID tree / other modules)
| Numeric OID | Name | Module |
|---|---|---|
| 1 | iso | LANART-AGENT |
| 1.3 | org | AirPair-MIB |
| 1.3.6 | dod | AirPair-MIB |
| 1.3.6.1 | internet | AirPair-MIB |
| 1.3.6.1.4 | private | AirPair-MIB |
| 1.3.6.1.4.1 | enterprises | AirPair-MIB |
| 1.3.6.1.4.1.9 | cisco | CAT2600-MIB |
| 1.3.6.1.4.1.9.9 | ciscoMgmt | CISCO-SMI |
| Numeric OID | Name | Module |
|---|---|---|
| 1.3.6.1.4.1.9.9.492 | ciscoCefMIB | CISCO-CEF-MIB |
| 1.3.6.1.4.1.9.9.492.1 | ciscoCefMIBObjects | CISCO-CEF-MIB |
| 1.3.6.1.4.1.9.9.492.1.4 | cefGlobal | CISCO-CEF-MIB |
| 1.3.6.1.4.1.9.9.492.1.4.1 | cefCfgTable | CISCO-CEF-MIB |
| 1.3.6.1.4.1.9.9.492.1.4.1.1 | cefCfgEntry | CISCO-CEF-MIB |
| 1.3.6.1.4.1.9.9.492.1.4.1.1.6 | cefCfgLoadSharingAlgorithm | CISCO-CEF-MIB |