Sunteți pe pagina 1din 112

Universitatea Titu Maiorescu

Facultatea de Informatic

Conf. univ. dr. Apostolescu Tudor Ctlin

Curs pentru nvmntul la distan

Bucureti 2013

Cuprins
1.

Prezentarea generala a Internet-ului ........................................................................... 4


1.1. Ce este Internet-ul ? ................................................................................................. 4
1.2. Ce gseti pe Internet ? ............................................................................................. 5
1.3. Cum funcioneaz Internet-ul ?................................................................................. 6
1.4. Echipamentul esenial (minimal) ................................................................................ 8
1.5. Obinerea accesului la Internet ................................................................................ 10
1.6. Conectarea i deconectarea accesului la Internet .................................................... 11
1.7. World wide web (web) .............................................................................................. 12
1.8. Paginile Web ............................................................................................................ 13
1.9. Exploatarea Web-ului ............................................................................................... 15
1.10. Expert-ul surfing..................................................................................................... 17
1.11. Grupurile de tiri ................................................................................................... 20
1.12. Corespondena cu grupurile de tiri ......................................................................... 22
1.13. Pota electronic (e-mail) ....................................................................................... 24
1.14. Fiiere prin Internet ............................................................................................... 28

2.

Arhitectura internetului ............................................................................................. 32


2.1. Coordonarea Internetul ului ? .................................................................................. 32
2.2. Structura Internet-ului ............................................................................................... 33
2.3 Cum sunt transmise datele prin Internet? .................................................................. 34
2.4. Cum funcioneaz protocoalele TCP/IP ? .................................................................. 35
2.5. Structura software a Internet-ului .............................................................................. 37
2.6. Funcionarea arhitecturii client/server ....................................................................... 38
2.7. Adresele i domeniile Internet-ului ............................................................................ 39
2.8. Funcionarea ruterelor .............................................................................................. 42
2.9. Tipurile de fiiere Internet ......................................................................................... 44

3. Conectarea la internet.................................................................................................... 47
3.1. Conectarea calculatorului la Internet.......................................................................... 47
3.2. Funcionarea modem-ului .......................................................................................... 48
3.3. Conexiunea Internet televiziune ............................................................................. 49
3.4. Conectarea la Internet prin serviciile online .......................................................... 53
3.5. Funcionarea tehnologiei wireless (fr fir) i conexiunile prin palm top................... 55
4.

Comunicarea pe internet ............................................................................................ 58


4.1. Pota electronic (e-mail) .......................................................................................... 58
4.2. Funcionarea spam-ului ............................................................................................ 62
4.3. Funcionarea grupurilor de discuii Usenet ................................................................ 65
4.4. Funcionarea chat-ului i a mesajelor instantanee .................................................. 67

5. Folosirea world wide web-ului ...................................................................................... 68


5.1. Funcionarea paginilor Web..................................................................................... 69
5.2. Funcionarea limbajelor markup ................................................................................ 73
5.4. Funcionarea hipertextului ........................................................................................ 75
2

5.5. Funcionarea imaginilor mapate i formularelor interactive ....................................... 76


5.6. Funcionarea serverelor-gazd pe Web ...................................................................... 78
5.7. Funcionarea site-urilor Web cu bazele de date ..................................................... 79
6. Instrumente (obinuite) ale internetului....................................................................... 81
6.1. Funcionarea Telnet-ului........................................................................................... 82
6.2. Descrcare fiierelor utiliznd FileTransfer Protocol (FTP) ...................................... 83
6.3. Cutarea pe Internet .................................................................................................. 86
6.4. Funcionarea agenilor .............................................................................................. 89
6.5. Funcionarea limbajelor Java, Active X i Java Script................................................ 90
6.6. Funcionarea scripturilor Common Gateway Interface (CGI) .................................... 92
7. Comunicaii deschise...................................................................................................... 93
7.1 Modelul de referin ISO OSI .................................................................................. 94
7.2 Modelul de referin TCP / IP..................................................................................... 96
8. Adrese IP ...................................................................................................................... 100
Tema de control 1 ............................................................................................................ 106
Tema de control 2 ............................................................................................................ 109
Bibliografie ....................................................................................................................... 112

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) dintrun 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.
4

Legturile
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).

NTREBARE RASPUNS
Precizai categoriile importante de calculatoare care exist n 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 GRIL

Surfing reprezint:
1. Micarea (deplasarea) prin Internet
2. Micarea (deplasarea) pe suprafaa apei i pe Internet (n
egal masur)
3. nu are nici o legatu cu micarea (deplasarea) prin Internet
sau pe suprafaa 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.
6

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).
7

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 GRIL
Numele pentru localizarea/identificarea unui calculator (adresa pe
Internet) se compune din trei seciuni principale. Care din adresele de
mai jos sunt corecte :
1. bigboss.co.rom
2. bigboss.com. ro
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
8

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 loga 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 (PC-ul) 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 portul serial. De obicei, PC-urile moderne sunt dotate cu porturi seriale de vitez mare. Dac PCul 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 software-ul
necesar, de obicei acesta este inclus in Windows. Acest software este compatibil cu tipul de
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

Precizai categoriile principale de programe (software) de lucru


(necesare pentru conectarea i accesul) n 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 on-line.

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.

10

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.


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.
11

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.

12

INTREBARE - RASPUNS

Ce se ntelege printr-un site Web ?

INTREBARE RASPUNS

Cum se numete prima pagin care apare la consultarea unui site de


ctre un browser ? i care este scopul / coninutul su ?

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:

Figura 1.1 Exemplu adres web

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);

A doua parte, numele gazdei, este numele calculatorului unde este stocat pagina;

Partea final, drumul fiierului, precizeaz fiierul n care este stocat pagina i
numele catalogului unde se afl fiierul;
13

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


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 browser-ului
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.
14

INTREBARE - RASPUNS
Ce reprezint URL (Uniform Resurce Locators) ?

