Sunteți pe pagina 1din 87

UNIVERSITATEA TITU MAIORESCU

Facultatea de tiina i Tehnologia Informaiei

VALENTIN PAU

OCTAVIAN STNESCU

Prof. univ. dr.

Asist. univ. ing.

Curs pentru nvmntul la distan

BUCURETI 2004

CUPRINS
Pag.
1. 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 2. 2.1 2.2 2.3 2.4 2.5 2.6 2.7 3. 3.1 3.2 3.3 3.4 3.5 3.6 3.7

Prezentarea generala a Internet-ului


Ce este Internet-ul Ce se gaseste pe Internet Cum fuctioneaza Internet-ul Echipamentul esential pentru conectare la Internet Obtinerea accesului la Internet Conectarea si deconectarea accesului World wide web Paginile Web Explorarea Web-ului Expertul surfing Grupurile de stiri Corespondenta cu grupurile de stiri Posta electonica Fisiere prin Internet Cyberchat-ul

Arhitectura Internet-ului
Structura Internet-ul Cum sunt transmise datele prin Internet Cum functioneaza TCP / IP Structura software a Internetului Adresele si domeniile Internet-ului Cum functioneaza ruterele Tipurile de fisire Internet

23

Conectarea la Internet
Conectarea calculatorului la Internet Functionarea modemului Conexiunea Internet / TV Functionarea Digital Subscriber Line (DSL) Functionarea Integrated Services Digital Network (ISDN) Conectarea la Internet prin serviciile online Functionarea conexiunilor wireless si palmtop

37

4. Comunicarea pe Internet 4.1 Posta electronica 4.2 Spam-ul 4.3 Grupurile de discutii Usenet 4.4 Chat-ul si mesajele instantanee 4.5 Convorbirile telefonice pe Internet 2

48

5. 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 5.9 6. 6.1 6.2 6.3 6.4 6.5 6.6

World Wide Web


Paginile Web Browserele Web Limbajele makrup Hipertextul URL-urile Imaginile mapate si formularele interactive Serverele gazda pe Web Site-urile Web cu baze de date Software rezident pe Internet

57

Instrumente obisnuite ale Internet-ului


Telnet-ul Descarcarea prin FTP Cautarea pe Internet Agentii Limbajele Java, Java Script si Activex Scripturile CGI

68

7. 8.

Bibliografie Teme control

80 81

1. Prezentarea generala a Internet-ului 1.1. Ce este Internet-ul ? Internet-ul este o reea vast de calculatoare care leag milioane de reele mai mici din lumea ntreag. Ce este o reea ? O reea este constituit n general dintr-un grup de calculatoare i de echipamente de calcul conectate pentru a oferi informaii i a gestiona resurse. Calculatoarele (PC-urile) dintr-un birou sunt, de obicei, interconectate pentru a putea utiliza aceleai fiiere i aceiasi imprimanta. Toate calculatoarele legate n reeaua Internet pot schimba informaii ntre ele. Este la fel de uor de comunicat cu un calculator dintr-un alt continent ca i cu unul din aceeai camer. Putem spune ca o retea este un ansamblu de echipamente de tehnica de calcul (hardware), de produse-program (software) si infrastructura de comunicatie necesara, dedicate interconectarii calculatoarelor in vederea partajarii resurselor si serviciilor. Servere-le i clienii n Internet exist dou categorii importante de calculatoare: cele care nmagazineaz, sorteaz i distribuie informaiile se numesc gazde sau servere, iar cele care solicit accesul la aceste informaii i le utilizeaz se numesc clieni. Liniile telefonice Reelele de calcul care compun Internet-ul sunt legate prin sisteme telefonice private i publice. Ele pot trimite i primi informaii prin linii telefonice. Aceste linii variaz de la cabluri din fire de cupru pn la cabluri din fibr optic (de sticl) prin care se pot transmite mai multe date i cu vitez mai mare (de cca. 1000 de ori mai repede dect prin liniile telefonice din cupru). Unele reele pot fi legate i prin unde i microunde radio. Reelele din ri i continente diferite sunt deseori legate prin cabluri subacvatice sau prin satelii. L e g t u ri l e Unele calculatoare n special cele folosite de instituiile mari: universiti, departamente guvernamentale, mari companii etc. au o legtur la Internet dedicat. Aceasta nseamn c ele sunt legate la Internet tot timpul. De obicei, persoanele care folosesc calculatoare acas sau la birou nu au legturi dedicate. Ele pot s solicite accesul la Internet folosind telefonul local i o procedur special (programe specifice pentru calculator). n felul acesta calculatorul de acas sau de la birou intr n legtur, la cerere, cu un calculator deja legat n Internet (on-line). INTREBARE - RASPUNS Precizati categoriile importante de calculatoare care exista in Internet ?

1.2. Ce gseti pe Internet ? Posibilitile comunicrii n toat lumea exist milioane de utilizatori de Internet cu care poi comunica n interes profesional sau din plcere. Se pot transmite mesaje, se poate participa la dezbateri, se pot schimba idei cu cei care au aceleai interese. Informaiile Exist multe calculatoare n reeaua Internet care stocheaz milioane de fiiere de informaii care pot fi folosite. Aceste informaii aparin unor direcii foarte diversificate: desene animate, galerii de art, reviste i informaii care pot ajuta la activitatea de la locul de munc i n hobby-uri. Programele Exist, de asemenea, n Internet multe programe ce pot fi copiate si folosite pe calculatorul propriu. Unele dintre aceste programe sunt gratuite, iar altele se distribuie contra cost. Sunt programe foarte diversificate, orientate spre diferite domenii: jocuri, muzic, pentru vizionri, pentru gestiunea bazelor de date, pentru devirusarea calculatorului. Se gsesc, de asemenea, i ultimele versiuni ale programelor concepute pentru utilizarea mai eficient i mai performant a Internet-ului. Serviciile Unele calculatoare (servere) din Internet furnizeaz servicii. Pot fi utilizate pentru a comanda flori, pentru a primi informatii economice sau juridice, pentru a afla orarul trenurilor i avioanelor, ct i preul biletelor, pentru a rezerva bilete la spectacole, pentru a cuta jocuri diverse, pentru a afla prognoza meteorologic, pentru a cuta cluburi muzicale, etc. Unele din aceste servicii sunt gatuite altele pe baza de abonament. Spaiul imaginar prin care se poate cltori cnd se folosete Internet-ul se numete Cyber space. Chiar dac faptic stai ntr-un loc, faci o cltorie imaginar n jurul lumii legndu-te la calculatoarele din diferite locuri. Micarea prin Internet mai este cunoscut sub numele de surfing. TEST GRILA Surfing reprezinta : 1. miscarea (deplasarea) prin Internet 2. miscarea (deplasarea) pe suprafata apei si pe Internet (in egala masura) 3. nu are nici o legatura cu miscarea (deplasarea) prin Internet sau pe suprafata apei 1.3. Cum funcioneaz Internet-ul ? Pentru a putea schimba informaii ntre ele, dou calculatoare din reeaua Internet trebuie s se gseasc reciproc (s se identifice) i s comunice ntr-un limbaj accesibil fiecruia. Acest lucru se realizeaza pe baza unor protocoale si standarde unanim acceptate care nu sunt proprietate de firma. 5

Numele i numrul Pentru a putea fi localizate, calculatoarele din Internet au adrese unice numite adrese Internet Protocol (IP). Adresele IP iau forma unor iruri de numere. Numerele sunt mai greu de reinut. Din aceste motive, fiecrui calculator i se d i un nume cunoscut ca nume de domeniu. Numele are trei seciuni principale care arat localizarea calculatorului. Fiecare seciune este separat printr-un punct de urmtoarea. Iat un exemplu de nume i domeniu: bigboss.co.uk = primul cuvnt precizeaz organizaia n care lucreaz utilizatorul sau chiar numele utilizatorului; bigboss.co.uk = al doilea cuvnt identific tipul organizaiei; bigboss.co.uk = al treilea cuvnt arat localizarea geografic sau ara. Codurile de ri Iat, spre exemplu, cteva coduri de ri: au Australia ; ca Canada de Germania ; fr Frana nl Olanda ; ro Romnia se Suedia ; uk Marea Britanie Dac o adres nu are codul rii, nseamn c acel calculator se gaseste n SUA. Organizaiile n continuare se prezint o list cu unele coduri pentru tipurile de organizaiile gsite n numele de domeniu: ac organizaie academic; co/com organizatie comercial edu organizatie de nvmnt gov departament guvernamental. Comunicarea ntre calculatoare Pentru a putea comunica ntre ele, calculatoarele din Internet folosesc acelai limbaj. Acest limbaj este un protocol i se numete Transmission Control Protocol/Internet Protocol (TCP/IP). TCP/IP asigur transmisia datelor de la un calculator la altul, ct i sosirea acestora n siguran la destinaie. De exemplu, dac un calculator trimite o imagine altui calculator, imaginea este desfcut n mici pachete de date. Fiecare pachet conine informaii despre locul de unde vine i despre cel unde va merge. Pachetele cltoresc catre calculatorul destinatar. Dup ce ajung la calculatorul destinatar, aceste pachete sunt reasamblate. Cine controleaz Internet-ul ? Cu toate c au fost fcute numeroase ncercri de ctre organizaii i guverne, nimeni nu controleaz din toate punctele de vedere Internet-ul. Reeaua Internet este compus din multe reele individuale, dar nimeni nu-l stapaneste n ntregime. Exista doar protocoale publice care trebuie respectate si organizatii care gestioneaza adresele de IP si numele de domenii. TEST GRILA Numele pentru localizarea / identificarea unui calculator (adresa pe Internet) se compune din trei sectiuni principale .Care din adresele de mai jos sunt corecte : 1. bigboss.co.rom 2. bigboss.com. ro 6 3. bigbos.comert.rom

1.4. Echipamentul esenial (minimal) Pentru conectarea la Internet este nevoie de patru componente de baz: un calculator, un modem, o linie telefonic, precum i de software pentru Internet. Calculatorul Conectarea la Internet este posibil cu orice calculator de tip (PC). Pentru a beneficia de toate facilitile oferite de Internet, este nevoie ca PC ul sa fie compatibil cu Windows 9x, NT, 2000, Me si sa dispuna de cel puin 4-16 MB de RAM. Pe lng calculatoarele obinuite exist i calculatorul de reea. Aceste calculatoare (PC-uri) se folosesc numai pentru accesul la Internet. Calculatoarele de reea sunt legate la calculatoare mai mari din Internet (servere-le). PC-urile de reea difer de calculatoarele obinuite, putnd opera cu un hard-disc mai mic (14 GB). De asemenea, necesit mai puin memorie intern necesar pentru prelucrarea datelor (16-32 MB). Modemul Pentru a intra n reea (a te lega on-line) este nevoie de un modem. Modemul este sistemul care asigur comunicarea ntre calculatoare prin linii telefonice. Modemul transform datele produse de un PC ntr-o form (structura) care poate fi transmis prin linii telefonice. Aceste date sunt recepionate de un server al reelei Internet, apoi sunt transmise la distan (ctre destinatar) prin intermediul reelei. Ce tip de modem trebuie utilizat ? Exist mai multe categorii de modemuri: modemuri de birou (montate n exteriorul PC-ului), modemuri interne (care se monteaza n PC ca o plac independent) i modemuri PCMCIA care se utilizeaz cu calculatoare mici (laptop-uri sau notebook-uri). Indiferent care tip de modem este ales, el trebuie s fie compatibil electronic cu PC-ul la care trebuie legat. De asemenea, trebuie ca postul telefonic la care va fi conectat calculatorul (PCul) s dispun de o muf separata pentru legtur la modem. Viteza modemului Unul din parametrii importani ai modemului este viteza de lucru. Viteza cu care modem-urile transfer datele spre i dinspre Internet se msoar n bii pe secund (bps). Pentru legtura cu Internet-ul se recomand folosirea unui modem care opereaz cu cel puin 28800 bps. Apelarea Internet-ului este similar cu apelarea telefonic obinuit. Un modem de vitez mare reduce durata de folosire a telefonului. Modemurile externe se conecteaz la un calculator (PC) printr-o muf denumit port-ul serial. De obicei, PC-urile moderne sunt dotate cu porturi seriale de vitez mare. Dac PC-ul nu dispune de un port serial, acesta poate fi adugat printr-o plac (cartel) de extensie. Plcile (cartelele) de extensie sunt circuite integrate care se introduc n PC pentru a-l ajuta s ndeplineasc anumite funcii. (De exemplu, pentru a asculta muzic este nevoie de o plac de sunet i de difuzoare; pentru vizionarea video-clipurilor este necesar o plac grafic pentru mbuntirea imaginii). Software-ul pentru Internet Majoritatea firmelor care asigur conectarea la Internet, furnizeaz i softwareul necesar, de obicei acesta este inclus in Windows. Acest software este compatibil cu tipul de 7

modem i cu PC-ul i se livreaz pe suportul magnetic dischet sau CD. Software-ul de lucru n Internet conine: a) programe pentru operarea modemului; b) programe pentru realizarea conectrii la Internet (componenta Windows); c) programe pentru cutarea, citirea i copierea fiierelor din Internet(componenta Windows); d) programe pentru corespondene cu ali utilizatori i afilierea la grupuri de discuii(componenta Windows). Dup realizarea conectrii la Internet, deci dup intrarea n modul de lucru on-line, se pot realiza aciunile de la punctele c i d menionate mai sus. INTREBARE - RASPUNS Precizati categoriile principale de programe (software) de lucru (necesare pentru conectarea si accesul ) in Internet ?

1.5. Obinerea accesului la Internet Accesul la Internet se realizeaz prin intermediul unei firme specializate. Exist dou categorii de firme care ofer astfel de servicii: furnizorii de servicii i serviciile online. Furnizorii de servicii Internet Firmele care realizeaz accesul la Internet se numesc furnizori de servicii Internet (Internet Service Provider ISP) sau furnizor de acces Internet (Internet Access Provider IAP). Faptic, pentru a realiza accesul, trebuie deschis un cont la o asemenea firm, materializat printr-un abonament. Serviciile on-line Serviciile on-line sunt oferite de firme care faciliteaz accesul la propriile reele conectate la Internet. Categoriile de servicii oferite de aceste firme deintoare de reele sunt: tiri interne i externe; informaii despre comer, afaceri, grupuri de discuii, variate posibiliti de distracie i destindere etc. Nu toate aceste facilitati sunt acum disponibile in Romania. Cum se deschide un cont ? Pentru a se putea deschide un cont, trebuie comunicat furnizorului de servicii numele, adresa i numrul de telefon, precum i tipul de calculator utilizat. 1.6. Conectarea i deconectarea accesului la Internet Conectarea ; Parole ; Avertismente ; Deconectarea ; 8

Dup obinerea echipamentului (PC i componentele specifice) i software-ul dedicat, se poate realiza conectarea la Internet. Dac PC-ul nu este conectat permanent la Internet, trebuie format un numr de telefon de legtur cu calculatorul furnizorului de servicii. Trebuie deschis fereastra care dispune de un menu cu faciliti pentru Internet puse la dispoziie de furnizorul de servicii. Aceast fereastr conine un buton propriu sau un buton de menu care cere modem-ului s formeze un numr de telefon de conectare. Exist i posibilitatea s se aleag o facilitate pentru Internet, ca World Wide Web pentru pornirea automat a modemului. Uneori poate apare o cutie de dialog n care se solicit o parol; aceasta se comunic de ctre furnizorul de servicii Internet. La conectarea modemului cu calculatorul furnizorului de servicii, n sistemul audio al PC-ului se aud sunete (fluierturi, fsituri...) specifice aciunii de conectare. Dup realizarea conectrii, apare o icoan sau un mesaj care ne comunic c ncercarea de conectare a reuit. Fereastra proprie dispune de un indicator care arat timpul de cnd s-a efectuat conectarea. n unele situaii exist i posibilitatea de a se realiza deconectarea dup o perioad de timp prestabilit. Aceasta este o protecie mpotriva excesului de timp petrecut n modul de lucru on-line i deci mpotriva unei taxe telefonice foarte mari. Pentru a realiza deconectarea de la Internet, trebuie selectat butonul sau menu-ul de deconectare. 1.7. World wide web (web) World Wide Web, cunoscut i sub numele de Web sau www, este partea cea mai interesant a Internet-ului. Material educaional, programe pentru PC-uri (sau alte sisteme de calcul), reviste, galerii de art, muzic, sport, filme, diverse informaii, de la tiri politice i financiare pn la informaii despre grdinrit se pot gsi utiliznd aceast cale. Paginile Web i site-uri Web Web-ul este constituit din milioane de documente numite pagini Web. Aceste documente sunt stocate n diferite calculatoare din lume. O colecie de pagini Web care aparine unei persoane sau organizaii se numete site Web. Calculatorul care stocheaz (nmagazineaz) unul sau mai multe site-uri Web se numete gazd sau server. O pagina Web este realizata conform specificatiilor HTML si este accesata prin protocolul HTTP. Browsere-le Pentru a consulta paginile Web este nevoie de o component software numit browser. Software-ul oferit de furnizorul de servicii trebuie s conin un browser. Pornirea Browser-ului La pornirea browser-ului, in scopul vizualizarii unor pagini din Internet, este necesar conectarea la Internet, dup care se selecteaz butonul Web. Fereastra browser-ului se va deschide. La lansarea browser-ului poate apare imediat o pagin Web n fereastra sa. Aceast pagin poate fi o pagin principal (home page) a browser-ului propriu sau a furnizorului de servicii. Home page permite s se poat vedea ce este pe celelalte pagini care formeaz un site Web. Altfel spus, este ca o pagin de cuprins a site-ului respectiv. Cu toate c Web-ul are milioane de pagini de informaii, este uor s te orientezi, ntruct fiecare pagin are o adres i toate paginile sunt legate ntre ele. 9

INTREBARE - RASPUNS Ce se intelege printr-un site Web ?

INTREBARE - RASPUNS Cum se numeste prima pagina care apare la consultarea unui site de catre un browser ? si care este scopul / continutul sau ?

1.8. Paginile Web Adrese Web Adresele date informaiilor de pe Internet, cum sunt paginile Web, se numesc URL-uri (Uniform Resource Locators). URL-ul imaginar prezentat n continuare prezint cele trei pri ale unei adrese: http : // www.bigboss.co.uk / public/homepage.html 1 2 3

1)

