Sunteți pe pagina 1din 15

Curs 13,14

Reele de calculatoare

Reea de calculatoare
O retea de calculatoare este un ansamblu de calculatoare autonome, interconectate prin
intermediul unor medii de comunicatie care asigur folosirea n comun, de ctre un numr
mare de utilizatori, a tuturor resurselor fizice si logice (soft de baz si aplicativ) de care
dispune ansamblul de calculatoare interconectate. Reelele sunt construite cu un amestec de
hardware i software de calculator .

Tipuri de reele:
I.

II.

Dup amploare/ntindere, reelele pot fi:


LAN (Local Area Network) reele locale, ce se limiteaz la aria unui departament, a
unei cldiri, la campusul unei coli/universiti, sau teritoriul unei ntreprinderi. Sunt
cele mai comune reele i de obicei nu depesc cteva sute de metri ptrai.
MAN (Metropolitan Area Network) reele mai extinse, ce acoper aria unei
localiti/metropole, interconectnd LAN-urile din acea localitate. O parte dintre
acestereele sunt iniiate i gestionate de ctre administraia public local.
WAN (Wide Area Network) reele ce acoper o arie i mai extins, cum ar fi o ar
sau un continent.
GAN (Global Area Network) reeaua globala, Internetul

Arhitectura reelei

Arhitectura client-server
Un server este un calculator care furnizeaz servicii, cum ar fi:distribuirea e-mail-urilor sau a
paginilor Web, n timp ce clientul este un calculator care se conecteaz la server pentru a solicita i
primi informaii de la acesta sau pentru a accesa resursele disponibile acolo.

Curs 13,14
Reele de calculatoare

Internetul i
Majoritatea reelelor folosesc principiul client/server . Servere de pe tot globul ofer anumite tipuri de
servicii, iar clienii (PC- uri, calculatoare portabile sau telefoane) se conecteaz la acestea pentru
a accesa informaiile.
Principalele motive pentru folosirea att de larg a acestei arhitecturi sunt:

stocarea informaiei ntr-un singur loc, de unde poate fi redistribuit cu uurin ctre clieni;
2

Curs 13,14
Reele de calculatoare

dedicarea resurselor de calcul (a serverelor) unor sarcini specifice cum ar fi spre exemplu
pota electronic unde este implicat mutarea informaiilor n siguran dintr-un punct n altul.
Clienii (adic acele computere ce funcioneaz cu drept de client ntr-o reea) pot avea o varietate
foarte mare(mainframe , minicalculatoare , PC-uri,..)i pot fi oprii i pornii fr s afecteze buna
funcionare a reelelor.
Ceea ce trebuie reinut n primul rnd n ceea ce privete marea majoritate a serviciilor de
Internet (care funcioneaz dup modelul client-server) este c exist:

un program (aplicaie software) client pe de o parte;

un program server de cealalt parte;

Procesul de transfer al fiierelor de pe server pe client poart numele de download, iar cel
invers este numit upload.

Arhitectura P2P (Peer-to-Peer), n care calculatoarele au acelai rol.

Apariia lor a fost simultan cu dezvoltarea aplicaiilor cum ar fi Napster(1999), ns majoritatea


acestora se limiteaz la schimbul de fiiere

Bittorrent este un protocol P2P (peer to peer) pentru transmisia datelor ce se bazeaza pe
swarming (impartirea datelor in mici pachete si oferirea lor spre descarcare) si tracking
(coordonarea si gasirea swarm-urilor). Participantii la trafic se numesc peers (semeni), cei care
descarca (download) pachete se numescleechers (lipitori) iar cei care trimit date (upload) se

