Apa itu Netsplit?

Netsplit adalah kerusakan yang terlihat di Internet relay chat (IRC). Ketika seorang pengguna mengalami netsplit, serangkaian pesan akan ditampilkan di setiap ruang obrolan yang membuatnya tampak seperti sejumlah pengguna IRC lainnya telah keluar. Ini terjadi ketika server atau mode terputus dari server lain dalam jaringan server IRC yang sama. Umumnya, kejadian ini terjadi dengan sendirinya dalam beberapa menit setelah pemisahan. Pemisahan server di IRC dapat membuka pengguna hingga beberapa serangan pengguna kecil yang lebih mengganggu daripada merusak.

IRC adalah klien obrolan yang memberi pengguna akses ke serangkaian jaringan yang menampung beberapa ruang obrolan yang dikelola pengguna. Fungsi dalam IRC berbeda tergantung pada server dan kadang-kadang dapat mencakup perlindungan kata sandi dari nama panggilan pengguna, yang disebut nick di server, dan kontrol yang dilindungi kata sandi atas ruang obrolan yang diklaim oleh pengguna terdaftar. Ketika server tidak memiliki perlindungan kata sandi untuk nama panggilan, setiap pengguna baru dapat masuk ke server dan mengambil nama panggilan apa pun yang bukan milik seseorang yang saat ini masuk ke server. Selama netsplit, beberapa pengguna memanfaatkan server ini dengan mengambil nick dari pengguna lain yang telah terputus oleh netsplit. Tergantung pada server, ini mungkin berarti bahwa pengguna asli tidak dapat menggunakan nick lagi sampai perampas itu pergi.

Pada server dengan perlindungan kata sandi untuk nama panggilan pengguna, sistem secara otomatis mengubah nama panggilan pengguna menjadi nama panggilan tamu acak. Ini membantu memastikan bahwa satu pengguna tidak dapat berpura-pura menjadi pengguna lain dengan mengambil kendali atas nama panggilannya. Ketika pengguna terdaftar dengan kata sandi mengklaim ruang obrolan, pengguna kemudian dapat mengatur kontrol tentang siapa yang dapat memasuki ruang obrolan dan menentukan siapa lagi yang memiliki kendali atas pengaturan ruang obrolan. Perpecahan menempatkan keamanan nick dan chat room pada risiko kecil dan sementara dari pembajakan.

Selama netsplit, pengguna sementara dapat memperoleh kontrol atas saluran obrolan jika saluran tidak terdaftar dan semua admin pengguna terputus selama netsplit. Setelah pemisahan, sebagian besar server secara otomatis mengembalikan kontrol ke pengguna dengan status admin sebelum netsplit. Dalam beberapa kasus, jika semua admin terputus, netsplit dapat mengakibatkan pengambilalihan obrolan relai Internet yang membebani kontrol administrator asli atas saluran. Ini dianggap sebagai pelanggaran besar dan sedikit masalah besar di IRC, meskipun memulai saluran baru di layanan ini semudah menemukan nama yang tidak terdaftar.