Prima parte a unei adrese Web, numele de protocol, specific tipul de document al paginii {http://} i comunic faptul c pagina este o pagin Web. Unele pagini au un nume de protocol diferit, ca de pild ftp://(nume pentru trasfer de fisiere). 2) A doua parte, numele gazdei, este numele calculatorului unde este stocat pagina. 3) Partea final, drumul fiierului, precizeaz fiierul n care este stocat pagina i numele catalogului unde se afl fiierul. Fiierul care conine pagina se numete homepage.html i se gsete ntr-un director numit public. Atenie: la aceste adrese nu exist spaii ntre litere i poziiile n care se folosesc majuscule i minuscule si de obicei nu exista diferente intre literele mari si mici. Cutarea unei pagini Web

10

Pentru a gsi o anumit pagin Web, pentru care exist URL, trebuie ca PC-ul s fie legat on-line. Trebuie scris URL-ul (adresa dat a informaiei) n fereastra browserului propriu i trebuie apsat tasta Return. Dac se utilizeaz Netscape Navigator, se va scrie URL-ul n cutia numit Location Box. Cnd apare o pagin n fereastra browser-ului se spune c s-a realizat download-ul (s-a fcut copierea dinspre server). Altfel spus, pagina a fost stocat n memoria temporar a calculatorului. n aceast situaie, dac se face deconectarea de la Internet, se poate vizualiza pagina curenta in continuare. Hipertextul Paginile Web arat ca i paginile dintr-o carte, dar anumite cuvinte i poze vor fi subliniate sau evideniate. Acestea sunt legturi de hypertext links. Ele se folosesc pentru a interconecta toate paginile pe Web. Cnd se puncteaz ctre o legtur (links) de hipertext pe o pagin, pointerul se schimb ntr-o mn cu un deget ridicat. Dac se face clic pe legtur, se va face download-ul la o nou pagin cu informaii nrudite. Link-ul poate s conduc la o alt pagin din acelai site sau din alt site din Internet. Cnd se puncteaz ctre un link de hipertext, URL-ul paginii la care se va realiza transferul apare n fereastra browser-ului propriu, inlocuind pagina din care a fost apelata. Navigarea prin Web A merge de la o pagin la alta pe Web se numete navigaie (browsing sau surfing). Dup navigarea prin mai multe pagini, se pot folosi butoanele Back i Forward pentru a reveni la paginile deja vzute sau pentru a merge mai departe. Pentru a reveni n orice moment la home page-ul din browser-ul propriu se face clic pe butonul Home. INTREBARE - RASPUNS Ce reprezinta URL (Uniform Resurce Locators) ?

INTREBARE - RASPUNS Prezentati si comentati cele trei parti ale unei structuri de tip URL

11

INTREBARE - RASPUNS Ce reprezinta structura de tip hipertext ?

1.9. Exploatarea Web-ului Servicii de cutare Anumite servicii de cutare din Web ajut gsirea unor pagini cu informaii despre subiecte dorite, fr a se cunoate URL-urile acestora. Aceste servicii utilizeaz fie un sistem bazat pe cuvinte-cheie ale domeniului cruia i aparine subiectul dorit, fie un menu dedicat. Netscape Navigator are un buton care arat serviciile de cutare, denumit Net Search. Cutarea dup cuvnt Pentru a realiza o asemenea cutare se introduce de la tastatur cuvntulcheie (se pot introduce i mai multe cuvinte-cheie). Serviciul de cutare va realiza cutarea prin indexul su cu sute de mii sau milioane de pagini i va prezenta o list cu paginile care conin cuvntul (cuvintele)-cheie solicitat/solicitate. S presupunem c dorim s aflm informaii despre universiti (university) n domeniul tiinelor juridice/jurisprudenei (jurisprudence), utiliznd serviciul de cutare Alta Vista. Se deschide produsul-program Alta Vista mergnd la home page-ul Alta Vista la URL-ul: http://altavista.digital.com/. n home page-ul deschis este o cutie de cutare, n care nscriem cuvintelecheie precizate mai sus: + university i + jurisprudence. Dup cteva momente de cutare n baza sa de date, Alta Vista returneaz o pagin Web de rezultate. Aceast pagin cu rezultate conine o list cu pagini relevante despre subiectul solicitat. Pentru a copia hipertextul oricrei pagini prin intermediul imprimantei, se alege acea pagin i se face clic pe hipertextul ei. Pentru selectarea altei pagini, se revine la list folosind butonul Back din browser. Cutarea pe baz de menu Serviciul de cutare cu menu mparte informaiile de pe Web n arii de subiecte. Ariile de subiecte ofer menu-uri de subiecte din care se poate alege tema dorit prin reducerea limii ariei de subiecte. La home page-ul: http://www.yahoo.com exist un serviciu complet numit Yahoo. 12

Dac se dorete gsirea, de exemplu, a unei galerii de art, se acioneaz clic pe Art Soup. Din menu se alege Museums & Galleries. Dup apariia unei liste cu opiuni, se face clic pe link-ul de hipertext al articolului care ne intereseaz. Butoanele browser-ului Browser-ul poate avea un buton care deschide (arat) o list cu cele mai noi i interesante site-uri Web. Aceast list conine link-uri de hipertext care conduc direct la paginile Web descrise. De exemplu, n Netscape Navigator exist butoanele Whats Cool (Ce este deosebit) i Whats New (Ce este nou). Exist multe pagini Web care arat nouti; unele sunt colecii de pagini noi, altele includ doar URL-urile paginilor mai interesante. Exist reviste i cataloage de Internet care conin URL-uri i descrieri ale paginilor Web de interes. INTREBARE - RASPUNS Cum se realizeaza cautarea dupa cuvinte cheie , in contextul utilizarii motoarelor de cautare (Yahoo. Google, Alta Vista, ) ?

1.10. Expert-ul surfing Internet-ul este realmente util n condiiile n care utilizatorul poate naviga cu uurin pe Web. Utilizatorul se numete navigator (surfer), de unde i expresia surfing. Navigarea n vitez Copierea paginilor Web care conin desene sau fotografii dureaz un timp mai ndelungat. Pentru a spori rapiditatea copierii unei pagini, se poate stabili numai copierea textului de pe acea pagin. Browser-ul dispune de un buton de menu numit Auto Load Images (sau ceva similar acestuia). De exemplu, n Netscape Navigator butonul precizat mai sus se gsete n Options. Dac aceast opiune este selectat, imaginile se copiaz automat, deci ea trebuie s nu fie selectat. Totui unele pagini sunt destul de dificil de citit dac nu sunt copiate i pozele, iar link-urile de hipertext pot fi cu dificultate utilizate. Se poate opri n orice moment download-ul (vizualizarea unei pagini pe ecran) apsnd butonul Stop din browser. Bookmarks (semne de carte)

13

n explorarea Web-ului apar pagini care se doresc accesate n mod regulat. n loc s se memoreze URL-urile acestor pagini pe un suport de tip hrtie se poate aduga numele lor la o list special pentru a le regsi uor. n Netscape Navigator se deschide menu-ul Bookmarks, se face clic pe Add Bookmarks i se adaug paginile noi. n alte browsere aceast facilitate poate avea un alt nume; de exemplu, Hotlist. Pentru a face download-ul la o pagin marcat, se deschide fereastra Bookmarks i se face clic pe numele su de pe list. Salvarea paginilor Web Pentru a pstra anumite pagini de pe Web, se poate realiza salvarea acestora i pe hard-discul calculatorului propriu. Pentru aceasta se face download-ul pagini dorite, se selecteaz Save As n menu-ul File. n caseta Save As se d paginii un nume de fiier i se precizeaz locul n care se dorete salvarea. Apoi, n seciunea Save file as type se selecteaz Source, i n final OK. Aceste comenzi salveaz pagina curenta cu coninutul i hipertextul (senzatia ca pozele nu sunt salvate se datoreaza ca nu se actualizeaza corect link-urile). Salvarea imaginilor Pentru salvarea imaginilor de pe o pagin Web pe calculatorul local, se face clic pe ea cu butonul din dreapta al mouse-ului. n menu-ul care apare se selecteaz opiunea pentru salvarea imaginii. n caseta de dialog Save As se precizeaz numele i locul pentru stocarea imaginii i se face clic pe OK. Aplicaii ajuttoare La navigarea prin Web se pot gsi fiiere pe care browser-ul propriu nu le poate aborda. Aceste pagini includ videoclipuri sau clipuri sonore. n aceste situaii poate apare pe ecran un mesaj care comunic c browser-ul propriu nu dispune de software-ul potrivit pentru a vedea respectivele pagini corect. Pentru a depi aceast situaie vor trebui adugate aplicaii software ajuttoare browser-ului propriu, pentru ca s poat lucra cu aceste fiiere. Caseta de mesaje include de obicei sfaturi despre software-ul necesar i modaliti de realizare a download-ului acestuia. Programele Java Java este un limbaj de programare care permite paginilor Web s conin faciliti speciale. Aceste faciliti constau n: scurte animaii, informaii remprosptate continuu, faciliti interactive etc.. Pentru a dispune de aceste faciliti trebuie fcut download-ul la un anumit program Java ajuttor, n vederea vizualizrii modului de a aciona al acestor faciliti. Un program Java are doua categorii de componente, unele active local, iar altele active pe server. Pagini Web proprii Se pot crea i propriile pagini Web. Problema principal sunt locul stocrii acestor pagini si tipul de site(propriu cu nume si adresa proprie de IP sau subpagina a providerului) ; trebuie gsit, pentru aceasta, un furnizor de servicii care ofer spaiu liber pe calculatorul propriu. Ca alternativ se poate nchiria spaiu pe baza unui abonament lunar care asigura si nume de domeniu. De asemenea, trebuie precizat c exist pachete software specializate cu ajutorul crora se poate realiza proiectarea i construirea profesionist a paginilor proprii Web. INTREBARE - RASPUNS 14

La ce folosesc facilitatile programelor Java utilizate in paginile Web ?

INTREBARE - RASPUNS Care sunt cele doua categorii de programe Java care actioneaza asupra unei pagini Web ?

1.11. Grupurile de tiri O alt form de ntlnire n Internet este grupul de tiri/de discuii. Alturarea la un grup de discuii (news groups) permite folosirea Internet-ului pentru a comunica cu persoane care au aceleai preocupri profesionale sau de alt natur. Grupurile de tiri Usenet Grupurile de tiri formeaz o parte a Internet-ului numit Usenet. Exist peste 15000-20000 de grupuri de tiri la care este posibil afilierea. Fiecare grup are o singur tem i acoper preocupri i interese diverse, de la muzic la aeronautic, de la glume i sport la meserii. Unele grupuri de tiri sunt dedicate discuiilor, iar altele sunt adevrate servicii de informare n care se pot cere sfaturi de la specialitii din ntreaga lume. La intrarea ntr-un grup de tiri primeti o copie cu articolele recente scrise de membrii acestuia. De asemenea, poi scrie i transmite grupului articole pe aceeai tem sau poi participa la dezbateri. Numele grupului de tiri Orice grup de tiri Usenet are un nume unic. Orice nume are dou pri. Prima component descrie tema de baz (topic) acoperit de grup. Mai jos prezentm cteva dintre subiectele grupurilor : com. Grupuri de tiri de calculatoare care se ocup de tot ce ine de domeniul calculatoarelor i tehnologiei de calcul. Sunt foarte utile pentru a solicita ajutorul experilor; biz. Grupuri de tiri de afaceri care discut despre produse noi, idei i oportuniti de afaceri; soc./talk. Grupuri de tiri sociale i de comunicare care dezbat probleme sociale, culturale, politice, religioase etc.; alt. Grupuri de tiri alternative cuprind toate categoriile de teme, dar ntr-un mod neobinuit, cteodat hazliu; news. Grupuri de tiri pentru sftuirea celor care folosesc Usenet-ul pentru prima dat; rec. Grupuri de tiri de agrement care acoper sporturi, jocuri de toate categoriile; reci. Grupuri de tiri tiinifice, utilizate de savani n scopul diverselor cercetri. A doua component a numelui unui grup de tiri numit i subtem limiteaz aria subiectului tratat de grup. De exemplu, un nume de grup de tiri imaginar ar putea fi rec.music.abba. Deci este vorba de un grup de tiri de agrement, cu subiect muzical i, mai precis, muzica grupului ABBA. 15

Accesul la grupurile de tiri Cei mai muli furnizori ofer, n pachetele utilizate n Internet, accesul la grupurile Usenet. De obicei furnizorii ofer un program ce permite citirea i transmiterea tirilor care ajut la gsirea, citirea i transmiterea unor articole. Netscape Navigator include o facilitate de tip cititor de tiri utiliznd o fereastr special. Deschiderea cititorului de tiri Dup ce se realizeaz legtura, deci se trece n modul on-line, se deschide fereastra cititorului de tiri al Netscape Navigator-ului. n prima etap se afieaz o list a numerelor tuturor grupurilor de tiri, prin selectarea i acionarea butonului sau menu-ului care permite vizualizarea tuturor grupurilor de tiri. n fereastra Netscape News trebuie selectat, din menu-ul Options, facilitatea Show All News groups, ceea ce va permite vizualizarea listei grupurilor de tiri. Lista existent pe server se poate copia i pe PC-ul propriu, ceea ce va permite vizualizarea ei i dup deconectarea de la Internet. nscrierea Pentru a te putea nscrie (subscribe) ntr-un grup de tiri, trebuie localizat, mai nti, numele acestuia pe list i, de asemenea, trebuie selectat butonul sau punctul de menu de nscriere. n fereastra Netscape News se face clic n cutia de lng numele grupului. Afilierea la Usenet e gratuit. Renunarea Pentru renunarea (unsubscribe) la nscrierea la un grup, se face clic asupra semnului de marcaj (n sensul dispariiei semnului de marcaj) sau se selecteaz butonul specializat pentru renunare. 1.12. Corespondena cu grupurile de tiri n continuare se prezint modalitile n care poi activa ca membru al unui grup de tiri, trimind i primind articole. Colectarea articolelor Mesajele transmise grupurilor de tiri se numesc articole sau scrisori. Pentru cel nscris ntr-un grup de tiri, Server-ul de tiri va trimite cte o copie din toate articolele trimise recent la grupul respectiv. Pentru colectarea acestor articole, trebuie ca PC-ul propriu s fie on-line (contact n Internet). Apoi se deschide fereastra cititorului de tiri i apare un numr lng fiecare grup de tiri la care aparii prin opiune. Acest numr indic articolele noi existente n grupurile de tiri. Folosirea articolelor Se face clic pe numele grupului de tiri la care se dorete accesul. V va fi vizualizat o lista cu toate articolele noi. Se face clic pe numele unui articol pentru a-l copia. Citirea se recomand a se face dup deconectarea de la reeaua telefonic, pentru a scdea plata conectrii telefonice. Urmrirea Dup citirea unui articol, cititorul de tiri va marca articolul ce citit (parcurs). La revenirea n lista de articole, vor apare listate numai articolele noi care nu au fost citite. Trebuie verificat zilnic dac exist un mesaj la grupul de tiri care a fost ales, deoarece cele mai multe servere terg articolele dup cteva zile. 16

Cnd intri ntr-un grup de tiri este bine s citeti mai nti articolele scrise de ali membri, ca s-i faci o idee n legtur cu ceea ce se discut, i dup aceea s transmii articole proprii. Cele mai multe grupuri de tiri au un articol cu ntrebri puse frecvent (Frequently Asked Question FAQ). Acest articol este o list cu ntrebri frecvente ale noilor membri. Articolul FAQ apare bilunar de obicei. Pregtirea de expediere La transmiterea unui articol unui grup, exist trei opiuni : se poate genera o nou discuie, te poi altura unei discuii n curs sau se poate transmite prin e-mail un rspuns personal la un anumit articol. Pentru a genera o nou discuie se procedeaz astfel : Se deschide fereastra utilizatorului de tiri. Se d clic pe numele grupului la care se dorete transmiterea articolului. Se d clic pe butonul To : News i va apare o fereastr pentru compunerea mesajului. Se scrie pe scurt coninutul articolului n cutia Subject, astfel nct cei interesai s-l poat vedea cnd privesc lista. Se scrie articolul n partea aceea ferestrei care se numete corp. Cnd articolul este gata, se realizeaz conectarea la Internet i se selecteaz butonul sau punctul de menu de trimitere. Modurile in care se efectueaza rspunsurile Exist dou modaliti de a rspunde la un articol existent. Primul mod este transmiterea unui rspuns la grupul de tiri. Acest mod de transmitere se numete urmare (continuare) (following up). Al doilea mod de transmitere este rspunsul personal pentru autorul articolului prin e-mail. Acest mod se numete replic (replying). Procedura se desfoar astfel: Se deschide articolul, la care se dorete formularea unui rspuns, prin selectarea butonului Re News. Pentru a rspunde personal la e-mail, se selecteaz Re Mail; va apare o fereastr n care se poate scrie mesajul. Cutia Mail To va fi adresat automat, iar corpul mesajului va conine o copie a articolului la care se rspunde. Aceast copie poate fi editat lng rspunsul propriu. Apoi se compune mesajul propriu, se realizeaz conectarea la Internet i se selecteaz butonul sau punctul de trimitere asupra cruia trebuie acionat. INTREBARE - RASPUNS Care sunt etapele corespondentei in cadrul grupurilor de stiri ?

1.13. Pota electronic (e-mail) Pota electronic (e-mail) este o modalitate de utilizare a calculatorului pentru a transmite mesaje altor beneficiari (utilizatori) ai Internet-ului. Prin e-mail se pot transmite mesaje mai repede i mai ieftin dect prin pota normal. Un e-mail transmis de la New-York la Tokyo poate ajunge ntr-un minut i cost ct o convorbire telefonic local, inclusiv pretul abonamentuluila serviciul e-mail de la ISP. 17

Adresele de e-mail Ca i n sistemul potal clasic, n pota electronic e-mail trebuie cunoscut adresa destinatarului nainte de a-i transmite un mesaj. Fiecare utilizator Internet are o adres email unic. La deschiderea unui cont la un furnizor de serviciu, se primete propria adres. O adres e-mail are dou seciuni principale: numele utilizatorului i numele domeniului. User name este de obicei numele persoanei care utilizeaz e-mail-ul (Serviciul on-line Compu Serve utilizeaz un numr n loc de nume). Numele utilizatorului este urmat de simbolul @. Numele domeniului precizeaz informaii despre calculator i localizarea sa. Iat un exemplu de adres de e-mail: vasilec@adm.co.ro nume utilizator ara codul numele domeniului

Cum funcioneaz e-mail-ul ? La transmiterea unui mesaj e-mail de la calculatorul propriu, acesta ajunge la un calculator numit mail server. De aici, trece prin Internet printr-un lan de mail-servere pn la destinaia precizat. Un mesaj se poate transmite altui utilizator de Internet prin e-mail oriunde pe suprafaa globului. De asemenea, se poate construi i o agenda de adrese, la ndemn, pentru adresele e-mail cele mai des folosite. Software pentru e-mail Pachetul de software oferit de furnizorul de Internet permite transmiterea i recepionarea e-mail-ului. Pregtirea unui e-mail Se deschide fereastra programului e-mail i se selecteaz butonul (facilitatea) din menu pentru compunerea unui mesaj nou. Pentru exemplificare, se va folosi fereastra de compunere mesaje (Message Composition) a produsului program Netscape Mail. Fereastra conine o seciune de antet i o seciune de corp. Completarea antetului Prima aciune nainte de transmiterea unui e-mail este completarea seciunii antet. n cutia Mail To se nscrie adresa e-mail a destinatarului mesajului transmis. n cutia CC se poate nscrie adresa oricrui alt destinatar cruia doreti s-i transmii o copie a mesajului transmis. Apoi, n cutia Subject se va scrie o propoziie relevant despre coninutul mesajului transmis de tip Short acronym. Este eficient s se scrie mesajul nainte de perioada de conectare. Astfel exist posibilitatea de a verifica corectitudinea i conciziunea mesajului nainte de a fi realizat conectarea. Plasarea mesajului se va face n seciunea de corp. Transmiterea unui mesaj prin e-mail Dup ce un mesaj a fost scris, se selecteaz butonul Send din menu pentru transmitere. 18

n momentul selectrii butonului Send este necesara conectarea calculatorului la Internet. Dac conectarea la Internet nu este realizat, calculatorul, dup acionarea butonului Send, va salva mesajul redactat i la urmtoarea conectare mesajul va fi transmis sau va incepe automat secventa de conectare dial-up, functie de cum a fost setat. Recepionarea mesajelor e-mail Orice e-mail transmis ctre beneficiar va fi stocat ntr-o cutie potal de ctre furnizorul acestuia. Cum trebuie citit un e-mail ? Pentru a putea prelua un e-mail trebuie s fi conectat on-line. Apoi se deschide fereastra e-mail i se selecteaz butonul sau punctul de menu care caut mesajele noi. Orice mesaj va fi automat copiat pe calculatorul local. Multe programe e-mail plaseaz scrisorile noi ntr-un catalog sau cutie de intrri (in-bon). La deschiderea cutiei, mesajele vor apare ntr-o list n care apar expeditorii, subiectele i datele. Pentru a citi un mesaj se face dublu clic pe numele su. Pe ecran a apare mesajul cu antetul, expeditorul, tema i data, urmate de textul respectiv. Rspunsul la un e-mail Se deschide mesajul la care se doreste transmiterea unui raspuns i se selecteaz butonul sau punctul de menu de rspuns. Utiliznd programul Netscape Mail, punctul de rspuns este Re: Mail. Clicnd pe el va apare o fereastr de compunere a mesajului cu adresa expeditorului n cutia Mail To i cutia Subject: completat (un text care se refer la subiectul mesajului initial, foarte scurt). Corpul mesajului va conine o copie a e-mail-ului original. Ricoarea unui e-mail Uneori un e-mail nu ajunge la destinaie. Orice e-mail care nu gsete destinatarul i este transmis napoi, se spune c a ricoat (bounced). Dac apare un e-mail ricoat, chiar dup cteva zile, probabil c a fost o pan pe Internet sau adresa destinatarului a fost inscrisa gresit. Trebuie retransmis; dac i n aceast situaie ricoeaz, este posibil existena unei greeli n numele destinatarului. Un mod sigur de a primi mesajele e-mail este afilierea la una dintre listele de coresponden (mailing lists) de pe Internet. n acest mod de lucru poi discuta multe subiecte cu ali amatori, iar prin liste trimii i primeti articole prin e-mail. Gsirea unei liste de coresponden Pentru a gsi un index al mailing list-elor existente pe Internet, se deschide browser-ul Web propriu i se scrie urmtorul URL: http://www.Neosoft.com/internet/paml/bysubj.html Ca urmare a accesului va apare un menu cu grupri de subiecte listate pe mai multe coloane. Dac se face clic pe un subiect dorit, se va vizualiza o list a listelor potale din domeniul acelui subiect. Dac se face clic pe numele unei liste, se va vedea un rezumat al categoriilor de probleme discutate de abonaii acesteia. nscrierea ntr-o list Pagina care conine descrierea unei liste de coresponden (mailing list) trebuie s conin i instruciuni despre modul de nscriere n aceasta. De obicei nscrierea implic trimiterea unui e-mail la o adres specificat coninnd un rnd de subiect sau mesaj n corpul e-mail-ului. Dup nscrierea ntr-o list de coresponden se primete un rspuns, la e-mailul transmis, n cteva minute/ore. Acest e-mail de acceptare trebuie pstrat, deoarece este necesar la continuarea activitii. Mesajul primit confirm acceptarea solicitrii, regulile listei de 19

coresponden respective, adresa la care se transmite e-mail-ul i informaii despre modul de renunare la list. O parte a listelor de coresponden au administratori care gestioneaz mesajele primite; tot n mesajul de acceptare se comunic i e-mail-ul administratorului. Pentru rezolvarea unor probleme exist i posibilitatea contactrii si dialogului cu administratorul listei de coresponden. Ca membru al unei liste de coresponden, se primete o copie a tuturor e-mail-urilor transmise. TEST GRILA Care dintre afirmatiile despre un server de e_mail de tip IMAP este adevarata : 1. e-mail-ul se poate citi din oricare loc din lume 2. e-mail-ul este transferat automat pe calculatorul propriu si sters de pe server 3. nu permite transmiterea de e-mail cu attachment

TEST GRILA Pentru a vizualiza o pagina de tip HTML avem nevoie de : IV 1. un browser de Internet 2. un client de e-mail 3. o conexiune la Internet Fiiere prin Internet Exist sute de site-uri pe Internet, cu fiiere care pot fi copiate de la fiiere cu text la software specializat, de la poze la clipuri sonore. Metoda de baz de transfer prin Internet se numete File Transport Protocol (FTP), iar un mod simplu de utilizare a FTP-ului este un browser web, cum ar fi Netscape. Gsirea fiierelor FTP Fiiere FTP sunt stocate pe toate calculatoarele care dispun de acest serviciu i sunt numite site-uri FTP. Gsirea lor este posibil prin adresele unice, numite URL-uri, de care dispun aceste fiiere (FTP). URL-urile acestor fiiere ncep cu literele ftp://. La cutarea prin Web se vor gsi i pagini Web care au link-uri de hipertext la site-urile FTP unde se gsesc fiiere de copiat. Exist o list a site-urilor FTP la adresa : http://hoohoo.ncsa.niuc.edu/ftp-interface.html. Pentru gsirea fiierelor FTP, se recomand utilizarea unui serviciu de cutare (Yahoo !, Infoseek). Dac, de exemplu, se utilizeaz Infoseek pentru a afla un nou program de browser, se va proceda astfel: Se scriu cuvintele software, browser i best n cutia de cutare i se face clic pe butonul Search Now. n lista de URL-uri care apare se pot gsi fiiere FTP cutate. Pentru copierea unor astfel de fiiere FTP se face clic pe link-ul de hipertext. (Produsul Infoseek ofer o perioad gratuit de lucru, iar dup aceea pentru utilizare se solicit tax.) Uneori este nevoie de permisiune sau acces autorizat pentru a copia fiierele de pe Internet, dar exist i multe fiiere disponibile care pot fi utilizate de oricine. Acestea din urm se numesc site-uri FTP anonime, deoarece nu trebuie s foloseti o parol special pentru a putea s copiezi fiierele respective pe calculatorul propriu.

1.14.1.

20

Utilizarea fisierelor FTP Fie c se scrie URL-ul unui site FTP n browser-ul propriu, fie c se face clic pe link-ul de hipertext al unui site FTP, browser-ul propriu se va conecta automat sau va face log in la calculatorul (PC-ul) unde sunt stocate fiierele. Se poate vizualiza o list cu toate fiierele dintr-un site FTP, se selecteaz fiierul dorit i se face clic pe acesta. Copierea nainte de a se efectua copierea (down loading) unui fiier, va apare cutia de dialog Save As. Trebuie atribuit fiierului un nume i trebuie selectat locul de stocare. Se poate alege ntre salvarea fiierului pe hard-discul calculatorului sau pe o dischet. n final se face clic pe butonul OK. Fiierul se va copia i va apare o fereastr de dialog Saving Location cu detalii despre fiierul care a fost copiat. Compactare (Zip-uirea) Multe fiiere FTP sunt comprimate, ceea ce nseamn c au dimensiuni mai mici: pe de o parte, pentru a ocupa loc mai puin la stocarea pe hard-disc, iar, pe de alt parte, se pot transfera prin Internet mai repede. Un fiier astfel comprimat se numete arhiv. Dac se dorete accesul la fiierul comprimat, el trebuie decomprimat, adic adus la mrimea iniial pentru a putea fi utilizat pe calculator. Unele fiiere FTP se decomprim automat. Dac cu fiierul nu se petrece acest fenomen, este nevoie de un program special destinat acestei aciuni. Software pentru Internet Multe din cele mai noi software-uri pentru Internet se pot copia din reeaua proprie Internet. Unele din aceste programe pot fi mai performante sau mai noi dect cele cumprate din magazinele dedicate software-ului specializat pentru Internet. INTREBARE - RASPUNS Precizati modul de gasire a fisierelor FTP ?

1.15.

Cyberchat-ul

Prin e-mail i grupurile de tiri sunt modaliti de lucru n Internet, dar trebuie ateptat mai nti un rspuns. Telefonul prin Internet Exist programe care permit s se utilizeze calculatorul ca telefon. Internetul poate transmite sunetul n acelai fel n care sunt transmise i alte date. Pentru a vorbi prin Internet este nevoie de un microfon, o pereche de difuzoare toate conectate la calculator i un card de sunet (plac cu circuite imprimate dedicate). Cel cu care se vorbete trebuie s dispun de un set de echipamente similar. Ambele pri vor utiliza un program pentru aceast activitate, program existent n Internet necesar pentru realizarea funcionrii. Unul din marile avantaje ale telefoniei prin internet este acela c se poate suna oriunde n lume la preul unei convorbiri locale dintre calculatorul propriu i calculatorul 21

furnizorului de servicii. Un dezavantaj este ca de multe ori calitatea convorbirii este mult sub cea a unei legaturi telefonice obisnuite. Videotelefoanele Videotelefonia prin Internet permite vizualizarea persoanei cu care se vorbete pe ecranul calculatorului propriu. Pentru a utiliza acest sistem este nevoie de un digitizor video i o camer video conectate la calculatorul propriu. Camera video va realiza filmarea i va transmite datele prin Internet la alt utilizator. Va fi, de asemenea, nevoie de microfon, difuzoare, carduri-video i de sunet, de un program specializat de videotelefon, o conectare la ISP de foarte buna calitate si ISP-ul conectat la Internet pe o banda larga. Conferinele Telefonul i sistemele videotelefonice prin Internet s-au dezvoltat pentru a permite mai multor persoane s discute i s se vad reciproc n acelai timp. n acest fel se poate realiza o dezbatere prin Internet. Internet Relay Chat Una din facilitile Internet-ului este Internet Relay Chat (IRC). Aceast facilitate permite conversaii cu ali utilizatori folosind tastatura. La scrierea unui mesaj, acesta apare automat pe ecranul celuilalt utilizator. Acesta l poate citi i poate tasta rspunsul. Grupurile n care se ntlnesc oameni pentru a conversa se numesc canale. Canalele IRC sunt controlate de calculatoare speciale din Internet, numite Servere IRC, care transmit toate conversaiile. Programele IRC Pentru a intra ntr-un IRC, este nevoie de un program numit program client IRC. Acest program va interpreta datele date de un server IRC. Se poate copia un client IRC de pe Internet. IRC este destul de dificil de utilizat, n sensul necesitii comunicrii multor coduri i comenzi ctre calculator pentru a-l putea gestiona ntr-o anumit activitate. Pentru a stpni aceast manipulare, este necesar parcurgerea tuturor instruciunilor i sfaturilor precizate n programul client IRC. INTREBARE - RASPUNS Ce este Cyberchat-ul ? Definiti principalele componente ale acestuia.

INTREBARE - RASPUNS Care sunt avantajele comunicarii prin IRC ?

22

2.

ARHITECTURA INTERNETULUI Una din ntrebrile referitoare la Internet este : cine l conduce ? Nu exist conducere centralizat a Internetului. Exist mii i mii de reele individuale ale

2.1.A) Coordonarea Internetul ului ?

