Groupe de discussion Usenet - Usenet newsgroup

Un groupe de discussion Usenet est un référentiel généralement au sein du système Usenet , pour les messages publiés par des utilisateurs à différents endroits en utilisant Internet . Ce sont des groupes de discussion et ne sont pas consacrés à la publication d' informations . Les groupes de discussion sont techniquement distincts, mais fonctionnellement similaires, des forums de discussion sur le World Wide Web . Le logiciel Newsreader est utilisé pour lire le contenu des groupes de discussion.

Avant l'adoption du World Wide Web , les groupes de discussion Usenet faisaient partie des services Internet les plus populaires et ont conservé leur nature non commerciale contrairement au Web de plus en plus chargé de publicités. Ces dernières années, cette forme de discussion ouverte sur Internet a perdu beaucoup de terrain au profit des forums accessibles par navigateur gérés individuellement et des grands réseaux sociaux tels que Facebook et Twitter .

La communication est facilitée par le Network News Transfer Protocol (NNTP) qui permet la connexion aux serveurs Usenet et le transfert de données sur Internet. Semblable à un autre protocole SMTP ancien (mais toujours utilisé) qui est utilisé pour les messages électroniques, NNTP permet à la fois la communication serveur-serveur et client-serveur. Cela signifie que les groupes de discussion peuvent être répliqués de serveur à serveur, ce qui donne au réseau Usenet la possibilité de maintenir un niveau de persistance robuste des données grâce à la redondance des données intégrée. Cependant, la plupart des utilisateurs y accéderont en utilisant uniquement les commandes client-serveur de NNTP et, dans presque tous les cas, utiliseront une interface graphique pour la navigation, par opposition à la communication client-serveur basée sur la ligne de commande spécifiée dans le protocole NNTP.

Les types

Les groupes de discussion sont généralement de deux types, binaire ou texte. Il n'y a pas de différence technique entre les deux, mais la différenciation des noms permet aux utilisateurs et aux serveurs disposant d'installations limitées de minimiser l'utilisation de la bande passante du réseau. En règle générale, les conventions et règles Usenet sont adoptées dans le but principal de minimiser la quantité globale de trafic réseau et l'utilisation des ressources. En règle générale, le groupe de discussion se concentre sur un sujet d'intérêt particulier. Un message envoyé pour publication sur un groupe de discussion s'appelle un "post". Certains groupes de discussion autorisent les messages sur une grande variété de thèmes, concernant tout ce qu'un membre choisit de discuter comme étant sur le sujet , tandis que d'autres se limitent plus strictement à leur sujet particulier, désapprouvant les messages hors-sujet . L'administrateur de nouvelles (l'administrateur d'un serveur de nouvelles ) décide combien de temps les messages sont conservés sur leur serveur avant d'être expirés (supprimés), ce qui est appelé rétention . Différents serveurs auront des temps de rétention différents pour le même groupe de discussion ; certains peuvent garder leurs messages aussi peu qu'une ou deux semaines, d'autres peuvent les garder pendant de nombreuses années.

À l'époque où la première communauté était la société informatique pionnière, l'habitude commune observée avec de nombreux messages était un avis à la fin qui révélait si l'auteur avait (ou était libre de) un intérêt personnel (financier, politique ou autre) à faire le message . C'est plus rare maintenant, et les messages doivent être lus avec plus de scepticisme, comme avec d'autres médias. Les problèmes de confidentialité et de phishing ont également pris de l'importance.

Le nombre de groupes de discussion est passé de plus de 100 en 1983 à plus de 110 000, mais seulement 20 000 d'entre eux sont actifs. Les groupes de discussion varient en popularité ; certains groupes de discussion reçoivent moins d'une douzaine de messages par an tandis que les plus populaires peuvent en recevoir plusieurs milliers en moins d'une heure.

Binaire

Capture d'écran d'octobre 2020 montrant 60 Po de données de groupe usenet

