Internet Relay Chat

Un article de Wikipédia, l'encyclopédie libre.

« IRC » redirige? ici. Pour les autres significations, voir IRC (homonymie).
Pile de protocoles
Application
Présentation
Session
Transport
Réseau
Liaison de données
Physique
Modèle OSI

IRC, abréviation de Internet Relay Chat (en français, « discussion relayée par Internet »), est un protocole de communication sur Internet. Il sert à la communication instantanée. C'est un prédécesseur de la messagerie instantanée.

Sommaire

[modifier] Aspects techniques

Conçu fin août 1988, il a été décrit initialement dans la RFC 1459 par Jarkko Oikarinen (surnommé « WiZ ») et Darren Reed, puis révisé dans les RFC 2810 à 2813. IRC fut créé pour remplacer un programme appelé MUT (MultiUser talk) sur un BBS finlandais (OuluBox). Oikarinen s'est inspiré du Bitnet Relay Chat du réseau Bitnet.

Le protocole de communication décrit un réseau informatique formé de plusieurs serveurs connectés sans boucle dans lequel les clients communiquent généralement par le biais du serveur (qui relayera éventuellement le message au reste du réseau). Il est également possible de connecter deux clients directement pour une conversation privée ou un transfert de fichier, on parle alors de DCC. Ce protocole étant public, des clients existent pour de nombreux systèmes d'exploitation, de même que les serveurs IRC, aussi désignés par le terme IRCD qui signifie Internet Relay Chat Daemon.

Il existe différents réseaux, dont les plus connus sont QuakeNet, GameSurge, IRCnet, EFnet, DALnet, Undernet, Freenode, et bien d'autres. Ils sont le plus souvent libres d'utilisation et gratuits. QuakeNet est le plus grand réseau avec 200 000 clients.

Le succès d'IRC a été quelque peu diminué par l'arrivée des messageries instantanées. Ces réseaux restent néanmoins très utilisés par ceux qui veulent discuter sans passer par un programme client propriétaire ou n'offrant pas l'interactivité sous forme de canaux, permettant ainsi de rejoindre des milliers d'usagers.

Un serveur IRC est normalement géré par un ou plusieurs IrcOps, contraction d'origine anglophone de IRC Operator ou opérateur d'IRC.

[modifier] /me

/me (d'après le pronom personnel anglais « me » signifiant littéralement « moi ») est une commande IRC dont la fonction est d'afficher chez tous les utilisateurs d'un canal, en dehors des lignes de message habituelles et éventuellement avec un formatage différent, le pseudonyme de celui qui l'a saisie suivi de la chaîne de caractères qu'il a renseignée comme paramètre. En particulier, ceci permet aux utilisateurs d'indiquer qu'ils sont en train d'accomplir une action (réelle ou fictive), mais en la formulant à la troisième personne.

Par exemple, si un utilisateur dont le pseudonyme est « Jean » saisit la commande /me fait ceci, le message affiché sera alors « Jean fait ceci ». La façon dont il est affiché varie d'un client à l'autre ; un astérisque (*) est souvent placé en tête de ligne.

Cette commande est implémentée par la commande ACTION de CTCP.

Elle est aussi utilisée en dehors d'IRC, par exemple sur les forums de discussion, mais uniquement par humour de connivence, puisqu'elle n'est pas implémentée sur de tels supports, et que « /me » n'y est donc pas remplacé par le pseudonyme de l'auteur comme ce serait le cas dans un client IRC.

[modifier] Note

L'anglicisme chat est souvent utilisé pour décrire les discussions se déroulant sur l'IRC. En français, certains utilisent bavardage, tchatche, tchat, ou clavardage (principalement au Québec).

[modifier] Voir aussi

[modifier] Articles connexes

[modifier] Liens externes

b:Accueil

Wikibooks propose un ouvrage abordant ce sujet : l'IRC.