INTREBARE - RASPUNS
Prezentai i comentai cele trei prti ale unei structuri de tip URL

INTREBARE - RASPUNS
Ce reprezint 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.

15

Cutarea dup cuvnt


Pentru a realiza o asemenea cutare se introduce de la tastatur cuvntul-cheie (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 URLul: http://altavista.digital.com/.
n home page-ul deschis este o cutie de cutare, n care nscriem cuvintele-cheie
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.
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).

16

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 realizeaz cutarea dupa cuvinte cheie, n contextul utilizrii
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.
17

Bookmarks (semne de carte)


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
18

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
La ce folosesc facilitile programelor Java utilizate n paginile Web?

Care sunt cele dou categorii de programe Java care acioneaz asupra
unei pagini Web?

19

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.


20

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.

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.
21

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.
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.

22

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 corespondenei n cadrul grupurilor de tiri?

23

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.

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 e-mail
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:

Figura 1.2 Exemplu de adres de e-mail

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
suprafaa globului.

24

e-mail oriunde pe

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.
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.

25

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.

26

Gsirea unei liste de coresponden


Pentru a gsi un index al mailing list-elor existente pe Internet, se deschide browserul 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-mail-ul
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 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 GRIL
Care dintre afirmaiile despre un server de e_mail de tip IMAP este
adevarat:
1. e-mail-ul se poate citi din oricare loc din lume
2. e-mail-ul este transferat automat pe calculatorul propriu i
ters de pe server
3. nu permite transmiterea de e-mail cu attachment

27

TEST GRIL
Pentru a vizualiza o pagina de tip HTML avem nevoie de:
1. un browser de Internet
2. un client de e-mail
3. o conexiune la Internet

1.14. 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/ftpinterface.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.

28

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.

29

INTREBARE - RASPUNS
Precizai modul de gsire a fisierelor FTP?

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
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.
30

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 ?

31

2. Arhitectura internetului
2.1. Coordonarea Internetul ului ?
Una din ntrebrile referitoare la Internet este: cine l conduce ? Nu exist conducere
centralizat a Internetului. Exist mii i mii de reele individuale ale 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 GRIL
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

32

2.2. Structura Internet-ului

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.

Finanarea Internet-ului
De exemplu, n S.U.A., prin intermediul ageniilor, Guvernul federal pltete pentru
unele magistrale de mare vitez.
magistrala de mare vitez vBMS very hight-speed Backborne Network Services
ofer o infrastructur de mare vitez pentru comunitatea educaional i de cercetare,
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).
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.
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.
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.
Societatea Internet

este o organizaie privat, non-profit, care face recomandri

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.

33

2.3 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 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 secund).

TEST GRIL
Din categoria componentelor hardware specializate pentru procesarea
pachetelor si a orientarii acestora catre destinatie fac parte:
1. puntile (bridges)
2. serverele
3. ruterele (routers)

34

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 tokenring 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.
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. 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).

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 GRIL
Majoritatea activitatiilor de directionare a traficului pe Internet sunt
manevrate de :
1. repetoare (repeaters)
2. rutere (routers)
3. punti (bridges)

2.4. 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.
35

Internet-ul este o reea bazat pe schimbul de pachete (packet switched network). ntro 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 :

printr-o conexiune direct (via LAN);

un cablu modem;

o linie DSL;

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. 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. Protocolul IP (Internet Protocol) dirijeaz datele, iar Transmission Control Protocol
(TCP) sparge datele n pachete i le recombin.
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.
36

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.
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 GRIL
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)

Fiecarui pachet i se adauga o cifra de control cu ajutorul careia se


determina la receptie :
1. pozitia pachetului de date in componenta mesajului initial
2. daca in timpul transmisiei au aparut erori
3. daca destinatarul atins este cel precizat de expeditor

2.5. 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.

37

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 GRIL
Dupa transferarea unei pagini Web de la calculatorul gazda (server)
conexiunea http (Hypertext Transfer Proticol) dintre server si client :
1. se intrerupe
2. nu se intrerupe
3. se mentine numai conexiunea TCP / IP (a clientului cu Internetul)

2.6. Funcionarea arhitecturii client/server


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.
38

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.
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.7. 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.
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.

39

TEST GRIL
Adresele dinamice oferite de furnizorii de servicii Internet (ISP), ca
identificare:
1. nu se schimb, la fiecare conectare
2. se schimb, la fiecare conectare
3. se schimb la solicitarea clientului

Funcionarea adreselor i a domeniilor


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.
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. La expedierea unui e-mail acesta merge la un server pentru nume, pentru a-i
nlocui adresa alfabetic cu adresa numeric IP.
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 ruterului crui calculator din interiorul domeniului trebuie s-i fie livrat e-mail-ul. Calculatorulgazd, la recepie, citete numele utilizatorului i livreaz mesajul la cutia potal corect.
TEST GRIL
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 :
1. servere pentru e-mail
2. servere pentru nume
3. servere pentru Web

40

Funcionarea serverelor DNS (Domain Name System)


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).

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.

Funcionarea adreselor IP statice i dinamice


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.
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 server-ului 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.
n aceast situaie PC-ul solicitant alege doar un singur pachet DHCPOFFER,
ndeprtndu-le i ignorndu-le pe celelalte. Pachetul DHCPREQUEST este primit de serverul DHCP, iar ca rspuns el trimite PC-ului solicitant un pachet DHCPPACK. Acest pachet
41

ofer PC-ului solicitant dreptul de a nchiria adresa IP cu drepturi depline, deci poate folosi
Internet-ul.
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 GRIL
n 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 :
1. DHCPOFFER
2. DHCPREQUEST
3. DHCPPACK

2.8. 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. n continuare, se compar aceast adres cu o baz de date intern tabel de rutare
(routing table).
42

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

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 GRIL
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 :
1. se pastreaz n coada de asteptare
2. se pierd
3. se blocheaza activitatea ruter-ului