Bien que les groupes de discussion n'aient pas été créés dans l'intention de distribuer des fichiers tels que des images, du son et des vidéos, ils se sont avérés très efficaces pour cela. Étant donné que les groupes de discussion sont largement distribués, un fichier téléchargé une fois sera diffusé sur de nombreux autres serveurs et pourra ensuite être téléchargé par un nombre illimité d'utilisateurs. Plus utile est que les utilisateurs téléchargent à partir d'un serveur de nouvelles local, plutôt qu'à partir d'une machine plus distante avec une connectivité peut-être limitée, comme cela peut être le cas avec la technologie peer-to-peer . En fait, c'est un autre avantage des groupes de discussion : on ne s'attend généralement pas à ce que les utilisateurs partagent. Si chaque utilisateur effectue des téléchargements, les serveurs seront inondés ; il est donc acceptable et souvent encouragé pour les utilisateurs de se contenter de sangsues .

Il y avait à l'origine un certain nombre d'obstacles au transfert de fichiers binaires sur Usenet. Usenet a été conçu à l'origine avec la transmission de texte à l'esprit, et donc l'encodage des messages a causé des pertes de données binaires où les données ne faisaient pas partie du jeu de caractères du protocole . Par conséquent, pendant longtemps, il a été impossible d'envoyer des données binaires en tant que telles. Comme solutions de contournement, des codecs tels que Uuencode et plus tard Base64 et yEnc ont été développés pour encoder les données binaires des fichiers à transmettre (par exemple, des fichiers audio ou vidéo) en caractères de texte qui survivraient à la transmission sur Usenet. Du côté du récepteur, les données devaient être décodées par le client de nouvelles de l'utilisateur .

De plus, il y avait une limite sur la taille des messages individuels afin que les gros fichiers ne puissent pas être envoyés en tant que messages uniques. Pour contourner ce problème, des lecteurs de nouvelles ont été développés, capables de diviser de longs fichiers en plusieurs messages. Les lecteurs de nouvelles intelligents à l'autre extrémité pourraient alors regrouper automatiquement ces fichiers divisés en fichiers uniques, permettant à l'utilisateur de récupérer facilement le fichier. Ces avancées signifient que Usenet est utilisé pour envoyer et recevoir plusieurs téraoctets de fichiers par jour.

Il y a deux problèmes principaux qui posent des problèmes pour la transmission de fichiers volumineux sur des groupes de discussion. Le premier concerne les taux d'achèvement et l'autre les taux de rétention . L'activité des serveurs d'actualités premium repose principalement sur leur capacité à offrir des taux d'achèvement et de rétention supérieurs, ainsi que sur leur capacité à offrir des connexions très rapides aux utilisateurs. Les taux d'achèvement sont importants lorsque les utilisateurs souhaitent télécharger des fichiers volumineux qui sont divisés en morceaux ; s'il manque une pièce, il est impossible de télécharger et de réassembler avec succès le fichier souhaité. Pour contourner le problème, un schéma de redondance connu sous le nom de Parchive (PAR) est couramment utilisé.

Les principaux serveurs de news ont une durée de rétention de plus de 7 ans. Il existe un certain nombre de sites Web pour conserver un index des fichiers publiés sur des groupes de discussion binaires.

En partie à cause de ces longs temps de rétention, ainsi que des vitesses croissantes de téléchargement et de téléchargement , Usenet est également utilisé par des particuliers pour stocker des données de sauvegarde dans une pratique appelée sauvegarde Usenet , ou uBackup. Alors que les fournisseurs commerciaux offrent des services de sauvegarde en ligne plus faciles à utiliser , le stockage des données sur Usenet est gratuit (bien que l'accès à Usenet lui-même puisse ne pas l'être). Un utilisateur doit sélectionner, préparer et télécharger manuellement les données . Étant donné que n'importe qui peut télécharger les fichiers de sauvegarde, les données sont généralement cryptées . Une fois les fichiers téléchargés, le téléchargeur n'a aucun contrôle sur eux ; ils sont automatiquement distribués à tous les fournisseurs Usenet qui s'abonnent au groupe de discussion sur lequel ils sont téléchargés, de sorte qu'il y en aura des copies réparties dans le monde entier.

