4. ICMP Extension (Estensione ICMP)
4. ICMP Extension (Estensione ICMP)
Nel caso di un singolo indirizzo IPv4 pubblico (l'indirizzo dell'interfaccia IPv4 o l'indirizzo di loopback del traduttore) o di un pool di indirizzi IPv4 pubblici, il traduttore DOVREBBE implementare l'estensione ICMP definita da [RFC5837]. Il messaggio ICMP DOVREBBE includere l'Interface IP Address Sub-Object e specificare gli indirizzi sorgente IPv6 dell'ICMPv6 originale. Quando viene utilizzata un'applicazione traceroute avanzata, può derivare i reali indirizzi sorgente IPv6 che hanno generato i messaggi ICMPv6. Pertanto, sarebbe in grado di migliorare la visibilità verso l'origine anziché semplicemente creare un buco nero (blackholing) al traduttore o oltre. In futuro, può anche essere considerata una nuova estensione ICMP la cui presenza indica che il pacchetto è stato tradotto e che l'indirizzo sorgente appartiene al traduttore, non al nodo di origine.