Prerequisito: protocolli di chat conferencing
Chat di inoltro Internet (IRC) è un'applicazione Internet sviluppata da Jakko Oikarinen in Finlandia. La chat è il modo più comodo e immediato per comunicare con gli altri via Internet. Esistono numerosi argomenti chiamati canali attraverso i quali puoi chattare con molte persone in tutto il mondo. Dopo esserti unito al canale, puoi vedere cosa digitano gli altri utenti su questo canale sulla tastiera. In quella situazione, tutti su questo canale possono vedere qualunque cosa digiti sulla tastiera. Puoi anche tenere conversazioni individuali con qualcuno. I canali vengono trasmessi in diretta su diversi server in tutto il mondo. Alcuni server hanno solo pochi canali, mentre altri ne hanno molti.
Modello utilizzato per IRC:
IRC segue il modello client-server. Ciò significa che per utilizzarlo sono necessari sia il software client che quello server. Molti client IT (tecnologia dell'informazione) sono disponibili per diversi tipi di computer, quindi se hai una sezione di lavoro PC, Macintosh o UNIX, sarai in grado di utilizzare IRC.
Chattando su IRC:
Il client IRC si connette/comunica con il server IRC su Internet. Per prima cosa devi accedere al server utilizzando un client e poi scegliere il canale su cui vuoi chattare. Vengono inviati al tuo server quando digiti parole sulla tastiera. Ora il tuo server fa parte della rete globale di server IRC. Il tuo server invia i tuoi messaggi ad altri server, che a loro volta inviano i tuoi messaggi alle persone che fanno parte del tuo canale.
Possono quindi leggere e rispondere ai tuoi messaggi. Molti siti Web utilizzano software di chat proprietario che non utilizza il protocollo IRC ma ti consente di chattare quando sei sul sito. Esiste un altro tipo di chat, chiamata messaggistica istantanea. In questo tipo di chat comunichi in privato, uno a uno, con un'altra persona. Puoi creare elenchi speciali in modo da essere informato quando i tuoi amici sono online, pronti per chattare, e loro vengono informati quando sei online.
Lavorando su IRC:
Quando vuoi chattare, devi prima stabilire una connessione a Internet e poi avviare il software client. Successivamente, è necessario accedere al server IRC che si trova su Internet. Esistono molti server IRC dislocati in tutto il mondo. Questi server IRC sono collegati tra loro in rete in modo che possano comunicare tra loro.
I server sono collegati in un'architettura spanning tree. In questo caso ogni server è connesso a diversi altri, ma questi server non sono direttamente collegati tra loro. Quando ti connetti al server, devi prima scegliere un canale specifico a cui unirti e poi scegliere un nome utente per identificarti quando sei in chat. Sono disponibili molti canali che trattano diversi argomenti. Il tuo messaggio viene inviato dal software client sul tuo PC al server IRC a cui sei connesso. Quindi il messaggio viene inviato da un server ad altri server a cui sono connessi tutti gli utenti di questo canale.
In questa rete, i messaggi vengono trasferiti da un server a un altro server. In un'architettura server spanning tree, un messaggio segue sempre il percorso più breve attraverso la rete per raggiungere la sua destinazione finale. Ogni server invia messaggi al software client dei propri utenti rispettati che sono connessi al canale/rete. Quindi le persone/utenti potranno leggere e rispondere al tuo messaggio sui propri computer.
Software client per chat:
| TIPO DI CHAT | SOFTWARE RICHIESTO |
|---|---|
| Chat di inoltro Internet (IRC) | Programma di chat come mIRC o Ircle |
| Chat basata sul Web | Browser Web come Netscape o Internet Explorer |
| Chatta su AOL (America Online). | Programma di accesso AOL per l'America online |
| Programmi di chat diretta | ICQ, AOL Instant Messenger o altro programma |
| Conferenze in linea | Programma di conferenze (CU-SeeMe, conferenza Netscape, Netmeeting) |
Server di chat:
I server di comunicazione ti consentono di fornire le tue informazioni a un gran numero di utenti in un ambiente simile ai newsgroup di Internet. I server più avanzati hanno recentemente iniziato ad aumentare il mezzo di conversazione basato su testo con supporto vocale e video dinamico. Esistono tre tipi principali di server di comunicazione:
1. EFnet servers 2. UnderNet Servers 3. DALnet servers>
Ogni server ha il proprio nome host, che consiste principalmente nel nome del server e di Internet a cui accede. Poiché i server potrebbero già avere il numero massimo di connessioni utente, potrebbe non essere consentito connettersi al server di tua scelta.
Faccine:
Quando parliamo con le persone faccia a faccia, il tono della tua voce e le tue espressioni facciali conferiscono un grande significato a ciò che dici. Puoi personalizzare i tuoi messaggi scritti utilizzando le emoticon create con la tastiera. Il tempo massimo in cui l'uso principale delle faccine è quello di indicare uno scherzo. Quando il testo potrebbe non essere chiaro. Esistono diversi tipi di faccine che sono le seguenti:
1. Emoticon di base
2. Faccine ampiamente utilizzate
3. Faccine nane
4. Mega faccine
5. Emoticon Usenet
6. Faccine emotive
Vantaggi dell'IRC:
- È decentralizzato.
- Permette la chat e la condivisione di file.
- Flessibile e robusto che consente la discussione in tempo reale.
- Ha il concetto di livelli di accesso per una migliore privacy.
Svantaggi dell'IRC:
- Consuma larghezza di banda.
- La preoccupazione c'è per le inondazioni.
- La paura di incidenti di sicurezza c'è.
- Preoccupazione per il cyberbullismo.