Firewall Threat Defense (FTD) non è stato in grado di eseguire il ping dell'indirizzo IP del dispositivo upstream, nonostante il firewall sia in grado di osservare la voce ARP dell'indirizzo IP upstream. La tabella ARP mostra le voci previste, indicando che la connettività di layer 2 funziona ma il traffico ping di layer 3 è bloccato.

Ping sull'indirizzo IP upstream non riuscito:
device# ping 192.0.2.250
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.0.2.250, timeout is 2 seconds:
?????
Success rate is 0 percent (0/5)
Esiste una voce ARP per l'indirizzo IP a monte:
device# show arp
NET200 192.0.2.250 0000.5e00.5301 47
Abilitare un'acquisizione con traccia sull'interfaccia FTD:
device# capture CAPI interface NET200 trace match icmp host 192.0.2.200 host 192.0.2.250
I syslog di FTD LINA durante il test ping:
device# show log | include 192.0.2.250
May 15 2026 09:46:26: %FTD-6-302020: Built outbound ICMP connection for faddr 192.0.2.250/0 gaddr 192.0.2.200/5035 laddr 192.0.2.200/5035 type 8 code 0 Internal-Data0/1:RX[0]
May 15 2026 09:46:26: %FTD-3-313001: Denied ICMP type=0, code=0 from 192.0.2.250 on interface NET200
May 15 2026 09:46:26: %FTD-6-302021: Teardown ICMP connection for faddr 192.0.2.250/0 gaddr 192.0.2.200/5035 laddr 192.0.2.200/5035 type 8 code 0 Internal-Data0/0:RX[0]
...
L'acquisizione del pacchetto mostra l'arrivo di risposte echo ICMP:
device# show capture CAPI
10 packets captured
1: 09:46:26.649456 802.1Q vlan#200 P0 192.0.2.200 > 192.0.2.250 icmp: echo request
2: 09:46:26.649883 802.1Q vlan#200 P0 192.0.2.250 > 192.0.2.200 icmp: echo reply
3: 09:46:28.642621 802.1Q vlan#200 P0 192.0.2.200 > 192.0.2.250 icmp: echo request
4: 09:46:28.643002 802.1Q vlan#200 P0 192.0.2.250 > 192.0.2.200 icmp: echo reply
...
La traccia del pacchetto della risposta echo ICMP mostra che il pacchetto corrisponde a una connessione esistente come previsto e l'interfaccia di output è l'interfaccia FTD (NP Identity Ifc):
device# show capture CAPI packet-number 2 trace
10 packets captured
2: 09:46:26.649883 802.1Q vlan#200 P0 192.0.2.250 > 192.0.2.200 icmp: echo reply
...
Phase: 3
Type: FLOW-LOOKUP
Subtype:
Result: ALLOW
Elapsed time: 4096 ns
Config:
Additional Information:
Found flow with id 1400, using existing flow
...
Result:
input-interface: NET200(vrfid:0)
input-status: up
input-line-status: up
output-interface: NP Identity Ifc
Action: allow
Time Taken: 28672 ns
La traccia di debug ICMP indica che la risposta echo ICMP è stata negata:
FTD220-5# debug icmp trace
debug icmp trace enabled at level 1
FTD220-5# ping 192.0.2.250
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.0.2.250, timeout is 2 seconds:
ICMP echo request from self:192.0.2.200 to NET200:192.0.2.250 ID=49503 seq=15001 len=72
ICMP echo reply from NET200:192.0.2.250 to self:192.0.2.200 ID=49503 seq=15001 len=72
Denied ICMP type = 0, code = 0 from 192.0.2.250on interface 4
?
...
Success rate is 0 percent (0/5)
Attenzione: Utilizzare i debug con cautela.
Per disattivare il debug ICMP:
device# no debug icmp trace
debug icmp trace disabled.
FTD 10.x Il problema riguarda anche altre versioni del software.
Il problema è stato risolto identificando e correggendo una configurazione di regola ICMP nelle impostazioni della piattaforma che negava il traffico ping. La risoluzione prevedeva le seguenti fasi:
Confermare che le voci ARP per l'indirizzo IP upstream siano visibili nella tabella ARP del firewall, a indicare che la connettività di layer 2 funziona correttamente:
device# show arp
Passare alla configurazione delle impostazioni della piattaforma ed esaminare i criteri delle regole ICMP che possono influire sul traffico ping. Cercare in modo specifico le regole che potrebbero bloccare o negare i pacchetti di richiesta/risposta echo ICMP.
Individuare la regola ICMP nelle impostazioni della piattaforma configurate per impedire il traffico ping.

Nell'esempio, la regola ICMP consente solo alle richieste echo ICMP di essere accettate dall'interfaccia FTD.
Verifica CLI FTD:
device# show run icmp
icmp unreachable rate-limit 1 burst-size 1
icmp permit any echo NET200
Modificare la regola ICMP identificata in modo da consentire il traffico ping o rimuovere la configurazione di blocco in base ai requisiti di sicurezza della rete e alle esigenze operative.

Regola ICMP risultante:
device# show run icmp
icmp unreachable rate-limit 1 burst-size 1
icmp permit any echo NET200
icmp permit 192.0.2.0 255.255.255.0 echo-reply NET200
Dopo aver apportato le modifiche alla configurazione, verificare la connettività ping all'indirizzo IP upstream per verificare che il problema sia stato risolto e che il traffico ICMP stia ora scorrendo correttamente:
device# ping 192.0.2.250
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.0.2.250, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/1 ms
La causa principale di questo problema è stata una regola ICMP configurata nelle impostazioni della piattaforma che negava esplicitamente il traffico delle risposte echo ICMP. Mentre il firewall manteneva la corretta connettività di layer 2 (evidenziata dalle voci ARP visibili), la regola ICMP a livello di piattaforma bloccava i pacchetti di risposta echo ICMP di layer 3, impedendo il corretto completamento delle operazioni ping sull'indirizzo IP upstream. Questo tipo di configurazione può verificarsi quando vengono implementati criteri di sicurezza per limitare il traffico ICMP, ma può influire inavvertitamente su test e monitoraggio legittimi della connettività di rete.
| Revisione | Data di pubblicazione | Commenti |
|---|---|---|
2.0 |
19-May-2026
|
Release iniziale |
1.0 |
19-May-2026
|
Versione iniziale |