Guest

Preview Tool

Cisco Bug: CSCvh79264 - Change the punt cause of packets whose destination is virtual IP from SUBNET_BCAST to FOR_US

Last Modified

Nov 27, 2019

Products (8)

  • Cisco IOS
  • Cisco 4221 Integrated Services Router
  • Cisco 4331 Integrated Services Router
  • Cisco 4431 Integrated Services Router
  • Cisco 4321 Integrated Services Router
  • Cisco Cloud Services Router 1000V
  • Cisco 4351 Integrated Services Router
  • Cisco 4451-X Integrated Services Router

Known Affected Releases

16.6.1

Description (partial)

Symptom:
Randomly users started reporting multiple voice issues like dropped audio on calls, failure in transfers, RTMT showing multiple transmission of messages from SME to cubes etc.

started a continuous ping to internal interface's VIP and physical IPs. Noticed that ping to VIP started failing about 3 out of 10 times. All pings to physical IP were successful.

On taking a pcap at the cube, it was verified that cube received the ping requests and did not respond to many of them

The noticed that packets are being dropped due to punt-policer code 60 with cause codec "PuntPerCausePolicerDrops"

Also the drops stop when they move traffic from concerned pair of cube to the other one. So it was proved to be load related

When increased the threshold from default 2000 to 10000, the ping drop stopped and the voice issues were also resolved. 

MSD-CUBE01-Q30#sh platform software punt-po
MSD-CUBE01-Q30#sh platform software punt-policer | in 60
 60    IP subnet or broadcast pa...  2000     1000     9232097          277815           0                0                
MSD-CUBE01-Q30#

MSD-CUBE01-Q30(config)#platform punt-policer 60 10000


Verified in lab that all packets destined to VIP (including cube traffic)match the punt policy code 60
When enabled SIP keepalives, the packets count matching 60 kept increasing. When disabled SIP option keepalives, the count stayed the same.

CUST-VG2(config-dial-peer)#$ns-keepalive up-interval 5 down-interval 5 ret
CUST-VG2(config-dial-peer)#$ve up-interval 5 down-interval 5 retry 2        
CUST-VG2(config-dial-peer)#exit                                        
CUST-VG2(config)#exit
CUST-VG2#sh platform software punt-policer | inc 60
60    IP subnet or broadcast packe  2000     1000     332532           0                0                0                2000     1000     Off      Off      
CUST-VG2#sh platform software punt-policer | inc 60
60    IP subnet or broadcast packe  2000     1000     332532           0                0                0                2000     1000     Off      Off      
CUST-VG2#sh platform software punt-policer | inc 60
60    IP subnet or broadcast packe  2000     1000     332532           0                0                0                2000     1000     Off      Off      
CUST-VG2#sh platform software punt-policer | inc 60
60    IP subnet or broadcast packe  2000     1000     332533           0                0                0                2000     1000     Off      Off      
CUST-VG2#sh platform software punt-policer | inc 60
60    IP subnet or broadcast packe  2000     1000     332533           0                0                0                2000     1000     Off 

CUST-VG2(config)#dial-peer voice 264
CUST-VG2(config-dial-peer)#no voice-class sip options-keepalive up-interval 5 $
CUST-VG2(config-dial-peer)#exit
CUST-VG2(config)#exit
CUST-VG2#sh platform software punt-policer | inc 60
60    IP subnet or broadcast packe  2000     1000     332540           0                0                0                2000     1000     Off      Off      
CUST-VG2#sh platform software punt-policer | inc 60
60    IP subnet or broadcast packe  2000     1000     332540           0                0                0                2000     1000     Off      Off      
CUST-VG2#sh platform software punt-policer | inc 60
60    IP subnet or broadcast packe  2000     1000     332540           0                0                0                2000     1000     Off      Off      
CUST-VG2#sh platform software punt-policer | inc 60
60    IP subnet or broadcast packe  2000     1000     332540           0                0                0                2000     1000     Off      Off      
CUST-VG2#sh platform software punt-policer | inc 60
CUST-VG2#sh platform software punt-policer | inc 60
60    IP subnet or broadcast packe  2000     1000     332533           0                0                0                2000     1000     Off      Off      
CUST-VG2#sh platform software punt-policer | inc 60
60    IP subnet or broadcast packe  2000     1000     332533           0                0                0                2000     1000     Off      Off      
CUST-VG2#sh platform software punt-policer | inc 60
60    IP subnet or broadcast packe  2000     1000     332533           0                0                0                2000     1000     Off      Off      
CUST-VG2#sh platform software punt-policer | inc 60
60    IP subnet or broadcast packe  2000     1000     332534           0                0                0                2000     1000     Off      Off      
CUST-VG2#sh platform software punt-policer | inc 60
60    IP subnet or broadcast packe  2000     1000     332534           0                0                0                2000     1000     Off      Off

Conditions:
Cube-HA deployment with high call load
Bug details contain sensitive information and therefore require a Cisco.com account to be viewed.

Bug Details Include

  • Full Description (including symptoms, conditions and workarounds)
  • Status
  • Severity
  • Known Fixed Releases
  • Related Community Discussions
  • Number of Related Support Cases
Bug information is viewable for customers and partners who have a service contract. Registered users can view up to 200 bugs per month without a service contract.