Curs 13,14
Reele de calculatoare
numesc seeders (cei ce ofera samanta). Ce este bine de stiut este ca leecherii chiar daca nu
au terminat de descarcat un torent, pot deveni si ei seederi la randul lor.
Swarm-ul poate fi vazut ca un musuroi de pachete sharate de catre seederi, care pentru a fi
descarcate de leecheri trebuie sa fie localizate: aici intervinte fisierul *.torent care este un
indicator catre aceste swarm-uri. Fisierele *.torent au dimensiuni foarte mici, pot fi deschise cu
programe specializate (de exemplu uTorrent), care pot descarca si apoi uploada pachetele.
Tracker-ul este un server care se ocupa de localizarea swarm-urilor si de controlul vitezei de
transfer. In general seederii sunt incurajati in retea si li se ofera o banda mai mare, pe cand
leecherii convinsi (aceia care nu stau la seed) sunt pedepsiti cu rate de transfer mai mici.
Pentru mai multe detalii va recomand HowStuffWorks.
Ratia este raportul dintre upload si download si pentru a va mentine contul pe un tracker vi se
cere sa aveti o ratie de cel putin 1 (adica sa uploadati macar cat ati descarcat).

III.

Dup tipul de utilizatori int, se disting trei categorii de reele:

intranet
Extranet
Internet

IV.

Dup topologie:

Curs 13,14
Reele de calculatoare

Curs 13,14
Reele de calculatoare

http://www.scrigroup.com/geografie/ecologie-mediu/SISTEMUL-INTEGRAT-DE-MEDIUSIM63162.php
O reea privat virtual (din englez de la virtual private network, prescurtat VPN) este o tehnologie de
comunicaii computerizata sigura, folosita de obicei n cadrul unei companii, organizaii sau al mai multor companii, dar bazata pe o
reea public i de aceea nu foarte sigur. Tehnologia VPN este conceput tocmai pentru a crea ntr-o reea public o subreea de
confidenialitate aproape la fel de nalt ca ntr-o reea privat adevrat la care sunt legai numai utilizatori autorizai. n mod
intenionat aceast subreea, denumit totui "reea VPN", nu poate comunica cu celelalte sisteme sau utilizatori ai reelei publice
de baz. Utilizatorii unei reele VPN pot cpta astfel impresia c sunt conectai la o reea privat dedicat, independent, cu toate
avantajele pentru securitate, reea care n realitate este doar virtual, ea de fapt fiind o subreea nglobat fizic n reeaua de baz.
Expresia virtual private network mai poate fi tradus i prin reea aproape privat, traducere care i ea corespunde bine cu definiia
de mai sus.

http://ro.wikipedia.org/wiki/Re%C8%9Bea_privat%C4%83_virtual%C4%83
6

Curs 13,14
Reele de calculatoare

Protocoale de reea
Un protocol este un limbaj (format de date) pe care dou calculatoare l folosesc pentru a trimite i
primi informaii Protocolul de reea este numele unui sistem de comunicare prin care mainile din
reea interactioneaz . Exist o mare varietate de protocoale din care se poate alege. Fiecare are
avantaje i dezavantaje; spre exemplu unele sunt mai simple dect altele, unele sunt mai sigure, n
timp ce altele sunt rapide.
Protocoalele reprezint pentru comunicaii ceea ce sunt limbajele de programare pentru
prelucrarea informaiei.

Internet

Internet (scris cu I mare) este reeaua mondial ce interconecteaz reelele din


diferitele pri ale planetei ntr-o singur reea logic.
Internet formeaz un mediu informaional i de calcul, oferind un volum imens de servicii i
resurse: biblioteci i baze de date, fiind n acelai timp i o imens comunitate de persoane din
toate domeniile vieii economico-sociale, situate n diverse puncte geografice, care pot oricnd s
7

