Switching to TCP for Device Availability on specific devices in Azure. Currently, we have many devices which has Azure transit, and we have seen packets being dropped out. ICMP packets normally get dropped in Azure, and it should not impact Device availability and create alerts.
Need to understand how SMARTS ensure device reachability, and if it can be changed from ICMP to TCP or UDP for specific set of devices.
SMARTS - 10.1.x , 24.3.10
TCSA DM - 2.x
Smarts rely on ICMP and SNMP (UDP) reachability to decide if the device is up. So for ICMPONLY device Smarts uses only ICMP. Same for SNMPONLY device Smarts uses only SNMP protocol. So for the above scenario we can discover device as SNMPONLY instead of ICMPSNMP which will avoid false alerts created due to ICMP packets being dropped.