Transmiterea datelor la distan prin rutere


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.
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.
n aceast situaie, protocolul TCP de la transmisie i recepie va genera retransmisia
pachetelor pierdute. Rutarea static (static routing) se bazeaz pe un tabel de rutare static
43

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.

Figura 2.1 Exemplu de rutare static

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.

Figura 2.2 Exemplu de rutare dinamic

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 GRIL
In cadrul unui tabel de rutare statica :
1. se pot adauga noi rute
2. se pot adapta rutele existente la modificarile de trafic
3. se pot adauga noi rute numai cu acceptul beneficiarului

2.9. 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.
44

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.

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.
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.
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.
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

45

.mp3).

Fiierele obinuite de animaie sunt fiiere Windows cu extensia .AVI, iar fiierele

obinuite video au extensia .MPG.


Fiiere text
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.

46

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. 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.
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.
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.
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.
Conectarea prin cablul TV
Internet-ul poate fi accesat prin sisteme de cablu TV, utiliznd cablul coaxial TV.
47

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.
Conectarea utiliznd liniile DSL i ISDN
Conexiunile telefonice digitale speciale (DSL) se folosesc pentru accesarea Internetului 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.
Accesul fr fir (wireless)
Acest tip de legtur se poate practica fie din ctre un LAN, fie prin intermediul
telefonului mobil sau unui palmtop.
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.
Modem-ul 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.

48

TEST GRIL
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
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.
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 printrun ton. 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.
n acest moment, poate ncepe schimbul de date spre exemplu, date n format digital,
transmindu-se de ctre PC-ul propriu ctre modem. 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. Modem-ul preia informaia digital i o moduleaz (transform) n semnale
analogice pentru ca aceasta s poat fi transmis sub form de informaie analogic.
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


n anul 1995, se vorbea despre superautostrada informaiilor nu n contextul
Internet-ului, 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.
49

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
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.
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.
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.
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.
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.

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 modemuri. De fapt, modemurile DSL nu sunt modemuri n sensul clasic al cuvntului, ele
50

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.

Realizarea structurii DSL (Digital Subscriber Line)


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.
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.
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 :

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.

51

TEST GRIL
Tehnologia DSL (Digital Subscriber Line) divide o linie telefonica in
canale specifice, pentru :
1. transmisia datelor
2. receptia datelor
3. conversatia la telefon

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.

Realizarea conexiunilor de nalt vitez prin ISDN


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 analognumeric i numeric-analog pentru a putea conecta calculatoare aflate pe linii telefonice care
nu dispun de faciliti ISDN.
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.

52

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.4. 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). Utilizarea resurselor

53

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).
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.
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) 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
54

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.5. Funcionarea tehnologiei wireless (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.

55

Accesarea Internet-ului cu o conexiune prin satelit


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.
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.
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.

Explorarea Web-ului cu ajutorul unui calculator Palmtop


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). 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 Serverul 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 Palmtop-ului (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.

56

Functionarea tehnologiei Bluetooth


Aceast tehnologie este o tehnologie wireless care permite PC-urilor, echipamentelor
PDA, telefoanelor mobile sau echipamentelor de tip televizor/combin stereo sa comunice
ntre ele. Aceast comunicare se realizeaz prin semnale radio, utiliznd un cip dedicat. Se pot
transmite concomitent att semnale sonore, ct i date. Transmisia i receptia se fac n banda
pentru transmisii industriale, tiinifice i medicale (SIM), altfel spus n banda de 2,4 GHz.
Cipul dispune de un produs program numit controlor de legturi care identific
echipamentele Bluetooth i gestionez procesul de transmitere i receptionare a datelor i a
semnalelor sonore.
Echipamentul Bluetooth emite n mod continuu un semnal pentru a identifica n zona
sa de vizibilitate dispozitive similare. Dup identificarea ntre ele dou echipamente
Bluetooth, ncep un proces de comunicare pentru a se stabili dac cele dou dispozitive pot
sau nu s interactioneze ntre ele. Intercomunicarea depinde de profilul Bluetooth specific,
codat n hardware-ul fiecrui echipament. n momentul n care echipamentele au stabilit c
pot comunica ntre ele se stabilete o conexiune numit piconet. n momentul constituirii
conexiunii piconet dac unul din dispozitivele din conexiune este conectat la Internet cu
ajutorul unui PDA (palmtop), conectat i el la piconet, se poate accesa Internetul.
Dac n aceeai zona exist mai multe echipamente Bluetooth sau mai multe reele
piconet semnalele acestora pot interfera. Pentru a scpa de acest fenomen tehnologia
Bluetooth folosete metoda salturilor de frecven cu spectru larg (spread spectrum frecvency
hopping). Aceast metod, utilizat i de alte transmitatoare, const n schimbarea frecvenei
de cca. 1600 de ori pe secund, minimiznd ansa de interferen.

TEST GRIL
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

57

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
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 standardul 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.

Livrarea mesajelor e-mail prin Internet


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 la
destinaie, ele sunt combinate n mesajul iniial plecat de la surs.
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. O parte din resursele Internet (inclusiv serverele FTP) pot fi
58

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.

TEST GRIL
Orice mesaj e-mail este descompus ntr-un flux de pachete utiliznd
protocolul TCP/IP. Fiecare pachet al aceluiai mesaj poate cltorii ctre
destinatar pe o alt rut. Aceasta situaie poate genera :
1. sosirea pachetelor n alt ordine dect cea de la
plecare
2. ntotdeauna ordinea de la sosire este identic cu
ordinea de la plecare
3. ordinea de la sosire este stabilit de volumul traficului
pe diversele magistrale n momentul transmisiei

TEST GRIL
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 email

Funcionarea software-ului pentru e-mail


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 serverului de e-mail. Parametrii fiecrui element din list sunt: numele expeditorului, subiectul
mesajului data i ora cnd a fost transmis mesajul.
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.
Software-ul specializat pentru e-mail permite :

crearea de foldere pentru stocarea mesajelor;


59

realizarea unei agende cu adresele persoanelor crora le sunt transmise curent


mesaje;

crearea grupurilor pentru lista de adrese;

adugarea i folosirea unui fiier de semnturi.

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 GRIL
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

Transmiterea mesajelor e-mail ntre reele


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. Ruterul 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.
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). 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
60