Curs 13,14
Reele de calculatoare
partajeze informaii.
Mediul Internet este heterogen, nu este proprietatea unui guvern, a unei companii sau
universiti, nu este o singur reea ci un grup de reele aranjate din punct de vedere logic ntro ierarhie, nu constituie o component software/ hardware de sine stttoare i este utilizat
zilnic de oameni de toate specializrile i cu interese diverse.
Internet-ul permite interconectarea calculatoarelor indiferent de platform. Acest lucru a devenit
posibil prin faptul c s-au stabilit o serie de reguli privind comunicaia ntre calculatoare. Aceste
reguli sunt denumite protocoale i definesc modul de lucru al aplicaiilor pentru a se face nelese
ntre ele.
Mediul Internet este conceput i construit n jurul conceptului de nivele de serviciu i reprezint o
reea cu comutare de pachete (PSN - Packet Switching Network).Serverele din Internet sunt
conectate ntre ele prin intermediul routerelor, legnd reele diferite de tip Ethernet, Token Ring, linii
telefonice, etc.
Pentru o transmitere mai eficient a datelor , mesajele sunt mprite n componente de
dimensiuni mai mici, numite pachete care, pe lng coninutul propriu-zis, au ataate informaiile
de adresare necesare. Regulile folosite de Internet pentru a decide cum si unde s se livreze pachetul
se constituie n protocoale de comunicaii ce constituie software-ul mediului Internet..
n prezent, majoritatea reelelor conectate la Internet funcioneaz sub interconectarea TCP/IP
(sistemul de operare Unix a fost unul din primele sisteme de operare ce au inclus protocolul TCP/IP) ce
este constituit din protocoalele:
TCP ( Transmission Control Protocol);
IP ( Internet Protocol);
UDP (User Datagram Protocol).

Transfer de fiiere

FTP { File Transfer Protocol}

HTTP { Hypertext Transfer Protocol}

BitTorrent

E-mail

SMTP { Simple Mail Transfer Protocol}

POP3 { Post Ofice Protocol}

IMAP { Internet Mail Access Protocol}

Conexiune la distan

telnet { conexiune nesecurizat (plain text) dista n}

Curs 13,14
Reele de calculatoare

SSH (Secure Shell) { conexiune securizat de la distan itransfer securizat de fiiere (scp)}

VNC/FreeNX/RDP { conexiune la distan cu interfa grafic(desktop sharing)}

Altele

DNS { Domain Name System ( translatare nume n adrese IP)}

SNMP { Simple Network Management Protocol}

Port server
Cum putem configura un sistem s ruleze mai multe servere diferite (care s ofere servicii de
reea diferite)?
Se spune c un server ascult conexiuni pe un anumit port
Portul se asociaz unui protocol ;serverul ascult pe un port i folosete protocolul
asociat
De exemplu o cerere HTTP este trimisa la server pe port number 80, serverul aflat la adresa
www.laws.uaic.ro (adresa IP 85.122.26.161,e
85.122.26.161 destinata socket-ului 85.122.26.161:80
85.122.26.161:80)
:80)
Portul se reprezint pe 16 bii (valori cuprinse ntre 1 i 65535)
21 FTP
22 SSH
23 Telnet
25 SMTP
53 DNS
80 HTTP
110 POP3
118 Servicii SQL
143 IMAP

Curs 13,14
Reele de calculatoare

http://andrei.clubcisco.ro/cursuri/f/f-sym/1uso/2011-2012/11_USO_curs_10.pdf
Functionarea retelei Internet se realizeaza prin intermediul unor noduri (servere) ce
ofer cu ajutorul unor protocoale exploatarea eficient a resurselor mediului Internet, noduri
ce se numesc furnizori de servicii
Accesul unui utilizator la serviciile Internet poate avea loc dac utilizatorul are acces la un
terminal (calculator de tip -staie de lucru) conectat la reeaua Internet, i anume la un nod din reea.
Terminalul se poate afla acas la utilizator, la coal, la faculatate, la bibliotec, la serviciu, la un cafInternet, etc.
Din punct de vedere arhitectural, in sistemul Internet sunt recunoscute trei tipuri de noduri:
1. noduri de nivel inalt - noduri (clasa A) la nivel mondial la care sunt conectate nodurile
continentale (ex : ro - Romania ) de la nivelul rilor ;
Urmtoarele domenii sunt recunoscute astzi ca domenii principale (nivelul inalt):
Com=societi si companii comerciale
Edu=organizaii educaionale(Universitati,Colegii)
Gov=organizaii guvernamentale
Mil=organizaii militare (armata, marina)
Org=alte organizaii
Int=organizaii internaionale
10

