Asistența Steam
Rețele peer-to-peer și partajarea adresei tale IP
Când este adresa mea IP partajată cu alți jucători? Care sunt dezavantajele? Cum pot controla partajarea dresei mele IP?

Ce este o rețea peer-to-peer?

Rețeaua peer-to-peer este utilizată pentru a trimite direct mesaje de la un jucător către un altul, spre deosebire de rețelele cu servere dedicate, unde jucătorii nu comunică unii cu alții în mod direct, ci prin intermediul unui server de joc.

Conexiunile peer-to-peer utilizează adresa ta IP publică

Majoritatea jocurilor utilizează rețele peer-to-peer pentru a încerca să creeze o conexiune directă între jucători, ceea ce înseamnă că jucătorii își partajează adresele IP publice unii cu alții și comunică direct prin intermediul adreselor IP respective. Majoritatea calculatoarelor jucătorilor se conectează la internet prin intermediul unui router, iar adresa IP publică este adresa routerului. Routerul acționează ca un firewall, permițând doar anumite tipuri de trafic din exterior către calculatorul tău. Pentru ca o rețea peer-to-peer să le permită jucătorilor să se conecteze folosind propria adresă IP publică, aceasta utilizează un proces denumit „traversare NAT” care este folosit pentru a negocia cu firewallurile și a obține adresele IP.

Care sunt riscurile la care mă expun dacă-mi partajez adresa IP publică?

Dacă un alt jucător are adresa ta IP publică, acesta îți poate trimite direct pachete. Acest tip de rețea este ideală dacă jucătorul respectiv are intenții bune, deoarece aceasta reprezintă, cel mai adesea, cel mai rapid mod de comunicare. Cu toate acestea, dacă un utilizator cu rele intenții obține adresa ta IP publică, acesta îți poate suprasolicita conexiunea la internet cu pachete. Acest tip de atac este numit adesea „atac DoS” (refuz de serviciu). Multe conexiuni la internet destinate consumatorilor casnici pot fi ușor suprasolicitate de către un atac DoS cu un volum relativ redus de pachete.

Conexiuni peer-to-peer prin intermediul releelor

Traversarea NAT nu reușește întotdeauna să stabilească o conexiune directă, în funcție de configurația firewallului. Atunci când acest lucru are loc, jucătorii au nevoie de ajutorul unui releu pentru a comunica unii cu alții. Firewallul fiecărui jucător va accepta pachete de la releu. (Aici se află un articol util care descrie acest proces în detaliu.) Un beneficiu al rețelelor peer-to-peer care utilizează relee este faptul că nu este necesară partajarea adresei tale IP publice cu alți jucători. Adesea, releele sunt utilizate în ultimă instanță, doar dacă o conexiune directă nu poate fi stabilită, deoarece transmiterea pachetelor prin intermediul releelor e un serviciu destul de costisitor. În acest caz, adresele IP au fost deja schimbate, iar un atac DoS este încă posibil, chiar dacă o conexiune directă nu a fost stabilită. Dacă unul sau ambii parteneri aleg să nu-și partajeze adresa IP, atunci o conexiune directă nu este posibilă, iar traversarea NAT va necesita utilizarea unui releu. Pentru ca o conexiune directă să fie creată, ambii parteneri trebuie să-și partajeze adresa IP.

Cum pot împiedica jocurile să-mi partajeze adresa IP?

Singura modalitate fiabilă de a împiedica un joc să-ți partajeze adresa IP este de a folosi un VPN. În această situație, adresa ta IP publică va fi adresa IP a calculatorului furnizorului de VPN, iar adresa ta IP va rămâne privată.

Steam îmi partajează vreodată adresa IP?

Steam nu-ți partajează adresa IP cu ceilalți jucători. Atunci când este necesară o rețea peer-to-peer, de exemplu pentru un chat vocal, comunicarea utilizează întotdeauna un releu. Cu toate acestea, nu avem control asupra jocurilor care folosesc conexiuni peer-to-peer.

Cum rămâne cu jocurile are folosesc API-urile Steam Networking?

Dacă un joc utilizează cele mai noi API-uri de rețea ale noastre (ISteamNetworkingSockets și ISteamNetworkingMessages), traficul poate fi retransmis prin Steam Datagram Relay (SDR), infrastructura și rețeaua de relee folosită la nivel global de Valve, iar astfel poți decide dacă-i permiți unei aplicații să-ți partajeze adresa IP. Din clientul Steam, accesează „Setări” > „În joc” > „Steam Networking”. Acolo vei găsi o opțiune care controlează când este dezvăluită adresa ta IP:

  • Niciodată. Nu partajează niciodată adresa ta IP cu vreun jucător. Folosește întotdeauna un releu pentru traficul peer-to-peer.
  • Întotdeauna. Permite întotdeauna aplicației să partajeze adresa ta IP cu orice jucător. Dacă și celălalt jucător își partajează adresa IP, poate fi stabilită o conexiune directă. Dacă nu, traficul va fi retransmis printr-un releu.
  • Implicit. Această opțiune nu-ți va partaja adresa IP, cu excepția cazului în care este necesară evitarea perioadelor de ping excesiv.
  • Numai prietenii. Adresa ta IP este partajată doar cu utilizatorii din lista ta de prieteni.


Le recomandăm majorității jucătorilor să păstreze opțiunea implicită. Dacă te confrunți cu perioade de ping excesiv și preferi să riști să-ți partajezi adresa IP pentru a beneficia de o conexiune mai rapidă, poți opta pentru opțiunea „Întotdeauna”. Reține faptul că dacă-ți partajezi adresa IP nu înseamnă neapărat că va fi realizată o conexiune directă. Celălalt jucător trebuie să-și partajeze adresa IP, iar o traversare NAT trebuie să negocieze cu succes cu firewallurile.

Te rugăm să reții faptul că un joc poate opta să forțeze utilizarea unui releu pentru anumite tipuri de conexiuni, cum ar fi meciurile competitive importante, în cazul cărora atacurile DoS sunt mai probabile.

Obiectivele rețelei peer-to-peer Steam

Steam lucrează la soluții care să nu mai necesite partajarea adreselor IP pentru stabilirea unei conexiuni bune. Din păcate, mai avem de lucru. Până atunci, vom încerca să ascundem adresele IP pentru cât mai mulți jucători, oferind în același timp cea mai bună experiență de rețea și oferind jucătorilor care țin la confidențialitatea lor o modalitate de a o proteja.


Ai nevoie de asistență pentru Steam?
Folosește asistentul Steam pentru a restrânge subiectul și pentru a obține ajutorul de care ai nevoie.
Ajutor comunitar
Postează sau caută un răspuns la întrebarea ta în cadrul discuțiilor Steam.