care a fost spart. De asemenea, mesajul poate fi obligat s treac din nou printr-un firewall
la intrarea n reeaua de destinaie.

TEST GRIL
Scopul calculatorului firewall este:
1. protejarea reelei proprii de diferii intrusi (produse-program care circul
liber prin Internet)
2. evidenta mesajelor i datelor care intr n reeaua PC-ului propriu
3. evidenta mesajelor i datelor care intr i ies n / din reeaua PC-ului
propriu

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.
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.
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.
61

Accesul la cheia privat se face, de obicei, cu ajutorul unei parole. Exist unele produseprogram 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.

TEST GRIL
Pentru a realiza criptarea mesajelor e-mail este / sunt necesare:
1. numai o cheie publica
2. numai o cheie privata
3. si o cheie publica si o cheie privata

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
Internet-ul 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.

62

Transmiterea spam-ului
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 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.
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. 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 GRIL
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

Blocarea spam-ului
Spam-ul poate fi oprit prin mai multe metode , prezentate in detaliu in continuare pe
doua directii principale:
63

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.

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 (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. 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.
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 e-mail.
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 email i se vor primi mult mai puine spam-uri.

64

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.
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 GRIL
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

65

TEST GRIL
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

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.
66

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 (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).

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 interconectate


ntr-un mod arborescent, astfel nct s se vad toate ntre ele);

alegerea unui anumit canal i a unui nume de utilizator pentru identificare.

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.

67

5. Folosirea world wide web-ului


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

ntr-un site ca 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).

68

TEST GRIL
Browsere-le Web sunt :
a) componente software care interpreteaza limbajul HTML
b) PC-uri dedicate manipularii paginilor Web
c) PC-uri dedicate si componente software specializate

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 browserului care le afieaz. Paginile Web sunt construite folosind un limbaj markup, denumit
HTML, care 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 GRIL
Un site Web poate fi alctuit :
a) dintr-un numr limitat de pagini Web
b) dintr-un numr nelimitat de pagini Web
c) dintr-o singura pagin Web

TEST GRIL
Un site folosete pentru alctuirea sa urmatoarele categorii de
structuri organizatorice :
1. structura aleatoare
2. structura arborescent (n format piramidal)
3. structura linear

69

Funcionarea World Wide Web-ului


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 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.

Organizarea paginilor Web ntr-un site Web


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.
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.
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.

70

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


informaiile de detaliu;

structura linear paginile conectate una de alta, urmrind coninutul acestora;

structur aleatoare paginile sunt legate aparent aleatoriu.

Construirea site-urilor Web


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.
Pagina Web se poate transmite prin intermediul unei conexiuni de apelare a Internetului (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 folderul adecvat, paginile live pot fi verificate pe Web, utiliznd URL-ul furnizat de ctre ISP.
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.
71

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.).
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).

Mesajele de eroare transmise de browser


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 ntr-un 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.
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 browser-ul 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).

72

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.

5.2. 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 GRIL
Care din urmtoarele limbaje de tip markup sunt utilizate la descrierea
modului n care informaia trebuie afisat ntr-o pagin Web :
a) XML
(eXtended Markup Language)
b) HTML (HyperText Markup Language)
c) DHTML (Dynamic HTML)

73

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.
Simplitate: HTML realizeaz compatibilitatea platformelor. Cu ct etichetarea HTML
este mai complex i mai specializat, cu att mai mult va dura transferarea i afiarea
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.

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 reprezint un grup de tehnologii printre care
se regsesc :
a) DOM (Document Object Model)
b) CSS (Cascadind Style Sheets)
c) CGI (Common Gateway Interface)
74

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.
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 designuri, 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
site-ul 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
75

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.

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 GRIL
In cazul hiperlegturilor exist legturi:
a) relative, pentru regasirea unei pagini Web aflat pe
acelai server Web
b) absolute, pentru regsirea unei pagini Web aflat pe un
server Web complet diferit
c) relative, pentru regsirea unei pagini Web aflat 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.
76

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 GRIL
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)

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.
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.

77

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 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.

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.

78

Dac browser-ul a solicitat anumite informaii dintr-o baz de date,

server-ul Web va

lansa aceast cerere printr-o secven de program (script) CGI ctre aplicaia care realizeaz
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. 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.

79

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 cgibin), 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.
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.

80

6. Instrumente (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.
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.

81

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
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
calculatorul-gazd.
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.
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.
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
82

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. Deoarece
pachetele trec n ambele sensuri (ntre clientcalculator propriu i servercalculator gazd)
prin multe rutere, poate exista o ntrziere ntre momentul transmiterii comenzii i momentul
n care sunt vizualizate rezultatele pe ecranul calculatorului propriu.

INTREBARE RASPUNS
Protocolul Telnet (utilizarea resurselor unui calculator aflat la distanta de la
calculatorul propriu) care are la baza modelul client / server foloseste
reteaua Network Virtual Terminal (NVT) In aceasta conjunctura de ce tip de
terminale dispun clientul si serverul ?

6.2. Descrcare fiierelor utiliznd FileTransfer 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
83

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.
Desfurarea unei sesiuni de File Transfer Protocol (FTP)
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.
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
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 de la 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.
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.

84

INTREBARE - RASPUNS
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? Descriei-le.

Compresia fiierelor
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.
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. Unele software-uri de comprimare
(compresare), ca PKZIP, permit arhivarea fiierelor combinnd mai multe fiiere compresate.
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 :

.arj, .zip, .zoo, .lzh

Sub MacIntosh :

.sea, .bin, .hqx

Sub UNIX

.gz, .z

85

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).
Motoarele de cutare sunt baze de date masive care acoper zone largi ale Internetului. 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

