Internet Relay Chat
Un article de Freepedia.
| Modèle OSI | Pile de protocoles |
|---|---|
| 7) Application | DNS, SNMP, SMTP, POP3, IMAP, IRC, VoIP, SIMPLE, ... |
| 6) Présentation | Videotex, Unicode, MIME, HTML, XML, MPEG, TDI, ASN.1, XDR, UUCP, NCP, AFP, WebDAV, SSP, ... |
| 5) Session | Gopher, Telnet, SSH, FTP, HTTP, HTTPS, NNTP, RTSP, H323, SIP, NFS, NetBIOS, CIFS, AppleTalk, ... |
| NetBT, SMB, SSL, TLS, ... | |
| 4) Transport | TCP, UDP, SCTP, RTP, SPX, TCAP, DCCP, ... |
| 3) Réseau | NetBEUI, IPv4, IPv6, ARP, IPX, BGP, ICMP, OSPF, RIP, IGMP, IS-IS, CLNP, ... |
| 2) Liaison | LLC, PPP, PPPoA, PPPoE, PPPoX, PPTP, L2F, L2TP, MPLS, SNA, ... |
| Ethernet, Token Ring, LocalTalk, FDDI, X.21, X.25, Frame Relay, BitNet, CAN, ATM, Wi-Fi, ... | |
| MAC, HDLC, SDLC, ... | |
| 1) Physique ISO 10022 CCITT X.211 | CSMA/CD, CSMA/CA, ... |
| Codage NRZ, Codage Manchester, Codage Miller, RS-232, RS-449, V.21-V.23, V.42-V.90, Câble coaxial, 10Base2, 10BASE5, Paire torsadée, 10BASE-T, 100BASE-TX, ISDN, PDH, SDH, T-carrier, EIA-422, EIA-485, SONET, ADSL, SDSL, VDSL, DSSS, FHSS, IrDA, USB, IEEE 1394, Wireless USB... |
IRC, acronyme 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, antécédent de la messagerie instantanée.
Sommaire |
Aspects techniques
Conçu en 1988, il a été décrit initialement dans la RFC 1459 par Jarkko Oikarinen et D. Reed, puis révisé dans les RFC 2810 à 2813.
Le protocole de communication décrit un réseau informatique formé de plusieurs serveurs connectés 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 (Direct Client-to-Client). Ce protocole étant public, des clients existent pour de nombreux systèmes d'exploitations, 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 IRCnet, EFnet, DalNET, Undernet, FreeNode. Ils sont le plus souvent libres d'utilisation et gratuits. QuakeNet est le plus grand réseau avec 200.000 clients.
Avec l'arrivée des gros fournisseurs de contenu un peu avant 2000, 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.
L'anglicisme chat est souvent utilisé pour décrire les discussions se déroulant sur l'IRC. En français, certains utilisent bavardage, tchatche ou clavardage (principalement au Quebec).
Logiciels clients
- Opera (Toutes plateformes.)
- Bersirc
- BitchX (GPL ; Linux, Unix, Windows)
- Colloquy (GPL : Mac OS X)
- Conversation (Donation ; Mac OS X)
- Coolsmile (GPL ; Toutes plateformes. Écrit en Java)
- DIRC
- ERC (GPL ; Toutes plateformes. Écrit en Emacs Lisp)
- Fire (GPL ; Mac OS X)
- Gaim (GPL ; Linux, Unix, Windows)
- HydraIRC (Freeware ; Windows)
- IrcII (GPL ; Linux, Unix)
- IRCle (Shareware ; MacOS 7/8/9 ; Mac OS X)
- irssi (GPL ; Linux, Unix)
- JchatIRC (GPL ; Linux, Windows, Mac OS X. Écrit en Java)
- JmIrc
- Klient (Shareware ; Windows)
- Konversation (GPL ; Linux, Unix)
- KSirc (GPL ; Linux, Unix)
- KVIrc (GPL ; Linux, Unix, Windows)
- Miranda IM (GPL ; Windows)
- MiaouIRC (GPL ; Toutes plateformes. Écrit en Java)
- mIRC (Shareware ; Windows)
- Mozilla ChatZilla (MPL ; Linux, Unix, Windows, Mac OS X, etc.)
- NodeIRC (GPL ; Windows)
- PJIRC
- Snak (Shareware ; MacOS 9 ; Mac OS X)
- SavIRC (GPL ; Linux, Unix, Windows, Mac OS X)
- Trillian (Freeware pour la Basic et Shareware pour la Pro ; Windows)
- X-Chat (GPL ; Linux, Windows (source gratuite, la version compilée est gratuite pendant 30 jours puis devient payante), Mac OS X, FreeBSD, OpenBSD).
Voir aussi
Liens internes
Liens externes
- Un guide de référence pour IRC en français : http://www.hiersay.net/
- La spécification d'IRC : RFC 1459
- Statistiques des réseaux IRC francophones: http://www.reseaux-irc.com/
- La liste des canaux IRC pour les projets wikimédia (en anglais)
- Présentation du protocole IRC sur un site de vulgarisation
- ProxyBlind IRC Proxy Serveurs
- http://www.irc.org/ Information à propos de l'IRC (en anglais)