Curs 13,14
Reele de calculatoare
Net=diverse resurse pentru reeaua Internet
<ara>=codul de ar :
au - Australia

fr - Franta

at - Austria

hk - Hong Kong

bg - Bulgaria

hu - Ungaria

ca - Canada

jp - Japonia

de - Germania

no - Norvegia

pl - Polonia

pt - Portugalia

ro - Romania

es - Spania

se - Suedia

yu - Iugoslavia

2. noduri continentale - noduri (clasa B) la nivelul unei ri (n Romnia exist nodul de la UAIC,
nodul de la ICI, etc.) de care sunt conectate noduri locale ale unor reele;
3. noduri locale - noduri (clasa C) la nivel local(regional) ce trebuie s fie recunoscute de un nod
continental (n Romnia exist noduri locale n Bucureti- , Guvern, Parlament, etc.- , i n marile
orae-Cluj, Iai, Constana, Craiova, Piteti, etc.).
Din punct de vedere funcional, n sistemul Internet sunt operaionale trei tipuri de
calculatoare(servere):
- calculator router (de dirijare) - calculator ce furnizeaz servicii de dirijare a informaiilor ntre dou
noduri care se adreseaza prin emitere-receptie; Fcnd o analogie cu serviciul postal, un router ar fi
similar unui oficiu postal, n sensul c ia decizii asupra modului de dirijare a datelor. . Neavnd
legturi directe cu toate celelalte router-e, un router decide traseul optim pe care trebuie s-l
urmeze un pachet pn la destinatie, avnd la dispozitie informatia de adres a pachetului
- calculator gateway ( de legatur) -poart - calculator de legatur ntre nivelele reelei Internet si
care realizeaz conectarea ntre dou reele distincte; n termeni simplii, o poart (gateway) este o
masin care se comport ca o interfat ntre o reea mic i una mult mai mare, cum ar fi o reea
local conectat la Internet. Porile sunt de asemenea folosite la unele corporaii mari, de exemplu,
pentru a conecta reele locale ce conecteaz birouri la mainframe-ul mai mare al corporatiei. De

11

Curs 13,14
Reele de calculatoare
obicei poarta face legtura la un cablu de mare sau medie vitez numit backbone. Mai formal, o
poart poate sa faca transferuri de protocol ntre dou reele.
- calculator host ( gazd) - calculator conectat la reeaua Internet pe unul din cele patru nivele
(utilizator, local, ara i mondial) de la care se pot cere servicii Internet.

Adrese IP si structura DNS (Domain Name System)


Internetul este o reea descentralizat, n sensul c nu exist o instituie sau un stat care s l
dein sau s i guverneze funcionarea. Susinerea financiar i logistic se realizeaz de ctre
companiile care l acceseaz, iar administrarea sa din punct de vedere tehnic este
supravegheat de un comitet numit ICANN (Internet Corporation for Assigned Names and
Numbers). Alocarea adreselor IP nu este arbitrar; ea se face de ctre organizaii nsrcinate
cu distribuirea de spaii de adrese. http://www.iana.org/De exemplu, RIPE este responsabil
cu gestiunea spaiului de adrese atribuit Europei.
Rseaux IP Europens este un forum care se adreseaz entitilor interesate in dezvoltarea
Internet-ului. Principalul obiectiv al comunitii RIPE este acela de a asigura continuitatea
coordonrii din punct de vedere tehnic i administrativ a acestuia.
RIPE nu are o form juridic legal. Oricine este interesat de activitatea acestuia poate
participa prin intermediul listelor de mail sau a ntlnirilor organizate. RIPE are un
preedinte, care l reprezint la aceste ntlniri i asigur legtura cu terii.n
Romnia,organizaia RNC(Reeaua Naional de Calculatoare) www.rnc.ro se ocup de
atribuirea de adrese IP
Datorit faptului c n principiu oricine din lume se poate conecta la Internet fr
restricii, acesta este considerat ca fiind public. Fiecare main care este conectat la o reea
bazat pe protocolul TCP/IP trebuie sa fie identificat in mod unic Fr un indentificator
unic, reeaua nu ar ti cum s trimit mesaje la maina dumneavoastr. Dac ar fi mai mult
de o main cu acelai identificator, reeaua nu ar ti la cine s trimit un anumit mesaj.
Pentru a nelege adresele IP, care identific n mod unic fiecare masin, este folositor s
facem legtura cu problema Internet-ului, de a identifica nu numai fiecare main, dar i
fiecare organizaie
Fiecare calculator cuplat la mediului Internet este identificat printr-o adres unic ,o adres
real numit , IP (Internet Protocol)Address, aceasta fiind utilizat la nivelul programelor
de prelucrare in reea. adresele IP lucreaz prin identificarea reelei, apoi a unei maini din
acea reea.
Adrese IP (IP Address)