86

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.

Funcionarea motoarelor de cutare


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;

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.

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.
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.

87

Fiecare motor de cutare returneaz rezultatele ntr-un mod diferit :

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 acel document.

Software-ul de meta-cutare
Software-ul de meta-cutare este rezident pe PC-ul propriu, permind rezolvarea unei
cereri de 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.
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 cuvintelecheie n forma solicitat de sintaxa fiecrui motor de cutare, fr a completa solicitantul
formularul specific de cutare oferitstandard de motor fiecrui solicitant obinuit).
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.

88

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

n mod

automat. Aceste 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.
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
programe-agent.
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.
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;

89

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.
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.
Cnd agenii lucreaz pe un site, ei pot ncrca resursele site-ului, blocnd serverul 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 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).

90

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 serverul 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.

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 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 applet-uri. 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. Dup aceast verificare, applet-urile pot fi rulate pe calculatorul propriu.

91

TEST GRIL
Compilatorul Java creeaza programe executabile numite Javabytecode,
care :
1. sunt dependente de calculatorul pe care se ruleaz
2. nu sunt dependente de calculatorul pe care se ruleaz
3. nu sunt dependente de calculatorul pe care se ruleaza, funcie
de setrile sistemului de operare utilizat

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.

92

7. Comunicaii deschise
Reelele, la origini, reprezentau soluii de conectivitate extrem de particulare, de obicei
companiile apelau la un singur productor pentru o soluie la cheie. n aceste condiii
software-ul de aplicaie rula ntr-un mediu suport cu un singur sistem de operare. n
consecin, era nevoie de un mijloc de a comunica ntre platforme diferite. Rezultatul a fost
realizarea primului protocol din lume pentru comunicaii deschise (Internet Protocol) . Altfel
spus o reea deschis, este reeaua care permite comunicaiile i partajarea resurselor ntre
calculatoare diferite.

Structurarea pe niveluri a procesului de comunicare


Dou sisteme pot comunica numai dac ambele cad de acord asupra modului n care s
comunice. Secvena logic minimal de evenimente care trebuie s aibe loc ntr-o sesiune de
comunicaii:

datele trebuie transmise de la aplicaia reia i aparin, ctre un proces de comunicatie


(protocol);

protocolul de comunicaie pregtete datele pentru transmitere de-a lungul unei reele faptic datele trebuie mprite n fragmente mai usor de manipulat;

asamblarea datelor segmentate ntr-o structur (ncapsulare) care conine informaii


care permit oricrui dispozitiv de procesare n reea s identifice proveniena datelor
ncapsulate, ct i destinaia lor (cadru, pachet, celul), funcie de protocol;

aceste pachete trebuie convertite n bii fizici pentru transmisie - fie pot fi transmii
bii ca impulsuri luminoase ntr-o reea de fibr optic - fie ca stri electronice pentru
transmisie printr-o reea electronic.
La recepie, pentru sistemul receptor, operaiile sunt parcurse n ordine invers. n

timpul unei sesiuni de comunicaii mai sunt necesare funcii suplimentare, ca :

controlul fluxului de date transmise astfel nct sistemele destinaie i reeaua s nu fie
inundate;

verificarea matematic a datelor pentru a ne asigura c nu au fost alterate n tranzit;

coordonarea retransmiterii datelor care nu au sosit la destinaie, ori au sosit alterate;

reasamblarea segmentelor ntr-o form pe care aplicaia care primete datele s le


poata recunoate.

93

7.1 Modelul de referin ISO OSI


n ciuda evolutiei Internet-ului ctre un rol comercial (orientat spre consumator) acesta
dispune nca de atributele:

deschidere;

capacitate de supravietuire;

siguran.

, care includ: trimiterea sigur a datelor, capacitatea de a detecta i evita automat defeciunile
din reea. Deschiderea const n posibilitatea comunicrii ntre orice combinaie de dispozitive
, indiferent ct de diferite sunt din punct de vedere fizic. Comunicaia deschis se bazeaz pe
dou modele, care o transform ntr-o realitate practic:

1. Modelul de referin Open System Interconnection (OSI)


2. Modelul de referin Transmission Control Protocol / Internet Protocol (TCP/IP)
Aceste modele simplifica mult intelegerea retelelor prin divizarea lor in diferite
componente functionale. Componentele sunt impuse i folosite mai mult pentru a descrie
mecansimele de comunicare dintr-o reea.
Modelul este gndit pe niveluri, fiecare nivel:

asigur un anumit tip de prelucrare

de pe cellalt calculator dialogheaz direct doar cu acelai nivel

trimite datele pentru comunicarea cu nivelul omolog la nivelul direct sub el

primete i trimite date procesate nivelului direct de deasupra

Nivelurile ISO-OSI sunt prezentate pe scurt mai jos.

7.

Aplicaie

ofer funcii pentru programele utilizator care folosesc reeaua, ca:


partajarea de resurse, redirectarea de echipamente (imprimante), mapri de
discuri n reea, remote file access, terminale virtuale de reea, etc

6.

Prezentare

asigur funcii de translatare a datelor de tipul: conversii de format (ASCIIEBCDIC-UNICODE), compactarea datelor, criptare/decriptare, etc.

5.

Sesiune

Stabilete o sesiune de comunicare ntre procese care ruleaz pe calculatorul


surs,

respectiv

destinatie.

Funciunile

asigutate

sunt:

asigneaz

identificatori unici fiecrui proces implicat n comunicare, creeaz


monitorizeaz ntrerupe un circuit virtual ntre procesele care comunic,
asigur autentificarea utilizatorilor sau drepturile de acces la resurse, asigur
94