diverselor organizaii, fiecare dintre acestea avnd conducere i finanare proprie. mpreun, aceste reele i organizaii formeaz lumea interconectat a Internetului. Pentru ca reelele i calculatoarele s coopereze trebuie s existe un acord general referitor la protocoalele Internet i standardele pentru protocoale. Aceste protocoale i standarde sunt expuse n RFC-uri (requests for comment) acceptate de ctre utilizatorii i organizatorii Internetului. O mare diversitate de grupuri ajut la stabilirea standardelor specifice i la educarea persoanelor pentru a utiliza corect Internetul. De majoritatea problemelor de arhitectur ale Internet-ului se ocup Internet Activities Board (IAB), susinut material de Internet Society (grup privat non-profit). De modul cum evolueaz protocoalele TCP/IP (Transmission Control Protocol/Internet Protocol) se ocup Internet Engineering Task Force (IETF) (www.ietf.org). Word wide web Consortium (W3C) are ca responsabilitate perfecionarea standardelor pentru evoluia prii celei mai dinamice a Internet-ului World Wide Web (www.w3.org). Supravegherea nregistrrii domeniilor Internet-ului este fcut de administratorii (registrar) care coopereaz ntre ei pentru ca domeniile s fie deinute unic de ctre o firm/persoan (www.zdnet.com i www.quepublishing.com). Reelele sunt interconectate ntr-o mare varietate de forme. Pentru eficientizare, reelele locale se reunesc n consorii, denumite reele regionale. Liniile care leag reelele pot fi simple (liniile telefonice) sau complexe (fibre optice, legturi prin microunde, transmisii prin satelit). TEST GRILA De problemele de arhitectura ale Internet-ului ( din punct de vedere al standardizarii ) se ocupa : 1. Internet Activities Board (IAB) 2. Internet Engineering Task Force (IETF) 3. World Wide Web Consortium 2.1.B) Structura Internet-ului 2.1.B1) Organizaia de reele Internet-ul este o organizaie deschis de reele, pe care nici un grup nu o conduce i nu o finaneaz n totalitate. Exist organizaii private, universiti i agenii guvernamentale care pltesc pentru Internet i conduc pri ale acestuia. 23

2.1.B2) Finanarea Internet-ului De exemplu, n S.U.A., prin intermediul ageniilor, Guvernul federal pltete pentru unele magistrale de mare vitez. (De exemplu: magistrala de mare vitez vBMS very hight-speed asigurnd legtura ntre centrele de calcul foarte mari; Guvernul S.U.A. a nfiinat Internet 2 pentru uzul universitilor, o reea superrapid, prin care se pot transfera date cu viteze de 2,4 gigabii pe secund). 2.1.B3) Reelele regionale furnizeaz i ntrein accesul la Internet ntr-un anumit perimetru geografic. Acestea constau din reele i organizaii mai mici, din perimetrul precizat, interconectate ntre ele pentru a furniza servicii mai bune. 2.1.B4) Administratorii Internet companii particulare care rspund de nregistrarea domeniilor Internet pentru firme i persoane fizice. Administratorii Internet sunt supravegheai de ctre consilii de conducere formate din persoane fizice i din instituii publice. 2.1.B5) Furnizori de servicii Internet (ISP) pun la dispoziia doritorilor conexiuni la Internet. Furnizorii conduc segmentele proprii ale Internet-ului i pot furniza conexiuni la mare distan magistrale (back borne). De asemenea, i companiile telefonice reprezint o surs de conexiuni la distan pentru Internet. 2.1.B6) Societatea Internet este o organizaie privat, non-profit, care face recomandri Backborne Network Services ofer o infrastructur de mare vitez pentru comunitatea educaional i de cercetare,

tehnologice i de arhitecturi referitoare la Internet (funcionarea TCP/IP i a altor protocoale ale Internet-ului). Aceasta orienteaz i direciile de dezvoltare ale Internet-ului. 2.2.A) Cum sunt transmise datele prin INTERNET ? Procedeul de transmitere a unei informaii prin Internet la destinaia dorit este foarte complex. La transmiterea informaiei prin Internet Transmission Control Protocol (TCP) limbajul utilizat pentru comunicarea prin Internet , aceasta este spart n pachete. PC-ul propriu transmite aceste pachete reelei locale, respectiv Societii furnizoare de servicii Internet (ISP). n continuare, pachetele cltoresc prin mai multe nivele de reele, calculatoare i linii de comunicaie pn ajung la destinaie. Componente hardware specializate proceseaz aceste pachete i le orienteaz ctre destinaia corect, constituind liantul principal care menine 24

Internetul. Cele mai importante componente hardware din aceast categorie sunt: conectorii (hubs), punile (bridges) dispozitive de legtur ntre reele, porile de acces, repetoare (repeaters) i rutere (routers). Conectorii leag mai multe grupuri de calculatoare, permind calculatoarelor s comunice ntre ele. Punile leag reelele locale (Local Area Network) ntre ele, realiznd selecia datelor pentru reeaua proprie, precum i pentru alte reele. Ruterele sunt necesare cnd datele sunt transmise ntre dou reele diferite, determinnd destinaia fiecrui pachet. La nivelul cel mai de jos (ca localizare) se afl reelele locale ale firmelor. Reelele de nivel mediu conecteaz reelele locale utiliznd linii telefonice rapide i legturile prin microunde. O reea regional este o reea de nivel mediu ntr-o zon geografic. O reea WAN (Wide Area Network) const dintr-o organizaie cu mai multe site-uri care au reelele legate mpreun. Cnd un pachet cltorete de la un PC dintr-o reea local (LAN) a unei reele de nivel mediu ctre un PC plasat ntr-o alt parte a reelei de nivel mediu, unul sau mai multe rutere transmite/transmit pachetele la destinaia lor corect. Dac destinaia este n afara reelei de nivel mediu, pachetele sunt transmise la Network Access Point (NAP), care folosete pentru transmisie o magistral de mare vitez (Mb/Gb pe secunda. TEST GRILA Din categoria componentelor hardware specializate pentru procesarea pachetelor si a orientarii acestora catre destinatie fac parte: 1. puntile (bridges) 2. serverele 3. ruterele (routers)

2.2.B1) Se poate apela un calculator mare conectat la Internet printr-un serviciu online sau o companie care furnizeaz servicii Internet (ISP), sau printr-un modem de cablu. Reele token-ring trec datele n jetoane de la un calculator la altul ntr-o configuraie inelar sau n stea. n reelele Ethernet datele circul de la un server la un calculator din reea. 2.2.B2) Solicitrile i expedierile de date sunt manevrate de rutere; ele realizeaz majoritatea activitilor de direcionare a traficului pe Internet. Ruterele transmit informaiile de la reea la reea. 2.2.B3) Datele pot fi transferate ntre reele n diferite moduri, cu diferite viteze. Liniile telefonice obinuite pot transmite date cu o vitez de 56 kbps (kilobii pe secund). Liniile telefonice nchiriate pot transporta date cu viteze mai mari (legtura T1 cu viteza de 1,544 Mbps, legtur T3 cu viteza de 44,754 Mbps). 25

Liniile telefonice speciale : Integrated Services Digital Network (ISDN). Conexiunea prin cablu optic conexiunile de nalt vitez Digital Subscriber Line (DSL). Datele se pot transfera i prin magistrala de vitez nalt. Pentru a intra n aceast magistral, datele sunt transmise la un punct de acces n reea Network Access Point (NAP). Una din reelele de nalt vitez este VBNS (transmite datele cu viteza de 156 Mbps). TEST GRILA Majoritatea activitatiilor de directionare a traficului pe Internet sunt manevrate de : repetoare (repeaters) rutere (routers) punti (bridges)

2.3.A) Cum funcioneaz protocoalele TCP/IP ? Activitatea celor mai importante dou protocoale pe Internet Transmission Control Protocol (TCP) i Internet Protocol (IP) se refer la : spargerea oricrei informaii sau mesaj n elemente numite pachete; livrarea acestor pachete la destinaia corect; reasamblarea pachetelor n forma lor original. Protocolul TCP sparge i reasambleaz pachetele, iar protocolul IP rspunde de transmiterea pachetelor la destinaia corect. Internet-ul este o reea bazat pe schimbul de pachete (packet switched network). ntr-o asemenea reea nu exist o legtur ntre expeditor i destinatar. Protocolul TCP/IP sparge informaia transmis n pachete mici; ea poate fi transmis pe ci diferite n acelai timp i n final se realizeaz asamblarea pachetelor la destinaie. Pentru comparaie, sistemul telefonic este o reea cu conexiune direct ntre expeditor i destinatar (circuit switched network), n care, dup realizarea conexiunii, acea parte a reelei este destinat numai acestei conexiuni. Pentru ca PC-ul s se poat conecta la Internet, acesta are nevoie de componente software specifice care neleg i interpreteaz protocoalele TCP/IP. Aceste componente se numesc socket al TCP/IP. Pentru PC-uri denumirea este win sock n diferite versiuni disponibile. PC-urile pot utiliza anumite pri (faciliti) ale Internet-ului fr s utilizeze Win sock/Mac TCP. De exemplu, nu poi vedea paginile Web fr Win sock. Modalitile de conectare ale unui calculator la Internet sunt : a. printr-o conexiune direct (via LAN); b. un cablu modem; 26

c. o linie DSL;
d. conectarea prin modem. Pentru modalitile de conectare a, b, c este necesar o plac de reea (inclusiv driver-ul specific)pentru asigurarea interfeei ntre reea i placa de reea. Pentru modalitatea de conectare de la punctul d, calculatorul utilizeaz unul din urmtoarele protocoale de reea: Serial Line Internet Protocol (SLIP) sau Point-to-Point Protocol (PPP). Protocoale SLIP i PPP sunt destinate calculatoarelor conectate la Internet printr-o conexiune serial prin modem. n general, PPP furnizeaz o conexiune mai sigur dect SLIP. Calculatoarele pot apela Internet-ul fr s utilizeze socket-ul TCP/IP, SLIP sau PPP, dar nu pot utiliza astfel toate facilitile acestuia. 2.3.B1) Internet-ul este o reea care se bazeaz pe schimbul de pachete (packed swiched network); deci la transmiterea datelor n Internet ntre dou PC-uri, acestea sunt sparte n mici pachete. Comutatoarele, numite rutere, trimit fiecare pachet individual prin Internet. Dup ce toate pachetele ajung la destinaie, ele sunt recombinate n forma lor original. pachete i le recombin. 2.3.B2) Datorit unor limitri hardware, dar i de alte naturi, datele transmise prin Internet sunt sparte n pachete cuprinznd cca 1500 de caractere fiecare. Fiecrui pachet i este atribuit un antet (header) care conine informaii de identificare, utile la reasamblare. De asemenea, TCP calculeaz i adaug fiecrui pachet o cifr de control cu ajutorul creia determin la recepie dac n timpul transmisiei au aprut erori. 2.3.B3) Fiecare pachet este pus ntr-un plic IP. Plicurile conin antetul (adresa expeditorului, adresa destinatarului, durata pstrrii pachetului etc.). Dup ce toate pachetele au fost recepionate fr erori de ctre calculatorul destinatar, TCP le asambleaz n forma original. Ruterele examineaz plicurile i adresele lor i determin calea cea mai eficient pentru expedierea fiecrui pachet. Deoarece ncrcarea traficului pe Internet se modific tot timpul, pachetele pot ajunge la destinaie ntr-o alt ordine i rearanjarea lor revine tot protocolului TCP. 2.3.B4 ) La destinaie, TCP-ul calculeaz cifra de control pentru fiecare pachet, compar aceast cifr cu cifra de control asignat pachetului respectiv i dac cele dou cifre nu coincid, datele probabil fiind deteriorate n timpul transmisiei solicit ca pachetul original s fie retransmis. TEST GRILA Activitatea protocolului Transmission Control Protocol (TCP) se refera la : 1. livrarea pachetelor de date la destinatia corecta 2. spargerea oricarei informatii in componente numite pachete 3. reasamblarea pachetelor de date in forma lor originala (initiala) TEST GRILA Protocolul IP (Internet Protocol) dirijeaz datele, iar Transmission Control Protocol (TCP) sparge datele n

27

Fiecarui pachet i se adauga o cifra de control cu ajutorul careia se determina la receptie : pozitia pachetului de date in componenta mesajului initial daca in timpul transmisiei au aparut erori daca destinatarul atins este cel precizat de expeditor

2.4.A) Structura software a Internet-ului Internet-ul funcioneaz pe baza modelului client/server de livrare a informaiei. Acest model const n conectarea unui calculator-client care solicit informaii de la un calculatorserver (gazd), unde sunt stocate informaiile solicitate. De fapt, clientul solicit serviciile unui calculator mai mare, ca de exemplu : cutarea informaiilor i transmiterea lor la client (interogarea unei baze de date de pe Web); livrarea paginilor Web; tratarea mesajelor e-mail primite i expediate. Conectarea la un server se realizeaz n diverse moduri: printr-o reea local (LAN), printr-o linie telefonic, printr-un modem cu cablu sau modem DSL. Realizarea unei reele client/server este susinut de ideea de a se permite mai multor utilizatori (clieni) s aib acces la aceleai aplicaii sau fiiere care sunt stocate pe un server. n cazul World Wide Web-ului, clientul este un browser de pe PC-ul solicitant, iar server-ul este un calculator-gazd amplasat pe Internet. Browser-ul transmite server-ului o solicitare pentru o anume pagin Web, iar acesta proceseaz solicitarea i transmite un rspuns browser-ului (o pagin Web cel mai des). Conexiunea ntre client i server este meninut pe durata schimbului efectiv de informaii. Dup transferarea unei pagini Web de la calculatorul-gazd (server), conexiunea HTTP (Hypertext Transfer Protocol) dintre server i client se ntrerupe. Cu toate c conexiunea HTTP este ntrerupt, ISP-ul menine conexiunea TCP/IP cu Internet-ul. Modelul client/server permite unui PC s ruleze software de navigare pentru a executa funcii de cutare prin accesarea unor servere-gazd. O parte dintre aceste funcii sunt ndeplinite de o tehnologie numit Common Gateway Interface (CGI). n esen, arhitectura client/server permite ca Web-ul s fie conceput ca un mediu de stocare fr limite sau ca o baz de date distribuit pe mii de calculatoare-gazd, toate accesibile oricrui PC solicitant. TEST GRILA 28

Dupa transferarea unei pagini Web de la calculatorul gazda (server) conexiunea http (Hypertext Transfer Proticol) dintre server si client : se intrerupe nu se intrerupe se mentine numai conexiunea TCP / IP (a clientului cu Internet-ul) 2.4.B) Funcionarea arhitecturii client/server 2.4.B1) Folosind TCP/IP, browser-ul emite solicitri HTTP server-uluigazd. Orice solicitare este dezmembrat n pachete HTTP, care sunt transmise prin infrastructura de comunicaii TCP/IP pe Internet pn la calculatorul-gazd. Calculatorul-gazd ruleaz software-ul server, care permite separarea solicitrii efective de pachete i execut serviciul cerut. Faptic, aceast chestiune presupune : cutarea i transmiterea la PC-ulclient a unei anumite pagini Web; efectuarea unei interogri a bazei de date i transmiterea la client a rezultatului sub forma unei pagini Web. 2.4.B2) Calculatorul-gazd adpostete site-ul Web. Software-ul server al Web-ului permite calculatorului-gazd s gseasc o pagin solicitat i s o returneze unui client. 2.4.B3) Bazele de date i alte aplicaii similare de pe calculatorul-gazd sunt accesate i controlate prin CGI. La recepionarea solicitrii, pentru interogarea bazei de date, acesta o nainteaz server-ului special al bazei de date sau al aplicaiei pentru procesare, prin intermediul CGI. 2.5.A) Adresele i domeniile Internet-ului Componenta vital care permite Internet-ului s funcioneze este Domain Name System (DNS) Sistemul de nume de domenii modul prin care calculatoarele comunic ntre ele, realiznd transmiterea unui e-mail sau afiarea unei pagini Web. Dac se dorete accesarea unei anumite locaii (vizitarea unei pagini Web), trebuie scris o adres de tipul: www.house.com. O locaie specific de pe Internet este denumit i Uniform Resource Locator URL. Sistemul de nume de domenii traduce aceast adres ntr-o serie de grupe de numere numit adres IP (Internet Protocol), ca de exemplu 128.23.43.121, marcnd astfel locaia unui calculator pe Internet (identic cu un numr potal). Internet-ul a fost organizat n cteva domenii principale, difereniindu-se prin secvena de litere cu care se termin adresa. Cteva exemple: com (comercial), org (organizaie), net (furnizori de servicii de Internet i reele). Adresa numeric IP a unui server se schimb de-a lungul anilor, ns adresa de Internet (domeniul, subdomeniu etc.) rmne aceeai. 29

Internet-ul nu poate nelege adresele alfanumerice, aa c serverele de nume transform aceste adrese n adrese numerice IP, utiliznd un sistem de tabele care atribuie fiecrei adrese alfanumerice o adres IP corespunztoare. n funcie de cum este setat calculatorul sau dup cum opereaz furnizorul de Internet, exist adrese statice sau dinamice. O adres IP static nu se schimb niciodat. Deoarece numrul acestor adrese este limitat, furnizorii de servicii Internet (ISP) folosesc adrese dinamice; altfel spus, de cte ori se realizeaz conectarea la Internet, adresa oferit va fi diferit. Prin aceast metod, ISP-urile nu trebuie s aib adrese individuale pentru fiecare abonat. TEST GRILA Adresele dinamice oferite de furnizorii de servicii identificare : nu se schimba , la fiecare conectare se schimba , la fiecare conectare se schimba la solicitarea clientului Internet (ISP), ca

2.5.B) Funcionarea adreselor i a domeniilor 2.5.B1) Internet protocol (IP) livreaz mesajele pe baza adresei destinatarului,. adres exprimat sub forma a patru grupe de numere desprite prin puncte. Deoarece este dificil s se memoreze astfel de adrese complexe, se pot utiliza n locul lor adrese Internet formate din litere i cuvinte. Calculatoarele care se numesc servere pentru nume, traduc adresa alfabetic ntr-o adres numeric, permind astfel transmiterea e-mail-ului sau a unei solicitri de pagin Web sau de acces ntr-o baz de date. 2.5.B2) O adres Internet este compus din dou pri separate de semnul @. Prima parte a adresei, n stnga semnului @ se refer la persoana care deine contul Internet, reprezentnd numele/o cale de identificare. A doua parte, n dreapta semnului @ conine numele calculatorului-gazd (eventual un server de e-mail) urmat de adresa Internet la care persoana are un cont. 2.5.B3) La expedierea unui e-mail acesta merge la un server pentru nume, pentru a-i nlocui adresa alfabetic cu adresa numeric IP. 2.5.B4) Domain Name System (DNS) identific numele celui mai mare domeniu i tipul organizaiei. La stnga celui mai mare domeniu exist informaii despre organizaie, care indic ruter-ului crei reele s-i fie transmis e-mail-ul. La stnga adresei Internet se gsete numele calculatorului-gazd, care indic ruter-ului crui calculator din interiorul domeniului trebuie s-i fie livrat e-mail-ul. Calculatorul-gazd, la recepie, citete numele utilizatorului i livreaz mesajul la cutia potal corect. 30

TEST GRILA Calculatoarele care traduc adresa alfabetica intr-o adresa numerica ( pentru a realiza transmiterea e-mail-lui sau a unei solicitari de pagina Web) se numesc : servere pentru e-mail servere pentru nume servere pentru Web

2.5.C) Funcionarea serverelor DNS (Domain Name System) 2.5.C1) Pentru conectarea unui URL, adresa URL trebuie tradus n adresa IP corect. Din acest motiv browser-ul propriu va contacta un server de nume local (ntreinut de ISP sau de un serviciu local). 2.5.C2) Din momentul n care browser-ul Web propriu deine adresa IP a site-ului care se dorete contactat, el utilizeaz adresa IP pentru contactare, iar site-ul va transmite informaiile care au fost solicitate. Dac informaiile solicitate nu se afl pe reeaua local, serverul de nume local contacteaz un server de nume de pe Internet, care comunic server-ului local, care servea de nume primare i secundare au informaii despre URL-ul solicitat. Informaiile sunt preluate fie din serverul primar, fie din serverul secundar (dup locul n care sunt nmagazinate) i aduse n serverul local. Serverul local transmite informaiile calculatorului (PC) propriu. 2.5.D) Funcionarea adreselor IP statice i dinamice 2.5.D1) La contactarea PC-ului propriu la Internet acesta va fi identificat printr-un numr numit IP. Adresele IP sunt de dou feluri: statice i dinamice. PC-ul pstreaz o adres IP static la fiecare conectare la Internet, iar adresa dinamic este alocat (ca identificare) la fiecare conectare. 2.5.D2) Pentru a obine o adres IP dinamic, PC-ul transmite un mesaj electronic numit pachet DHCPDISCOVER ctre reeaua sau ISP-ul la care se face conectarea. Acest pachet conine informaii de identificare despre computer (inclusiv numele acestuia). Pachetul este transmis prin reea ctre serverul DHCP, care verific lista cu adrese IP libere i rezerv una pentru computerul solicitant. Server-ul DHCP transmite un rspuns numit pachet DHCPOFFER, care conine numrul adresei IP rezervat i alte informaii specifice inclusiv adresa IP a server-ului DHCP. PC-ul solicitant primete pachetul DHCPOFFER, accept adresa IP rezervat i transmite serverului un pachet DHCPREQUEST, prin care se comunic server-ului c ar dori s foloseasc adresa propus (nc nu dispune faptic de ea). Dac exist mai multe servere DH CP pe reea, PC-ul solicitant ar putea primi mai multe pachete DHCPOFFER. 31