IP (Internet Protocol) este un protocol care asigur un serviciu de transmitere a datelor, fr


conexiune permanent. Acesta identific fiecare interfa logic a echipamentelor conectate
printr-un numr numit adres IP". Versiunea de standard folosit n majoritatea cazurilor este
IPv4. n IPv4, standardul curent pentru comunicarea n Internet, adresele IP sunt constituite din
dou pri: numrul de reea si numrul mainii gazd din acea reea. Folosind dou pri la
12

Curs 13,14
Reele de calculatoare

adresa IP, mainile din reele diferite pot avea aceeai acelai numr gazd, dar deoarece
numrul de reea este diferit, mainile sunt identificate n mod unic. Fr acest tip de schem,
numrarea ar deveni nencptoare foarte repede.
Adresele IP sunt atribuite pe baza mrimii companiei sau organizaiei. Dac compania este
mica, nu este nevoie de muli identificatori de main n acea reea. Pe de alt parte o
corporaie mare poate avea mii de maini gazd. Pentru o flexibilitate maxim, adresele IP
sunt atribuite dup mrimea utilizatorului, numite Clasa A, ClasaB, sau Clasa C. Clasa
D i Clasa E au scopuri speciale.
O adres IP este constituit dintr-un grup de patru numere zecimale separate de caracterul
punct (.), fiecare numr fiind cuprins intre 0si 255,adic 256 variante=28 (fiecare numr
poate fi reprezentat in binar pe un octet), i anume:
Pornind de la aceast structur de numere zecimale, protocolul IP construiete
(reprezint) un cod (adres) n binar pe un cuvnt de 32 bii (4 octei) ce va fi constituit din:

clasa reelei - clasa A, B sau C;


router-ul reelei - identificator de reea;
host-ul utilizatorului - identificator host.

Formatul unei adrese IP n format zecimal i binar


http://ro.wikipedia.org/wiki/

Adresa IP este utilizat de protocolul IP pentru obinerea n binar a unui cuvnt de memorie
de 32 bii i care va fi utilizat in operaiile de dirijare a pachetelor(datelor).
Adresa Internet (IP) este memorat pe 4 octei i este alctuit din dou pri: adresa
reelei din care face parte calculatorul i adresa calculatorului n cadrul reelei.
Alegerea tipului de adres se face n funcie de numrul de calculatoare i de gruparea
acestora n diverse subreele, innd cont i de extinderile viitoare.
La nivelul utilizatorilor cu acces la mediului Internet, identificarea calculatoarelor se face
printr-un nume de calculator host (deoarece utilizatorul reine mai greu un numr, acesta
este dublat de un nume) , cunoscut ca nume de domeniu (convertibile n adrese IP )
gestionat de sistemul DNS.
DNS este prescurtarea de la Domain Name System care este conceput ca un
serviciu .
13

Curs 13,14
Reele de calculatoare

