Internet Relay Chat
Internet Relay Chat (IRC) è un sistema di chat su Internet. Permette a persone di tutto il mondo di conversare insieme, ma può anche essere utilizzato per due persone per chattare in privato.
Le chat room IRC sono anche chiamate canali IRC. Questi canali si trovano sui server IRC, ai quali ci si può collegare trovando le informazioni di quel server. Queste informazioni spesso iniziano con "irc", poi un periodo, il nome del server, poi un altro periodo e infine, .com .org o .net. Un esempio potrebbe essere "irc.[Nome del server].org".
Ci sono piccoli server IRC (per esempio OperaNet) fino a server IRC medi (freenode e DalNet, che hanno circa 30.000 utenti) e grandi server IRC (per esempio EFNet, UnderNet, che hanno oltre 100.000 utenti).
Per utilizzare IRC è necessario un client IRC. Un client IRC è un programma per computer progettato per lavorare con IRC. Ci sono molti client basati su browser web Java e applicazioni. I client stand-alone più diffusi includono mIRC per Microsoft Windows e XChat per Linux e Microsoft Windows. Il browser Opera ha un client IRC integrato nel browser. ChatZilla è un client di chat che è un plugin per Mozilla Firefox.
I bot IRC sono programmi per computer utilizzati per aiutare a controllare e proteggere i canali.
I canali IRC di solito iniziano con un hash (#).
Informazioni tecniche
IRC è un protocollo aperto che utilizza il TCP e opzionalmente il TLS. Un server IRC può connettersi ad altri server IRC per espandere la rete IRC. Gli utenti accedono alle reti IRC collegando un client a un server. Ci sono molti programmi client e server, come mIRC e il Bahamut IRCd, rispettivamente. La maggior parte dei server IRC non richiede agli utenti di effettuare il login, ma un utente dovrà impostare un nickname prima di essere connesso.
IRC era in origine un protocollo a testo semplice (anche se successivamente esteso), che su richiesta è stato assegnato dalla IANA alla porta 194/TCP. Tuttavia, la maggior parte dei server ora esegue IRC su 6667/TCP e sui numeri di porta vicini (per esempio le porte TCP 6112-6119) in modo che il server non debba essere eseguito con privilegi di root.
Uno screenshot di XChat, un client IRC multipiattaforma.
Clienti IRC
Questo è un elenco di alcuni programmi che permettono agli utenti di connettersi a IRC.
- AmIRC
- Bersirc
- BitchX
- BnIRC
- ChatZilla
- Colloquio
- Coolsmile
- EPIC
- FlowChat
- HexChat
- HydraIRC
- IceChat
- Irssi
- Jmirc
- Konversation
- KVIrc
- Mibbit
- mIRC
- Pjirc
- SeaMonkey
- TinyIRC
- XChat
- Quassel
- Weechat
Altri link
- Comandi Internet Relay Chat
- IRC bot
- Operatore di Internet Relay Chat
Domande e risposte
D: Che cos'è Internet Relay Chat (IRC)?
R: IRC è un sistema di chat su Internet che consente alle persone di tutto il mondo di conversare insieme. Può anche essere utilizzato da due persone per chattare privatamente.
D: Come sono organizzati i canali IRC?
R: Le chat room IRC, o canali, sono ospitate su server a cui può collegarsi trovando le informazioni del server. Queste informazioni iniziano spesso con "irc", poi un punto, il nome del server, poi un altro punto e infine .com .org o .net.
D: Esistono server IRC di diverse dimensioni?
R: Sì, esistono server IRC di piccole dimensioni (ad esempio, OperaNet), server IRC di medie dimensioni (freenode e DalNet, che hanno circa 30.000 utenti) e server IRC di grandi dimensioni (ad esempio, EFNet e UnderNet, che hanno oltre 100.000 utenti).
D: Di cosa hanno bisogno gli utenti per utilizzare un canale IRC?
R: Gli utenti di un canale IRC hanno bisogno di un client IRC - un programma informatico che funziona con il canale - per poterlo utilizzare. Ci sono molti client disponibili; alcuni vengono eseguiti nei browser web, mentre altri vengono eseguiti come applicazioni. I client stand-alone più diffusi includono mIRC per Microsoft Windows e XChat per Linux e Microsoft Windows. Il browser web Opera ha un client integrato, mentre ChatZilla è un plugin per Mozilla Firefox.
D: Che cos'è un bot IRC?
R: Un bot IRC è un programma informatico che aiuta a controllare e proteggere i canali.
D: Come si identifica un canale IRC?
R: Il nome di un canale IRC inizia solitamente con un hash (#).