Assistenza di Steam
Reti peer-to-peer e condivisione del tuo indirizzo IP
Quando il mio indirizzo IP viene condiviso con altri giocatori? Quali sono gli svantaggi? Come posso controllare quando questo accade?

Cos'è il networking peer-to-peer?

Il networking peer-to-peer avviene quando i messaggi vengono scambiati direttamente da un giocatore all'altro. Al contrario, nel networking su server dedicati i giocatori non comunicano tra di loro direttamente, ma tutti comunicano con il server di gioco.

Connessioni peer-to-peer usando il tuo indirizzo IP pubblico

La maggior parte dei giochi usa il networking peer-to-peer per tentare di stabilire una connessione diretta tra i giocatori. Questo significa che i giocatori condividono i loro indirizzi IP pubblici tra di loro, e comunicano direttamente usando questi indirizzi IP. La maggior parte dei computer dei giocatori sono connessi a internet tramite un router, e l'indirizzo IP pubblico corrisponde a quello del router. Il router funge anche da firewall, consentendo solo un certo tipo di traffico in ingresso dal mondo esterno verso il tuo computer. Per fare in modo che il networking peer-to-peer possa collegare i giocatori usando i loro indirizzi IP pubblici, viene usato un processo chiamato attraversamento NAT per negoziare tra i firewall e ottenere gli indirizzi IP.

Quali sono i rischi di condividere il mio indirizzo IP pubblico?

Se un altro giocatore conosce il tuo indirizzo IP, potrà inviarti pacchetti direttamente. Se si tratta di amici, questa soluzione è ideale, perché spesso è la forma più rapida di comunicazione. Ma se un malintenzionato dovesse ottenere il tuo indirizzo IP pubblico, potrebbe sovraccaricare la tua connessione internet con grandi quantità di pacchetti. Questo attacco viene chiamato DoS (denial of service). Molte connessioni internet domestiche possono facilmente essere sopraffatte da un attacco DoS dai volumi relativamente bassi.

Connessioni peer-to-peer tramite relè

Non sempre gli attraversamenti NAT riescono a stabilire una connessione diretta, a seconda della configurazione dei firewall. In questo caso, i giocatori hanno bisogno dell'aiuto di un relè per comunicare tra loro. Il firewall di ciascun giocatore accetterà i pacchetti dal relè (qui un articolo che descrive questo processo nel dettaglio.) Un vantaggio dell'uso dei relè è che non è necessario condividere il tuo indirizzo IP con gli altri giocatori. Spesso questi vengono usati come ultima risorsa e solo se una connessione diretta non è possibile, poiché la ritrasmissione dei pacchetti è un servizio relativamente costoso. In questo caso gli indirizzi IP sono già stati scambiati e un attacco DoS è ancora possibile, anche se non era possibile una connessione diretta. Se uno o entrambi i peer decidono di non condividere il proprio indirizzo IP, una connessione diretta non sarà possibile e l'attraversamento NAT richiederà l'uso di un relè. Per poter stabilire una connessine diretta, entrambi i peer devon condividere il proprio indirizzo IP.

Come faccio a evitare che i giochi condividano il mio indirizzo IP?

L'unico modo affidabile è usare una VPN. In questa situazione, il tuo indirizzo IP pubblico sarà quello del provider del servizio VPN, e il tuo indirizzo IP personale rimarrà privato.

Steam condivide il mio indirizzo IP?

Steam non condivide il tuo indirizzo IP con altri giocatori. Quando è necessario un networking peer-to-peer, ad esempio per una sessione di chat vocale, quella comunicazione passa sempre attraverso un relè. Tuttavia, non controlliamo ciò che fanno i giochi che usano la connettività peer-to-peer.

E i giochi che usano le API dei servizi di rete di Steam?

Se un gioco usa le nostre ultime API di rete (ISteamNetworkingSockets e ISteamNetworkingMessages), il traffico potrà essere instradato usando Steam Datagram Relay (SDR), la backbone mondiale di Valve e una rete di relè, e puoi sempre decidere quando consentire a un'applicazione di condividere il tuo indirizzo IP. Su Steam / Impostazioni / In gioco / Rete di Steam c'è un'opzione per scegliere quando condividere il tuo indirizzo IP:

  • Mai. Non condividere mai il tuo indirizzo IP, con alcun giocatore. Reinstrada sempre il traffico peer-to-peer.
  • Sempre. Consenti sempre alle applicazioni di condividere il tuo indirizzo IP con qualsiasi giocatore. Se anche l'altro giocatore condivide il suo indirizzo IP, può essere stabilita una connessione diretta. Altrimenti, verrà ritrasmesso attraverso un relè.
  • Predefinito. Con questa opzione non condividerai il tuo indirizzo IP, a meno che non risulti necessario per evitare latenze eccessive.
  • Solo amici. Condividi il tuo IP solo con gli utenti nella tua lista amici.


Consigliamo alla maggior parte dei giocatori di mantenre l'impostazione predefinita. Se riscontri latenze molto elevate e preferisci condividere il tuo indirizzo IP per ottenere una connessione più veloce, puoi modificare l'impostazione in "Sempre". Ricorda che condividere il tuo indirizzo IP non significa necessariamente che potrai stabilire una connessione diretta. Anche l'altro giocatore dovrà condividere il suo indirizzo I'IP, e l'attraversamento NAT deve negoziare con successo tra i firewall.

Ricorda che molti giochi decidono di forzare l'uso di relay per alcuni tipi di connessione, come in modalità Competitive in cui gli attacchi DoS potrebbero essere più frequenti.

Obiettivi del networking peer-to-peer di Steam

Steam lavora in modo che in futuro non debba essere necessario condividere alcun indirizzo IP per ottenere una buona connessione. Purtroppo, questo obiettivo non è stato ancora raggiunto. Fino ad allora proveremo a nascondere gli indirizzi IP di più giocatori possibili, assicurando comunque una buona esperienza di rete e fornendo ai giocatori che tengono alla propria privacy un modo per proteggersi.


Hai bisogno di aiuto con Steam?
Usa la guida di Steam per restringere l'argomento e ottenere l'aiuto di cui hai bisogno.
Aiuto della Comunità
Pubblica un post o cerca una risposta alla tua domanda tra le discussioni di Steam.