n aceast situaie PC-ul solicitant alege doar un singur pachet DHCPOFFER, ndeprtndu-le i ignorndu-le pe celelalte. Pachetul DHCPREQUEST este primit de server-ul DHCP, iar ca rspuns el trimite Internet-ul. 2.5.D3) Server-ul DHCP care a oferit adresa mpreun cu toate celelalte servere DHCP tiu c respectiva adres IP este folosit de ctre PC-ul solicitant (deci nu va mai fi disponibil pentru nici un alt computer). n momentul cnd se realizeaz deconectarea de la Internet, adresa IP este disponibilizat, iar server-ul DHCP o poate folosi pentru alt solicitare de conectare la Internet. TEST GRILA In procesul de alocarea a adresei dinamice unui PC solicitant, dreptul inchirierii adresei IP cu drepturi depline ( folosirea efectiva a Internet-ului ) este confirmat de pachetul : DHCPOFFER DHCPREQUEST DHCPPACK PC-ului solicitant un pachet DHCPPACK. Acest pachet ofer PC-ului solicitant dreptul de a nchiria adresa IP cu drepturi depline, deci poate folosi

2.6.A) Funcionarea ruterelor Ruterele sunt agenii de circulaie a Internet-ului, realiznd ca toate datele transmise s ajung la destinaia dorit pe calea cea mai eficient. La transmiterea i recepionarea de date n Internet, acestea trec prin unul sau mai multe rutere pentru a ajunge la destinaia final. Ruterele deschid pachetele de date IP pentru a identifica adresa de destinaie i a calcula cea mai bun rut, trimind pachetul spre destinaia final. Dac pachetul este destinat unei adrese de pe aceeai reea cu transmitorul, ruter-ul va transmite pachetul direct destinatarului. Dac pachetul este destinat unei adrese din afara reelei ruter-ului, acesta va transmite pachetul unui alt ruter mai apropiat de destinaie. La determinarea urmtorului ruter care va recepiona pachetul, factorii : aglomeraia traficului i numrul de salturi (rutere sau pori de acces pe fiecare drum) intr n joc. Pachetul IP conine nscris numrul maxim de salturi pe care le poate face, iar ruter-ul va ine seama de aceast tire, cutnd o cale adecvat. Ruterele au porturi de recepie (input) i de transmitere (output). La primirea unui pachet de ctre un port de recepie, o rutin software proces de rutare (routing process) este rulat. Acest proces are acces n antetul pachetului IP unde identific adresa la care este trimis pachetul.

32

n continuare, se compar aceast adres cu o baz de date intern tabel de rutare (routing table). Tabelul de rutare deine informaii despre porturile la care pachetele trebuie transmise. Ruter-ul transmite pachetul ctre un anumit port de ieire, iar acest port de ieire transmite datele din pachet ctre urmtorul ruter sau direct la destinaie. Exist dou categorii de tabele de rutare: statice i dinamice. Tabelul static specific cile fixate pe care pachetul le utilizeaz pentru a ajunge la destinaia final, iar tabelul dinamic permite ca pachetul s aib mai multe ci de a ajunge la destinaie. Uneori pachetele sunt transmise la portul de intrare a unui ruter mai rapid dect poate acesta s le proceseze. Cnd apare aceast situaie, pachetele sunt transmise ntr-o zon de pstrare n RAM-ul ruter-ului numit coad de intrare (input queue). prelucrarea se face n ordinea venirii pachetelor, primul venit/primul ieit (FIFO). Exist posibilitatea ca numrul pachetelor recepionate s depeasc capacitatea/lungimea cozii; n aceast situaie respectivele pachete pot fi pierdute. In aceast situaie, protocolul TCP de la calculatorul de transmisie va retransmite respectivele pachete. TEST GRILA Daca pachetele de date sunt transmise la portul de intrare a unui ruter mai rapid decat pot fi procesate de ruter, pachetele peste rata de procesare : se pastreaza in coada de asteptare se pierd se blocheaza activitatea ruter-ului

2.6.B) Transmiterea datelor la distan prin rutere 2.6.B1) Ruter-ul are porturi de intrare pentru recepia pachetelor IP i porturi de ieire pentru transmiterea pachetelor ctre destinaie. La sosirea unui pachet la un port de intrare, ruter-ul examineaz antetul pachetului n scopul aflrii destinaiei. Dup aflarea destinaiei pachetului, consult tabelul de rutare, de unde afl care este calea pe care pachetul trebuie s-o urmeze spre destinaie. Pe baza informaiilor din tabelul de rutare, pachetul este transmis la un anumit port de ieire, care transmite pachetul ctre un ruter aflat ceva mai aproape de destinaie i tot aa mai departe pn la destinaia final. 2.6.B2) Dac pachetele vin la portul de intrare mai repede dect le poate procesa ruter-ul, ele sunt plasate ntr-o coad de ateptare de intrare. prelucrarea pachetelor din coada de intrare respect regula FIFO (primul intrat, primul prelucrat). Coada de intrare are o lungime limitat, iar dac numrul pachetelor recepionate depete aceast lungime, pachetele pot fi pierdute. 33

n aceast situaie, protocolul TCP de la transmisie i recepie va genera retransmisia pachetelor pierdute. 2.6.B3) Rutarea static (static routing) se bazeaz pe un tabel de rutare static care dispune de anumite ci (fixate) pentru dirijarea pachetelor. Tabelului i se pot aduga noi rute, dar nu poate adapta rutele la modificrile de trafic. Tabel de rutare static (exemplu) 268.0.1.* 235.11.192.* 128.53.121.111 645.31.84.0

2.6.B4) Rutarea dinamic (dynamic routing) permite unui pachet s dispun de mai multe ci pentru a ajunge la destinaie. Alegerea unei anumite ci depinde de valorile traficului reelei care este variabil. n acest sens, la rutarea dinamic tabelul de rutare se modific la schimbarea condiiilor i a traficului din reea. Tabel de rutare dinamic (exemplu) 225.0.0.* 209.606.028.* 125.9.12.* 235.12.125.* 12.63.224.0 135.225.15.27 124.51.50.96 325.121.25.1

2.6.B5) Exist dou tipuri de protocoale de rutare: protocoale de rutare intern (intern routing protocols) i protocoale de rutare extern (extern routing protocols). Protocoalele de rutare intern sunt utilizate n reelele Intranet (interne), iar protocoalele externe sunt utilizate de obicei pentru rutere amplasate n Internet. TEST GRILA In cadrul unui tabel de rutare statica : se pot adauga noi rute se pot adapta rutele existente la modificarile de trafic se pot adauga noi rute numai cu acceptul beneficiarului

2.7.A) Tipurile de fiiere Internet Pe Internet se gsesc n general dou tipuri (categorii) de fiiere : fiierele ASCII (American Standard Code for Information Interchange); fiiere binare.

34

Fiierele ASCII se numesc adesea i fiiere-text sau fiiere-text ASCII, i conin numai date alctuite din caractere simple. Fiierele binare conin date codificate special care pot fi rulate sau citite numai cu ajutorul unui software special. Paginile Web sunt alctuite din fiiere-text. Cu toate acestea, ele folosesc coduri speciale n Hypertext Markup Language (HTML), care indic browser-ului de Web cum s afieze pagina de Web. Mai exist i alte tipuri de fiiere care conin informaii de formatare i grafice, cum ar fi formatul Adobe Acrobat PDF, multe dintre ele fiind fiiere binare. Sunetul, imaginile, animaia i imaginile video sunt frecvent prezente ca fiiere pe Internet. Fiierele de acest tip sunt adesea foarte mari, necesitnd un software special de citire i uneori i un hardware special. 2.7.B) Tipuri de fiiere pe Internet Fiecare fiier conine n antet-ul su informaii dedicate. Antetul este reprezentat de un anumit numr de bii de la nceputul fiierului. Software-ul care poate citi respectivul fiier examineaz mai nti antet-ul pentru a determina tipul fiierului i apoi proceseaz fiierul n consecin. 2.7.B1) Fiierele grafice Extensiile GIF i JPEG sunt cele mai obinuite formate grafice. Aceste tipuri de fiiere permit schimbul de fiiere grafice ntre diferitele tipuri de calculatoare. Programele grafice citesc de obicei ambele tipuri de fiiere binare precizate i permit procesarea lor rapid. Formatele grafice GIF i JPEG sunt cele mai utilizate n paginile Web. Browser-ele Web sunt capabile s citeasc i s afieze aceste fiiere din paginile Web fr a apela la un software ajuttor. 2.7.B2) Tipuri de documente O mulime de documente sunt stocate sub formatele: PS (Post Script) i PDF (Adobe Acrobat). Acestea includ o serie de informaii ca: locul de plasare al imaginii, mrimea i tipul fontului, sau informaii de formatare specifice pentru vizualizarea paginii. Pentru aceste tipuri de fiiere (Post Script, Adobe) este nevoie de cititoare speciale, care permit vizualizarea documentului (paginii) n ntregime prin Internet, ct i tiprirea sa. 2.7.B3) Fiiere multimedia Fiierele Windows de sunet se termin cu extensia WAV i se pot rula cu ajutorul unui player de sunet. De asemenea, exist i fiierele cu muzic n format MP3 (cu extensia mp3).

35

Fiierele obinuite de animaie sunt fiiere Windows cu extensia obinuite video au extensia MPG. 2.7.B4) Fiiere text

AVI, iar fiierele

Pe Internet se gsesc de asemenea i fiiere-text ASCII care se pot citi cu ajutorul unui editor de texte sau prin intermediul unui procesor de text.

3. CONECTAREA LA INTERNET Conectarea la Internet se poate realiza n foarte multe feluri : prin linie telefonic, prin cablu de nalt vitez, prin conexiuni DSL, prin satelit, prin TV, prin reele locale (LAN), prin telefonul mobil etc. 36

Rapiditatea la conectare este adevrata referin la orice conexiune Internet: cu ct este mai rapid conectarea, cu att ea este mai bun. 3.1. Conectarea calculatorului la Internet Cea mai obinuit opiune de conectare este aceea de a gsi un ISP (Internet Service Provider) sau un serviciu online. Conectarea propriu-zis se poate realiza prin : modem tradiional; modem special de cablu (permite folosirea cablului coaxial de televiziune; viteza crete fa de conectarea clasic de 10 100 de ori);

conexiuni de tip DSL (Digital Subscriber Line);


modem ISBN special (Integrated Services Digital Network), utilizat n intervalul de lucru 64 kbs 128 kbs;

conectare Wireless (fr fir): ceva mai lent dect o parte din metodele de mai sus,
dar permite accesul i din poziii mai izolate. 3.1.A) Serial Line Internet Protocol (SLIP) Reprezint o conectare [deplin] la Internet prin linie telefonic i printr-un modem de 9600 bps sau mai mare. La aceste viteze se pot transmite pachete de programe n ambele sensuri. 3.1.B) Point to point Protocol (PPP) Reprezint o conectare la Internet prin linie telefonic i prin modem. Este o legtur mai sigur dect SLIP, deoarece verific de dou ori c pachetele Internet au ajuns fr erori. Pachetele care conin informaii sunt retransmise. 3.1.C) Conectarea direct Calculatoarele puternice sau reelele locale de calculatoare (LAN) pot fi conectate direct la Internet. Cnd o reea local de calculatoare este conectat la Internet, toate calculatoarele din respectiva reea au acces deplin la Internet. 3.1.D) Conectarea prin cablul TV Internet-ul poate fi accesat prin sisteme de cablu TV, utiliznd cablul coaxial TV.

37

Trebuie folosit un modem special pentru acest tip de cablu. Vitezele de transmisie, utiliznd aceast conectare, sunt de 20 pn la 100 de ori mai mari dect n cazul utilizrii unui modem convenional. 3.1.E) Conectarea utiliznd liniile DSL i ISDN Conexiunile telefonice digitale speciale (DSL) se folosesc pentru accesarea Internet-ului la viteze foarte mari. Pentru acest tip de conexiune este necesar de asemenea un modem dedicat. Liniile ISDN ofer conexiuni cu viteze cuprinse ntre 64 kbs 128 kbs i au nevoie de asemenea de un modem specializat pentru acest tip de conexiune. 3.1.F) Accesul fr fir (wireless) Acest tip de legtur se poate practica fie din ctre un LAN, fie prin intermediul telefonului mobil sau unui palmtop. 3.1.G) Servicii online Apelnd la un serviciu online, oferit de o ntreprindere dedicat acestui tip de service, se pot folosi integral toate resursele Internet-ului la capacitate maxim. 3.2. Funcionarea modem-ului Utilizatorii se conecteaz la Internet folosind ca element de legtur modem-ul. Modemul permite calculatorului propriu s trimit i s primeasc informaii de la alte calculatoare. De obicei, cnd se folosete un modem pentru conectarea la Internet, se apeleaz la un furnizor de servicii Internet (ISP). Contactarea la ISP reprezint de fapt conectarea la un alt modem ataat la un calculator puternic, numit server. ISP-urile dispun de zeci sau sute de modem-uri care accept apeluri de la abonai pentru conectare. Dac nu reuii s v conectai, modem-urile pot fi toate ocupate sau server-ul este n situaia de a gestiona un numr prea mare de apeluri simultan. Modem-ul este controlat de ctre calculatorul-gazd i de ctre software-ul de comunicaii printr-un set de comenzi numit AT (set de comenzi Hayes). Aceste comenzi transmit modem-ului cum s procedeze n fiecare moment ntr-o sesiune (deschiderea unei linii, transmiterea tonurilor care pot fi nelese de sistemul telefonic). Istoric, la nceputurile conectrii, modem-urile puteau transfera date cu rata foarte mica, 300/600 bps, astzi rata de transfer ajungnd la 56 Kbps. Zgomotul de fond al unei linii telefonice foreaz modem-ul s lucreze la viteze mai mici dect rata maxim de transfer disponibil (53Kbps), astfel c datele se pot pierde n timpul transmiterii. TEST GRILA 38

Daca se foloseste un modem pentru conectarea la Internet si daca nu se reuseste conectarea cu server-ul aceasta inseamna, ca : 1. modem-urile server-ului pot fi toate ocupate 2. server-ul a primit un numar prea mare de apeluri simultan pe care nu le poate gestiona 3. apar obligatoriu ambele evenimente precizate la punctele 1 si 2

Realizarea conexiunii unui modem 3.2.A) Modem-urile sunt controlate de un software al calculatorului care utilizeaz setul de comenzi AT. Prima comand pe care o primete un modem este aceea de a deschide o conexiune cu o linie telefonic. Urmtoarea comand comunic modem-ului s furnizeze un numr telefonic pentru a realiza conexiunea. 3.2.B. Modemul formeaz numrul, iar un alt modem rspunde la apel; n acest moment, modem-ul propriu trimite un ton i modem-ul care recepioneaz (accesat) rspunde tot printr-un ton. 3.2.C) Astfel a fost stabilit o conexiune primar, modem-urile precizndu-i unul celuilalt, modul de transmitere a informaiilor (hardshake). Se pun de acord: viteza de conectare, precum i modul de utilizare a bitului de paritate pentru semnalarea erorilor n cadrul comunicrii. 3.2.D) n acest moment, poate ncepe schimbul de date spre exemplu, date n format digital, transmindu-se de ctre PC-ul propriu ctre modem. 3.2.E) Sistemul de telefonie, spre deosebire de PC, lucreaz cu informaii de tip analogic. Informaiile digitale sosite de la PC trebuie traduse (convertite) n informaii analogice pentru a putea fi transmise prin sistemul telefonic. informaie analogic. 3.2.F) Semnalul analogic este recepionat de modem-ul captator, care l transform (l demoduleaz) n semnal digital i l transmite server-ului. Procesul de MOdulare i DEModulare al informaiilor a i dat numele dispozitivului respectiv. 3.3. Conexiunea Internet televiziune 39 Modem-ul preia informaia digital i o moduleaz (transform) n semnale analogice pentru ca aceasta s poat fi transmis sub form de

n anul 1995, se vorbea despre superautostrada informaiilor nu n contextul Internetului, ci al televiziunii prin cablu. Apruser scenarii care vorbeau de sute sau mii de canale TV (televiziune interactiv), cumprturi fcute de acas, tiri adaptate la cerinele clienilor disponibile oricnd erau solicitate etc. Aceast superautostrad trebuia s ne conecteze electronic pe toi ca s putem comunica mai uor i mai eficient. Nu s-a ntmplat aa cu televiziunea prin cablu, n schimb o parte din aceste deziderate le rezolv Internet-ul, devenind astfel o superautostrad a informaiilor. Zi de zi, televiziunea i Internet-ul se apropie ntre ele tinznd chiar s fuzioneze. Modem-urile cu cablu optic ofer o vitez mare de acces la Internet (1,5 milioane de biti pe secund/recepie, 300000 bps/transmitere). Conexiunea de televiziune 3.3.A) Cablul coaxial (cablul de band larg) care intr n locuin este divizat (splittat) n dou conexiuni: una pentru TV, iar cealalt este orientat ctre un modem de band larg. 3.3.B) Modem-ul de cablu se ataeaz la o plac de reea Ethernet din interiorul PC-ului, care dispune i de o adres de reea. Cablul coaxial poart simultan semnalul de televiziune precum i semnalele PC-ului. 3.3.C) Compania de cablu divide fiecare cvartal n zone de circa 500 de abonai, o asemenea zon constuind un nod al reelei. Att televiziunea ct i datele Internet-ului trec spre cei 500 de abonai prin acest nod. Cu ct numrul celor care acceseaz Internet-ul printr-un nod, este mai mare, cu att accesul va fi mai lent. 3.3.D) Nodurile sunt conectate prin linii de mare vitez realizate din fibr optic, la un adaptor principal. Adaptorul principal recepioneaz transmisiile de televiziune de la sateliii de comunicaii i are acces la Internet prin legturi de mare vitez. 3.3.E) Adaptorul principal are, de asemenea, servere Internet de mare vitez. Exist, de asemenea, un server de discuii, destinat grupurilor de discuii. Menionm de asemenea i serverele proxy care nmagazineaz site-uri ale Internet-ului, la care pot ajunge mult mai uor clienii (abonaii) utiliznd acest sistem, dect prin legturile clasice la Internet prin intermediul modem-ului. 40

3.4.A) Funcionarea structurii Digital Subscriber Line (DSL) Printre opiunile de obinere a accesului de mare vitez la Internet se folosete tehnologia Digital Subscriber Line (DSL). Aceast tehnologie permite accesarea Internet-ului la viteze mari de pn la 55 Mbps, utiliznd VDSL (Very high data rate DSL); se pot atinge i viteze mai mari de 55 Mbps. Termenul DSL nu se refer la linia telefonic care poate fi i din cupru, ci la modem-uri. De fapt, modemurile DSL nu sunt modemuri n sensul clasic al cuvntului, ele transmind i recepionnd toate semnalele ca semnale digitale. Deoarece semnalele nu au nevoie s fie convertite i pot fi transmise ca date digitale (n loc de analogice), datele pot fi transmise la viteze mult mai mari dect la transmisia prin modemurile tradiionale. Tehnologia DSL are i un inconvenient: ea cere ca distana dintre modemul DSL propriu i modemul DSL al reelei telefonice utilizate s fie plasat ntre anumii parametri. Cu ct viteza este mai mare, aceast distan trebuie s fie mai mic. Serviciul standard DSL ofer servicii la recepie de 1,5 Mbps i la transmitere de 640 Kbps. 3.4.B) Realizarea structurii DSL (Digital Subscriber Line) 3.4.B1) Unul dintre avantajele DSL-ului este c nu are nevoie de linii speciale, folosindu-le pe cele existente realizate din cupru. n realitate, DSL se refer la modemurile utilizate, i nu la liniile propriu-zise. Serviciul DSL necesit ca modemurile DSL s existe la fiecare capt al conexiunii. Modemurile DSL sunt diferite de cele tradiionale, transmit i recepioneaz toate datele sub form de date digitale, fr vreo transformare n semnale analogice. 3.4.B2) Transmisia tradiional analogic (inclusiv convorbirile telefonice) transmise prin firele de cupru utilizeaz o mic poriune a potenialului lrgimii de band, care poate fi transmis prin firele de cupru. Tehnologia DSL permite efectuarea convorbirilor telefonice i folosirea Internet-ului simultan prin aceeai linie telefonic. Tehnologia DSL divide linia telefonic n trei canale unul pentru recepionarea datelor, altul pentru transmiterea datelor i nc unul pentru conversaia la telefon. 3.4.B3) Pentru a putea funciona corect, modemul DSL-client trebuie s fie plasat la o anumit distan de modem-ul DSL al centralei telefonice. Distana exact variaz n funcie de precizia serviciului DSL, de viteza care a fost oferit i dimensiunile firelor de cupru ale liniei telefonice. Iat cteva exemple : 41

pentru o rat de transmitere de 8,448 Mbps distana dintre modemuri trebuie s fie mai mic de 3000 m; pentru o rat de transfer de 2,048, distana dintre modemuri trebuie s fie mai mic de 5000 m. TEST GRILA Tehnologia DSL (Digital Subscriber Line) divide o linie telefonica in canale specifice, pentru : 1. transmisia datelor 2. receptia datelor 3. conversatia la telefon

3.5.A) Funcionarea structurii Integrated Services Digital Network (ISDN) O reclamaie obinuit la adresa Internetului se refer la legturile telefonice normale care sunt lente. Chiar dac se folosesc modemuri de vitez mare (de ex. 28.000 bps), transferul este prea lent vis--vis de avantajele graficii disponibile pe Internet. Fiierele grafice sunt foarte mari i au nevoie, la aceste viteze de transfer, de mult timp pentru a se transmite aceste informaii la calculatorul propriu. Una din tehnologiile prin care se poate obine o conexiune mai rapid la Internet este folosirea ISDN. ISDN permite utilizarea cablurilor telefonice de cupru, dar numrul apelat va trebui s fie echipat pentru acces ISDN, cu un modem de tip ISDN. Modemul ISDN este de fapt un adaptor de terminal (terminal adapter) care permite transmiterea i recepionarea semnalelor digitale printr-o linie telefonic ISDN. Totui exist unele modemuri ISDN care includ i posibilitatea lucrului cu semnale analogice. Aceast posibilitate este necesar deoarece exist calculatoare apelabile care nu utilizeaz dect lucrul cu semnale analogice, datorit liniei de legtur.

3.5.B) Realizarea conexiunilor de nalt vitez prin ISDN 3.5.B1) Pentru a utiliza serviciile ISDN, un calculator are nevoie de un modem ISDN. Funcia de baz a modemului ISDN este manipularea semnalelor digitale ntre dou calculatoare. Unele tipuri de modemuri ISDN dispun i de posibilitatea de a converti semnale analog-numeric i numeric-analog pentru a putea conecta calculatoare aflate pe linii telefonice care nu dispun de faciliti ISDN. 42

3.5.B2) Liniile telefonice ISDN nu sunt alimentate cu energie electric de ctre compania de telefoane, deci primesc energie de la o surs extern aflat n reeaua de electricitate. n cazul unei ntreruperi generale de curent, evident, liniile ISDN nu mai funcioneaz, ceea ce reprezint o limitare n utilizare. 3.5.B3) Cel mai obinuit serviciu ISDN este cel numit Basic Rate Interface (BRI). Cu BRI linia telefonic este mprit n 3 canale logice. Prin aceste canale datele sunt transferate i recepionate. BRI dispune de dou canale B (bearer purttor), cu viteza de 64 kbps, i un canal D (data date) cu viteza de 16 kbps; sistemul are i denumirea prescurtat: 2B+D. Aceste canale pot fi folosite simultan. Se poate vorbi la telefon pe unul din canalele B, iar pe cellalt canal B se navigheaz pe Internet cu calculatorul propriu. Canalul D se folosete pentru dirijarea datelor care au fost transmise prin canalele B (informaii de semnalizare). Datorit lipsei unor faciliti tehnologice, unele companii de telefoane nu pot transmite informaiile de semnalizare prin canalul D, folosind pentru aceasta tot canalul B. n acest caz, fiecare canal B poate transmite i recepiona date cu viteza de 56 kbps (64 kbps 8 kpbs), cei 8 kbps fiind folosii pentru informaiile de semnalizare. Dac informaiile de semnalizare se transmit prin canalul B avem semnalizare n afara benzii (aut of band signaling), iar dac informaiile de semnalizare se transmit prin canalul D, avem o semnalizare n band (in band signaling). De obicei la accesarea Internetului, tehnologia ISDN utilizeaz protocolul PPP (Point to Point Protocol). Cele dou canale B pot funciona ntr-un singur canal cu viteza de 128 kbps (la semnalizarea n band) i cu viteza de 112 kbps (la semnalizarea n afara benzii). INTREBARE - RASPUNS In cazul serviciului Basic Rate Interface (BRI) al ISDN linia telefonica este impartita in trei canale (2B+D). Prin canalul D se transmit informatii de semnalizare referitoare la dirijarea datelor. Cand avem semnalizare in afara benzi si din ce motiv ?

