Bantuan Steam
Jaringan P2P dan Berbagi Alamat IP
Kapan Alamat IP saya dibagikan dengan pemain lain? Apa saja kekurangannya? Bagaimana saya bisa mengontrolnya?

Apa itu Jaringan P2P?

Jaringan P2P (peer-to-peer) adalah ketika pesan dikirim langsung dari satu pemain ke pemain lain. Berbeda dengan jaringan server khusus, di mana pemain tidak saling berkomunikasi langsung, melainkan dengan server game.

Koneksi P2P Menggunakan Alamat IP Publikmu

Sebagian besar game yang menggunakan jaringan P2P akan mencoba untuk membangun koneksi langsung antara para pemain, yang berarti semua pemain membagikan alamat IP publik mereka satu sama lain dan berkomunikasi langsung menggunakan alamat IP tersebut. Sebagian besar komputer pemain terhubung ke Internet melalui router, dan alamat IP publik mereka adalah alamat router mereka. Router berfungsi sebagai firewall yang hanya mengizinkan lalu lintas tertentu dari luar ke komputermu. Agar jaringan P2P dapat menghubungkan pemain dengan alamat IP publik mereka, sebuah proses yang disebut traversal NAT (Network Address Translation) digunakan untuk bernegosiasi dengan firewall dan mendapatkan alamat IP.

Apa Risiko dari Membagikan Alamat IP Publik?

Jika pemain lain mengetahui alamat IP publikmu, mereka dapat mengirimkan paket langsung kepadamu. Jika mereka orang baik, maka hal ini bagus karena ini sering kali menjadi jalur komunikasi tercepat. Namun, jika pengguna jahat mengetahui alamat IP publikmu, mereka dapat membanjiri koneksi Internetmu dengan paket. Ini sering disebut sebagai serangan DoS (denial of service). Banyak pengguna koneksi Internet bisa kewalahan hanya dari serangan DoS yang relatif kecil.

Koneksi P2P Menggunakan Relay

Traversal NAT tidak selalu berhasil membangun koneksi langsung, tergantung dari konfigurasi firewall. Ketika ini terjadi, pemain membutuhkan bantuan relay untuk berkomunikasi satu sama lain. Firewall masing-masing pemain akan menerima paket dari relay. (Ini adalah artikel bagus yang menjelaskan prosesnya secara rinci.) Keuntungan dari menggunakan relay adalah kamu tidak perlu membagikan alamat IP-mu dengan pemain lain. Relay sering digunakan sebagai upaya terakhir hanya jika koneksi langsung tidak bisa dibangun, karena relay paket adalah layanan yang cukup mahal. Dalam kasus ini, alamat IP telah saling dibagikan dan serangan DoS masih bisa terjadi meskipun koneksi langsung tidak terbangun. Jika satu atau kedua peer memilih untuk tidak membagikan alamat IP mereka, maka koneksi langsung tidak dapat dibangun dan traversal NAT akan membutuhkan penggunaan relay. Agar koneksi langsung dapat dibangun, kedua peer harus membagikan alamat IP mereka.

Bagaimana Agar Saya Dapat Mencegah Game dari Membagikan Alamat IP Saya?

Satu-satunya cara yang dapat diandalkan untuk mencegah game dari membagikan alamat IP-mu adalah dengan menggunakan VPN. Dalam kasus ini, IP publikmu akan menjadi alamat komputer penyedia VPN, dan IP aslimu akan tetap dirahasiakan.

Apakah Steam Membagikan Alamat IP Saya?

Steam tidak membagikan alamat IP-mu dengan pemain lain. Kapan pun jaringan P2P diperlukan, misalnya untuk obrolan suara, maka komunikasinya akan selalu menggunakan relay. Namun, kami tidak mengontrol apa pun yang dilakukan oleh game-game yang menggunakan koneksi P2P.

Bagaimana dengan game yang menggunakan API Jaringan Steam?

Jika game menggunakan API jaringan kami yang terbaru (ISteamNetworkingSockets and ISteamNetworkingMessages), lalu lintasnya dapat di-relay menggunakan Steam Datagram Relay (SDR), jaringan backbone dan relay global Valve, dan kamu dapat menentukan kapan sebuah aplikasi dapat membagikan alamat IP-mu. Di Steam / Pengaturan / Dalam Game / Jaringan Steam, terdapat opsi yang dapat mengontrol kapan alamat IP-mu diperlihatkan:

  • Tidak Pernah. Tidak akan pernah membagikan IP-mu dengan pemain mana pun. Selalu me-relay lalu lintas P2P.
  • Selalu. Selalu izinkan aplikasi untuk membagikan IP-mu dengan pemain mana pun. Jika pemain lain juga membagikan alamat IP mereka, koneksi langsung dapat dibangun. Jika tidak, maka akan di-relay.
  • Default. Alamat IP-mu tidak akan dibagikan, kecuali jika diperlukan untuk menghindari waktu ping yang berlebihan.
  • Hanya Teman. IP-mu hanya akan dibagikan dengan pengguna yang ada di Daftar Teman.


Kami menyarankan pemain untuk membiarkan pengaturan default. Jika kamu mengalami waktu ping yang tinggi dan ingin mengambil risiko dengan membagikan alamat IP-mu untuk mencoba mendapatkan koneksi yang lebih cepat, kamu bisa ubah pengaturannya ke "Selalu". Mohon diingat bahwa dengan membagikan alamat IP, tidak berarti koneksi langsung akan langsung terbangun. Pemain lain harus membagikan alamat IP mereka, dan traversal NAT harus berhasil bernegosiasi dengan firewall.

Perlu diingat juga bahwa game mungkin dapat memilih untuk memaksa penggunaan relay untuk koneksi tertentu, seperti di mode kompetitif berisiko tinggi di mana serangan DoS lebih mungkin terjadi.

Sasaran Jaringan P2P Steam

Steam sedang mengupayakan agar alamat IP tidak perlu lagi dibagikan untuk bisa mendapatkan koneksi yang bagus. Sayangnya, kami masih dalam perjalanan menuju sana. Sampai saatnya tiba, kami akan mencoba untuk menyembunyikan alamat IP sebanyak mungkin pemain sambil tetap memberikan pengalaman berjejaring yang baik dan memberikan cara untuk melindungi privasi bagi para pemain yang menginginkannya.


Butuh bantuan terkait Steam?
Gunakan wisaya bantuan Steam untuk mempersempit topik dan dapatkan bantuan yang kamu butuhkan.
Bantuan Komunitas
Buat postingan atau cari di forum Diskusi Steam untuk menemukan jawaban atas pertanyaanmu.