( DNS este pentru reele ceea ce agenda din telefonul mobil este pentru numerele
prietenilor, diferena fiind scara la care se realizeaz operaiile.)
Un server DNS conine deci corespondenele ntre numele serverelor i adresa lor IP,( la fel
cum agenda telefonului conine corespondena ntre numele cunotinelor i numerele lor de
telefon)
Structura DNS realizeaz administrarea unor nume prin care se acord diferite responsabiliti
de grup, fiecare nivel reprezentand un domeniu. Domeniile sunt gestionate prin intermediul
unei structuri arborescente ce determina o structura ierarhica. In felul acesta, un nume de
calculator host va reprezenta un drum (cale) in arborele sau subarborele administrat de DNS.
Domeniile determina metoda de organizare a calculatoarelor in retea.
Exemple: laws.uaic.ro
Concepia protocolului TCP/IP este astfel implementat nct schema de adresare permite
utilizatorilor i programelor din reea s identifice n mod unic o reea sau un calculator host,
att prin intermediul unei adrese IP, ct i prin intermediul unui nume de calculator host.
Operaiile de identificare n mediului Internet se constituie n urmtoarele categorii:

identificare la nivelul programelor de comunicaie - adresa IP (IP


Address);
identificare la nivelul utilizrii -nume de calculator host (DNS
Configuration);
identificare utilizator - nume de conectare (login name).

URL-uri
Fiecare cerere de acces la o pagin sau fiier are asociat un URL
(Uniform Resource Locator). URL-ul cuprinde numele de domeniu al serverului pe care este
stocat fiierul i numele acestuia. Coninutul fiierului respectiv este transferat browser-ului
i afiat pe ecran, n forma specificat de descriptorii HTML ai paginii.
Formatul URL standard al unei pagini HTML este format din:

1 - protocolul aplicaiei care va fi folosit pentru a obine pagina;


2 - numele de domeniu al serverului;
3 - calea fiierului;
4 - numele fiierului.
http://www.uaic.ro/biblioteca/index.html

Majoritatea browser-elor permit folosirea i a altor protocoale de aplicaii, n afara HTTP14

Curs 13,14
Reele de calculatoare
ului, pentru a obine un fiier. n general acestea sunt protocoale standard pentru aplicaiile
Internet care dateaz dinaintea Web-ului. Cteva din cele mai rspndite protocoale folosite,
sunt:
ftp: pentru transferul unui fiier: Ex:
ftp://ftp.uaic.ro/pub/
file: este utilizat pentru a indica faptul c fiierul se afl pe acelai calculator cu browser-ul.
Aceast facilitate este util cnd se creaz pagini Web i permite vizualizarea coninutului
acestora naintea publicrii lor pe Web.
Ex: file: //hypertext/html/mypage.htm
NNTP (Network News Transfer Protocol) este folosit sub forma news: pentru transferul
mesajelor text asociate cu UseNet sau NetNews. Acesta const ntr-o colecie rspndit n toat
lumea de grupuri de tiri, fiecare fiind un forum de discuii pe un subiect specific (ex.:
COMP are subiecte despre calculatoare, informatic i industria calculatoarelor). O
persoan interesat de un anumit subiect poate subscrie s devin membru la grupul de tiri
dorit putnd apoi s trimit i s recepioneze articole la/de la toi membrii aceluia grup.
Ex.: news: comp.infosystems.www.authoring.html
gopher: folosete protocolul Gopher. Sistemul Gopher este similar Web-ului n multe
privine. Mai precis, este un sistem global de distribuire i regsire a documentelor. n
Gopher, toat informaia este n format text. Dup conectarea la un server Gopher, este
prezentat un meniu de fiiere i directoare organizate ierarhic, fiecare putnd avea legturi la
meniuri de pe alte servere. Protocolul gopher permite folosirea browserului pentru realiza
acest lucru ntr-o pagin Web.

mailto: este protocolul care permite expedierea unui e-mail dintr-o pagin Web.

15

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