3.6. Conectarea la Internet prin serviciile online Una din modalitile de a obine acces la Internet este i utilizarea serviciilor online ale unei companii specializate (Compu Serve, America Online etc.). Aceste servicii online furnizeaz informaii n domenii speciale i servicii disponibile numai abonailor. Coninutul, aria, domeniile i serviciile online pe care companiile specializate le furnizeaz sunt, de cele mai multe ori, pltite (se pltete o tax lunar). 43

Utilizarea resurselor Internetului de ctre firmele specializate se face prin utilizarea propriului software cu numele sau interfaa utilizatorului. Interfaa utilizatorului solicit emiterea unei comenzi care este transmis Internetului printr-o poart de acces (gateway). O poart de acces este un echipament care expediaz date de la o reea la alta i poate realiza transferul datelor chiar dac tipurile de date i/sau protocoalele sunt diferite. Majoritatea firmelor de servicii permit utilizarea software-ului clientului ca: FTP, grupuri de discuii. Pentru a putea utiliza propriul software trebuie ocolit interfaa-utilizator oferit de serviciul online. Se apeleaz serviciul online ntr-o prim etap (pentru a stabili o legtur TCP/IP), iar apoi se lanseaz software-ul client pe calculatorul propriu. Conexiunea TCP/IP este cea care d accesul la resursele Internet. Serviciile online permit exploatarea Web-ului, dar unele permit doar utilizarea browserelor proprietatea firmei care ofer serviciile, iar altele permit i folosirea oricrui alt browser dorit. Tendina actual este ca serviciile online s fie construite dup aceeai structur cu Internet-ul (dup cum este i protocolul TCP/IP i alte tehnologii nrudite). 3.6.A) Serviciile online furnizeaz o cale avantajoas de utilizare a resurselor Internetului. Aceste servicii dispun fie de propriul software care asigur fie accesul la resursele Internet (Telnet, FTP-ul), fie permit utilizarea software-ului propriu (Telnet, FTP, Gopher, ) pentru acest acces. Anumite uniti de servicii permit utilizarea software-ului special pentru a accesa Internetul (IRC Internet Relay Chat). Serviciile oferite de aceste uniti online dedicate sunt disponibile numai celor care apeleaz respectivul serviciu particular. Pentru anumite servicii care folosesc software i interfee nregistrate, se apeleaz direct la unitatea de serviciu online. 3.6.B) La folosirea unor servicii online nu se iese din Internet, ci ne plasm n spatele unui firewall. Firewall este un sistem de calcul pentru securitate care blocheaz pachetele aa cum sunt transmise pe Internet. Aceste sisteme de calcul pentru securitate (firewall-uri) permit numai abonailor intrarea (accesul) n (la)unitatea de servicii. Serviciile online folosesc propriul lor software i interfee proprii nregistrate pentru a oferi accesul la resursele Internet obinuite (grupurile de discuii Usenet, Telnet i FPT). Calculatorul solicitantului emite o comand folosind software-ul nregistrat al serviciului online, care transmite comanda mai departe, n Internet, printr-o poart de acces (gateway) 44

pentru a regsi informaia. Informaia este transmis napoi prin poarta de acces cu software-ul propriu al serviciului online i apoi la calculatorul solicitant. Majoritatea serviciilor online permit i utilizarea software-ului propriu al solicitantului pentru a accesa resursele Internetului, pentru care unitile online nu au un software nregistrat. Pentru aceasta, apeleaz la serviciul online; se va stabili o conexiune TCP/IP i astfel se ajunge n Internet prin folosirea software-ului solicitantului. Utiliznd serviciile online este posibil explorarea Word Wide Web-ului, utiliznd browserul Web nregistrat al serviciului online prin accesul ntr-o zon a serviciului online. 3.7. Funcionarea tehnologiei wire less (fr fir) i conexiunile prin palm top Pe msura dezvoltrii unor noi tehnologii tot mai multe tipuri de dispozitive pot accesa web-ul n acelai mod ca i PC-urile; de asemenea, i hardware-ul diferit de modem-urile tradiionale devine frecvent utilizat la accesarea Internet-ului. Printre noile direcii de accesare a Internet-ului i de exploatare a web-ului se gsesc conexiunile: prin Palmtop (sub Windows CE), prin telefoanele mobile (celulare) i cu ajutorul unei tehnologii wireless, numita Bluebooth. Conectarea la Internet printr-o conexiune prin satelit solicit accesul la viteze de cteva ori mai mari dect ale modem-urilor obinuite (28 56 kbps), atingnd cca. 400 kbps. Sistemele de acces la Internet prin satelit sunt, dintr-un punct de vedere, nite hibrizi. Aceste sisteme necesit nc uniti de modem pentru a solicita informaii din reeaua Internet existent (deja construit i bazat pe modem-uri). Totui, rspunsul la solicitarea de informaii este transmis celui care a utilizat acest serviciu la viteza nalt de transmisie a satelitului. Informaia n aceste seciuni circul cu dou viteze, pe anumite poriuni la viteza oferit de tehnologiile satelitare, iar pe alte poriuni cu viteza oferit de modem-urile clasice existente n reelele Internet actuale. La accesarea Internet-ului prin satelit se poate exploata web-ul cu noi tipuri de aparate digitale, printre care i palmtop-ul Personal Digital Assistents (PDA). Dac PDA-urile sunt cuplate cu un modem, pot transmite i recepiona mesaje e-mail i pot explora cu uurin webul. Anumite PDA-uri, folosind tehnologia celular pentru conectarea la Internet, pot accesa pagini web, dar ecranele de care dispun nu pot afia grafica pretenioas practicat standard n web. Pentru a putea fi vizionate respectivele pagini web, necesit o reformatare ntr-un format numit WML (Wireless Markup Language) aciune uor de realizat. Exist, de asemenea, i pagini web formatate chiar n formatul WML, ele fiind utilizabile direct. 3.7.A) Accesarea Internet-ului cu o conexiune prin satelit 45

3.7.A1) La accesarea Internetului utiliznd o conexiune prin satelit, transferul informaiilor se face cu o vitez de 400 kbps (de cca. 7 ori mai rapid dect prin modem-urile clasice). Pentru a se putea realiza conexiunea, este necesar o anten de satelit special (dedicat) la solicitant. 3.7.A2) Solicitarea unei pagini web se face prin PC-ul propriu, transmis prin modem i prin linii telefonice standard la un furnizor de servicii Internet (ISP). Apoi este transmis serverului web care gzduiete site-ul n care este inclus pagina web. 3.7.A3) Rspunsul la solicitri nu se mai face prin liniile telefonice, ci serverul web transmite informaiile la centrul de operaii al companiei de satelii (Network Operations Center NOC) Staia terestr a satelitului, utiliznd legtura de vitez nalt. NOC transmite informaiile la un satelit al pmntului cu viteza de 400 kbps, iar satelitul transmite informaia tot cu 400 kbps la antena de satelit a locuinei solicitantului. 3.7.B) Explorarea Web-ului cu ajutorul unui calculator Palmtop 3.7.B1) Una din restriciile importante ale Palmtop-urilor, referitor la exploatarea Web-ului, este ecranul (rezoluia display-ului 240 x 320 pixeli). Dar i n aceste condiii de slab rezoluie, folosind un software specializat (ProxiWeb), palmtop-urile pot fi folosite pentru navigare pe Internet. Software-ul precizat se instaleaz pe un PC i apoi este transferat pe Palmtop cu ajutorul tehnologiei HotSync (tehnologie pentru transferul fiierelor ntre PC i Palmtop). Dup ce software-ul specializat este instalat pe Palmtop, se poate realiza conectarea la Internet (printr-un modem i un furnizor de servicii Internet). 3.7.B2) n acest moment se poate accesa adresa dorit dintr-un site web; n loc s mearg direct la site, browser-ul ProxiWeb contacteaz un server proxy special amplasat pe Internet. Server-ul proxy contacteaz Server-ul Web, care conine pagina solicitat. Pagina este preluat de server-ul proxy, care o prelucreaz i o reformateaz pentru a putea fi vizualizabil pe ecranul Palmtopului (nltur codificarea HTML, modific graficele pentru a putea fi citite pe Palmtop). Ceea ce apare pe ecranul Palmtop-ului sugereaz pagini Web normale, care pot fi vizionate i citite una dup alta, executnd pentru acesta un simplu clic. 3.7.B.) Functionarea tehnologiei Bluetooth 3.7.B1) Aceasta tehnologie este o tehnologie wireless care permite PC-urilor, echipamentelor PDA, telefoanelor mobile sau echipamentelor de tip televizor / combina stereo sa comunice intre ele . Aceasta comunicare se realizeaza prin semnale radio, utilizand un cip dedicat. Se pot transmite concomitent atat semnale sonore, cat si date. Transmisia si receptia se fac in banda pentru transmisii industriale, stiintifice si medicale (SIM), altfel spus in banda de 2,4 GHz. 46

Cipul dispune de un produs program numit controlor de legaturi care identifica echipamentele Bluetooth si gestioneza procesul de transmitere si receptionare a datelor si a semnalelor sonore. 3.7.B2) Echipamentul Bluetooth emite in mod continuu un semnal pentru a identifica in zona sa de vizibilitate dispozitive similare. Dupa identificarea intre ele doua echipamente Bluetooth, incep intre ele un proces de comunicare pentru a se stabili daca cele doua dispozitive pot sau nu sa interactioneze intre ele. Intercomunicarea depinde de profilul Bluetooth specific, codat in hardware-ul fiecarui echipament. In momentul in care echipamentele au stabilit ca pot comunica intre ele se stabileste o conexiune numita piconet. In momentul constituirii conexiunii piconet si unul din dispozitivele din conexiune este conectat la Internet cu ajutorul unui PDA (palmtop), conectat si el la piconet, se poate accesa Internetul. 3.7.B3) Daca in aceeasi zona exista mai multe echipamente Bluetooth sau mai multe retele piconet semnalele acestora pot interfera. Pentru a scapa de acest fenomen tehnologia Bluetooth foloseste metoda salturilor de frecventa cu spectru larg ( spread spectrum frecvency hopping). Aceasta metoda , utilizata si de alte transmitatoare, consta in schimbarea frecventei de cca. 1600 de ori pe secunda , minimizand sansa de interferenta. TEST GRILA Tehnologia Bluetooth permite unor echipamente sa comunice intre ele prin: 1. semnale radio in banda pentru transmisii industriale (2,4 GHz) 2. semnale radio in orice banda 3. cablu optic

4. COMUNICAREA PE INTERNET 4.1. Pota electronic (e-mail) Pota electronic (e-mail-ul), unul din serviciile cele mai folosite pe Internet, se utilizeaz pentru a transmite un mesaj oricui este conectat la Internet sau la un calculator conectat ntr-o reea conectat la Internet. Mesajele e-mail se transmit n acelai fel ca majoritatea informaiilor n Internet. Protocolul TCP/IP sparge mesajul n pachete, protocolul IP livreaz pachetele la adresa 47

corect, iar apoi protocolul TCP reasambleaz mesajul la server-ul de e-mail de la destinaie pentru a putea fi citit. De asemenea, se pot ataa la fiierele Internet fiiere binare (imagini, materiale video, sunete i fiiere executabile), dar aceste fiiere trebuie mai nti codificate ntr-o schem standard (MIME etc.). La recepie, fiierul ataat (atachment) trebuie decodificat prin aceeai schem de decodificare utilizat i la codificare. Majoritatea pachetelor software pentru e-mail fac automat acest lucru. Exist i posibilitatea aflrii unei adrese de e-mail, cunoscnd doar numele respectivei persoane, consultnd un catalog plasat pe un site. Aceste site-uri folosesc ndeosebi standard-ul Light weight Directory Access Protocol (LDMP), care permite gsirea adreselor de e-mail de interes. Una din problemele potei electronice este asigurarea siguranei acestei categorii de mesaje de-a lungul liniilor publice care alctuiesc Internet-ul. Acest lucru se poate realiza prin utilizarea unui software pentru criptare. 4.1.A) Livrarea mesajelor e-mail prin Internet 4.1.A1) Orice mesaj e-mail este transmis ca un flux de pachete, utiliznd protocolul TCP/IP, fiecare pachet continund adresa destinatarului. Rutere-le examineaz adresele i orienteaz pachetele pe drumul optim spre destinaie. Dirijarea (rutarea) pachetelor depinde de mai muli parametri, dintre care reinem aici doar volumul traficului pe diferite magistrale la momentul transmisiei. Fiecare pachet poate cltori spre destinaie pe o alt rut, ceea ce poate genera sosirea la destinaie ntr-o alt ordine dect la plecare. Cnd toate pachetele au ajuns destinaie, ele sunt combinate n mesajul iniial plecat de la surs. 4.1.A2) Pentru a transmite un mesaj (acelai mesaj) la un grup de persoane se poate folosi o list cu adrese i un produs program reflector de e-mail care ruteaz mesajul ctre fiecare membru al listei precizate. 4.1.A3) O parte din resursele Internet (inclusiv serverele FTP) pot fi accesate prin e-mail. Acest acces este mai lent dect accesul direct, dar se poate folosi cnd nu se dispune de conexiunea direct cu Internet-ul. Orice mesaj TEST GRILA e-mail este descompus intr-un flux de pachete utilizand protocolul TCP/IP. Fiecare pachet al aceluiasi mesaj poate calatorii catre destinatar pe o alta ruta. Aceasta situatie poate genera : 1. sosirea pachetelor in alta ordine decat cea de la plecare 2. intotdeauna ordinea de la sosire este identica cu ordinea de la plecare 3. ordinea de la sosire este stabilita de volumul traficului pe 48 diversele magistrale in momentul transmisiei la

TEST GRILA Pentru a transmite acelasi mesaj la un grup de persoane este / sunt necesare : 1. o lista de adrese 2. un produs program reflector de e-mail 3. o lista de adrese si un produs program reflector de e-mail

4.1.B) Funcionarea software-ului pentru e-mail 4.1.B1) Dup sosirea mesajelor n cutia potal proprie este necesar un software specializat pentru citirea acestora. Practic, un mesaj transmis prin e-mail este livrat (transmis) ctre server-ul de e-mail la care este conectat calculatorul propriu. Software-ul de e-mail acceseaz server-ul de e-mail i verific dac sunt mesaje transmise. Dac exist mesaje noi, va putea fi vizualizat o list cu acestea la accesarea server-ului de e-mail. Parametrii fiecrui element din list sunt: numele expeditorului, subiectul mesajului data i ora cnd a fost transmis mesajul. 4.1.B2) Cnd se dorete citirea unui anumit mesaj primit prin e-mail, se transfer respectivul mesaj pe calculatorul propriu folosind software-ul specializat. Dup citire, mesajul poate fi clasat, ters sau se poate rspunde la el, folosind alte faciliti ale software-ului specializat. 4.1.B3) Software-ul specializat pentru e-mail permite : crearea de foldere pentru stocarea mesajelor; realizarea unei agende cu adresele persoanelor crora le sunt transmise crearea grupurilor pentru lista de adrese; adugarea i folosirea unui fiier de semnturi.

curent mesaje;

49

4.1.B4) Software-ul specializat poate citi i pagini HTML care sunt transmise, astfel c n cutia potal se primesc pagini web complet formatate. n momentul accesrii paginii respective, browser-ul propriu va lansa i va vizita pagina care se dorete accesat. TEST GRILA Software-ul specializat pentru e-mail permite: 1. realizarea unei agende a persoanelor carora le sunt transmise curent mesaje 2. crearea de foldere pentru stocarea mesajelor 3. crearea grupurilor pentru lista de adrese

4.1.C) Transmiterea mesajelor e-mail ntre reele 4.1.C1) La transmiterea unui mesaj de e-mail, el este spart de protocolul TCP n pachete. Aceste pachete sunt transmise unui ruter intern care examineaz adresa destinatarului. Ruter-ul este n reeaua din care face parte i PC-ul propriu. Ruter-ul decide, pe baza adresei, dac mesajul este transmis la un destinatar aflat n aceeai reea sau unui alt destinatar din afara reelei. Dac destinatarul este n aceeai reea, el este livrat acestuia. 4.1.C2) Dac destinatarul se afl conectat n afara reelei din care face parte PC-ul propriu,

mesajul ar putea s fie nevoit s treac i printr-un calculator firewall (calculator care protejeaz reeaua din care face parte PC-ul propriu de diferii intrui, programe produse de diferite categorii care circul liber prin reeaua Internet). Calculatorul firewall ine evidena mesajelor i datelor care intr i ies din reeaua PC-ului propriu ctre i dinspre Internet. De asemenea, calculatorul firewall poate s mpiedice anumite pachete s treac prin el. Odat intrat n Internet, pachetele n care este descompus mesajul sunt transmise la un ruter. Acesta examineaz adresa de destinaie a fiecrui pachet i transmite fiecare pachet ctre destinaie (eventual pe ci diferite innd seama de volumul traficului). 4.1.C3) Pachetele componente ale mesajului, ajunse la destinaie, sunt preluate de o poart de acces. Aceast poart de acces folosete protocolul TCP pentru a reconstrui mesajul e-mail din pachetele n care a fost spart. De asemenea, mesajul poate fi obligat s treac din nou printr-un Scopul calculatorului de destinaie. firewall la intrarea n reeauafirewall este: TEST GRILA 1 protejarea retelei proprii de diferiti intrusi (produseprogram care circula liber prin Internet) 2. evidenta mesajelor si datelor care intra in reteaua PC-ului propriu 3. evidenta mesajelor si datelor care intra si ies in / din 50 reteaua PC-ului propriu

4.1.D) Criptarea mesajelor e-mail Criptarea este folosit pentru a ascunde coninutul mesajelor e-mail de inteniile spionilor (hackerilor) de a le intercepta i citi la transmiterea prin Internet. Una din cele mai utilizate metode de criptare este folosirea unor chei specifice. Pentru a realiza efectiv criptarea sunt necesare o cheie public i o cheie privat. Cheia public este disponibil oricrei persoane pentru a realiza criptarea mesajelor e-mail. Cheia privat este folosit numai de ctre destinatar pentru a decripta mesajul. 4.1.D1) Cnd un expeditor al unui mesaj e-mail dorete criptarea acestuia, trebuie s dein o copie a cheii private a destinatarului respectivului mesaj. Cheia privat poate fi obinut pe mai multe ci: fie dintr-un site public al Internetului, fie destinatarul poate s-i trimit cheia privat prin Internet. Dup obinerea cheii private, expeditorul mesajului e-mail o stocheaz pe un inel de chei (o zon dedicat n memoria calculatorului propriu), de unde o poate apela oricnd. n acest moment, este posibil criptarea oricrui mesaj pentru destinatarul respectiv, utiliznd cheia public a respectivei persoane. Mesajul criptat este transmis n Internet n acelai fel ca i unul necriptat. Deosebirea const n faptul c nu poate fi citit ct circul pe Internet, fiind vizibile numai eventuale caractere aleatoare. Cu toate acestea, orice mesaj criptat poate fi decriptat de ctre o persoan n mod ilicit, dar de obicei cu eforturi financiare mai mari dect dac ar cumpra direct informaia coninut n mesajul criptat. 4.1.D2) Mesajul e-mail criptat ajunge la destinatar ca orice mesaj e-mail, dar pentru a putea fi citit el trebuie decriptat. Pentru a decripta mesajul destinatarul folosete cheia sa privat. Accesul la cheia privat se face, de obicei, cu ajutorul unei parole. Exist unele produse-program destinate decriptrii care pot fi configurate n aa fel, nct mesajul criptat primit, s fie decriptat automat imediat dup recepie. Dup decriptare mesajul e-mail poate fi citit i utilizat ca orice mesaj obinuit. Pentru a realiza criptarea mesajelor e-mail este / sunt necesare: TEST GRILA 1. numai o cheie publica 2. numai o cheie privata 3. si o cheie publica 51 o cheie privata si

4.2.

Funcionarea spam-ului Spam-ul este unul din evenimentele cele mai controversate aprute pe Internet n ultimii

ani. Spam-ul reprezint mesajele e-mail nesolicitate, mesaje expediate de companiile comerciale ca reclam a produselor i serviciilor lor. Mesajul conine, de obicei, un numr de telefon care trebuie accesat, o adres la care trebuie transmis o sum de bani sau un site web de unde se pot cumpra bunuri i/sau servicii. Termenul vine de la un scheci, de Monty Pylhon, n care fiecare articol al meniului coninea carne conservat Spam. Spam-ul poate provoca probleme majore, inundnd Internetul cu mesaje e-mail nedorite care pot duce la ntrzierea sau chiar la pierderea mesajelor proprii. Spam-ul consum de asemenea timp de lucru n Internet, la parcurgerea cutiilor potale pentru tergerea mesajelor nesolicitate. n mod obinuit, spam-ul i ascunde adresele e-mail reale, folosind nume false. Acest mod de comportare face dificil, pentru administratorii potei electronice, filtrarea mesajelor spam funcie de adresa expeditorului sau numele domeniului. Modul de lucru al spam-erilor const n: cumprarea (accesarea) unei liste de adrese; folosirea software-ului specializat pentru a transmite cereri fiecrei persoane de pe list (deseori zeci de mii de adrese e-mail ntr-o singur transmitere spam); ascunderea adevratei identiti, prin falsificarea numelui din antet-ul mesajelor. Exist metode i mijloace pentru a bloca primirea spam-ului, ca de exemplu instalarea de filtre cu software pentru e-mail care opresc orice mesaj venit de la un spam-er cunoscut.

4.2.A) Transmiterea spam-ului 4.2.A1) Spam-ul este transmis sub forma a nenumrate mesaje, dintr-o list de mii sau zeci de mii de persoane dintr-odat. Trebuie precizat c transmiterea sa nu este costisitoare, iar utilizarea sa pe Internet s-a extins aa de mult nct un destinatar a ajuns s primeasc cteva zeci de mesaje pe zi. Pentru a transmite aceast mulime de e-mail-uri, spam-erii au nevoie de o list de adrese. Adresele pot fi culese de la: companii care compileaz respectiva list, din cataloagele e-mail de 52

site-uri, din interiorul fiecrui mesaj dintr-un grup de discuii, din zona de chat-uri a unor reele dedicate acestei activiti. Dispunnd de lista i de software-ul de transmitere a mulimii de mesaje, spam-erul transmite fiecrei persoane de pe list un mesaj spam. Mesajul conine informaii de tip reclam referitoare la bunuri i servicii. 4.2.A2) Unii spam-eri includ n mesajul e-mail o adres de returnare la care destinatarul care nu mai dorete s primeasc acel spam poate transmite un mesaj (remove me) pentru a fi scos de pe list. La primirea acestui mesaj, numele respectivei persoane este ters automat de pe list. 4.2.A3) Deoarece mesajele de tip spam sunt suprtoare, pentru majoritatea destinatarilor, spamerii i ascund adevrata adres, falsificnd pri ale antetului mesajului (rndurile From, Sender, Reply). Aceast aciune se numete spamouflaj. O alt modalitate de ascundere a identiti spamerului (adresa real): se transmit o mulime de spam-uri unui server, fr nici o legtur cu locaia spamerului, i apoi se genereaz o secven de software care transmite mesajele de la acel server spre multe alte servere. TEST GRILA Transmiterea spam-ului de catre realizatorii acestuia (spam-erii) este dependenta de : 1. lista de adrese 2. un software dedicat transmiterii unei multimi de mesaje 3. un PC specializat destinat numai acestei actiuni

