Qu'est-ce qu'un Netsplit?
Un netsplit est un dysfonctionnement vu dans un chat relais Internet (IRC). Lorsqu'un utilisateur rencontre un netsplit, une série de messages s'affichera dans chaque salle de discussion, donnant ainsi l'impression qu'un certain nombre d'autres utilisateurs IRC se sont déconnectés. Cela se produit lorsqu'un serveur ou un mode est déconnecté d'autres serveurs au sein du même réseau de serveurs IRC. Généralement, cet événement se règle de lui-même quelques minutes après la scission. Un serveur divisé sur IRC peut ouvrir les utilisateurs à quelques attaques d'utilisateurs mineures, plus agaçantes que destructives.
IRC est un client de discussion qui permet à un utilisateur d'accéder à une série de réseaux hébergeant plusieurs forums de discussion administrés par l'utilisateur. Les fonctions dans IRC diffèrent selon les serveurs et peuvent parfois inclure une protection par mot de passe des pseudonymes de l'utilisateur, appelés pseudos sur le serveur, et un contrôle protégé par mot de passe sur les salles de discussion réclamées par un utilisateur enregistré. Lorsqu'un serveur ne dispose pas de protection par mot de passe des pseudonymes, tout nouvel utilisateur peut s'y connecter et prendre tout pseudonyme qui n'appartient pas à une personne qui est actuellement connectée au serveur. Pendant un netsplit, certains utilisateurs tirent parti de ces serveurs en prenant le pseudo d'un autre utilisateur qui a été déconnecté par le netsplit. Selon le serveur, cela peut signifier que l'utilisateur d'origine ne peut plus adopter le pseudo jusqu'à ce que l'usurpateur quitte.
Sur les serveurs avec protection par mot de passe pour les pseudos d’utilisateur, le système modifie automatiquement le pseudo de l’utilisateur en pseudo aléatoire. Cela aide à s'assurer qu'un utilisateur ne peut pas prétendre être un autre utilisateur en prenant le contrôle de son pseudo. Lorsqu'un utilisateur enregistré avec un mot de passe réclame une salle de discussion, il peut ensuite définir les personnes qui peuvent y accéder et spécifier qui d'autre contrôle les paramètres de la salle de conversation. Une scission met la sécurité des pseudos et des salles de discussion sur un risque mineur et temporaire de détournement.
Au cours d'une opération netsplit, un utilisateur peut temporairement prendre le contrôle d'un canal de discussion si celui-ci n'est pas enregistré et si tous ses administrateurs sont déconnectés au cours de l'opération netsplit. Après le fractionnement, la plupart des serveurs redonnent automatiquement le contrôle aux utilisateurs dont le statut administrateur était antérieur à netsplit. Dans certains cas, si tous les administrateurs sont déconnectés, netsplit peut donner lieu à une prise de contrôle de discussion par relais Internet coûtant le contrôle des administrateurs d'origine sur le canal. Ceci est considéré comme une grande offense et un gros problème avec IRC, même si le lancement d'un nouveau canal sur le service est aussi simple que de trouver un nom non enregistré.