Internet Relay Chat: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Corretto: "causate dalle" |
Correzioni SOS in corso |
||
Riga 3:
{{Correggere|informatica|novembre 2012|la forma italiana utilizzata nella voce lascia un po' a desiderare.}}
[[File:Irssi.png|thumb|upright=1.6|''irssi'', un client IRC]]
'''Internet Relay [[Chat]] (IRC)''' è un [[Protocollo di comunicazione|protocollo]] di [[messaggistica istantanea]] su [[Internet]]
== Storia ==
IRC fu creato da [[Jarkko Oikarinen]] nell'agosto 1988 per sostituire un programma chiamato MUT (MultiUserTalk) che girava sulla [[Bulletin board system|BBS]] [[Finlandia|finlandese]] ''OuluBox''. Jarkko Oikarinen trovò l'ispirazione dalla
| url = http://www.mirc.com/jarkko.html
| titolo = Founding IRC
Riga 24:
| accesso = 19 marzo 2014
| editore = ibiblio
}}</ref>. I registri delle conversazioni IRC in questi ed altri importanti eventi sono conservati nell'archivio
| titolo = Logs of major events in the online community
| accesso = 19 marzo 2014
Riga 31:
== Informazioni tecniche ==
L'RFC 1459 descrive i protocolli di comunicazione utilizzati per IRC
IRC è un [[protocollo di rete]]
IRC è un protocollo ''
Il mezzo di comunicazione in una sessione IRC è il "canale": un nome che identifica un gruppo di utenti. Nel canale tutti gli appartenenti
Il primo utente che entra in un canale acquisisce automaticamente dei privilegi che può poi
Gli "Operatori del canale" possono impostare diverse opzioni su quel determinato canale, vedi [[b:IRC/Modi canale]]. Gli utenti nell'ambito del canale o del server possono avere diversi attributi, vedi [[b:IRC/Modi utente]]
Le connessioni IRC sono un ghiotto obiettivo per [[cracker (informatica)|cracker]], in quanto, pur essendo cifrate, prendono, per loro stessa natura, lunghi periodi di tempo di connessione. È necessario pertanto assicurare a queste connessioni, una accurata politica di sicurezza in grado di proteggerle dagli attacchi di [[script kiddie]] che cercano di prenderne il controllo
La connessione IRC viene spesso utilizzata da parte degli ''script kiddies'' come "laboratorio" per provare diversi tipi di attacchi in rete, per esempio inviando pacchetti [[Internet Control Message Protocol|ICMP]]
== Reti di comunicazione ==
[[File:Tolsun 2.jpg|thumb|Il primo server IRC: tolsun.oulu.fi]]
In tutto il mondo, ci sono diverse centinaia di reti IRC attive. Eseguono diverse implementazioni di server IRC, e sono amministrate da vari gruppi di
La differenza tra i vari network sta nella gestione delle implementazioni. [[IRCnet]] ad esempio è fedele all'implementazione storica di IRC e può essere definita la rete più anarchica poiché non prevede alcun controllo di nickname o canali. Al contrario altre reti hanno sviluppato sistemi per registrare i [[nickname]] o i canali debellando così l'uso di [[bot]] e i problemi causati da [[IRC War|ircwar]]. Come in [[Usenet]] i contenuti inviati sono immediatamente visibili da più siti e su tutti i server d'accesso, però, a differenza di [[usenet]], non sono più cancellabili. Una traccia delle discussioni
IRC offre, inoltre, le funzionalità tipiche delle chat più evolute: possibilità di creare profili-utente con dati personali, chattare, invio di messaggi privati, scambio di file, organizzare meeting della chat. Per individuare un'ora standard in tutto il mondo è stata scelta la convenzione [[Tempo Coordinato Universale|UTC]].
== Client IRC ==
{{vedi anche|Lista di client IRC}}
* Piattaforme Multiple: [[ChatZilla]], [[Pidgin (software)|Pidgin]],
* [[Microsoft Windows]]:
* [[Unix]](-like):
* [[Mac OS]]: [[X-Chat Aqua]],
* [[AmigaOS]]:
* [[iPod]]/[[iPhone]]/[[iPad]]: [[colloquy]]
* [[Android]]: AndChat
Le reti IRC hanno
Quelli più recenti,
Un'ulteriore evoluzione in campo di "bot" è sicuramente l'avvento di ''psotnic,'' un bot le cui velocità sono di gran lunga superiori a quelle di un eggdrop. Anch'esso è dotato di partyline, invio messaggi privati ed espansioni con script in c.
== IRC moderni ==
IRC ha subito una notevole evoluzione nel tempo. Software più recenti di gestione dei server hanno aggiunto nuove funzioni e caratteristiche.
* '''''
* '''''Extra Modes''''': I sistemi originali IRC usavano un serie di modalità standard, ora le nuove caratteristiche permettono di rimuovere i codici colore dai testi, o per nascondere un utente al fine di proteggerlo dagli attacchi di [[hacker]] malintenzionati ([[denial of service]]).
* '''''Proxy Detection''''': molti server moderni implementano la possibilità di individuare e bloccare utenti che tentano di connettersi attraverso [[proxy]] mal configurati, spesso per compiere abusi del servizio (ad esempio "[[IRC War]]").
|