4.2.B) Blocarea spam-ului Spam-ul poate fi oprit prin mai multe metode , prezentate in detaliu in continuare pe doua directii principale: 4.2.B1) Se rspunde spam-ului i i se cere s fie scos respectivul destinatar din lista de adrese a spam-ului. Deoarece o parte din spam-eri i ascund adresa de e-mail real, aceast metod nu este ntotdeauna realizabil. 4.2.B2) Exist produse-program pentru e-mail care permit filtrarea mesajelor pe adrese; deci identificarea unei anumite adrese (adresa spam-ului) i blocarea mesajelor care vin de la respectiva adres. Aceast metod se numete spam filter (filtrarea spam-ului) sau spam blocker 53

(blocarea spam-ului). De cte ori apare un nou spam, se plaseaz adresa sa n filtrul utilizat pentru blocarea spam-ului i nu se vor mai primi mesaje de la respectivele adrese spam. Trebuie precizat c filtrele spam nu funcioneaz ntotdeauna, deoarece spamerii i schimb des adresele (prin falsificarea cmpurilor From, Sender, Replay din antetul mesajului). Furnizorii de servicii Internet (ISP-uri) dispun de programe performante care pot bloca spam-ul, deci un abonament la un asemenea furnizor este benefic. ISP-urile i serviciile online pot bloca spam-ul, nemaipermind transmiterea de mesaje nedorite abonailor. Ruter-ul dup ce examineaz pota electronic care intr n ISP blocheaz toate mesajele sosite de la o anumit adres (adresa spam-ului). Adresele mai multor generatori (expeditori) de spam pot fi puse ntr-un tablou de rutare care poate fi actualizat ori de cte ori apar noi spam-eri. 4.2.B3) Spam-erii i schimb des adresa, n consecin tabelele de rutare nu vor fi ntotdeauna eficiente. Un alt mod de a aciona mpotriva spam-erilor este interzicerea activitii acestora prin hotrrea unor tribunale. n acest domeniu, legislaia este neclar, dar totui n multe sentine, tribunalele din S.U.A. au decis n favoarea serviciilor online sau furnizorilor de servicii Internet (ISP) i au interzis transmiterea de mesaje e-mail de ctre spam-eri. 4.2.B4) O alt metod de prevenire a primirii mesajelor spam este i aceea de a ne asigura c adresa de e-mail, nu este adugat pe lista mesajelor spam. Acest deziderat se realizeaz avnd grij ca la transmiterea mesajelor s fie editat antetul astfel nct acesta s nu conin adresa de email. De asemenea, dac adresa de e-mail este nscris n cataloagele cu adrese e-mail, trebuie anunat c se dorete scoaterea adresei din respectivul catalog. Prin aceste metode, respectiva adres de e-mail nu va mai fi preluat de programele-robot de citire a listelor de e-mail i se vor primi mult mai puine spam-uri. 4.3. Funcionarea grupurilor de discuii Usenet Usenet este probabil cel mai mare grup de discuii electronice din lume, furniznd o cale pentru mesajele transmise prin calculatoare n ntreaga reea Internet. Se particip la discuii pe mii de teme, pe domenii foarte diferite de interes, numite news groups.

54

n cadrul acestor domenii exist categorii majore i subcategorii ierarhizate arborescent. Numai anumite site-uri conin toate grupurile de discuii, administratorul fiecrui site decide ce grupuri s conin. Participarea la grupurile de discuii se bazeaz pe un software specializat, cu care se pot citi mesajele i a rspunde la ele. Un software performant utilizat pentru citirea mesajelor din grupurile de tiri permite att vizualizarea discuiilor purtate, ct i a ideilor grupate pe teme. Exist grupuri moderate i nemoderate. n grupurile moderate mesajele trec pe la un moderator uman, care le citete i stabilete utilitatea lor pentru grup. n cazul grupurilor nemoderate, toate mesajele sunt automat expediate tuturor celor care fac parte din grup. La expedierea mesajelor, serverele Usenet le distribuie altor site-uri care permit accesul grupului. Un site conine, de obicei, numai mesajele cele mai recente pentru a nu-i epuiza ineficient capacitatea de stocare. Unele site-uri arhiveaz discuiile mai vechi. Att nscrierea, ct i renunarea la un grup de discuii, este o decizie la ndemna fiecrui beneficiar. Exist de asemenea posibilitatea s poat fi citite discuiile dintr-un grup fr ca respectivul beneficiar s fie nscris n grup. Primirea textului discuiilor, n cazul de mai sus, se face la cerere, neprimindu-se acest text n mod automat. n grupurile de discuii pot fi afiate i fiiere binare (imagini i materiale multimedia). Deoarece aceste fiiere sunt codificate, pentru vizualizare este necesar un software special destinat decodificrii. O schem de codificare obinuit utilizat n grupurile de discuii este denumit unencode. TEST GRILA Continutul fiecarui site vis--vis de grupurile de discutii electonice (Usenet-ul) este stabilit de : 1. administratorul site -ului respectiv 2. solicitantul (clientul) care doreste sa intre in grupul respectiv de discutii 3. toti (participantii) cei implicati in grupurile respective de discutii

TEST GRILA Software-ul dedicat grupurilor de discutii permite : 1. citirea mesajelor si efectuarea raspunsurilor la acestea 2. inscrierea in grupul de discutii 3. anularea inscrierii in grupul de discutii 55

4.3.A) Funcionarea Usenet Exist deci dou categorii de grupuri de discuii: moderate i nemoderate. n grupurile de discuii moderate exist o persoan prestabilit (moderator) care primete i citete toate mesajele adresate grupului. Moderatorul decide care dintre mesaje s fie transmise i pentru aceast aciune sunt stocate ntr-un server dedicat al respectivului grup de discuii. Restul mesajelor primite se terg. n grupurile de discuii nemoderate, toate mesajele primite sunt stocate direct pe serverul grupului respectiv. Serverele grupurilor de discuii sunt servere n cadrul reelei Internet. Organizarea grupurilor de discuii este realizat pe categorii generale, care sunt divizate pe teme specifice. Software-ul de citire dedicat grupurilor de discuii permite citirea mesajelor i efectuarea rspunsurilor la acestea. n afara accesului la mesajele grupului, acest software dedicat se poate utiliza pentru nscrierea n grupul de discuii. Calitatea de membru al grupului de discuii asigur posibilitatea de a primi automat toate noile mesaje. Tot prin software-ul precizat mai sus, la dorina beneficiarului, se poate anula nscrierea la grupul respectiv de discuii. Fiierele binare (imaginile, fiierele multimedia) sau programele executabile pot fi transmise prin e-mail (ca mesaje) grupurilor de discuii, n scopul diverselor utilizri. Trebuie precizat c aceast activitate se desfoar astfel : codificare, transmitere, decodificare. n acest sens, trebuie ca beneficiarul s dein un software cu ajutorul cruia s realizeze decodificarea respectivelor fiiere. O structur obinuit de decodificare este denumit unencode. Exist variante ale acestei structuri care funcioneaz sub diverse sisteme de operare, ca: Windows, MacIntosh, UNIX, LINUX. O alt structur de codificare/decodificare, care se poate utiliza n acest caz, se numete MIME. Toate mesajele transmise de un server din reeaua Usenet sunt duplicate pe toate serverele din reea. Nu oricare server Usenet suport toate grupurile de discuii. n cadrul fiecrui site se decide care grupuri de discuii vor fi asigurate. 4.4. Funcionarea chat-ului i a mesajelor instantanee Una din cile directe de comunicare prin Internet este i participarea la convorbirile (chat) n direct. Expeditorul i destinatarul pot conversa n direct de la tastatur pe Internet, altfel spus, cuvintele tastate de expeditor pe PC-ul propriu apar imediat pe ecranul destinatarului 56

(destinatarilor). Trebuie precizat c procesul este reciproc ntre persoanele implicate n respectiva convorbire (chat). Exist mai multe ci de a realiza convorbiri pe Internet; una din cele mai utilizate este Internal Relay Chat (IRC). Zilnic mii de persoane, din ntreaga lume, poart conversaii pe diverse teme prin IRC. Fiecare tem este denumit canal. Canalele sunt asignate diferitelor servere; numrul canalelor este diferit de la un server la altul. IRC reprezint un model client/server, adic att clientul ct i software-ul server-ului trebuie s in seama de acest model. IRC-ul poate fi utilizat de majoritatea sistemelor de operare existente: Windows, MacIntosh, UNIX, LINUX. Se poate conversa pe Internet i n alte moduri, ca de exemplu prin mesaje instantanee (instant messaging). Pentru acest mod de conversaie se pot crea liste speciale cu informarea tuturor beneficiarilor cnd sunt online (gata de conversaie). 4.4.A) Funcionarea IRC-ului IRC-ul este o modalitate prin care orice persoan din lume poate conversa folosind tastatura n timp real. Deoarece IRC-ul funcioneaz conform modelului client/server, pe calculatorul beneficiarului serviciului este nevoie de un software-client. Pentru a conversa n acest mod trebuie parcurse urmtoarele etape: conectarea la Internet; pornirea (startarea) software-ului client; conectarea la un server IRC amplasat pe Internet (serverele IRC sunt alegerea unui anumit canal i a unui nume de utilizator pentru identificare.

interconectate ntr-un mod arborescent, astfel nct s se vad toate ntre ele); n acest moment mesajul propriu poate fi transmis ctre toate serverele IRC i ctre toate persoanele conectate la respectivul canal, persoane interesate de tema respectiv.

5. FOLOSIREA WORLD WIDE WEB-ului

57

Majoritatea utilizatorilor de Internet confund Internetul cu World Wide Web, care este doar o component a acestuia. Navigarea pe Internet reprezint de fapt utilizarea World Wide Web-ului. Se va examina Web-ul de la modul de funcionare a paginilor Web pn la elementele de tipul imaginilor mapate funcionarea unui browser de Web sau funcionarea URL-urilor (uniform resource locators). Paginile Web sunt, n esen, publicaii multimedia (muzic, materiale audio, video, animaie, grafic i text). Paginile Web sunt conectate prin hipertext, care permite saltul de la o pagin la o alt pagin. Web-ul se bazeaz pe modelul client/server. De asemenea, o problem important este organizarea paginilor Web un tot unitar. Browser-ele Web sunt componente de software care interpreteaz limbajul Web-ului Hypertext Markup Language (HTML) i dup aceea afieaz rezultatul acestei aciuni pe calculatorul propriu. Internet Explorer i Netscape Communicator s-au dezvoltat devenind seturi complete de aplicaii. Precizarea modului cum limbajul HTML formeaz blocurile pentru a crea paginile Web. Limbajul HTML comunic browser-ului propriu cum trebuie s afieze i s trateze un document Web. Examinarea URL-urilor n detaliu, permite nelegerea modului de alctuire a unui URL i ce poate spune URL-ul cnd este vizitat. Folosirea URL-urilor la regsirea documentelor din Web reprezint un mecanism foarte eficient. Hiperlegturile reprezint cile prin care documentele pot fi legate ntre ele pe Web, bazndu-se pe legturile relative i pe legturile absolute. Foarte frecvent pe Web sunt folosite imaginile mapate (imagemaps) i formularele interactive (interactive forms). Imaginile mapate sunt grafice cu URL-urile nglobate n ele, deci se pot vizualiza n acest fel mai multe site-uri corespunztoare URL-urilor respective. Formularele interactive sunt formulare completabile pe Web pentru a transmite informaii ctre un site din Web. Bazat pe modelul client/server, browser-ul propriu Web (clientul) contacteaz server-ul Web n scopul livrrii cerinelor specificate de beneficiar. Se vor prezenta i examina bazele de date utilizate pe Web pentru cutri specifice (Yahoo, Google). Browsere-le Web sunt : TEST GRILA a) componente software care interpreteaza limbajul HTML 58 b) PC-uri dedicate manipularii paginilor Web c) PC-uri dedicate si componente software specializate ntr-un site ca

5.1. Funcionarea paginilor Web Navigarea pe Internet reprezint utilizarea reelei mondiale World Vide Web. Paginile Web sunt una din componentele deosebite ale Web-ului n sensul reprezentrii unor publicaii multimedia interactive. Paginile sunt conectate ntre ele folosind hypertextul. Web-ul se bazeaz pe modelul client/server. Se ruleaz software-ului browser-ului Client Web (Internet Explorer, Netscape Navigator), care contacteaz un server Web i solicit informaii/resurse; server-ul Web rezolv solicitarea i transmite rspunsul browser-ului care le afieaz. Paginile Web sunt construite folosind un limbaj markup, denumit comunic browser-ului s afieze texte, grafic i fiiere multimedia. Web-ul utilizeaz trei categorii de structuri organizatorice pentru alctuirea paginilor sale: n format piramidal (structura arborescent), structura linear i structura aleatoare. TEST GRILA Un site Web poate fi alcatuit : a) b) c) dintr-un numar limitat de pagini Web dintr-un numar nelimitat de pagini Web dintr-o singura pagina Web HTML, care

TEST GRILA Un site foloseste pentru alcatuirea sa urmatoarele categorii de structuri organizatorice : 1. structura aleatoare 2. structura arborescenta (in format piramidal) 3. structura lineara

5.1.A) Funcionarea World Wide Web-ului 6.1.A1) Web-ul funcioneaz dup modelul client/server n care software-ul client (browser-ul Web) ruleaz pe calculator local (propriu). Software-ul server ruleaz pe un calculator-gazd al Web-ului. Faptic, pentru a utiliza Web-ul trebuie realizat mai nti o conexiune la Internet i apoi se lanseaz browser-ul propriu de Web. n browser-ul Web se tasteaz URL-ul pentru o 59

adres dorit pentru vizitare, utiliznd HTTP-ul pentru a defini calea prin care browser-ul i server-ul Web comunic ntre ele. Dup gsirea documentului cerut Server-ul transmite pagina de nceput browser-ului Web client. La transmiterea paginii conexiunea HTTP este nchis. Server-ul Web recepioneaz cererea utiliznd protocolul HTTP. Cererea este transmis n Internet, ruterele Internet-ului o examineaz pentru a stabili crui server s-i fie transmis. Informaia situat n dreapta expresiei http// din URL, indic Server-ul din Web pe care poate fi gsit informaia solicitat. Structura URL-ului este urmtoarea : a. http// precizeaz protocolul Internet folosit;

b. www. precizeaz felul sursei Internet contactate; c. xdnet.com identific server-ul Web, care va fi contact (variaz ca lungime);
d. partea final identific un catalog (specific) de pe server i primul document. 5.1.B) Organizarea paginilor Web ntr-un site Web 5.1.B1) Un site poate fi alctuit dintr-o singur pagin sau poate cuprinde zeci sau sute de pagini. Pagina de nceput joac rolul de tabl de materii. Textul subliniat sau marcat al hiperlegturii lor este adesea nglobat n pagina de nceput. Hiperlegturile servesc la conectarea paginii de nceput cu alte pagini din site. 5.1.B2) Documentele nrudite aflate mpreun pe un calculator-gazd al Web-ului formeaz

un site. Un server poate gzdui mai multe site-uri. Exist i situaia, pentru site-urile foarte mari i utilizate foarte des i de ctre foarte muli solicitani care au nevoie de mai multe servere. 5.1.B3) O proiectare performant a unui site const n realizarea legturii ntre oricare pagin a sa cu pagina de nceput. Acest mod de organizare a site-ului permite accesul cu uurin al utilizatorilor la oricare pagin a site-ului. Documentele site-ului pot fi legate ntre ele i chiar cu documente din alte site-uri. Majoritatea site-urilor sunt proiectate ntr-o structur piramidal indicnd modul de navigare n interiorul site-ului destinat regsirii informaiei. Modurile-standard de organizare a site-urilor sunt: structura arborescent aranjarea informaiilor ierarhizat de la informaiile generale ctre structura linear paginile conectate una de alta, urmrind coninutul acestora; structur aleatoare paginile sunt legate aparent aleatoriu. 60 informaiile de detaliu;

5.1.C) Construirea site-urilor Web 5.1.C1) Pentru nceput este colectat materia prim pentru paginile Web cu coninut divers: fotografii, text, imagini grafice, imagini video, clipuri muzicale etc. Textul este uor de compilat folosind un procesor de text (Word, Word Pag .a.). O pagin Web poate fi deosebit dac i se adaug cteva imagini. Se pot folosi att programe, ct i buline colorate. Pictogramele de navigaie (sgeile, indicatoarele) permit deplasarea cu uurin i logic n interiorul site-ului. Pe Internet sunt disponibile editoare de imagine shareware , care pot fi testate vis-vis de cerinele necesare construciei i dup aceea s fie achiziionate. Dac se dorete adugarea unor elemente de media la pagina site-ului, este nevoie de a accesa fiiere digitale (muzic sau video). Pentru a lucra cu aceste fiiere este nevoie de un hardware suplimentar. Problema utilizrii acestor fiiere este mrimea i rezoluia acestora, n contextul reducerii timpului de descrcare pe PC-ul viitorului utilizator a acestor fiiere digitale. 5.1.C2) Pagina Web se poate transmite prin intermediul unei conexiuni de apelare a Internet-ului (printr-un ISP local). Un program de tip FTP este utilizat pentru conectarea la server-ul Web al unui ISP. ISP emite un nume utilizator i o parol la nscriere, utilizate pentru conectarea la folder-ul unde este plasat pagina HTML. Dup plasarea informaiilor n folder-ul adecvat, paginile live pot fi verificate pe Web, utiliznd URL-ul furnizat de ctre ISP. 5.2.A) Funcionarea browser-elelor Web Browser-ele Web constau din software client care ruleaz pe calculatorul propriu i afieaz pagini existente pe Web. Exist asemenea software client pentru diverse sisteme de operare, ca MacIntosh, UNIX, LINUX .a. Pentru a livra informaii calculatorului propriu, browser-ul interpreteaz HTML (Hypertext Markup Laguage), limbaj folosit pentru crearea paginilor pe Web. Fiierul HTML ncrcat de browser pentru a afia o pagina iniial nu trebuie s conin elemente de grafic, de sunet, de multimedia sau alte resurse, ci referine HTML despre aceste elemente. Browser-ul propriu gsete aceste referine, preia respectivele fiiere i le afieaz pe pagina iniial. Browser-ul Web interpreteaz i etichetele HTML ca legturi cu alte site-uri Web sau ctre alte resurse Web (grupuri de discuii, fiiere ncrcabile etc.).

61

Exist i unele fiiere pe care browser-ele Web nu le pot afia, cum ar fi fiierele de sunet, video i de animaie. Pentru a putea rula i vizualiza aceste fiiere este nevoie de aplicaii ajuttoare i de plug-in-uri. Semnificaia etichetelor sau instruciunilor se identific uor n structura codului HTML, ele sunt incluse ntre semnele mai mic (<) i mai mare (>). De obicei, etichetele apar n perechi, eticheta de la nceput i eticheta de sfrit; ele sunt identice, cu excepia etichetei de sfrit (o simpl bar slah). 5.2.B) Mesajele de eroare transmise de browser 5.2.B1) Serverul nu are o intrare DNS (Server does not have a DNS Entry). La tastarea numelui URL-ului pentru a accesa un site browser-ul propriu contacteaz server-ul DNS (Domain Name System). n server-ul DNS se convertete numrul URL-ului ntrun numr IP pe care calculatorul l nelege i apoi este accesat site-ul. Mesajul de eroare precizat apare deoarece server-ul contacta nu are n lista sa URL-ul solicitat. Deci, fie s-a tastat greit numele URL-ului, fie este ceva incorect n lista server-ului apelat. Se recomand verificarea URL-ului i retastarea sa. 5.2.B2) Lista meesajelor de eroare 503 Serviciul nu este disponibil (503 Service Unavailable) Un mesaj general care precizeaz c site-ul Web nu poate fi contacta de ctre browserul propriu (site-ul placat din cauza traficului prea mare sau o aglomerare n reea). 403.9 Acces interzis. Sunt conectai prea muli utilizatori (403.9 Acces Forbidden. Too many users are connected). Existena unui trafic prea mare care poate defecta ntregul site (nimeni nu-l mai poate vizita). n acest sens, unele site-uri pun o limit numrului de persoane care pot vizita simultan site-ul. Clepsidra rotitoare (spinning hourlass). Acesta nu este un mesaj, ci cursorul propriu se transform ntr-o clepsidr, preciznd c browser-ul propriu ncearc s fac conexiunea cu site-ul Web (pe traseul conexiunii un ruter poate fi defect sau calculatorul propriu a fost deconectat de la Internet). 401 Neautorizat i 403 Interzis (401 Nothorized and. 403 Forbidden). S-a ncercat s se intre ntr-un site Web care permite un acces controlat (pentru anumite persoane). 404 Negsit (404 Not Found) S-a ajuns la site-ul dorit, dar pagina solicitat nu poate fi gsit, din diverse motive. 62

5.3. Funcionarea limbajelor markup Limbajele markup (marcajele de circulaie ale unei pagini Web) sunt seturi de instruciuni care indic browser-ului cum s afieze i s trateze un document Web. Aceste marcaje/etichete sunt nglobate n documentul-surs. Etichetele refer imagini amplasate n fiiere separate, comunicnd browser-ului modul de regsire i de afiare al acestora n pagin. Textul original conine titluri, paragrafe i o formatare simpl. Pentru ca un browser s neleag modul de formatare al acestor elemente de instruciuni n HTML. Limbajele markup sunt mult mai simple dect limbajele de programare, ele descriind modul n care informaiile trebuie afiate (majuscule, aliniere, ). Hypertextul Markup Language (HTML) este limbajul markup al Web-ului. HTML-ul definete formatul documentului Web i permite, legturilor de hipertext, nglobarea n document. Etichetele HTML se pot aduga cu orice editor sau procesor de text. Limbajul HTML se dezvolt i se schimb mpreun cu Web-ul, noile structuri (tehnologii sunt numite Dynamic HTML (DHTML) i permit limbajului sporirea interactivitii ca implicare n manipularea unor filme de animaie. Limbajul markup extins (extended Markup Language XML) probabil va aduce schimbri semnificative tehnologiilor Web. XML separ coninutul unei pagini de prezentarea sa. TEST GRILA Care din urmatoarele limbaje de tip markup sunt utilizate la descrierea modului in care informatia trebuie afisata intr-o pagina Web : a) XML (eXtended Markup Language) b) HTML ( HyperText Markup Language ) c) DHTML ( Dynamic HTML)

5.3.A) Funcionarea HTML Pentru afiarea paginilor Web n orice browser este necesar introducerea etichetelor HTML ntr-un text obinuit. Acest proces se numete etichetare (tagging). Toate fiierele HTML ncep i se sfresc cu etichetele HTML. Sunt marcate: titlurile, paragrafele, sfritul rndurilor. Documentul HTML finisat reprezint o pagin-surs pentru orice browser.

63