puncte de reluare a transferului de date.


4.

Transport

asigur transmisia pachetelor de date end-to-end (cap la cap) fr erori,


livrate n ordinea n care au fost transmise fr pierderi sau duplicate ntre
calculatorul surs i calculatorul destinaie. La acest nivel se asigur
divizarea/reasamblarea pachetelor de date, aranjarea lor n ordine corect,
confirmarea transferului corect al datelor. Funciunile asigurate: accept
pachete de la nivelul superior, asigur transmiterea sigur end-to-end cu
confirmare, cere calculatorului surs s nu mai transmit dac bufferele de
recepie sunt pline, multiplexeaz fluxuri de date ntre procese folosind o
singur legatur logic.

3.

Reea

Controleaz operarea n subreea i determin drumul logic pe care vor


circula datele funcie de starea reelei i prioritatea serviciului. Funciile
asigurate sunt: transmiterea cadrelor spre router dac adresa destinatarului
nu aparine reelei n care este ataat expeditorul, controlul traficului din
subreea (se cere expeditorului s nu mai transmit cadre dac routerul are
bufferele pline / folosirea unui router alternativ), asigura fragmentarea
cadrului transmis iniial la dimensiunea permis de router (maximum
transmission unit MTU) fragmentele fiind reasamblate n forma iniial
de ctre destinatar, face translatarea de adrese logice n adrese fizice (i
invers), ine evidena cadrelor transmise pentru a permite contabilizarea
traficului. La nivel de reea i la niveluri inferioare, transferul de cadre se
face point to point (ntre surs i destinaie pot fi mai multe sisteme
intermediare).

2.

Legtur de Asigur transmisia fr erori a cadrelor de date de la un calculator la altul.


date

Funciile asigurate sunt: creeaz / ntrerupe legatura logic (circuitul virtual)


dintre dou calculatoare identificate prin adresa de plac de reea,
controleaz fluxul de cadre, emite i recepionez secvenial cadre,
corecteaz erorile de transmisie aprute la nivel logic, asociaz o adres de
nod fiecrui dispozitiv din reea, controleaz accesul la mediul de transmisie
(evitarea coliziunilor), fragmenteaz / reasambleaz mesajele n bii.

1.

Fizic

Transmite i controleaz secvene de bii folosind diverse medii de


comunicaii i tehnici de codificare, controleaz parametrii fizici, electrici i
optici ai mediului de transmisie, nivelurile de transmisie, asignarea pinilor,
tipurile de conectori folosii.

95

Modelul TCP/IP este structurat pe mai puine niveluri, integrnd funcionalitatea din
cele trei niveluri ISO/OSI absente mai sus sau mai jos n nivelurile proprii.

7.2 Modelul de referin TCP / IP


TCP/IP este unul din cele mai stabile protocoale de reea i are o evoluie n direcia
satisfacerii cerinele viitoare i o precizare special toate bresele de securitate sunt bine
cunoscute. TCP/IP este usor de instalat pe orice tip de hardware i de asemenea pentru acest
protocol se pot programa uor diverse aplcatii. n contextul creterii explozive a Word Wide
Web-ului, fiecare calculator trebuie acum s neleag TCP/IP pentru a putea s comunice
cu un furnizor de servicii Internet.
Conectarea unor reele cu o structur foarte divers, fr probleme, a reprezentat de la
bun nceput un obiectiv de proiectare major. Aceste obiective, structurate ntr-o arhitectur
dedicat, au devenit cunoscute mai trziu sub denumirea de model de referin TCP/IP. n
cadrul acestei arhitecturi, se dorea ca att timp ct funcionau maina surs i maina
destinaie, conexiunile s ramn intacte, chiar dac o parte din mainile sau din liniile de
transmisie erau scoase brusc din funciune. TCP/IP reprezint dou protocoale care lucreaz
mpreun, dirijeaz i ghideaz deplasarea general prin Internet a pachetelor de date. TCP se
ocup cu stabilirea conexiunilor ctre calculatoarele gazd, aflate la distan. IP se ocup cu
adresarea, n sensul ca mesajele s ajung la destinaia dorit.
TCP/IP are urmtoarele caracteristici :

redresarea controlat n cazul unei defeciuni;

posibilitatea de a aduga noi reele fr a ntrerupe serviciile existente;

tratarea unei rate nalte a erorilor;

independena de platform;

ncarcarea redus cu date adiionale.

TCP/IP este alctuit din patru niveluri :

4.

Aplicatie - Acest nivel combin cteva servicii, pe care OSI le separ pe nivelurile
aplicaie, prezentare, sesiune. Aceste servicii se refer la utilizatorul final:
autentificare, manipularea datelor i compresie (SMTP, FPT, NFS, NIS, LPD,
TELNET)

3.

Transport - Nivel rspunzator de garantarea livrrii pachetelor. Organizarea


transferului dintre surs i destinaie (UDP, TCP)
96

2.

Reea - Acest nivel se ocup strict cu organizarea rutrii pachetelor. Nivelul


determin unde trebuie trimise pachetele pe baza informaiilor pe care le primete
(ICMP, IP, IGMP, RIP, USPF, EGP). Nivelul reea-internet reprezint o reea cu
comutare de pachete bazat pe nivelul inter-reea fr conexiuni. Nivelul reea-interne
(axul intregii arhitecturi), permite gazdelor s emit pachete n orice reea i de a face
ca pachetele s circule independent pn la destinaie. (Cuvntul internet este
utilizat aici n sens generic). Nivelul internet definete n format de pachet un protocol
numit Internet Protocol. Protocolul transmite pachetele ctre destinaie, deci se refer
la dirijarea pachetelor i evitarea congestiei.
1. Legatura (gazd) de retea - Nivelul administreaz conexiunea reelei i ofer
servicii de intrare / ieire la nivel de pachet prin intermediul reelei (ARP, RARP).