Groupes de discussion modérés

La plupart des groupes de discussion ne sont pas modérés. Un groupe de discussion modéré a une ou plusieurs personnes qui doivent approuver les messages avant qu'ils ne soient publiés. Une adresse distincte est utilisée pour soumettre les messages et les modérateurs propagent ensuite ceux qu'ils approuvent. Les premiers newsgroups modérés sont apparus en 1984 sous mod.* selon RFC 2235 , "Hobbes' Internet Timeline".

Distribution

La transmission à l'intérieur et aux limites du réseau utilise le Network News Transfer Protocol (NNTP) (norme Internet RFC 3977 de 2006, mise à jour RFC 977 de 1986).

Les serveurs de groupes de discussion sont hébergés par diverses organisations et institutions. La plupart des fournisseurs de services Internet hébergent leurs propres serveurs d'actualités ou louent l'accès à un serveur pour leurs abonnés. Il existe également un certain nombre d'entreprises qui vendent l'accès à des serveurs d'actualités premium.

Chaque hôte d'un serveur de nouvelles maintient des accords avec d'autres serveurs de nouvelles à proximité pour se synchroniser régulièrement. De cette façon, les serveurs de nouvelles forment un réseau redondant . Lorsqu'un utilisateur publie sur un serveur de nouvelles, la publication est stockée localement. Ce serveur partage ensuite les publications avec les serveurs qui y sont connectés pour les groupes de discussion qu'ils transportent tous les deux. Ces serveurs font de même, propageant les publications sur le réseau. Pour les groupes de discussion qui ne sont pas largement diffusés, un groupe de support est parfois utilisé pour le crossposting afin de faciliter la distribution. Ceci n'est généralement utile que pour les groupes qui ont été supprimés ou les groupes alt.* plus récents . Les crossposts entre les hiérarchies, en dehors des hiérarchies Big 8 et alt.* , sont sujets à l'échec.

Hiérarchies

Les groupes de discussion sont souvent organisés en hiérarchies , ce qui facilite théoriquement la recherche de groupes associés. Le terme hiérarchie de niveau supérieur fait référence à la hiérarchie définie par le préfixe avant le premier point.

Les hiérarchies les plus connues sont les hiérarchies Usenet . Ainsi, par exemple, le groupe de discussion rec.arts.sf.starwars.games serait dans la hiérarchie Usenet de niveau supérieur rec.* , où l'astérisque (*) est défini comme un caractère générique . Il y avait sept grandes hiérarchies originales de groupes de discussion Usenet, connues sous le nom de « Big 7 » :

  • comp.* — Discussion sur des sujets liés à l'informatique
  • news.* — Discussion sur Usenet lui-même
  • sci.* — Discussion de sujets scientifiques
  • rec.* — Discussion sur les activités récréatives (p. ex. jeux et passe-temps)
  • soc.* — Socialisation et discussion de problèmes sociaux.
  • talk.* — Discussion de questions controversées telles que la religion et la politique.
  • misc.* — Discussion diverse—tout ce qui ne rentre pas dans les autres hiérarchies.