Simplitate : HTML realizeaz compatibilitatea platformelor. Cu ct etichetarea HTML este mai complex i mai specializat, cu att documentului. Majoritatea browsere-lor Web permit documentului solicitat meninerea integritii sale structurale, la afiare i la analiz. Aspectul documentului solicitat poate varia de la browser la browser din punct de vedere al fontului, mrimii fontului, al culorii caracterelor, dar importana relativ a elementelor este ntotdeauna pstrat intact. 5.3.B) Funcionarea Dynamic HTML Paginile HTML dup descrcare sunt statice. Utiliznd DHTML, aceste pagini pot afia o animaie. DHTML acioneaz fr a avea contact cu server-ul dup ce pagina se descarc. Rezult c DHTML poate executa unele funcii interactive mai rapid dect alte tehnologii, care trebuie (obligatoriu) s contacteze server-ul. DHTML reprezint un grup de tehnologii care pot fi corelate n scopul modificrii paginii Web, dup descrcarea paginii pe calculatorul propriu. Aceste tehnologii sunt: Document Object Model (DOM), Cascading Style Sheets (CSS), limbaje de scriptare (orientate client), cum ar fi Java Script. DOM definete fiecare obiect i element al Web-ului i permite accesarea ai manipularea acestor obiecte. Fr DOM, toate elementele dintr-o pagin sunt statice. Cascading Style Sheet (CSS) sunt abloane care se aplic informaiilor de formatare i stil ale elementelor paginii. CSS permite imaginilor s se suprapun, permind crearea pe pagin a animaiilor. Limbajele de scriptare client execut majoritatea activitii DHTML. Aceste limbaj acceseaz DOM-ul i manipuleaz elementele constituente, iar acestea lucreaz cu abloanele CSS. TEST GRILA Dynamic HyperText Markup reprezinta un grup de tehnologii printre care se regasesc : a) DOM (Document Object Model) b) CSS (Cascadind Style Sheets) c) CGI (Common Gateway Interface) mai mult va dura transferarea i afiarea

5.3.C) Funcionarea extended Markup Language (XML) Tehnologiile XML permit structurare ai realizarea unic a unui site Web vizavi de afiarea paginilor sale pe dispozitive diferite (computere, telefoane celulare, palmtop-uri). Fr utilizarea tehnologiilor XML ar fi trebuit realizate trei site-uri: primul scris cu tehnologia de codare HTML, al doilea cu tehnologia de codare WAP, iar al treilea scris cu tehnologia Web clipping. 64

Cu ajutorul XML programatorul creeaz site-ul Web o singur dat, iar apoi acesta se formateaz automat pentru a se potrivi diferitelor dispozitive (calculatoare, telefoane mobile, palmtop-uri etc.). XML-ul este folosit doar pentru a transporta informaia implicat n site, neocupndu-se de forma de prezentarea acestuia, care se rezolv cu alte tehnologii. Unei pagini scrise n XML transmise pe un site Web i sunt aplicate diferite design-uri, pentru ca aceasta s poat fi vizualizat de ctre dispozitivele care se pot conecta la site. Setul de instruciuni XSLT (eXtensible Style Language Transformations) aplic diferite tipuri de design coninutului XML sau l poate schimba n alte forme, ca XML-Wap pentru telefoane mobile, sau HTML pentru calculatoare. La accesarea de ctre un dispozitiv a unui site construit cu XML este nevoie ca siteul s recunoasc tipul de dispozitiv. Acest lucru l realizeaz scripturile Common Gateway Interface (CGI). Dup ce site-ul detecteaz tipul dispozitivului, acesta transform pagina XML accesat cu ajutorul tehnologiei XSLT ntr-un format propriu dispozitivului respectiv (WAP pentru telefonul mobil, HTML pentru un calculator).

5.4. Funcionarea hipertextului Hipertextul reprezint un concept care st la baza World Wide Web-ului i a conexiunilor sale dintre documente sau pagini. Acest concept a fost introdus la sfritul anilor 1960 de ctre Ted Nelson. Conceptul permite ca un document s fie studiat n ordine secvenional, cititorul putnd s utilizeze anumite cuvinte evideniate i s primeasc mai multe informaii despre semnificaia respectivului cuvnt. Folosind conceptul hipertextului, s-a imaginat un sistem n care un document poate fi legat de alte documente, permind cercettorilor (doritorilor) s gseasc mai uor informaii nrudite, urmrind o legtur de la un document din reea ctre altul. Legturile hipertext sunt nglobate ntr-un document Web utiliznd HTML-ul. O astfel de legtur apare de obicei pe ecran ca un cuvnt subliniat i uneori este redat ntr-o culoare diferit de restul textului, n funcie de modul n care browser-ul Web propriu interpreteaz codurile HTML. La plasarea cursorului pe acel text i executarea unui clic, se iniiaz o cerere prin browser pentru o nou pagin Web, sau care s caute ntr-un alt punct specific din cadrul aceluiai document. Imaginile i pictogramele pot s acioneze ca hiperlegturi. 65

5.4.A) Funcionarea hiperlegturilor La regsirea unei pagini Web, pentru prima dat, ncepe hiperlegarea de la server. Legturile din interiorul paginii pot deplasa beneficiarul rapid dintr-o parte ntr-alt parte a paginii. O legtur relativ este utilizat pentru a iniia o cerere prin calculatorul propriu n scopul regsirii unei pagini Web aflat pe acelai server Web. Programatorii Web folosesc legturile de tip relativ pentru trimiterile la paginile pe care le au n administrare (uureaz munca n cazul n care paginile i schimb locaiile pe server). O hiperlegtur care conduce la un server Web complet diferit folosete o legtur absolut. Deoarece aceste legturi pot s nu fie n administrarea programatorului care a creat pagina, exist posibilitatea ca ele s fie legturi moarte (pagin mutat de pe server). TEST GRILA In cazul hiperlegaturilor exista legaturi : a) relative , pentru regasirea unei pagini Web aflata pe acelasi server Web b) absolute , pentru regasirea unei pagini Web aflata pe un server Web complet diferit c) relative, pentru regasirea unei pagini Web aflata pe un server Web complet diferit

5.5. Funcionarea imaginilor mapate i formularelor interactive Imaginile mapate (image maps) i formularele interactive (interactive forms) reprezint dou din cele mai folositoare utilizri ale HTML-ului. Imaginile mapate sunt imagini statice care au fost transformate n imagini care se pot accesa printr-un clic i care au incluse i componente care se pot accesa individual. Formularele interactive sunt pagini bazate pentru HTML, care sunt completate pentru furnizarea de informaii cu: numele, adresa e-mail etc. Imaginile mapate i formularele interactive sunt create utiliznd Common Gateway Interface (CGI), care este protocolul cu ajutorul cruia serverul Web poate comunica cu alte aplicaii. TEST GRILA Imaginile mapate (image maps) si fornularele interactive (interactive forms) sunt create utilizand : a) CGI (Common Gateway Interface) b) DOM (Document Object Model) c) CSS (Cascadind Style Sheets) 66

5.5.A) Funcionarea imaginilor Dac pe o hart (un fiier dedicat) se execut un clic pe un ora oarecare, de coordonate x = 35, y = 85, n codul HTML browser-ul recunoate atributul etichetei de imagine a ISMAP. Clicul mouse-ului activeaz browser-ul i acesta transmite coordonatele x i y ctre server, adresa fiierului care conine harta este, de asemenea, transmis server-ului. Server-ul transmite coordonatele i fiierul cu harta unei aplicaii CGI. Aplicaia CGI suprapune coordonatele peste URL-ul solicitat de beneficiar prin clic-ul pe acea parte a hrii. URL-ul este transmis server-ului, iar acesta transmite beneficiarului pagina. Documentul Web este oferit (dac este gzduit pe acelai server) sau browser-ului client i se transmite noul URL. Browser-ul client fie afieaz pagina returnat, fie (pe baza URL-ului returnat) trimite o cerere pentru pagina server-ului corespunztor. 5.5.B) Funcionarea formularelor interactive Dup completarea formularului interactiv, utilizatorul execut un clic pe butonul de introducere a datelor. Informaiile introduse i cererea efectiv (solicitarea) sunt transmise server-ului. La recepionarea unui formular de date, server-ul activeaz o aplicaie CGI, un program sau un script (modul de program) care interacioneaz cu un server Web; ca urmare a acestor activiti, informaiile sunt transmise unui formular Web (Formularul se poate aduga unei baze de date sau poate fi comparat cu o list parolat a utilizatorilor acceptai, printre alte sarcini). Rezultatul programului merge fie la o baz de date, fie ntr-un document HTML (cumulativ), fie n amndou.

5.6. Funcionarea serverelor-gazd pe Web Site-urile Web furnizeaz pagini folosind un calculator gazd i software specializat care poate fi rulat pe acest calculator. Calculatorul-gazd comand protocoalele de comunicaii, poate stoca paginile i software-ul corespunztor pentru a crea un site Web. Software-ul server-ului este rezident pe calculatorul-gazd i are scopul furnizrii paginilor, acionnd la cererea transmis de software-ul browser-ului client. Exist diferite categorii de software server (servere pentru baze de date sau servere de reea) care execut diverse tipuri de servicii pentru diverse tipuri de clieni. Se poate spune c un 67

server Web este un server HTML, avnd funcia de a transmite informaii software-ului client (browser), utiliznd Hypertext Transfer Protocol (HTML). Browser-ul client cere ca server-ul s-i returneze un document HTML. Server-ul transmite rspunsul ctre browser compus din informaiile solicitate (fiierul HTML) i cererea browser-ului client (partea de nceput a rspunsului). Exist i alte activiti pe care le efectueaz un server Web, cum ar fi : cererile de a rula scripturi CGI ale aplicaiilor CGI. Aceste scripturi ruleaz miniprograme externe ca o cutare ntr-o baz de date sau procesarea interactiv a formularelor. Software-ul Server-ului include fiiere de configurare i utilizare pentru administrarea site-ului. INTREBARE - RASPUNS Descrieti functionarea servere-lor de pe Web.

5.6.A) Funcionarea imaginilor mapate Software-ul client (browser-ul) emite cererea referitoare la anumite informaii calculatorului-gazd (server-ul Web) care prelucreaz cererea. Cererea include i formatul fiierului pe care browser-ul l accept. De exemplu, dac browser-ul solicit un fiier HTML, server-ul Web gsete fiierul, i ataeaz un titlu i l transmite browser-ului. Dac browser-ul a solicitat anumite informaii dintr-o baz de date, cutarea n baza de date. Programul CGI preia rezultatul cutrii i-l returneaz server-ului Web; acesta i ataeaz un header (antet) i-l transmite mai departe browser-ului. 5.7. Funcionarea site-urilor Web cu bazele de date O aplicaie Web foarte solicitat este posibilitatea de a lega site-ul cu o baz de date, n ideea c navigatorii Web pot cuta informaii n aceste baze de date dispunnd de faciliti deosebite. 68 server-ul Web va lansa aceast cerere printr-o secven de program (script) CGI ctre aplicaia care realizeaz

n general, pagina Web devine titlul pentru aplicaiile bazelor de date, permind alegerea criteriilor de cutare pentru cutri complexe ntr-o baz de date, rezident pe calculatorul-gazd. Un exemplu este popularul site Yahoo (www.yahoo.com), care este o vast baz de date care poate fi cercetat pe baza unor cuvinte-cheie. Cuvintele-cheie reprezint subiectul problemei care se cerceteaz; executnd un clic pe butonul search, se transmite o cerere de la browser ctre server-ul Web, iar acesta va furniza o list cu toate site-urile Web care conin cuvintele-cheie. Legarea unui site Web la o baz de date este o aciune relativ simpl, puntea care leag site-urile Web de bazele de date este Common Gateway Interface (CGI). Orice client al bazei de date vizualizeaz o pagin Web care conine un formular n care se introduc termenii cutrii. Server-ul Web transmite informaiile unui script CGI care efectueaz cutarea n baza de date. Acest mod de lucru presupune mult manipulare a cererilor i datelor, dar n mod obinuit, chiar dac baza de date este foarte mare, rspunsul este foarte rapid. INTREBARE - RASPUNS Descrieti functionarea site -urilor Web in relatie cu bazele de date.

5.7.A) Lucrul efectiv al Web-ului cu bazele de date Cutarea ntr-o baz de date debuteaz pe o pagin Web care include un cmp de formulare n care sunt completai termenii cutrii i codurile HTML n scopul executrii unui program CGI. Browser-ul transmite prin intermediul scriptului CGI toate datele server-ului Web, ntr-un ir de interogare. irul de interogare conine: numele scriptului CGI (n directorul cgi-bin), termenii de cutare (ntr-un subdirector dedicat) separai prin semne de ntrebare sau prin bare nclinate). La recepionarea de ctre server-ul Web a URL-ului cu termenii cutrii inclui, server-ul respectiv transmite informaiile, prin programul CGI, ctre baza de date. Toate programele (scripturile) CGI sunt stocate ntr-un director unic pe server-ul Web. 69

Funciunile specializate ale bazei de date gsesc nregistrrile/nregistrarea care se potrivesc/potrivete criteriilor de cutare. nregistrarea din baza de date poate conine text i date numerice, sau referiri la elemente grafice sau ale alte tipuri de date. Baza de date returneaz datele server-ului Web, prin programul CGI, sub forma unei pagini HTML. n continuare, server-ul Web transmite pagina napoi browser-ului client tot ca o pagin HTML.

6. INSTRUMENTELE [OBINUITE] ALE INTERNETULUI Pe Internet este disponibil o cantitate uria de informaii, dar problema de baz este posibilitatea de acces. Soluia este folosirea unor instrumente specifice Internetului. Pentru majoritatea utilizatorilor de Internet, aceasta se limiteaz la Word Wide Web, dar n afara acestui instrumente mai exist destule instrumente asupra crora vom insista n continuare. Telnet-ul, una dintre cel mai vechi tehnologii ale Internet-ului nc utilizat pe scar larg. Telnet-ul permite preluarea resurselor unui calculator aflat la distan de la propriul calculator. 70

Una dintre cele mai folosite faciliti ale Internet-ului este descrcarea fiierelor pe calculatorul propriu. n general, transmiterea fiierelor n Internet se realizeaz cu protocolul File Transfer Protocol (FTP). FTP include i funciunea de compresare i decompresare a fiierelor, foarte important n contextul scurtrii timpului de descrcare pe calculatorul propriu. Motoarele de cutri, o alt facilitate a Internetului, caut n ntreg Internetul (nu numai n paginile Web, ci i n alte site-uri, ca grupurile de discuii). Agenii de pe Internet sunt programe care pot licita n locul fiecruia dintre noi pe Internet (fr participarea efectiv), pot afla ultimele tiri din diverse domenii, pot ndeplini diverse sarcini n meninerea unui site Web. n acest moment sistemele de calcul sunt proiectate pentru a permite agenilor s interacioneze ntre ei n mod cooperativ. Tehnologiile care pot s transforme Internetul decisiv: limbajele Java, Java Script i Active X. Aceste componente trateaz Internetul ca o extensie a calculatorului propriu. Java este un limbaj. dezvoltat de Sun Microsystems, care permite rularea aplicaiei pe orice sistem de operare disponibil. Programele Java ruleaz pe browser-ul de Web. Active X transfer controalele sale pe calculatorul propriu, deci este necesar un browser care s suporte acest limbaj, cum este Internet Explorer. Limbajul Java Script nu este nrudit cu Java; se utilizeaz pentru a crea formulare interactive pentru navigaie pe Internet i pentru alte activiti similare. Scripturile Common Gateway Interface (CGI) par una din cele mai banale tehnologii ale Internetului, dar folosirea ei creeaz interactivitatea pe Web. CGI este calea standard prin care Web-ul interacioneaz cu resursele externe (bazele de date). CGI permite s se scrie un cod care acceseaz serverele de informaii (serverele Web) pe Internet i apoi s transmit aceste informaii solicitanilor. 6.1. Funcionarea Telnet-ului Utilizarea resurselor unui calculator aflat la distan de la calculatorul propriu (prin calculatorul propriu) se face utiliznd resursa InternetTelnet . Telnet-ul are la baz un model client/server, adic pe calculatorul propriu se (clientul) ruleaz un Software dedicat pentru a utiliza resursele unui calculator server aflat la distan (calculator-gazd). Calculatorul-gazd accept mai muli clieni pentru a folosi resursele sale n acelai timp. Evident, pentru a utiliza Telnet-ul i resursele calculatorului-gazd trebuie cunoscut adresa Internet a acestuia. Pentru a folosi resursele unui calculator-gazd este necesar conectarea la acesta cu numele de guest (oaspete). Identificarea efectiv se face printr-un nume de utilizator i o parol. Pot fi mai multe calculatoare-gazd, fiecare bazat pe alt sistem de operare. Pentru a simplifica accesul, majoritatea calculatoarelor-gazd utilizeaz un sistem de meniuri care 71

folosesc emularea terminalului (terminal emulation). Emularea terminalului permite folosirea PC propriu pentru a emula tipul de tastatur i de sistem de operare de care dispune calculatorulgazd. Diferite calculatoare-gazd necesit diferite tipuri de emulatoare, totui tipul cel mai obinuit de emulator este VT-100. Dac se utilizeaz un cont shell Internet n locul unei conexiuni SLIP/PPP, se obine calitatea de client Telnet prin tastarea cuvntului Telnet, urmat de adresa Internet a calculatorului care se dorete accesat. 6.1.A1) Utilizarea Telnetului necesit cunoaterea adresei Internet a calculatorului-gazd ce se dorete accesat. La conectarea calculatorului-gazd, acesta negociaz cu calculatorul propriu / client cum vor comunica. n cadrul acestei comunicri se decide ce tip de emulare a terminalului se va utiliza. Emularea terminalului determin modul n care tastatura calculatorului propriu va transmite informaiile la calculator de la distan i cum vor fi afiate informaiile pe ecranul calculatorului propriu. VT 100 este cel mai obinuit tip de emulare a terminalului. 6.1.A2) Protocolul Telnet presupune c la ambele capete ale conexiunii clientul i serverul sunt terminale virtuale ale reelei Network Virtual Terminal (NVT). Fiecare NVT dispune de o imprimant virtual i de o tastatur virtual. Tastaturile transmit date de la un NVT la altul. Sub protocolul Telnet, tastatura calculatorului propriu devine o tastatur NVT, iar imprimanta virtual are funciunile de a recepiona i de a afia datele pe ecranul calculatorului. Textul tastat ntr-o sesiune Telnet se acumuleaz ntr-un buffer pe calculatorul propriu i poate fi transmis prin apsarea tastei Enter, prin Internet. mpreun cu datele sunt transmise adresa IP a calculatorului-gazd (pentru transmisia pachetului la adresa dorit) i adresa IP a calculatorului propriu (pentru a putea fi primit un rspuns). Pachetului i se mai adaug i alte comenzi specifice Telnet pentru a realiza legturi ntre dou NVT-uri (ex. comanda Telnet Go Ahead-GA). Gazda Telnet recepioneaz datele, le proceseaz i le returneaz ctre ecranul solicitantului (imprimant proprie NVT) rezultatele comenzilor sau ale datelor. 6.1.A3) Deoarece pachetele trec nresurselor unui calculator aflat la distanta i server Protocolul Telnet (utilizarea ambele sensuri (ntre clientcalculator propriu de la calculatorul propriu) care are la baza modelul client server foloseste reteaua calculator gazd) prin multe rutere, poate exista o ntrziere ntre/ momentul transmiterii comenzii Network Virtual Terminal (NVT) In aceasta conjunctura de ce tip de terminale idispun clientul si serverul ? rezultatele pe ecranul calculatorului propriu. momentul n care sunt vizualizate INTREBARE RASPUNS

72

6.2. Descrcare fiierelor utiliznd File Transfer Protocol (FTP) Transferul fiierelor dintr-un calculator din Internet (server) pe calculatorul propriu (client) se poate prezenta sub mai multe forme, ca : programe rulabile pe calculator, elemente grafice care se pot vizualiza, sunete i muzic care se pot asculta, fiiere-text care se pot citi. FTP se poate folosi i pentru a transmite n reea fiiere din calculatorul propriu. FTP funcioneaz dup modelul client/server, pe calculatorul propriu se ruleaz un software client FTP pentru conectarea la un server FTP de pe Internet. Pe server-ul FTP, programul daemon FTP permite transferarea fiierelor de pe calculatorul propriu pe un alt calculator din Internet. Pentru transferarea fiierelor din Web i din Internet poate fi folosit i protocolul http al web-ului, dar cu o eficien mult mai mic dect protocolul FTP: Una din problemele transferrii fiierelor din Internet este timpul de transfer foarte mare (chiar la viteza de 56 kbps). Calea de accelerare a transferului fiierelor i de economisire a spaiului pe serverul FTP este compresarea fiierelor. n funcie de tipul fiierului, acestea sunt de obicei compresate de la 10% pn la 50%. Dup transferarea fiierului este necesar rularea pe propriul calculator a unui software de decompresare, din aceeai categorie i versiune cu cel care a realizat compresarea. 6.2.A) Desfurarea unei sesiuni de File Transfer Protocol (FTP) 6.2.A1) FTP-ul funcioneaz dup un model client/server. O sesiune FTP const n: rularea software-ului client FTP, contactarea server-ului FTP de pe care se dorete descrcarea fiierelor. Software-ul FTP client se poate obine din diferite site-uri din Internet (ex.: www.zdnet.com). Exist implementat o linie de comand FTP i n sistemele de operare Windows, dar este mai dificil de utilizat dect software-ul client FTP. 6.2.A2) Daemonul FTP ruleaz pe server-ul FTP. La contactarea serverului de ctre un client FTP, serverul solicit un cont/nume utilizator i o parol. Exist i situaii n care site-ul FTP 73

permite transfer de fiiere fr aceste verificri de identificare (este vorba de site-urile FTP anonime). Exist i clieni FTP care sunt conectai automat la server-ul FTP. La conectare cu server-ul FTP, o conexiune numit legtur de comand (command line) este deschis ntre calculatorul propriu i server. Prin aceast legtur se transmit comenzi server-ului de la calculatorul propriu, precum i mesaje i alte informaii de la server ctre calculatorul propriu. Trecerea dela un director la altul pe server-ul FTP, utiliznd calculatorul propriu, se face n succesiunea: software-ul client transmite o instruciune daemon-ului FTP (prin legtur de comand), daemon-ul FTP (de pe server) trece de la un director la altul, i apoi transmite napoi software-ului client lista directoarelor (prin legtura de comand). Desigur, i solicitarea de a transfera un fiier este transmis server-ului tot prin legtura de comand. 6.2.A3) La emiterea unei comenzi pentru transferarea unui fiier, se deschide o a doua legtur (data connection/data link). Aceast legtur poate fi deschis fie n modul ASCII, fie n modul binar. Modul ASCII se utilizeaz pentru transmiterea fiierelor-text (modific unele elemente ale fiierului sfritul de rnd sau de paragraf), iar modul binar este folosit pentru transmiterea fiierelor binare i nu modific nici un element al fiierului. Dup transferarea fiierului solicitat pe calculatorul propriu prin conexiunea de date aceasta se nchide automat. Legtura de comand rmne deschis, ea permind trecerea la alt director, ca vizualizare. Dup terminarea sesiunii se nchide i legtura de comand, ceea ce reprezint deconectarea de la server-ul FTP. INTREBARE - RASPUNS File Transfer Protocol (FPT) utilizeaza programul daemon FTP pentru transferarea fisierelor in ambele sensuri intre server si client. De obicei, la contactarea server-ului de catre un client FTP, server-ul solicita un cont / nume utilizator si o parola. Exista si situatii in care site -ul FTP permite transferul de fisiere fara aceste verificari de identificare ? , descrietile .

6.2.B) Compresia fiierelor 6.2.B1) Programele de compresie utilizeaz algoritmi specifici pentru reducerea msurii fiierelor. ntr-o prim etap a procesului de compactare, algoritmul examineaz fiierul decompresat, cutnd modele de date care se repet. 74

