Questa domanda Perché il mio indirizzo IP interno (privato) visibile da Internet? sottolinea che l'IP locale può essere accessibile da un sito Web perché WebRTC ne ha bisogno.
Tuttavia non risponde perché WebRTC ha bisogno di esso. Dalla pagina wiki del STUN protocollo:
When a client has evaluated its external address, it can use this as a candidate for communicating with peers by sharing the external NAT address rather than the private address, which is not reachable from peers on the public network
Non dice da nessuna parte che l'IP locale debba essere divulgato. Infatti, se entrambi i peer hanno scambiato l'IP pubblico del rispettivo NAT con la porta corrispondente che è stata loro assegnata, possono ora comunicare e nessun IP locale è coinvolto.
Qualcuno potrebbe fornire una semplice spiegazione o situazione in cui l'IP locale è legittimamente necessario?