Figura 7.1 Modelul de referin TCP/IP i modelul de referin OSI

FTP File Transfer Protocol permite transferul de fiiere ntre dou calculatoare;

DNS - Domain Name Server face translatarea adresa IP nume calculator;

TCP Transmission Control Protocol este un protocol orientat pe conexiune, endto-end, care garanteaz c toate pachetele au fost livrate n ordinea corect. Folosit de
sistemele Windows de exemplu pentru a mapa discuri de pe alte maini;

UDP User Datagram Protocol protocol neorientat pe conexiune. Folosit de


sistemele Windows de exemplu pentru a face browsing n reeaua local sau pentru a
iniia o sesiune de login;

97

IP Internet Protocol protocol care transport point-to-point fr a garanta


integritatea transferului de date sau atingerea destinaiei;

DHCP Dynamic Host Control Protocol atribuie adrese de IP clienilor dintr-o


reea;

ARP Address Resolution Protocol afl adresa Ethernet a unei plci de reea cu o
adres de IP cunoscut;

RARP Reverse Address Resolution Protocol - afl adresa IP a unei plci de reea cu
o adres de Ethernet cunoscut.

Comparatie intre modelele OSI si TCP/IP


Similitudini :

se bazeaz pe conceptul unei stive de protocoale independente;

