Documente Academic
Documente Profesional
Documente Cultură
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.
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:
Procesul de transfer al fiierelor de pe server pe client poart numele de download, iar cel
invers este numit upload.
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.
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
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
BitTorrent
Conexiune la distan
Curs 13,14
Reele de calculatoare
SSH (Secure Shell) { conexiune securizat de la distan itransfer securizat de fiiere (scp)}
Altele
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.
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:
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:
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:
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