De acordo com o navegador de objeto SNMP da Cisco, o ifCounterDiscontinuityTimecontador (1.3.6.1.2.1.31.1.1.1.19) é o valor da sysUpTimeocasião mais recente em que um ou mais contadores dessa interface sofreram uma descontinuidade. Como causar essa descontinuidade? Eu tentei desativar a interface do roteador ("shutdown" e "no shutdown" por cinco segundos), removendo o cabo físico por cinco segundos da porta do roteador, mas ainda assim o valor ifCounterDiscontinuityTimeé zero:
# snmpwalk -v 2c -c public 192.168.1.1 1.3.6.1.2.1.31.1.1.1.19
iso.3.6.1.2.1.31.1.1.1.19.1 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.31.1.1.1.19.2 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.31.1.1.1.19.3 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.31.1.1.1.19.4 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.31.1.1.1.19.5 = Timeticks: (0) 0:00:00.00
#
Eu até fiz o Counter32contador de tipos quebrar, mas o ifCounterDiscontinuityTimezero ficou:
$ snmpwalk -v 2c -c public 192.168.1.1 ifInOctets.10107
IF-MIB::ifInOctets.10107 = Counter32: 4278115545
$ snmpwalk -v 2c -c public 192.168.1.1 1.3.6.1.2.1.31.1.1.1.19.10107
IF-MIB::ifCounterDiscontinuityTime.10107 = Timeticks: (0) 0:00:00.00
$ snmpwalk -v 2c -c public 192.168.1.1 ifInOctets.10107
IF-MIB::ifInOctets.10107 = Counter32: 18656065
$ snmpwalk -v 2c -c public 192.168.1.1 1.3.6.1.2.1.31.1.1.1.19.10107
IF-MIB::ifCounterDiscontinuityTime.10107 = Timeticks: (0) 0:00:00.00
$
192.168.1.1é um switch Cisco e 10107é um SNMP ifIndexpara a porta Gi0 / 7.
Quando o ifCounterDiscontinuityTimecontador SNMP muda no Cisco IOS?