comunicare în medii electronice - profs.info.uaic.robusaco/teach/courses/icome/... ·...
TRANSCRIPT
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Comunicare în medii electronice
Dr. Sabin‐Corneliu Buraga
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Dacă poți acorda ajutor, ajută‐i pe ceilalți. Dacă nu poți, măcar nu‐i deranja.
Dalai Lama
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Întrebare
Cum comunic folosind un mediu on‐line?
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Preliminarii
Nevoia de comunicareComunicare inter‐personală mediată de Internet
Poşta electronicăInstant messaging
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Întrebare
Care este arhitectura serviciului de e‐mail?
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică
Serviciu Internet “ancestral”Urmează modelul real al serviciilor poştale
– comunicații asincrone
Distincția dintre plic şi conținut
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică
Pliculîncapsulează mesajul
conține date necesare pentru transportul mesajului: destinatar, adresă, prioritate,…
folosit pentru dirijarea mesajului la destinatar
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică
Mesajulstocat de plic
conține un antet (date de control pentru programulde e‐mail) + un corp (date pentru utilizator)
poate include şi fişiere ataşate (attachments)
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Terminologie
Agent utilizator (MUA –Mail User Agent) client (local) pentru managementul poştei electronicepine, mutt, Mozilla Thunderbird, KMail, Outlook etc.
Agent de transfer (MTA –Mail Transport Agent) responsabil cu comunicarea cu gazdele la distanță şi cu trimiterea/recepționarea de poştă (client & server) sendmail, qmail
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Terminologie
Agent de distribuție (MDA –Mail Distribution Agent) direcționează mesajele primitecătre căsuța poştală a utilizatorului(eventual, filtrează/organizează unele mesaje)procmail
Mail exchanger (MX)entitate responsabilă cu e‐mail‐urile unui domeniu(maşină intermediară)
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Terminologie
Adresă de e‐mailidentifică un utilizator sau grup (listă) de utilizatori
cutie_ poştală@locație
cont_utilizator@furnizor_servicii_e‐mail
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Terminologie
Adresă de e‐mailnumele contului‐utilizator poate fi stabilit de utilizatorsau impus de furnizorul de servicii conform unor reguli
(access policy)
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Terminologie
Parolă (password)asigură accesul autentificat la o resursă
– în acest caz, la conținutul căsuței poştale
trebuie judicios aleasă – e.g., să nu fie scurtă,să includă combinații de litere, cifre & simboluri,
să nu fie dezvăluită nimănui, să fie schimbată periodic
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Protocoale
Schimbul de mesaje între serverele de e‐mail(MTA‐uri) se realizează via protocolul SMTP
(Simple Mail Transfer Protocol)
Transferul de mesaje de pe un server de poştăla un MUA este realizat uzual prin protocolul POP
(Post Office Protocol)
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Arhitectura
SMTP SMTP
De la facultate, folosind pine
Serverulyahoo.com
Acasă, utilizând Thunderbird
POP
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Arhitectura
Fiecare mesaj va fi prefixat de o serie de anteturi(create de MUA sau adăugate de MTA)
Fiecare MTA inserează cel puțin un câmp de antet Received – util pentru a reconstitui ruta mesajului
Unele câmpuri din antet pot fi analizate de MTA intermediari, dar conținutul mesajului este ignorat
Pentru calculatoarele neconectate la Internet,pentru transfer se folosesc porți de e‐mail
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Arhitectura
Câmpuri de antet importante:To: adresa/adresele destinat./destinatarilor principal(i)Cc: adresa/adresele destinat./destinatarilor secundar(i)
– copie la indigo (Carbon copy)Bcc: adresa/adresele destinatarului/destinatarilor
invizibil(i) – nu se afişează destinat. principal/secundar(Blind carbon copy)
From: adresa expeditorului (persoană/grup)Date: data la care a fost trimis mesajul
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Arhitectura
Câmpuri de antet importante:Reply‐To: adresa la care va fi expediat răspunsul
la un anumit mesajMessage‐Id: identificator unic al mesajuluiSubject: scurt sumar al mesajului – foarte important!
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Facilități
Forwardretrimiterea unui mesaj primit spre alt destinatar
Replyexpedierea unui răspuns la un mesaj recepționat
Attachataşarea unui (grup de) fişier(e) la un mesaj de trimis
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Fişiere ataşate
Inițial, se permiteau doar mesaje textualecodificate în ASCII (American Standard Codefor Information Interchange)
256 caractere: 128 (cod standard) + 128 (cod extins)
Codul standard: primele 32 valori asociate codurilor de control al comunicației (terminal + imprimantă) – caractere neafişabile – urmate de 96 de caractere de punctuație, cifre şi litere ale alfabetului roman
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Fişiere ataşate
Necesitate:Codificarea conținutului mesajelor non‐ASCII
Limbi cu accente – franceza, spaniola, românaLimbi având alfabete non‐latine – greacaLimbi fără alfabet – chinezaMesaje non‐textuale – imagini, filme, arhive,…
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Fişiere ataşate
Soluție:StandardulMIME (Multipurpose Internet Mail Extensions)Specifică un set de tipuri primare de conținut+ sub‐tipuri adiționale
Permite ataşarea la e‐mail a fişierelor de orice tip
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Fişiere ataşate
Tipuri MIME principaletext desemnează formate textuale
text/plain – fişier text neformatattext/html – document HTML(HyperText Markup Language)
text/css – foaie de stiluri CSS(Cascading Style Sheet)
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Fişiere ataşate
Tipuri MIME principaleimage specifică formate grafice
image/gif – imagini în format GIF(Graphical Interchange Format)
image/jpeg – fotografii în format JPEG(Joint Picture Experts Group)
image/png – imagini PNG(Portable Network Graphics)
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Fişiere ataşate
Tipuri MIME principaleaudio desemnează conținuturi sonore
audio/basic – fişier audio în formatul de bază .auaudio/mpeg – fişier MP3 – specificația privitoarela date audio a standardului MPEG(Motion Picture Experts Group)
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Fişiere ataşate
Tipuri MIME principalevideo defineşte conținuturi video (animații, filme)
video/mpeg – fişier MPEG(Motion Picture Experts Group)
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Fişiere ataşate
Tipuri MIME principaleapplication defineşte aplicațiile ce vor fi executate la nivel de client
application/executable – program executabilapplication/javascript – program JavaScriptapplication/msword – document Wordapplication/octet‐stream – şir de octețiapplication/pdf – fişier Portable Document Format
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Fişiere ataşate
Tipuri MIME principalemultipart utilizat pentru transferul datelor compuse
multipart/mixed – conținut mixtmai multe tipuri de conținut:text/plain şi application/zip
multipart/alternative – conținuturi alternativeinformații disponibile în mai multe formate: text/plain sau text/html
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Exemplu
From [email protected] Mon Jun 18 13:04:52 2007Return‐Path: <[email protected]>Delivered‐To: [email protected]: from thor.info.uaic.ro (localhost [127.0.0.1])
by thor.info.uaic.ro (Postfix) with ESMTP id CCCC42FC43for <[email protected]>; Mon, 18 Jun 2007 13:04:52 +0300 (EEST)
Received: by thor.info.uaic.ro (Postfix, from userid 65534)id BC8942FC46; Mon, 18 Jun 2007 13:04:52 +0300 (EEST)
Received: from fenrir.info.uaic.ro (fenrir.info.uaic.ro [193.231.30.197])by thor.info.uaic.ro (Postfix) with ESMTP id 2A59D2FC43for <[email protected]>; Mon, 18 Jun 2007 13:04:52 +0300 (EEST)
Received: by fenrir.info.uaic.ro (Postfix)id A0F18CFA1; Mon, 18 Jun 2007 13:00:25 +0300 (EEST)
MIME‐Version: 1.0
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Exemplu
Date:Mon, 18 Jun 2007 13:00:24 +0300From: anca.onuta <[email protected]>To: Sabin‐Corneliu Buraga <[email protected]>In‐Reply‐To: <[email protected]>References: <[email protected]>Message‐ID: <3e569faec3d54d@webmail‐studs.info.uaic.ro>User‐Agent: Students WebmailContent‐Type: text/plainSubject: Re: [Info2] TW ‐ rezultatele la restante...
Buna ziua,
Ma numesc Onuta Anca si sunt din grupa 4A, anul II. …
Informații disponibile
destinatarului
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Liste
Numele de cont (cutia poştală) poate fi atribuit(ă)unui utilizator fictiv, desemnat – de exemplu –de un grup lista de e‐mail
Distribuție de mesaje unui set de utilizatori(adrese de e‐mail) focalizați pe un domeniu anumesau reuniți conform unor interese
Exemple: [email protected], [email protected] , [email protected]
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Liste
O listă poate fi:publică (deschisă) – pot trimite mesaje şi utilizatorii care nu aparțin (încă) listei
privată (închisă) – nu se permit mesajedecât din partea membrilor
moderată – orice mesaj, înainte de a fi trimis listei, este revăzut de o persoană – moderatorul
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Fenomene
Receptarea de mesaje (publicitare) nesolicitate – spam
Apariția scrisorilor “în lanț” – chain lettersFolosirea unor fişiere ataşate având formate neadecvate sau proprietare (e.g., Word)Se preferă mesajele text obişnuite
Hărțuirea – e‐mail harassment
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Fenomene
Abonarea fără consimțământ la liste de discuțiiDeclanşarea unor situații conflictuale pe o listă(“inflamarea spiritelor”) – flame
Apariția mesajelor necorespunzătoare (injurioase)din partea unui utilizator – trollingUn troll poate întreține şi o stare de conflict“Reacție” necesară: ignorarea – “Don’t feed the troll”
Propagarea de programe malițioase –malware
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Reguli
Aceleaşi standarde de comportamenttrebuie să existe şi în mediul on‐line:
“comportă‐te cu ceilalțiaşa cum ai dori să se comporte şi ei cu tine”
De respectat timpul & resursele destinatarului
Asumarea responsabilității pentru afirmațiile făcute
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Reguli
A nu se abuza de putere (postura de superioritate)
Iertarea greşelilor comise de alții
Redactarea corectă, îngrijită, a mesajelor
Adaptarea la “obiceiurile” locale
Utilizarea judicioasă a facilităților programelor de e‐mail
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Reguli
Modul de redactareSubiectul mesajului trebuie să fie util, concisMesajul trebuie scris corect (gramatical & stilistic)Tonul “vocii” trebuie să fie unul moderatUtilizarea corespunzătoare a emoticoanelor (emoticons)Se pot folosi abrevieri comuneDe evitat scrierea cu majuscule – desemnează “strigăt”Mesajul trebuie terminat cu o semnătură
(eventual, plasată automat via un fişier .signature)
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Emoticons
:‐) Smile; laugh; “I'm joking” :‐( Frown; sadness; “Bummer”;‐)Wink; a pun or sly joke :‐O Yelling or screaming;
completely shocked :‐D Big, delighted grin
:‐P Sticking out your tongue:‐| Can't decide how to feel;
no feelings either way :‐\Mixed but mostly happy :‐/ Mixed but mostly sadetc.
Pot avea şi corespondent grafic:
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică: Abrevieri
BTW By the way IMHO In my humble opinionIOW In other words LOL Laughing out loud ROTFL Rolling on the floor
laughing f2f Face to face
IRL In real lifeBRB Be right backASAP As soon as possibleAFK Away from keyboardWRTWith regard to<g> / <G> Grin <bg> Big grin
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică
Modul de expediereRăspunsul la un mesaj să fie dat în timp utilCorespondența personală (privată) ar trebui realizatăla serviciu via un alt cont de e‐mail
Organizațiile îşi rezervă dreptulde a monitoriza/cenzura mesajele angajaților
Trimiterea de mesaje pe o listă trebuie să fie realizată cu discernământ
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică
Toate acestea constituie neticheta (netiquette)
A se consulta şi:
www.emilypost.comwww.albion.com/netiquette/
www.webfoot.com/advice/email.top.php
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Poşta electronică
PericoleManipularea de către persoane rău‐intenționate
Intimidare, şantaj, presiune, autoritate, flatare,substituție de persoană, vanitate etc.
Nu trebuie să se răspundă expeditorilor necunoscuți sau să se divulge informații confidențiale
Se previne furtul identității – phishingA nu se deschide/copia fişiere ataşate dubioase
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Întrebare
Există şi comunicare de grup, sincronă?
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
IRC (Internet Relay Chat)
Sistem permițând conversații on‐line în timp‐real– discuții sincrone
Comunicații în grup (N‐la‐M)Conversații private (1‐la‐1) + transferuri de fişiere
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
IRC: Terminologie
Server IRCoferă servicii în cadrul unei rețele IRC (publice)
Rețea IRCformată dintr‐un arbore de servere IRCadministrată de grupuri de operatori
EFnet, IRCnet, QuakeNet, Undernet etc.atunci când unele servere sunt prea încărcateare loc “divizarea” rețelei – network splitting
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
IRC: Terminologie
Client IRCse conectează la un server al unei rețele IRCutilizatorul introduce comenzi, linie cu liniepoate avea asociate diverse permisiuni/restricții
mIRC, ChatZilla, X‐Chat, Trillian, Colloquy etc.
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
IRC: Terminologie
Canalspațiu virtual – public sau privat – în care utilizatoriipot comunica textual în mod sincron
canalele pot exista în întreaga rețea oridoar în cadrul unui anumit server
#nume_canal
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
IRC: Terminologie
Utilizatorparticipant la o sesiune într‐o rețea IRC via un clientidentificat printr‐un pseudonim (nick)poate să se alăture la unul/mai multe canal(e)
Operator (ircop)utilizator privilegiat, cu rol de managementpoate crea canale speciale
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
IRC: Terminologie
Comandădesemnează o acțiune pe care o poate efectuaun utilizator, în funcție de “rang” sau context/nume_comanda
Botclient special (robot) având un rol specific: conversațional, de management al unui canal,…poate fi programat chiar şi de utilizator
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
IRC: Terminologie
Bouncerprogram cu rol de menținere a conexiunii persistente cu un server IRC
Partajare de fişiererealizată direct între 2 utilizatori (clienți)via protocolul DCC (Direct Client‐to‐Client); fişierele nu se transferă prin intermediul serverului IRC
modelul P2P (Peer‐to‐Peer)
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
IRC: Arhitectură
Bouncer
Bot
Client (mIRC)
Client (ChatZilla)
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
IRC: Comenzi uzuale
/server adresa – conectare la un server al unei rețele/server Klagenfurt.AT.EU.WorldIRC.org
/nick nume – stabileşte un pseudonim al utilizatorului/nick Tux2007
/join #canal – încearcă să se alăture unui canal/join #linux /join #iasi
/leave – părăseşte un anumit canal/msg numemesaj – trimite un mesaj privat cuiva
/msg Tux2007 Cum e pe banchiza? :P
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
IRC: Leet Speak
Dialect al englezei folosit de “elită”– e.g., geeks sau hackers –
în conversații (e‐mail, IRC, mesagerie instantanee,…)
Literele sunt substituite de cifre/simboluriNu există reguli clare, nici utilizări consistente
“l33t $pEAK 15 3V3rYWH3RE, @nd 1+'5 n0T c0n515TeNt”
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
IRC: Leet Speak
Corecțiile sunt evidențiate cu *<Sc00ter> 1 w@nt a gla$$ of lemonaid.<Sc00ter> *lemonade
Alt mod de semnalare a erorilor comise e prin s// (familiar programatorilor în Perl)
<Marc3l> My bolonie sandwich f3ll on the fl8r :(<Marc3l> S()rry… s/bolonie/bologna
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Întrebare
Cum se realizează mesageria instantanee?
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Instant messaging
Servicii moderne, bazate pe clienți oferindo interfață grafică (GUI –Graphical User Interface)
Protocoale de comunicație proprietare: ICQ, AIM, Yahoo! Messenger, MSN etc.
Protocoale deschise & standardizate:Jabber – clienți: Pidgin, Trillian, Adium, Meebo,…
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Instant messaging
Includerea în jocuri on‐line cu utilizatori multiplişi în lumi virtuale 3D
Servicii de audio/video‐conferinte folosindtehnologiile Internet via protocolul VoIP(Voice over IP)
Skype, GoogleTalk
Folosind tehnologiile Web –Web Messengers
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Instant messaging
La nivelul dispozitivelor mobile:MIM (Mobile Instant Messaging)
În cadrul companiilor (în contextul e‐business):IBM Lotus Sametime,Microsoft Office Live Communications Server,Jabber XCP
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Instant messaging
Efecte socialeCreşterea posibilităților de comunicarepentru persoanele cu anumite disabilități
Crearea de rețele sociale de “prietenii” directe:friend‐to‐friend networks
Tendința de a scrie prescurtat, incorect,folosind un limbaj informal – superficialitate
here://iCome
Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
Rezumat
Poşta electronică:terminologie, protocoale, arhitectură, reguli
Instant messaging – de la IRC la MIM