La identificarea de ctre algortim a modelelor de date care se repet, el le nlocuiete cu simboluri (tokens) mai mici. Dac acelai model se repet de multe ori, el este nlocuit cu simbolul respectiv, ceea ce genereaz un fiier cu dimensiuni mai mici fiierul compresat. Fiierului compresat i se adaug i un antet (header) cu informaii despre fiier: numele, mrimea, metoda de compresare utilzat. Aceste informaii se folosesc la reconstituirea fiierului cnd acesta este decompresat. 5.2.B2) Unele software-uri de comprimare (compresare), ca PKZIP, permit arhivarea fiierelor combinnd mai multe fiiere compresate. 5.2.B3) Pentru a utiliza un fiier compactat este nevoie de un software dedicat pentru decompresarea acestuia. Software-ul de decompresare examineaz antetul fiierului i simbolurile incluse. Folosind un algoritm de decompresare similar cu cel de compresare, este reconstituit fiierul original care poate fi utilizat apoi pe calculatorul propriu. Modul de compresaare se poate identifica dup extensia fiierului compresat. Sub MS-DOS : Sub MacIntosh : Sub UNIX :

.arj, .zip, .zoo, .lzh .sea, .bin, .hqx .gz, .z

6.3.

Cutarea pe Internet Cu toate c n Internet exist foarte multe informaii nmagazinate, gsirea punctual a

acestora este dificil, deoarece nu exist o bun organizare. n condiiile n care reorganizarea Internetului este foarte dificil, s-a recurs la rezolvarea problemei regsirii informaiilor cu alte metode: utilizarea indexurilor i a motoarelor de cutare. Indexurile (indexes) reprezint o cale structurat de gsire a informaiilor. Indexurile permit exploatarea (cutarea) informaiilor pe categorii, cum ar fi : art, calculatoare, sport, ntr-un browser Web se selecteaz o categorie, care conine mai multe subcategorii. n funcie de mrimea indexului, pot exista multe straturi de subcategorii (organizarea ierarhizata a informatiilor). Cnd se ajunge la subcategoria dorit, se prezint o list a documentelor relevante, iar apoi se poate accesa documentul dorit. Exist mai multe indexuri disponibile pe Internet (Yahoo, Google, Alta Vista, ). O alt cale de gsire a informaiilor este utilizarea motoarelor de cutare (search enginer).

75

Motoarele de cutare sunt baze de date masive care acoper zone largi ale Internet-ului. Motoarele de cutare nu prezint informaiile sub form ierarhic, dar se poate cuta n ele utiliznd cuvintele cheie pentru orice informaie dorit. Motoarele de cutare sunt compuse din trei componente: un modul (spider) care adun informaiile din Internet, o baz de date care conine informaiile adunate de spider, un instrument de cutare cu care beneficiarii (utilizatorii) caut n baza de date. Motoarele de cutare sunt actualizate continuu cu noile informaii i conin (n baza de date) cantiti uriae de informaii. Motoarele de cutare extrag i listeaz informaiile n mod diferit, unele cu fiecare cuvnt din document, altele numai 50/100 de cuvinte-cheie din fiecare document; de asemenea, unele listeaz mrimea documentului, altele titlul i/sau URL-ul. Existena foarte multor indexuri i motoare de cutare pe Internet face ca timpul afectat unei cutri i gsiri de informaii punctuale s fie mare. Din acest motiv a fost dezvoltat un tip de software numit meta-cutare (meta-search). Utiliznd acest software, se tasteaz o cutare pe calculatorul propriu, meta-search expediaz cerina mai multor motoare de cutare i indexuri de pe Internet simultan, compileaz rezultatele i apoi le aduce pe calculatorul propriu. Pentru a vizualiza orice site care rezult din regsire, se acceseaz legtura acestuia ca ntr-un motor de cutare sau ntr-un index.

INTREBARE - RASPUNS Motoarele de cautare sunt baze de date masive care acopera zone largi ale Internet-ului ele au in alcatuire trei componente. Una dintre ele este baza de date propriu-zisa, precizatile si definitiile succint pe celelalte doua.

6.3.A) Funcionarea motoarelor de cutare 6.3.A1) Fiecare motor de cutare utilizeaz un spider (pianjen) cu setul de reguli specifice care se refer la modul de adunare a documentelor. Modul de adunare a documentelor se bazeaza pe algoritmi diferii :

se analizeaz fiecare legtur de pe fiecare pagin iniial i apoi se examineaz

fiecare legtur de pe pagina respectiv; 76

se ignor legturile care conduc la fiiere grafice, la fiierele de sunet i la

fiierele de animaie; se ignor legturile la anumite resurse Internet (grupurile de discuii); se caut cu prioritate cele mai populare pagini iniiale.

6.3.A2) Dup descoperirea de ctre spider a documentelor i URL-urilor, agenii software acceseaz URL-urile i documentele i apoi transmit informaii despre acestea software-ului de indexare. 6.3.A3) Dup recepionarea de ctre software-ul de indexare a documentelor i URL-urilor, software-ul respectiv extrage informaii din documente i le indexeaz ntr-o baz de date. Fiecare motor de cutare extrage i indexeaz tipuri diferite de informaii din fiecare document, ca: fiecare cuvnt din fiecare document, 100 de cuvinte-cheie, mrimea documentului i numrul de cuvinte, titlul, capitolele i subcapitolele. Tipul indexului realizat determin ce fel de cutare trebuie fcut cu motorul de cutare i cum va fi afiat informaii. Unele motoare de cutare pot face cutarea att dup cuvintele-cheie, dar i dup dat sau alte criterii oferite de motorul de cutare. Baza de date poate fi cercetat utiliznd cuvntul/cuvintele-cheie care a fost fixat/au fost fixate. Rezultatele sunt returnate n pagini HTML. Fiecare motor de cutare returneaz rezultatele ntr-un mod diferit : acel document. 6.3.B) Software-ul de meta-cutare Software-ul de meta-cutare este rezident pe PC-ul propriu, permind rezolvarea unei cereri d cutare cu ajutorul mai multor motoare de cutare simultan, ct i vizualizarea i analiza rezultatelor. Cutarea se face cu ajutorul unor cuvinte-cheie nscrise ntr-un cmp pus la dispoziie de ctre acest software. arat ct de relevant este documentul pentru cercetarea solicitat; arat URL-ul; arat titlul documentului i URL-ul.

Dac se execut un clic pe legtura unui document care intereseaz, se ajunge direct la

77

6.3.B1) Software-ul de meta-cuare trimite termenii de cutare simultan la mai muli ageni, n funcie de viteza acceptat de conexiunea proprie (de obicei 4 8 ageni, dar pot fi folosii pn la 32 ageni). Fiecare agent contacteaz unul sau mai multe motoare de cutare sau indexuri (Yahoo, Google, Alta Vista, Lycos, Excite, ). Agenii cunosc: modul de funcionare al fiecrui motor sau a modurilor de indexare oferite (de exemplu dac un motor permite cutri booleene, folosind variabil AND i/sau OR); sintaxa specific fiecrui motor de cutare (agenii pun termeni de cutare cuvintele-cheie n forma solicitat de sintaxa fiecrui motor de cutare, fr a completa solicitantul formularul specific de cutare oferitstandard de motor fiecrui solicitant obinuit). 6.3.B2) Motoarele de cutare raporteaz rezultatele cutrii fiecrui agent. Rezultatele includ URL-ul fiecrui site care se potrivete cu termenii cutai, un sumar al informaiilor coninute de site-ul respectiv, ct i data .la care site-ul a fost actualizat. Agentul transmite software-ului de meta-cutare rezultatele obinute. Software-ul de meta-cutare preia toate rezultatele de la toate motoarele de cutare i le examineaz pentru a nltura rezultatele identice (aceste multiplicri de rezultate sunt terse). Sorteaz rezultatele obinute dup probabilitatea de a conine informaiile solicitate (analiznd termenii precizai iniial) i afieaz acest rezultat final. Beneficiarul solicitri parcurge lista afiat i poate solicita orice pagin existent n list printr-u dublu clic. n acest mod se acceseaz site-ul respectiv care poate fi consultat n detaliu.

6.4. Funcionarea agenilor Datorit resurselor vaste ale Internetului navigarea prin el este destul de dificil; pentru a simplifica accesarea resurselor Internetului, se poate utiliza un software special, numit ageni (agents). Agenii sunt programe care execut comenzile propuse programe pot rula pe Internet sau pe calculatoare (PC) individuale. Agenii pot monitoriza automat traficul Internetului i pot raporta despre modul de utilizare al acestuia, pot executa sarcini importante de ntreinere a Web-ului i multe altele. Agenii au devenit att de compleci, nct sistemele de calcul i sistemele de operare au fost completate pentru a le permite s interacioneze ntre ei pentru a executa sarcinile n cooperare. Pe Internet agenii sunt numii n mod obinuit spider-i sau roboi. Cei utilizai pentru cutarea automat creeaz indexuri despre aproape fiecare resurs din Web i permit apoi folosirea acestor indexuri (indexri) pentru a gsi anumite informaii mai rapid. 78 n mod automat. Aceste

Aceste programe (ageni) sunt invizibile pentru utilizator, ele sunt lansate automat i execut cerina solicitat. Exist mai multe limbaje care pot fi folosite pentru a scrie programeagent. Agenii pot schimba n viitor modul de utilizare al Internetului. Agenii vor nva din cererile beneficiarilor categoriile de sarcini i de informaii de interes. Apoi vor ti din proprie iniiativ s execute aceste sarcini i s obin informaiile necesare. Cu ct se va folosi mai mult acest tip de ageni, ei vor deveni mai eficieni. Agenii (roboi) pot provoca i probleme pentru unele site-uri Web, n sensul suprancrcrii serverelor Web (supra-aglomerndu-le cu prea multe cereri ntr-un timp prea scurt). Efectul asupra ncercrii utilizatorilor de a obine acces la anumite pagini Web se exprim printr-o lentee evident sau chiar prin interzicerea accesului. Exist i soluii pentru limitarea accesului roboilor n anumite site-uri sau zone ale site-urilor. Se creeaz un fiier numit robots-text, care descrie zonele interzise roboilor. 6.4.A1) Un agent (robot) Internet adun informaii de la foarte multe surse n timp ce calculatorul propriu poate fi utilizat n alt scop. Forma cea mai simpl de lucru cu un agent const n : a. se completeaz un formular n care se precizeaz tipurile de informaii dorite; b. agentul acioneaz n ideea c acceseaz site-urile Web i selecteaz informaiile dorite; c. la intervale predeterminate, agentul de tiri (momente cnd acceseaz site-urile Web) transfer informaiile selectate pe calculatorul beneficiarului, unde se pot citi ca pagini HTML. 6.4.A2) Roboii Web, numii Web spider-i de ntreinere (Web maintenance spiders), pot executa sarcini de ntreinere. De obicei paginile HTML pot include legturi care devin nvechite (obiectul legat a fost ndeprtat de pe Internet). Ori de cte ori un utilizator acceseaz acea legtur, i se transmite un mesaj de eroare. O posibil soluionare a acestor situaii este utilizarea unui spider de ntreinere Web care analizeaz dac obiectul legturii mai exist n Internet. Apoi agentul genereaz un raport despre legturile moarte, pe baza cruia administratorul site-ului rescrie codul HTML eliminnd legtura inutil. 6.4.A3) Cnd agenii lucreaz pe un site, ei pot ncrca resursele site-ului, blocnd server-ul cu prea multe cereri ntr-un timp foarte scurt. Din aceste motive, administratorul site-ului caut soluii de a limita accesul roboilor sau chiar de a interzice activitatea acestora n anumite 79

directoare Web. Nimic nu poate garanta c roboii vor ine seama de aceste limitri, totul depinde de cei care programeaz roboii. TEST GRILA Inundarea serviciului de e-mail, a unui site FTP sau a unui server Web este o problema de securutate, din categoria : 1. acces neautorizat 2. blocarea serviciului 3. rutarea serviciului

6.5. Funcionarea limbajelor Java, Active X i Java Script Internetul poate fi considerat i o extensie a calculatorului propriu. Exist posibilitatea ca Internetul i calculatorul propriu s interacioneze ca i cum ar fi un calculator mult mai puternic. Exist trei instrumente puternice asociate tehnologiei Web: Java, Activ X i Java Script. Java este un limbaj dezvoltat de ctre un Microsystems i permite aplicaiilor s fie rulate de pe Internet la fel ca aplicaiile rezidente pe calculatorul propriu. Acest limbaj este similar cu limbajul de programare C++ i este orientat obiect (programele pot fi create utiliznd componente pre-existente, fr a scrie ntregul program de la nceput). Programul Java ruleaz n interiorul browser-ului propriu Web, majoritatea browserelor accept limbajul Java. Cnd programele Java ruleaz n interiorul unui browser, acestea sunt numite applet-uri. Un applet Java, la apelare, este transferat automat din server-ul Web i ruleaz automat n browser-ul propriu. Tehnologia Active X (Microsoft) permite programatorilor s creeze programe care se numesc controale/componente. Asemntor cu applet-uri Java, aceste controale se pot transfera n calculatorul propriu i pot rula acolo. Pentru rularea acestor controale este necesar un browser care accept Active X (Internet Explorer). Avantajele controalelor Active X constau n : permite asamblarea n aplicaii complexe; refolosirea unei componente deja transferate pe calculatorul propriu, ntr-

o not de aplicaie. 6.5.A) Funcionarea efectiv a limbajului Java Java este un limbaj compilat; deci, dup scrierea unui program Java, el trebuie compilat pentru a putea deveni executabil. Spre deosebire de celelalte compilatoare (care realizeaz programe executabile dependente de calculatorul pe care se ruleaz), compilatorul Java creeaz o singur versiune a programului, numit Java bytecode, care este neleas de interpretoarele 80

diferitelor tipuri de calculatoare (PC-uri Windows, MacIntosh, staiile SPARC etc.) i pot rula programul executabil respectiv. n acest fel programul Java poate fi creat o singur dat i apoi utilizat pe mai multe tipuri de calculatoare. Programele Java destinate s ruleze n interiorul unui browser Web sunt numite appleturi. Browserele care accept limbajul Java conin interpretoare ale codului Java bytecode. Dup ce un program este complet n bytecode, este pus pe un server Web. Cnd se viziteaz o pagin care conine un applet Java, applet-ul se transfer pe calculatorul propriu; pentru a rula appletu-ul Java, este nevoie de un browser Web care are un interpretor bytecode. i applet-uri Java pot purta un virus ca orice program de calculator. Pentru a nu infecta calculatorul propriu cu virui, applet-ul trebuie verificat de ctre un program antivirus. aceast verificare, applet-urile pot fi rulate pe calculatorul propriu. TEST GRILA Compilatorul Java creeaza programe executabile numite Javabytecode, care : 1. sunt dependente de calculatorul pe care se ruleaza 2. nu sunt dependente de calculatorul pe care se ruleaza 3. nu sunt dependente de calculatorul pe care se ruleaza, functie de setarile sistemului de operare utilizat Dup

6.6. Funcionarea scripturilor Common Gateway Interface (CGI) CGI denumete protocolul de comunicaii prin care un server Web poate comunica cu alte aplicaii. O aplicaie CGI (denumit script) este deseori utilizat pentru a permite utilizatorilor Web accesul la baze de date. CGI poate fi utilizat pentru a crea ageni care realizeaz verificarea unui site Web pentru identificarea legturilor moarte. CGI i aplicaiile CGI nu sunt acelai lucru. Aplicaiile CGI primesc date de la server i le returneaz prin Common Gateway Interface. Aplicaiile CGI sunt scrise de obicei n limbajul PERL (Practical Extraction and Reporting Language), dar pot fi scrise i n C, C++, Pascal, Apple Script etc.). CGI-ul propriu-zis este un mijloc standardizat de comunicare ntre o aplicaie CGI i serverul HTTP. CGI-ul este poarta de comunicare a modurilor n care server-ul Web transmite cerinele, iar aplicaia CGI colecteaz i returneaz datele. 81

Bibliografie

1. Tim Parker, Mark Spoctack, Transmission Control Protocol / Internet Protocol


(TCP/IP), Ed. Teora, Bucuresti, 2002 2. Preston Gralla, Functionarea Internet-ului, Ed. BIC ALL, Bucuresti, 2003 3. William Kilmer, Retele de calculatoare si Internet-ul pentru oameni de afaceri, Ed. Teora, Bucuresti, 2000 4. Bryan Pfaffenberger, Dictionar de calculatoare si Internet, Ed. Teora, Bucuresti,1999
82

5. SamsNet, Securitatea in Internet, Ed. Teora, Bucuresti, 2001 6. Tina Pathbone, Modemuri pentru toti, Ed. Teora, Bucuresti, 1998

7. Barbara Kasser, Utilizarea Internet-ului (Ed.III-a), Ed. Teora, Bucuresti, 2002

TEMA DE CONTROL

La conectare prin dial-up la Internet un calculator cu Windows 98: a. primete o adres public de clas B, asignat modemului b. este vizibil de pe oricare alt calculator din Internet c. nu mai are adresa 127.0.0.1, care i este anulat pe durata conectrii la Internet Fie trei calculatoare (A,B i C), conectate n reea ca mai jos : Adresa IP Masc reea A 193.168.1.105 255.255.255.0 B 193.168.1.73 255.255.255.0 C 193.168.1.9 255.255.255.0

Cele 3 calculatoare: a. au acelai host-id b. au acelai net-id c. au adrese rutabile pe Internet 83

10

11

O reea de clas A: a. poate avea maxim 65534 de gazde b. uzual folosete masca de reea 255.0.0.0 c. are bitul cel mai din stnga al adresei setat pe 1 Tehnologia DSL (Digital Subscriber Line) divide o linie telefonic n canale specifice, pentru : a. transmisia datelor b. recepia datelor c. conversaia la telefon Tehnologia Bluetooth permite unor echipamente s comunice ntre ele prin: a. semnale radio n banda pentru transmisii industriale (2,4 GHz) b. semnale radio n orice band c. cablu optic Compilatorul Java creeaz programe executabile numite Javabytecode, care : a. sunt dependente de calculatorul pe care se ruleaz b. nu sunt dependente de calculatorul pe care se ruleaz c. nu sunt dependente de calculatorul pe care se ruleaz, funcie de setrile sistemului de operare utilizat Care dintre irurile de mai jos sunt corecte pentru o masc de reea : a. 255.0.0.0 b. 255.255.248.240 c. 255.255.255.255 Activitatea protocolului Transmission Control Protocol (TCP) se refer la: a. livrarea pachetelor de date la destinaia corect b. spargerea oricrei informaii n componente numite pachete c. reasamblarea pachetelor de date n forma lor original (iniial) In cadrul unui tabel de rutare static : a. se pot aduga noi rute b. se pot adapta automat rutele existente la modificrile de trafic c. se pot aduga noi rute numai cu acceptul beneficiarului Adresele dinamice oferite de furnizorii de servicii Internet (ISP), ca identificare : a. nu se schimb , la fiecare conectare b. se schimb , la fiecare conectare c. se schimb la solicitarea clientului Protocolul Telnet (utilizarea resurselor unui calculator aflat la distan de la calculatorul propriu) care are la baz modelul client / server folosete reeaua Network Virtual Terminal (NVT) In aceasta conjunctur de ce tip de terminale dispun clientul i serverul ? Fie trei calculatoare (A,B i C), conectate n reea ca mai jos: Adresa IP Masc reea A 192.168.1.105 255.255.255.240 B 192.168.1.73 255.255.255.224 C 192.168.1.9 255.255.255.0

12

Cele 3 calculatoare: a. au acelai host-id b. au acelai net-id c. au adrese rutabile pe Internet 13 Securitatea la nivel de aplicaie: a. poate fi aplicat folosind protocolul IPSec b. poate fi folosit ntr-o reea local c. necesit protocoale speciale la nivel transport 84

14

Motoarele de cutare sunt baze de date masive care acoper zone largi ale Internet-ului i au n alctuire trei componente. Una dintre ele este baza de date propriu-zis, precizai-le i definii-le succint pe celelalte dou. Dup transferarea unei pagini Web de la calculatorul gazd (server) conexiunea http (Hypertext Transfer Protocol) dintre server i client : a. se ntrerupe b. nu se ntrerupe c. se menine numai conexiunea TCP / IP (a clientului cu Internet-ul)

15

TEMA DE CONTROL II

Dup transferarea unei pagini Web de la calculatorul gazd (server) conexiunea http (Hypertext Transfer Protocol) dintre server i client : d. se ntrerupe e. nu se ntrerupe f. se menine numai conexiunea TCP / IP (a clientului cu Internet-ul) Adresa 192.168.3.11, cu masca de reea 255.255.255.0, a. este o adres de clas C b. poate fi ntlnit i pe Internet, nu numai n reelele locale c. este o adres pe 64 de bii In cazul serviciului Basic Rate Interface (BRI) al ISDN linia telefonic este mprit n trei canale (2B+D). Prin canalul D se transmit informaii de semnalizare referitoare la dirijarea datelor. Cnd avem semnalizare n afara benzi i din ce motiv ? Care dintre valorile de mai jos ar putea reprezenta adresa unei reele de clas C : 85

10

11

12

13

14

a. 193.168.3.0 b. 190.200.200.200 c. 1.2.3.0 Calculatoarele care traduc adresa alfabetic ntr-o adres numeric ( pentru a realiza transmiterea e-mail-lui sau a unei solicitri de pagin Web) se numesc: a. servere pentru e-mail b. servere pentru nume c. servere pentru Web Dac se folosete un modem pentru conectarea la Internet i dac nu se reuete conectarea cu server-ul, aceasta nseamn, c: a. modem-urile server-ului pot fi toate ocupate b. server-ul a primit un numr prea mare de apeluri simultan pe care nu le poate gestiona c. apar obligatoriu ambele evenimente precizate la punctele 1 i 2 Fiecarui pachet i se adaug o cifr de control cu ajutorul creia se determin la recepie: a. poziia pachetului de date n componenta mesajului iniial b. dac n timpul transmisiei au aprut erori c. dac destinatarul atins este cel precizat de expeditor In procesul de alocarea a adresei dinamice unui PC solicitant, dreptul nchirierii adresei IP cu drepturi depline ( folosirea efectiv a Internet-ului ) este confirmat de pachetul : a. DHCPOFFER b. DHCPREQUEST c. DHCPPACK Din categoria componentelor hardware specializate pentru procesarea pachetelor i a orientrii acestora ctre destinaie fac parte: a. punile (bridges) b. serverele c. ruterele (routers) Dac pachetele de date sunt transmise la portul de intrare a unui ruter mai rapid dect pot fi procesate de ruter, pachetele peste rata de procesare : a. se pstreaz n coada de ateptare b. se pierd c. se blocheaz activitatea ruter-ului Inundarea serviciului de e-mail, a unui site FTP sau a unui server Web este o problem de securitate, din categoria : a. acces neautorizat b. blocarea serviciului c. rutarea serviciului Securitatatea la nivel reea: a. poate fi asigurat folosind protocolul IPSec b. poate fi asigurat folosind protocolul TLS (Transport Layer Security) c. nu poate fi folosit ntr-o reea local Majoritatea activitiilor de direcionare a traficului pe Internet sunt manevrate de: a. repetoare (repeaters) b. rutere (routers) c. punti (bridges) File Transfer Protocol (FPT) utilizeaz programul daemon FTP pentru transferarea fiierelor n ambele sensuri ntre server i client. De obicei, la contactarea server-ului de ctre un client FTP, server-ul solicit un cont / nume utilizator i o parol. Exist i situaii n care site -ul FTP permite transferul de fiiere fr aceste verificri de identificare ? Securitatea la nivel transport: a. este asigurat folosind protocolul PGP (Pretty Good Privacy) 86

15

16

b. necesit modificare protocoalelor la nivel aplicaie c. nu necesit modificare protocoalelor la nivel fizic De problemele de arhitectur ale Internet-ului ( din punct de vedere al standardizrii ) se ocup: a. Internet Activities Board (IAB) b. Internet Engineering Task Force (IETF) c. World Wide Web Consortium

87

S-ar putea să vă placă și