Ceux-ci ont tous été créés lors du Grand Renommage de 1986-1987, avant lequel tous ces groupes de discussion étaient dans la hiérarchie net.*. À cette époque, il y avait une grande controverse sur les groupes de discussion qui devraient être autorisés. Parmi ceux que la cabale Usenet (qui dirigeait effectivement le Big 7 à l'époque) n'autorisait pas ceux concernant les recettes , la consommation de drogues récréatives et le sexe .

Cette situation a entraîné la création d'une hiérarchie Usenet alt.* (abréviation de "alternative"), sous laquelle ces groupes seraient autorisés. Au fil du temps, le laxisme des règles sur la création de groupes de discussion dans alt.* par rapport au Big 7 signifiait que de nombreux nouveaux sujets pourraient, avec le temps, gagner suffisamment de popularité pour obtenir un groupe de discussion Big 7. Il en a résulté une croissance rapide d'alt.*, et la tendance se poursuit à ce jour. En raison de la nature avec laquelle les anarchisant groupes ont pris naissance, certains en plaisantant à la position debout ALT pour « A narchists , L unatics et T errorists » (un backronym ).

En 1995, humanities.* a été créé pour la discussion des sciences humaines (par exemple littérature, philosophie), et le Big 7 est devenu le Big 8.

La hiérarchie alt.* traite de toutes sortes de sujets et de nombreuses hiérarchies de discussion spécifiques à une zone géographique particulière ou dans une langue autre que l'anglais.

Avant qu'un nouveau groupe de discussion Big 8 puisse être créé, un RFD (Request For Discussion) doit être publié dans le groupe de discussion news.announce.newgroups , qui est ensuite discuté dans news.groups.proposals . Une fois la proposition formalisée avec un nom, une description, une charte, le conseil d'administration de Big-8 votera sur la création ou non du groupe. Si la proposition est approuvée par le conseil d'administration du Big-8 , le groupe est créé. Les groupes sont supprimés de la même manière.

La création d'un nouveau groupe dans la hiérarchie alt.* n'est pas soumise aux mêmes règles ; n'importe qui peut créer un groupe de discussion et n'importe qui peut le supprimer, mais la plupart des administrateurs de nouvelles ignoreront ces demandes à moins qu'un utilisateur local ne demande le groupe par son nom.

Autres hiérarchies

Il existe un certain nombre de hiérarchies de groupes de discussion en dehors du Big 8 (et alt.*) qui peuvent être trouvées sur de nombreux serveurs de nouvelles. Ceux-ci incluent des groupes de langue non anglaise, des groupes gérés par des entreprises ou des organisations à propos de leurs produits, des hiérarchies géographiques/locales et même des cartes réseau non Internet acheminées vers NNTP. Les exemples incluent (par ordre alphabétique) :

  • aus.*  – Groupes de presse australiens
  • ba.*  – Discussion dans la région de la baie de San Francisco
  • ca.*  – Discussion en Californie
  • can.*  – Groupes de presse canadiens
  • cn.*  – groupes de nouvelles chinois
  • chi.*  – Discussions sur la région de Chicago
  • de.*  – Discussions en allemand
  • dictateur.*  – Discussions sur la mauvaise gouvernance liées au Manuel du dictateur
  • ec.*  – Discussions sur la culture et la société équatoriennes
  • england.*  – Discussions (principalement) locales en Angleterre, voir aussi uk.*
  • fidonet.*  – Discussions acheminées depuis FidoNet
  • fr.*  – Discussions en français
  • fj.*  – "Du Japon", discussions en japonais
  • gnu.*  – Discussions sur les logiciels GNU
  • hawaii.*  – Discussions (principalement) locales à Hawaï
  • hk.*  – Groupes de discussion de Hong Kong
  • hp.*  – Groupes de discussion internes Hewlett-Packard
  • it.*  – Discussions en italien
  • microsoft.*  – Discussions sur les produits Microsoft
  • nl.*  – Groupes de presse néerlandais
  • no.*  – Groupes de nouvelles norvégiens
  • pl.*  – Groupes de discussion polonais
  • tw.*  – Groupes de nouvelles taïwanais
  • uk.*  – Discussions sur des sujets au Royaume-Uni
  • yale.*  – Discussions (principalement) locales à l'Université de Yale

De plus, il y a la hiérarchie free.* , qui peut être considérée comme "plus alt que alt.*". Il existe de nombreuses sous-hiérarchies locales au sein de cette hiérarchie, généralement pour des pays ou des cultures spécifiques (comme free.it.* pour l'Italie).

Voir également

Les références

Liens externes