Qu'est-ce que le chat Internet Relay?

35

Qu'est-ce que "IRC"?

J'ai lu à ce sujet sur Wikipedia, mais je n'ai jamais vu des gens l'utiliser (ou si je l'ai fait, je ne l'ai pas reconnu). Les seules discussions que je connaisse sont celles de AIM, Yahoo! Messenger, etc ...

C'est-à-dire, à quoi sert typiquement IRC et quels sont ses avantages par rapport à d'autres services de chat (plus "normaux")?

Mehrdad
la source
2
@Downvoter: Vous voulez commenter?
Mehrdad
22
Je ne l'ai pas votée contre moi, mais je suis plutôt choqué, mais les gens ne savent pas ce qu'est irc; p
Journeyman Geek
4
Sérieusement, quand j'ai commencé à discuter sur IRC en 1995, personne ne le savait. Il n’a jamais eu assez de victimes, aussi n’a-t-il jamais semblé pénétrer dans l’attention de la planète; des sites tels que les sites Web sociaux l’ont maintenant apaisée. Je l'utilise tous les jours, cependant, c'est toujours mon système de discussion préféré, suivi de Skype. Fait intéressant, certains services Web utilisent IRC comme base de données pour les discussions, UStream par exemple. Je resterai avec IRC aussi longtemps que cela prévaudra ...
polemon
3
@TFM; Je ne dirais pas que l'IRC était obsolète, il alimente toujours un très grand nombre de discussions sur le Web, tout en restant la meilleure solution de salle de discussion de groupe. Il ne peut pas devenir obsolète avant qu'il y ait quelque chose de mieux que ça.
Phoshi

Réponses:

50

C'est un système de chat à l'ancienne, très utile pour les discussions de groupe - et de nombreuses distributions Linux l'utilisent comme support informel. Sa force et sa faiblesse sont sa simplicité - il ne fera quasiment rien d'autre que le texte par défaut, bien qu'il existe des moyens d'envoyer des fichiers à travers lui aussi.

Les avantages seraient que cela fonctionne sur presque n'importe quel système connecté à Internet (même en l'absence de client - il existe des frontaux Web décents), l'architecture est assez simple, il est simple de gérer son propre serveur et son texte brut. L'authentification est facultative et surtout nécessaire pour «réserver» votre surnom ou effectuer des tâches liées à l'administrateur. C'est parfait si vous voulez un service anonyme et que de nouveaux utilisateurs peuvent apparaître à différents moments.

Les inconvénients sont par défaut le texte brut et, à moins que ce ne soit un serveur compatible SSL, tous vos mots de passe et tout ce que vous dites peuvent être reniflés par n'importe qui entre vous et le serveur.

Compagnon Geek
la source
Et les différents réseaux peuvent varier énormément les uns des autres.
Paradroid
11
C'est aussi un système robuste. Les plus grands réseaux gèrent des dizaines de milliers de canaux avec jusqu'à 1k utilisateurs sur chaque canal. Néanmoins, le décalage s'exprime en décimales et dépasse rarement la barre des 1. (Traduit de l'allemand wikipedia: de.wikipedia.org/wiki/Internet_Relay_Chat )
Mike
Le client Windows le plus populaire est de loin mIRC . IRC a perdu de sa popularité au fil des ans, mais il a toujours ses utilisations: plusieurs bibliothèques de programmation que j'utilise fournissent leur support dans mIRC. En outre, le meilleur endroit pour trouver des combats à CounterStrike est toujours #findscrim
BlueRaja - Danny Pflughoeft le
2
Les vrais hommes utilisent telnetet entrent des commandes IRC brutes. Ou du moins ils peuvent - je préfère xchat moi-même.
new123456
Je l'ai effectivement fait. sa nécessité de ping-pong qui m'énerve.
Journeyman Geek
21

C'est comme ça que les pirates parlent quand ils ne veulent pas être entendus. C'est un programme de discussion assez primitif. Pensez-y comme à des canaux de navigation dans l'océan: vous ne les verrez pas tant qu'un bateau n'aura pas traversé l'eau, laissant un sillage. Si deux bateaux se rencontrent au milieu de l'océan pour échanger des drogues illicites, vous devez les attraper en temps réel, sinon rien ne prouve qu'il reste une réunion.

jcrawfordor
la source
10
+1 pour la référence ; p
Journeyman Geek
4
Si quelqu'un veut en faire abstraction, veuillez regarder youtube.com/watch?v=O2rGTXHvPCQ
Scott Chamberlain le
4
son texte brut - pas de styles XML sophistiqués, pas d'informations binaires. Tout simplement, et vous enverriez ascii par telnet.
Journeyman Geek
8
Désolé, dû avoir downvote. Je connais la blague, mais nous sommes ici pour apporter des réponses, pas des rires.
user4197
5
@ user4197: pourquoi quelque chose ne peut pas être les deux?
Joachim Sauer
9

IRC (Internet Relay Chat) est un système de messagerie multi-utilisateurs en temps réel. Les utilisateurs se connectent à un serveur IRC et rejoignent un ou plusieurs canaux ou participent à des discussions en tête-à-tête avec des utilisateurs individuels. Les utilisateurs tapent des messages (quelques centaines de caractères au maximum, je ne sais pas quelles sont les limites réelles) et les envoient au canal dans lequel ils se trouvent. Les autres personnes de ce canal reçoivent ensuite les messages que tout le monde a envoyés. Le serveur est un point de contact central pour le canal et sert de relais pour les messages de chaque utilisateur, d'où son nom. De plus, les serveurs peuvent être chaînés ensemble, en relayant leur trafic. En règle générale, un client IRC affichera les conversations dans un canal sous la forme d'une liste de messages défilante vers le haut, dans l'ordre chronologique.