funcionalitate similar a nivelurilor (nivelurile pn la nivelul transport-inclusiv, pun


la dispoziia proceselor care doresc s comunice un serviciu de transport end-to end
independent de reea - furnizorul de transport;

nivelurile de deasupra nivelului transport sunt beneficiari orientai pe aplicaii ai


serviciului de transport.

Deosebiri:

concepte eseniale referitoare la modelul OSI:


o Serviciul, comunic ce face nivelul, nu cum l folosesc entitiile de deasupra.
o Interfaa, comunic proceselor aflate deasupra sa cum s efectueze accesul;
o Protocoalele, folosite ntr-un nivel reprezint treaba efectiv a nivelului.
Nivelul poate folosi orice protocol n funciune solicitat. Protocoalele din modelul

OSI sunt mai bine ascunse dect cele din modelul TCP/IP i se pot nlocui relativ usor pe
msur ce se schimb tehnologia. Capacitatea de a efectua asemenea modificri reprezint
unul din scopurile principale al organizrii protocoalelor pe niveluri n modelul OSI. Cnd a
nceput s se construiasc reele reale utiliznd modelul OSI i protocoalele existente s-a
descoperit c acestea (protocoalele) nu se potriveau cu specificaiile serviciului cerut (soluias-a introdus convergena subnivelurilor).
n ceea ce privete modelul TCP/IP mai nti au aparut protocoalele, iar modelul
reprezint de fapt doar o descriere a protocoalelor existente. n consecin protocoalele se
potriveau cu modelul, dar modelul nu se potrivea cu alt stiv de protocoale- non TCP/IP.

98

Diferena evident este numarul de niveluri al fiecrui model, o parte dintre aceste
niveluri fiind similare. Modelul OSI suport ambele tipuri de comunicaii (nivel reea), ct i
comunicaii orientate pe conexiuni (nivel transport). Modelul TCP/IP modul fr conexiuni la
nivel reea i ambele moduri de comunicaie la nivel transport.

99

8. Adrese IP
Ce este o adres de IP
O adres de IP este un sir de 32 de bii (4 octei) care identific unic orice main din
reea. Din motive de comoditate, o adres se reprezint ca cele patru cifre zecimale (valorile
fiecrui octet), separate cu . De exemplu:

Fifura 8.1 Adresa IP pe 32 de bii

Pentru a putea grupa calculatoarele pe baza unor criterii logice, adresa a fost spart
n dou pri adresa de reea (net id) i adresa de gazd (host id). Funcie de valoarea celor
mai semnificativi bii, exist urmtoarele clase de adrese.

Adrese de clas A - 127 reele, fiecare cu 16.777.214 gazde, de mult alocate (ntre
alii pentru DOD, Stanford University, HP) - 1.0.0.0 la 126.0.0.0

Figura 8.2 Adrese de clas A

Adrese de clas B - 16.382 reele, fiecare cu 65.534 gazde, de mult alocate (ntre alii
pentru Toyota Motor Corporation, Rutgers University) - 128.1.0.0 la 191.254.0.0

Figura 8.3 Adrese de clas B

100

Adrese de clas C - 2.097.150 reele, fiecare cu 254 gazde - 192.0.1.0 la


223.255.254.0

Figura 8.4 Adrese de cals C

Adrese de clas D - folosite pentru a putea difuza multipunct (aceleai date pentru
mai muli destinatari) - 224.0.0.0 la 239.255.255.254

Figura 8.5 Adrese de clas D

Adrese de clas E - rezervat pentru dezvoltri de ctre IETF - 240.0.0.0 la


255.255.255.255

Figura 8.6 Adrese de cals E

Adrese IP speciale
O prim limitare const n faptul c secvenele doar de 1 sau doar de 0 sunt interzise
n anumite situaii, i anume:

o adres care conine doar 1 nseamn difuzare n reeaua local;

o adres care conine doar 0 - nseamn orice reea cu orice adres;

un host id ce conine doar 1 - nseamn difuzare ntr-o reea la distan (adresa


165.10.255.255 se refer la toate calculatoarele din reeaua 165.10.);

un net id sau subnet-id ce conine doar 0 nseamn o gazd din aceast reea.

101

Orice adres care ncepe cu 127. este considerat ca referindu-se la maina local (de
exemplu 127.0.0.1 este calculatorul pe care lucrm).
O a doua limitare o constituie faptul c adresele de IP nu pot fi asignate oricum,
datorit nsi cerinei de a fi unice. Pentru a evita aceast limitare, au fost puse la dispoziie
(pentru uzul local n cadrul unei organizaii) urmtoarele clase de adrese IP private:

Figura 8.7 Clase de adrese IP private

Aceste adrese acoper toate clasele de reea (A, B i C), pot fi folosite liber n orice
intranet, i NU sunt rutate n Internet.

Masca de reea, reele i subreele


La origini Internet-ul a folosit o ierarhie pe dou niveluri (adrese retea, adrese gazda).

Figura 8.8 Elemente generale de rutare n Internet

102

Fiecare locaie are o singur reea, deci fiecare locaie are nevoie de o singur
conexiune la Internet. Dup 1985, organizaiile i instituiile au nceput s aib mai mult
dect o singur reea, deci mai multe conexiuni la Internet.
Nu exist o modalitate eficient de ruta datele ctre anumite sisteme finale din
organizaii i instituii cu reele multiple. Pentru rezolvarea acestor probleme se practic
soluii de moment i soluii pe termen lung.
Soluii pasagere:

s-ar putea aduga fiecrei reele / subreele logice propriul interval de adrese IP;
aciune funcional, dar ineficiena din punct de vedere al utilizrii spaiului de adrese
IP;

mrirea tabelelor de rutare ale routerelor de pe Internet.

Soluii pe termen lung:

organizarea ierarhic a reelelor logice i rutarea ntre ele; locaiile cu reele logice
multiple trebuie tratate ca o singur reea, partajnd un interval de adrese comun, ele
avnd totui nevoie de propriul interval unic pentru numere de subreea .

Imprirea n subreele
Ierarhia ineficient pe dou niveluri a adresrii IP se poate rezolva prin mprirea
pe subreele, conceptul mpririi pe subreele se bazeaz pe nevoia unui al treilea nivel n
ierarhia Internet-ului.
Organizaiile mari, dar i cele medii au nceput s posede reele multiple. n cadrul
acestor reele multiple fiecare subreea se conecteaz la Internet, printr-un punct comun, un
router. mprirea n subreele permite numrului care specific adresa gazd din orice adres
IP (aparinnd uneia din clasele A, B, C) s fie mprit n numere pentru reele mai mici.
O adres IP folosit pentru mprirea n subreele are trei componente:

adresa reelei;

adresa subreelei;

adresa gazd.
Adresele gazd i de subreea sunt extrase din poriunea de adres gazd a adresei IP

originale. Cu ct sunt mai multi bii n adresa IP original (gazd) se pot creea mai multe
subreele i gazde. Evident, numrul de subreele create scade numrul de gazde. De fapt se
folosesc bii din adresa gazdei pentru a-i folosi ca numere de subreele. Subreelele sunt

103

identificate folosind o adres pseudo-IP, numit masc de subreea. O masc de subreea este
un numr binar pe 32 de bii care se poate exprima n format zecimal cu punct.
Masca este folosit pentu a comunica sistemelor finale (inclusiv routerelor i
calculatoarelor gazd) din reea ci bii din adresa IP sunt folosii pentru identificatea reelei
i subreelei. Aceti bii sunt numii prefix de reea. Biii rmai identific gazdele n cadrul
subreelei. Biii din masc cu rol de identificare a numrului de reea sunt setai pe 1, iar biii
corespunztori gazdelor sunt setai pe 0.
Din punct de vedere matematic numrul de subreele depinde de tipul clasei din care
face parte adresa IP care este mprit n subreele. Fiecare clas rezerv un numar diferit de
bii, din cei disponibili, pentru numrul de subreele. n aceast situaie trebuie realizat un
compromis ntre numrul de subreele i numrul de gazde per subreea care pot fi obinute
dintr-o adres IP.

Figura 8.9 mprirea n subreele a unui spaiu de adrese din clasa B

104

Regulile pentru mprirea n subreele interzic folosirea adreselor de subreea care


constau numai din bii 0 sau numai din bii 1 (aceste adrese sunt rezervate). Aadar, un prefix
de reea de 2 bii ofer 2 adrese de subreea utilizabile: 00, 01, 10, 11; prima i ultima poziie
nu se utilizeaz, deci combinaiile valide sunt: 01, 10

Impartirea in subretele a unui spatiu de adrese din clasa C


n situaia clasei C rmn doar 8 bii pentru distribuirea ntre adresele gazd i
subreea.

Figura 8.10 mprirea n subreele a unui spaiu de adrese din clasa B

105

Tema de control 1
1

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

193.168.1.105

193.168.1.73

193.168.1.9

Masc reea

255.255.255.0

255.255.255.0

255.255.255.0

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

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 :

106

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
7

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

10 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
11 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 ?

12 Fie trei calculatoare (A, B i C), conectate n reea ca mai jos:

Adresa IP

192.168.1.105

192.168.1.73

192.168.1.9

Masc reea

255.255.255.240

255.255.255.224

255.255.255.0

107

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
14 Motoarele de cutare sunt baze de date masive care acoper zone largi ale Internetului i au n alctuire trei componente. Una dintre ele este baza de date propriuzis, precizai-le i definii-le succint pe celelalte dou.

15 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)

108

Tema de control 2
1

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)

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 :
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

109

c. dac destinatarul atins este cel precizat de expeditor


8

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)

10

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

11

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

12

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

13

Majoritatea activitiilor de direcionare a traficului pe Internet sunt manevrate de:


a. repetoare (repeaters)
b. rutere (routers)
c. punti (bridges)

14

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.

110

Exist i situaii n care site -ul FTP permite transferul de fiiere fr aceste verificri
de identificare ?

15

Securitatea la nivel transport:


a. este asigurat folosind protocolul PGP (Pretty Good Privacy)
b. necesit modificare protocoalelor la nivel aplicaie
c. nu necesit modificare protocoalelor la nivel fizic

16

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

111

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, David Wall, Dictionar de calculatoare si Internet, Ed.
Teora, Bucuresti,1999
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

112

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