Il existe de nombreux autres systèmes de communication en temps réel, mais IRC présente quelques avantages clés qui le rendent pertinent, même aujourd'hui. IRC est décentralisé. Il n’existe pas une seule entreprise contrôlant IRC (contrairement à gchat, au chat facebook, à l’aim, etc.). Tout le monde peut configurer son propre serveur et l’utiliser à sa guise.

Le paradigme de canal d'IRC est très flexible et permet une discussion en temps réel avec plusieurs centaines de personnes à la fois. La plupart des autres systèmes de discussion n’ont pas les mêmes capacités. Et bien qu’un canal IRC avec des centaines de participants actifs puisse être difficile ou impossible à suivre, il est généralement probable que seule une fraction des personnes d’un canal discute activement à un moment donné, le reste étant soit inactif, soit ne participant pas. ou simplement en train de lire.

IRC a le concept de niveaux d'accès et de modes de canaux complexes. Par exemple, les utilisateurs peuvent être bannis d'un canal en fonction de leur adresse IP, ou un canal peut être secret (n'apparaissant pas dans la liste des canaux sur le serveur) ou privé et nécessiter une invitation ou un code secret à entrer. Un utilisateur d'un canal peut être un opérateur ou un administrateur (capable d'interdire des personnes, de changer de mode de canal, etc.) Les utilisateurs non-opérateurs d'un canal "modéré" ne sont pas en mesure de parler s'ils ne sont pas entendus par un opérateur. Ces options permettent de gérer des situations de discussion difficiles (par exemple, des centaines de personnes, y compris des personnes souhaitant être perturbatrices).

Un canal IRC typique a tendance à être associé à un événement ou à une communauté d’une manière ou d’une autre. Par exemple, UStream (streaming vidéo en temps réel) utilise IRC pour la communication en temps réel entre le diffuseur et les téléspectateurs. Les avantages énumérés ci-dessus en termes de capacité d’un serveur IRC à être contrôlé par un groupe spécifique et d’accès et de contrôle d’un canal IRC à des utilisateurs spécifiques peuvent aider les propriétaires de canaux à maintenir un niveau de signal sur bruit aussi élevé que possible. désir (en lançant / bannissant les utilisateurs indésirables, en utilisant un système sur invitation uniquement, en modérant un canal, etc.)

IRC est souvent utilisé par des amis ou des communautés comme un lieu de rencontre virtuel. Il n’est pas nécessairement utile à une chaîne autre que les personnes ayant des intérêts similaires ou un groupe d’amis de se parler.

IRC peut également être utilisé à d'autres fins, en particulier si des add-on clients spécialisés ou des clients bot totalement autonomes sont utilisés, tels que le partage de fichiers, le contrôle de botnet ou les jeux où les messages contiennent des commandes plutôt que des discussions.

Coin
la source
3

C'est une manière oldschool de communiquer.

Au début de "l'ère Internet", il était populaire parce que (en plus de communiquer avec des personnes que vous connaissez), vous pouviez connaître de nouvelles personnes simplement par accident, en ne les connaissant que par le sujet du canal auquel elles étaient connectées et leur surnom. .

Vous devez d’abord installer le client IRC, puis vous connecter au serveur, puis à la salle (ou au canal). Vous avez pu parler sur un canal «commun» (ouvert) où tout le monde a parlé ou en privé avec quelqu'un.

OP (de l’opérateur) de cette salle a été en mesure de "frapper" des utilisateurs agressifs, des trolls, etc., OP a été en mesure d’interdire aux utilisateurs de rester dans leur chambre exemple) pour les liens de spaming.


Il était si populaire que quiconque possédant certaines compétences pouvait "écouter" de nombreuses conversations :)

Adam RichardSon
la source
1

J'ai moi-même été l'une de ces personnes qui n'a jamais compris l'objectif de l'IRC, jusqu'à récemment, où j'ai trouvé une raison pour laquelle je pouvais réellement l'utiliser.

Chaque fois que vous avez une de ces questions qui ne mérite pas tout à fait son propre fil, puisque vous savez que la réponse sera courte, IRC est un excellent moyen d'exprimer brièvement votre question et d'obtenir généralement une réponse plus rapidement que vous ne le pourriez en créant un forum. -fil.

En outre, de nombreux forums ont beaucoup de règles et ont tendance à être plus formelles. Ainsi, les créateurs de fil de discussion choisissent souvent leurs mots avec soin et mettent beaucoup de travail dans leur question car elle restera probablement liée à leur identité pendant très longtemps pour que tout le monde puisse la voir.

D'après mon expérience, IRC est généralement plus décontracté et moins strict, où poser une question rapide sans fournir trop de détails n'est pas une chose qui provoquera immédiatement des réactions négatives de la part des gens.

Après avoir entendu parler d’IRC, j’ai été surpris de voir combien de sites Web, de projets et de communautés en ont un qui est actif. Lorsque vous avez un doute, recherchez simplement le nom + IRC sur Google. Il y a quelques jours, j'ai eu un iphone, une question sur le jailbreaking, alors je me suis contenté de googler "jailbreak irc", et j'ai immédiatement contacté des gens qui avaient une expérience considérable et qui pouvaient m'aider :)

Amivit
la source
1

IRC peut également être utilisé pour ouvrir un canal à un seul destinataire, assurant ainsi une "conversation privée". Cela fait tellement longtemps que je n'ai pas utilisé le programme que j'ai oublié la commande. Les transferts de fichiers via IRC sont également très rapides.

Jack
la source