Documente Academic
Documente Profesional
Documente Cultură
O rețea de calculatoare este alcătuită dintr-un ansamblu de calculatoare interconectate între ele
prin intermediul unor echipamente de rețea, cu scopul transmisiei de date și partajării resurselor.
Echipamentele interconectate pot fi sisteme de calcul (desktop sau laptop) sau echipamente
periferice (imprimante, scannere etc)
Conectivitatea este asigurată de echipamente de rețea (hub-uri, switch-uri, rutere, puncte de acces
wireless).
Fiecărui pachet i se ataşează apoi un al doilea antet care conţine adresele MAC ale
calculatorului-sursă, respectiv ale calculatorului-destinaţie. Pachetul se transformă astfel în
cadru (frame);
Cadrele circulă prin mediul de transmisie sub formă de şiruri de biţi. Există mai multe tipuri de
cadre, în funcţie de standardele folosite la descrierea lor (cadru Ethernet, cadru FDDI, etc.). Odată
ajunse la calculatorul-destinaţie, şirurile de biţi suferă procesul invers de transformare. Li se detașează
antetele, segmentele sunt apoi reasamblate, li se verifică integritatea şi numărul, apoi sunt aduse la o
formă care poate fi citită de utilizator.
Procesul de împachetare a datelor se numeşte încapsulare, iar procesul invers, de detaşare a
informaţiilor suplimentare se numeşte decapsulare. Trebuie menţionat că în timpul încapsulării,
datele propriu-zise rămân intacte.
Transmisia pachetelor de date de la un calculator (echipament de rețea) către altele se realizează
în unul dintre următoarele moduri: unicast, multicast, broadcast (vezi figura de mai jos).
Cantitatea de informaţie care poate fi transmisă într-o unitate de timp este exprimată de o mărime
numită lăţime de bandă (bandwidth) şi se măsoară în biţi pe secundă (bps).
Adeseori în aprecierea lăţimii de bandă se folosesc multiplii lui bps, cum ar fi:
1 Kbps = 1000 bps
1 Mbps = 1000 Kbps
1 Gbps = 1000 Mbps
• Simplex- întâlnit şi sub numele de transmisie unidirecţională, constă în transmisia datelor într-
un singur sens. Cel mai popular exemplu de transmisie simplex este transmisia semnalului de la un
emiţător (staţia TV ) către un receptor(televizor);
• Full-duplex – constă în transmisia datelor simultan în ambele sensuri. Lăţimea de bandă este
măsurată numai într-o singură direcţie (un cablu de reţea carefuncţionează în full-duplex la o viteză
de 100 Mbps are o lăţime de bandă de 100 Mbps). Un exemplu de transmisie full-duplex este
conversaţia telefonică.
Topologia logică
Topologia logică descrie metoda folosită pentru transferul informaţiilor de la un calculator la altul.
În dependență de tehnologia de transfer a datelor deosebim următoarele două tipuri de topologii
logice: broadcast şi pasarea jetonului (token passing)
• Într-o topologie broadcast, o staţie poate trimite pachete de date în reţea atunci când reţeaua
este liberă (prin ea nu circulă alte pachete de date). În caz contrar, staţia care doreşte să transmită
aşteaptă până reţeaua devine liberă. Transmisia prin difuzare utilizează de cele mai multe ori un singur
canal de comunicaţie care este partajat de toate staţiile din reţea. Orice staţie poate trimite pachete,
care sunt primite de toate celelalte staţii, operaţiunea numindu-se difuzare. Staţiile prelucrează numai
pachetele care le sunt adresate şi le ignoră pe toate celelalte.
Dacă mai multe staţii încep să emită simultan pachete de date în reţea, apare fenomenul de
coliziune. După apariţia coliziunii, fiecare staţie aşteaptă un timp(de durată aleatoare), după care
începe din nou să trimită pachete de date. Numărul coliziunilor într-o reţea creşte substanţial odată
cu numărul de staţii de lucru din reţeaua respectivă, şi conduce la încetinirea proceselor de transmisie
a datelor în reţea, iar dacă traficul depăşeşte 60% din lăţimea de bandă, reţeaua este supraîncărcată şi
poate intra în colaps.
Această tehnică se utilizează cu precădere în reţelele de mici dimensiuni, localizate în aceeaşi arie
geografică.
• Pasarea jetonului controlează accesul la reţea prin pasarea unui jeton digital secvenţial de la o
staţie la alta. Când o staţie primeşte jetonul, poate trimite date în reţea. Dacă staţia nu are date de
trimis, pasează mai departe jetonul următoarei staţii şi procesul se repetă.
Topologia fizică
Topologia fizică descrie amplasamentul geometric al calculatoarelor, imprimantelor,
echipamentelor de rețea precum și legăturii dintre ele, printr-o reprezentare teoretică si arată forma si
structura unei rețele din punct de vedere grafic.
Topologii fizice fundamentale sunt: magistrală, inel, stea, plasă (mesh), arbore.
Cablul principal are la capete instalate capace (terminatoare) care previn fenomenul de reflexie a
semnalelor, fenomen care poate genera erori în transmisia datelor.
Topologia magistrală are avantajul consumului redus de cablu si al conectării facile a
calculatoarelor. În schimb, identificarea defectelor de reţea este dificilă, dacă apar întreruperi în cablu,
reţeaua nu mai funcţionează şi este nevoie de terminatori la ambele capete ale cablului.
Această topologie nu este practică decât pentru cele mai mici reţele peer-to-peer ieftine, care
asigură o conectivitate elementară. Aceste produse sunt destinate utilizării casnice şi în birourile mici,
însă o excepţie al modului de transmitere de informaţii al acestui tip de topologie îl reprezintă
standardul IEEE 802.4 Token Bus LAN, care îi oferea utilizatorului un grad înalt de control în
determinarea perioadei maxime în care poate fi transmis un cadru de date.
Topologia inel iniţială avea între staţiile de lucru conexiuni peer-to-peer, ce trebuiau să fie închise,
adică să formeze un inel.
Avantajul acestor reţele LAN era că timpul de răspuns era destul de previzibil. Cu cât erau mai
multe dispozitive în inel, cu atât creşteau întârzierile reţelei.
Fiecare staţie din reţea se conectează la punctul central prin câte un segment de cablu, fapt care
conferă acestei toplogii avantajul că se depanează uşor. Dacă un segmen tde cablu se defectează, acest
defect afectează numai calculatorul la care este conectat, celelalte staţii rămânând operaţionale.
Topologia stea are dezavantajul costului ridicat şi al consumului ridicat de cablu. În plus, dacă un
hub se defectează, toate echipamentele din acel nod devin nefuncţionale. În schimb, calculatoarele se
conectează uşor, reţeaua nu este afectată dacă sunt adăugate sau deconectate calculatoare şi detectarea
defectelor este simplă.
• Reţele LAN
Reţeaua locală de calculatoare este o reţea de echipamente interconectate răspândite pe o suprafaţă
de mici dimensiuni (încăpere, clădire, grup de clădiri apropiate).
Conceptul de LAN face referire la o reţea de calculatoare interconectate şi supuse aceloraşi politici
de securitate şi control a accesului la date, chiar dacă acestea sunt amplasate în locuri diferite (clădiri
sau chiar zone geografice). În acest context, conceptul de local se referă mai degrabă la controlul
local decât la apropierea fizică între echipamente. Transmisia datelor în reţelele LAN tradiţionale se
face prin conductoare de cupru.
• Reţele MAN
Reţelele metropolitane sunt de dimensiunile unei localitati, conectează mai multe rețele de tip
LAN, iar legăturile de echipamente sale de comunicații sunt, în general, deținute fie de un consorțium
de utilizatori, fie de un singur furnizar de rețea care vinde serviciul utilizatorilor.
Rețelele de tip MAN sunt utilizate de furnizorii de Internet(ISP), de servicii de telefonie sau cablu
TVpentru a furniza servicii cître consumatori. Sunt extrem de eficiente și asigură o comunicare rapidă
prin intermediul unor suporturi fizice de mare viteză, cum ar fi cablurile cu fibră optică.
• Reţele WAN
O reţea de întindere mare este alcătuită din mai multe reţele locale (LAN-uri) aflate în zone
geografice diferite. Reţelele de întindere mare acoperă arii geografice extinse, o reţea WAN se poate
întinde la nivel naţional sau internaţional.
În mod specific în aceste reţele calculatoarele se numesc gazde (host), termen care se extinde şi
la reţelele LAN care fac parte din acestea. Gazdele sunt conectare printr-o subreţea de comunicaţie
care are sarcina de a transporta mesajele de la o gazdă la alta.
• Reţele WLAN
Sunt reţele locale care transmisia datelor se face prin medii fără fir. Într-un WLAN, staţiile, care
pot fi echipamente mobile – laptop – sau fixe – desktop – se conectează la echipamente specifice
numite puncte de acces. Staţiile sunt dotate cu plăci de reţea wireless.
Punctele de acces, de regulă routere, transmit şi recepţionează semnale radio către şi dinspre
dispozitivele wireless ale staţiilor conectate la reţea.
Punctele de acces se conectează de obicei la reţeaua WAN folosind conductoare de cupru.
Calculatoarele care fac parte din WLAN trebuie să se găsească în raza de acţiune a acestor puncte de
acces, care variază de la valori de maxim 30 m în interior la valori mult mai mari în exterior, în funcţie
de tehnologia utilizată.
Primele transmisii de date experimentale în reţele reţele wireless au avut loc în anii 70 si au folosit
ca agent de transmisie a datelor in reţea undele radio sau razele infraroşii. Între timp, tehnologia a
evoluat şi s-a extins până la nivelul utilizatorilor casnici.. În prezent există mai multe moduri de a
capta datele din eter: Wi-Fi, Bluetooth,
GPRS, 3G, 4G ş.a. Acestora li se adaugă o nouă tehnologie care poate capta datele de şapte ori
mai repede şi de o mie de ori mai departe decât populara tehnologie Wireless Fidelity (Wi-Fi), numită
WiMAX. În timp ce reţelele Wi-Fi simple au o rază de acţiune de aproximativ 30 m, WiMax utilizează
o tehnologie de microunde radio care măreşte distanţa la aproximativ 50 km. Astfel, se pot construi
reţele metropolitane WiMAX.
Avantaje:
o Simplitate in instalare;
o Grad ridicat de mobilitate a echipamentelor – tehnologia s-a popularizat cu precădere pentru
conectarea la reţea a echipamentelor mobile;
o Tehnologia poate fi utilizată în zone în care cablarea este dificil sau imposibil de realizat;
o Costul mai ridicat al echipamentelor wireless este nesemnificativ raportat la costul efectiv şi
costul manoperei în cazul reţelelor cablate;
o Conectarea unui nou client la o reţea wireless nu implică folosirea unor echipamente
suplimentare.
Dezavantaje:
1.2.2. Reţele peer-to-peer (P2P) şi reţele client-server (în dependență de sistemul de operare)
Într-o reţea de calculatoare comunicarea are loc între două entităţi: clientul care emite o cerere
prin care solicită o anumită informaţie şi serverul care primeste cererea, o prelucreaza iar apoi trimite
clientului informația solicitată. Dacă ar fi să analizăm reţelele după modul de cooperare a
echipamentelor interconectate, ar trebui să facem referire la două tipuri de reţele (două moduri de
cooperare): reţele de tip peer-to-peer şi reţele de tip client-server.
• Reţele peer-to-peer
Într-o reţea peer-to-peer, sau P2P în forma sa abreviată, toate calculatoarele sunt considerate
egale (peers) și împart între ele sarcinile. Fiecare calculator îndeplineşte simultan şi rolul de client
şi rolul de server, neexistând un administrator responsabil pentru întreaga reţea. Un exemplu de
serviciu care poate fi oferit de acest tip de reţele este partajarea fişierelor. Acest tip de reţele sunt o
alegere bună pentru mediile în care: există cel mult 10 utilizatori, utilizatorii se află într-o zonă
restrânsă, securitatea nu este o problemă esenţială, organizaţia şi reţeaua nu au o creştere previzibilă
în viitorul apropiat:
Așa cum am menționat mai devreme, P2P este folosit pentru a partaja tot felul de resurse de
calcul precum putere de procesare, lățime de bandă în rețea și spațiu de stocare pe discuri. Totuși,
cel mai comun scop pentru utilizarea de rețele peer-to-peer este partajarea de fișiere pe internet.
Rețelele peer-to-peer sunt ideale pentru partajarea de fișiere deoarece permit calculatoarelor
conectate la ele să primească fișiere și să le trimită simultan.
În ceia ce urmează vom explica cum descarcăm un fișier într-o rețea cu arhitectura server-client
față de arhitectura peer-to-peer. În primul caz deschidem browser-ul web și vizităm un sait web de
unde descarcăm un fișier. În acest caz, saitul web se comportă ca un server, iar calculatorul nostru
se comportă asemeni unui client care primește fișierul. Putem compara acest scenariu cu un drum
cu sens unic: fișierul pe care îl descarcăm este o mașină care merge de la punctul A (saitul web) la
punctul B (calculatorul nostru).
Dacă descarcăm același fișier printr-o rețea de tip peer-to-peer, folosind o platformă BitTorrent
ca punct de pornire, descărcarea se realizează într-un mod diferit. Fișierul este descărcat pe
calculatorul nostru în bucățele mici care vin simultan de pe multe alte calculatoare aflate în rețeaua
P2P, care au deja acel fișier. În același timp, fișierul este și trimis (încărcat) de pe calculatorul tău la
altele care îl cer și ele. Situația este similară oarecum cu un drum cu două sensuri: fișierul este ca o
serie de mașini multe și mici care vin pe calculatorul nostru, dar care și pleacă spre alte destinații,
atunci când sunt solicitate.
• Reţele client-server
Reţele client-server, în care un calculator îndeplineşte rolul de server, în timp ce toate celelalte
îndeplinesc rolul de client. Într-o rețea client-server, există clienți și servere. Un client poate fi un
dispozitiv sau un program. Ajută utilizatorii finali să acceseze webul. Câteva exemple de clienți
sunt desktop, laptop-uri, smartphone-uri, browsere web etc. Un server este un dispozitiv sau un
program care răspunde clienților cu serviciile. Oferă fișiere, baze de date, pagini web, resurse
partajate în funcție de tipul acestora.
De regulă, serverele sunt specializate (servere dedicate) în efectuarea diferitelor procesări pentru
sistemele-client, cum ar fi:
Servere de fişiere şi imprimare – oferă suport sigur pentru toate datele şi gestionează tipărirea
la imprimantele partajate în reţea pot fi administrate centralizat;
Servere web – găzduiesc pagini web;
Servere pentru aplicaţii – cum ar fi serverele pentru baze de date;
Servere de mail – gestionează mesaje electronice;
Servere pentru gestiunea securităţii – asigură securitatea unei reţele locale când aceasta este
conectată la o reţea de tipul Internetului – exemple: firewall, proxyserver;
Pentru a realiza schimbul de date (comunicația) intre doua echipamente conectate într-
o rețea, aplicațiile de comunicație trebuie să cunoască numaidecât adresa echipamentului
care expediază date si adresa echipamentului care recepționează date. În acest scop
aplicațiile/protocoalele de comunicație utilizează următoarele tipuri de adrese:
adresa fizică, care este adresa MAC (Media Access Control), stabilită de fabricantul
echipamentului, si care de regulă nu poate fi schimbată.
adresa logică, adresa IP (Internet Protocol), sau adresa de rețea, configurabilă de
către administratorul rețelei. Daca într-o rețea avem o alocare dinamica a adreselor
IP (adică in momente diferite putem avea adrese diferite pentru același echipament),
singura modalitate de a identifica in mod unic un echipament rămâne adresa fizica
(MAC). Dar cu ajutorul unor programe, chiar si această adresă poate fi modificată !
adresa simbolică, ca de exemplu: pc33_01; pc3001; www.ceiti.md
Fiecare calculator, atașat sau nu unei rețele, are o adresa fizică .Doua adrese identice
nu pot exista . Cunoscute ca adrese MAC sau adrese de control al accesului la mediu (
Media Access Control adrese), adresa fizică se găsește pe placa de interfață cu rețeaua
(NIC). Înainte de a ieși din fabrică , fiecare producător atribuie o adresa fizică fiecărei plăci
de rețea Aceasta adresă e programată într-un cip aflat pe placa de rețea . Pentru că adresa
MAC e localizata pe placa de rețea , schimbarea acesteia va avea ca rezultata schimbarea
adresei fizice a calculatorului.
Adresa MAC este scrisă în hexazecimal prin 12 cifre binare, având unul din formatele:
MM-MM-MM-SS-SS-SS
V.Zavadschi CEITI Arhitectura rețelelor de calculatoare 1
MM:MM:MM:SS:SS:SS
MMM.MMM.SSS.SSS
Prima parte a adresei MM-MM-MM este un număr care arată producătorul, iar partea a
doua a adresei SS-SS-SS este numărul serial asignat de producător. stânga 6 cifre (24 biți)
numit „prefix” este asociat cu producătorul adaptorului (M). Fiecare furnizor înregistrează și
obține prefixele MAC, așa cum sunt atribuite de IEEE. Vânzătorii au adesea numeroase numere
de prefix asociate cu produsele lor diferite.
De exemplu:
00-06-C1-16-A1-45 este o adresă fizică a unei plăci fabricate de Cisco;
00-C0-4F-72-DC-2C este o adresă fizică a unei plăci fabricate de Intel.
Adresa fizică este utilizată pentru a identifica calculatoarele într-o rețea LAN, așa cum
adresa IP este utilizată pentru a identifica calculatoarele conectate la Internet.
Protocolul IPv4 folosește adrese pe 32 de biți, care de fapt pentru comoditate se despart
în 4 câmpuri a câte 8 biți și se reprezintă în zecimal prin 4 numere despărțite prin punct .
Fiecare număr zecimal poate primi valori din diapazonul 0-255.
De exemplu adresa 11000000 10101000 00000001 00010000 în formă zecimală va fi
192.168.1.16.
Pe parcursul anilor pentru adresarea echipamentelor din rețea s-au utilizat următoarele
scheme de adresare.
Schema 1
Schema 1 de adrese IP, prevedea ca 8 biți din stânga (cei mai semnificativi) să fie
utilizați pentru identificarea adreselor de rețea, iar ceilalți pentru identificarea stațiilor
(host-urilor) din rețea. Astfel numărul total de rețele care putea fi adresat era de 2 8 -2=254,
iar cel de stații era de 2 24 -2. Această schemă s-a utilizat la început și în decurs de mai puțin
de 10 ani s-a epuizat.
Schema 2, clase de adrese IP.
Schema dată prevedea separarea unui subcâmp din câmpul adresei de rețea (primii 1-4
biți, cei mai semnificativi), care și identifica clasa adresei. Structura adresei IP constă din
2 părți: adresa rețelei, adresa stației. Astfel, în dependență de clasa rețelei, adresa rețelei și
adresa stației se determină (vezi și tabelul 2.1):
- pentru clasa A, adresa rețelei din valoarea binară a primului octet, iar adres a stației
din valoarea binară a octeților 2,3,4;
- pentru clasa B, adresa rețelei din valoarea binară a octeților 1 și 2, iar adresa stației
din valoarea binară a octeților 3,4;
- pentru clasa C, adresa rețelei din valoarea binară a octeților 1,2 și 3, iar adresa stației
din valoarea binară a octetului 4.
Deosebim clasele, cum am menționat mai sus după valoarea primului octet în
dependență de valoarea predefinită a primilor 1-4 biți!
Vom remarca că sunt seturi de adrese IP cu destinație specială, care nu pot fi atribuite
stațiilor în calitate de adrese IP, cum ar fi:
2. Adresele care încep cu 127.X.X.X, pentru bucle locale. De exemplu: 127.0.0.1
3. Adresele IP care în pozițiile adresei stației au toți biții egali cu 0 identifică adresa
rețelei.
4. Adresele IP care în pozițiile adresei stației au toți biții egali cu 1 identifică adresa
de broadcast a rețelei.
De exemplu, adrese speciale:
V.Zavadschi CEITI Arhitectura rețelelor de calculatoare 3
192.160.3.0; 192.160.3.255; 200.100.24.0; 200.100.24.255; 0.0.0.64 – adrese
din clasa C;
132.160.0.0; 132.160.255.255; 148.200.0.0; 148.200.255.255; 0.0.0.52 – adrese
din clasa B;
82.0.0.0; 82.255.255.255; 8.0.0.0; 8.255.255.255; 0.0.0.0; 0.255.255.255 –
adrese din clasa A.
Exerciții
1. Pentru o stație cu adresa IP 196.42.60.82, de determinat:
a) Din ce clasă face parte această adresă;
b) Valoarea adresei rețelei;
c) Valoarea adresei primei stații din rețea;
d) Valoarea adresei ultimei stații din rețea;
e) Adresa de broadcast a acestei rețele;
f) Evidențiați în adresa stației cu verde partea adresei rețelei și cu orange partea
adresei stației
Schema cu subrețele este utilă în cazurile când o rețea este rezonabil, din raționamente de
administrare sau tehnice, de divizat în două sau mai multe subrețele. Esența acestei scheme constă
în aceea că ID stație se interpretează ca ID subrețea (biții superiori respectivi) și noul ID stație
(biții inferiori respectivi), cum este prezentat în figura 2.2. Toate stațiile ce aparțin de o subrețea
pot fi adresate prin grupul lor comun de cei mai semnificativi biți, constituit din biți „ ID rețea ”
+ „ID subrețea” (fig. 2.2), denumit și „prefix de subrețea”.
ID rețea ID stație
Pentru separarea prefixului de subrețea de câmpul stației servește masca de subrețea de lungime
variabilă (VLSM - Variable Length Subnet Mask)
O mască de subrețea este reprezentată, în binar, printr-un șir de biți ”1”, numărul cărora este
egal cu numărul de biți superiori ai prefixului de subrețea. Cunoscând cei 32 biți ai adresei IP și
masca de subrețea a acesteia, separarea prefixului de rețea de ID stație se face aplicând operația
logică AND între biții de același ordin ai adresei IP și cei ai măștii de subrețea. Rezultatul
operației este prefixul de subrețea, iar restul este ID stație.
Vom reține:
1) Se împrumută biți din partea superioară a adresei stației;
2) Numărul de biți împrumutați este de minim 2 și maximum NbS-2, unde NbS – numărul
de biți din adresa IP alocați stației. Astfel masca nouă se extinde cu 2, 3, ș.a.m.d. biți;
valoarea ultimului octet al măștii devenind: 192, 224, ș.a.m.d.
1 10101101.00011101.00100000.00000000
192.168.32.0 Nu .1 - .30 192.168.32.31
2 10101101.00011101.00100000.00100000
192.168.32.32 .33 - .62 192.168.32.63
3 10101101.00011101.00100000.01000000
192.168.32.64 .65 - .94 192.168.32.95
4 10101101.00011101.00100000.01100000
192.168.32.96 .97 - .126 192.168.32.127
5 10101101.00011101.00100000.10000000
192.168.32.128 .129 - .158 192.168.32.159
6 10101101.00011101.00100000.10100000
192.168.32.160 .161 - .190 192.168.32.191
7 10101101.00011101.00100000.11000000
192.168.32.192 .193 - .222 192.168.32.223
8 10101101.00011101.00100000.11100000
192.168.32.224 Nu .225 - .254 192.168.32.255
Remarcă. În momentul când creăm subreţele este uşor de observat posibila confuzie ce se
poate face între adresa de reţea a spaţiului de adrese iniţial şi adresa de reţea a primei subreţele
create, dar totodată şi între adresa de difuzare pentru spaţiul de adrese iniţial şi adresa de difuzare
a ultimei subreţele.
În exemplul de mai sus singura diferenţă între adresa inițială a adresei IP şi prima sa subrețea
este masca de reţea folosită, şi tot masca de reţea este singura diferenţă între adresa de difuzare a
clasei C şi adresa de difuzare a ultimei subrețele.
IANA distribuie registrelor RIR blocuri de adrese mari (cu prefixe de rețea scurte, cum ar
fi, de exemplu, 56..0.0.0/8). RIR împart aceste blocuri în subrețele, pe care le alocă registrelor
Internet locale (Local Internet Registers – LIR). LIR, la rândul său, poate împărți o asemenea
subrețea în subrețele mai mici, pe care le alocă autorităților responsabile de nivel mai jos. Acest
proces se poate repeta de un număr rezonabil de ori. Astfel, rețelele terminale obțin subrețele de
dimensiunea preconizată a acestor rețele într-un viitor nu prea îndepărtat. De asemenea, pentru
rețelele terminale, IETF recomandă conectarea la un singur furnizor de servicii Internet.
În funcție de utilizare, se deosebesc două categorii de adrese IP ce nu se intersectează:
rutabile global și speciale. Fiecare adresă IP rutabilă global, denumită și absolută, se referă în
mod univoc la o interfață de comunicație concretă din Internet; aceeași adresă absolută poate fi
folosită doar pentru o interfață de comunicație din Internet.
In interiorul unei retele izolate, alocarea adreselor IP se poate face aleator, cu conditia ca
fiecare sa fie unica in cadrul respectivei retele. Dar conectarea acestei retele locale la Internet va
necesita utilizarea de adrese IP inregistrate (denumite adrese de Internet) pentru a evita adrese
duplicate.
Poate fi utilizata o categorie speciala de adrese IP – adrese IP locale (RFC 1918) care
permit functionarea suitei de protocoale TCP/IP in retelele locale (private network).
Caracteristicile acestor adrese:
- NU pot fi folosite niciunde pe Internet, NU pot fi folosite pentru
comunicarea intre diferite gazde de pe Internet (NU pot fi inregistrate ca
adrese IP de Internet)
- Pot exista oricate astfel de adrese IP locale pe diferite retele locale din lume
- Sunt gratuite !
Spatiul de adrese locale este format din 3 blocuri de adrese rezervate de catre IANA
special in acest scop (ce pot fi utilizate in retele izolate):
10.0.0.0 - 10.255.255.255
172.16.0.0 - 172.31.255.255
192.168.0.0 - 192.168.255.255
Deci, daca se utilizează o rețea clasa C, pentru calculatoarele rețelei TCP/IP trebuie
utilizate adresele IP: 192.168.0.2, 192.168.0.3, .., 192.168.0.x
192.168.0.1 este , de regula utilizat pentru (default) gateway - interfata routerului legata la
respectiva retea locala.
Exemplu:
Totusi, daca se doreste comunicarea de la aceste adrese cu gazde din Internet, trebuie
folosit un serviciu oferit de un server (Windows 2003 sau un proxy Server), serviciu ce poarta
numele de NAT (Network Address Translation). Acesta va ’transla’adresele IP locale la
adrese IP valide pe Internet, care se mai numesc și publice.
Dacă procesezi mai multe calculatoare şi o imprimantă – procesezi de fapt interfeţele
(plăcile) de reţea ale tuturor calculatoarelor şi imprimantei şi doreşti să le conectezi la un hub de
reţea sau un switch, astfel încât să poţi partaja resursele între acestea şi să ai o conexiune
automată la Internet. Pentru a avea o conexiune automată la Internet se foloseşte suita TCP/IP,
care trebuie instalată pe fiecare dispozitiv al reţelei.
Pentru a înţelege cum funcţionează TCP/IP, trebuie înţeles modul cum se alocă adresele
TCP/IP, regulile legate de această alocare.
Prima regulă: fiecare dispozitiv de pe reţea trebuie să aibă o adresă unica.
De menționat că adresa Ipv4 0.0.0.0 este folosită de stații atunci când acestea sunt pornite,
iar adresele Ipv4 cu 0 ca ID rețea se referă la rețeaua curentă. Aceasta permite stațiilor să refere
propria rețea, cunoscând doar blocul de adrese al acesteia (numărul de biți „1” ai măștii de rețea),
nu și ID-ul concret al acesteia.
Adresele de foam 127.x.x.x pot fi folosite doar pentru testări în buclă locală ( transmisii
sie-și). Pachetele trimise către o asemenea adresă sunt prelucrate doar local, fiind totodată,
tratate ca pachete sosite. Adresele, care conțin doar biți „1”, permit difuzarea în rețeaua curentă.
Alte utilizări speciale pot fi consultate în RFC-urile respective din tabelul 1.6.
Restul adreselor au statutul de adrese IP publice beneficiind de vizibilitate potențială la nivelul
rețelei mondiale Internet.
Protocoalele TCP/IP folosesc pentru identificarea calculatoarelor prin Internet adrese IP.
Numărul calculatoarelor interconectate prin Internet este foarte mare, prin urmare ţinerea
evidenţei acestora după adresele IP este foarte dificilă (de exemplu pentru a ajunge la site-ul
firmei Yahoo ar trebui memorată adresa 204.71.202.160, iar accesarea să se facă scriind http://
204.71.202.160, în loc de www.yahoo.com, cum folosim uzual).
Prin DNS (Domain Name Sistem) se înţelege sistemul numelor de domenii utilizat la
gestionarea domeniilor în Internet. Acesta stabileşte corespondenţa între numele sistemelor
gazdă şi adresele IP corespunzătoare (operaţie numită şi “mapare”). Translatarea numelui de
gazdă într-o adresă IP se numeşte “rezolvarea numelui de domeniu”. În figurile 2.4 şi 2.5 sunt
prezentate sintaxele comenzilor ping şi tracert în modul linie de comandă, la prima se observă
că se poate utiliza parametrul “-a” pentru realizarea translatării, iar la a doua parametrul “-d”
pentru a nu se realiza translatarea în numele stației (afișarea numelui hostului).
DNS-ul este format dintr-o schemă ierarhică de nume de domenii şi un sistem de baze de
date distribuite cu nume şi adrese IP. Pentru serviciile Internet în general se foloseşte sistemul
DNS, dacă acesta “cade” site-urile web numai pot fi găsite şi nu se mai pot trasmite e-mail-uri.
Avantajele utilizării sistemului DNS:
- numele de domenii sunt mai uşor de reţinut decât adresele IP;
- un site poate fi mutat pe un alt calculator, chiar în altă parte a lumii şi poate fi accesat în
continuare prin domeniul său web dacă sistemul DNS este reactualizat cu adresa IP a
noului calculator pe care s-a transferat site-ul;
- se identifică în mod unic o reţea sau un calculator gazdă prin intermediul unei adrese IP şi
printr-un nume de calculator gazdă.
2.3.3. Funcţionare
Pentru a testa existenta unei probleme DNS în cazul unei erori ca cea descrisă anterior
(la apelarea unei pagini web prin adresa web corespunzătoare, de exemplu www.upt.ro) se
poate apela site-ul dorit folosind adresa IP a acestuia (dacă se cunoaşte).
La diagnosticarea problemelor legate de DNS se poate folosi comanda nslookup, dacă
protocoalele TCP/IP sunt instalate (fig. 2.7).
În ultimii ani sau adăugat şi alte domenii generale: biz, info, name etc. Lista completă se poate
găsi la www.icann.org.
Dacă se doreşte crearea unui nou domeniu se va cere permisiunea domeniului în care va fi
inclus, de exemplu pentru ca un nou domeniu al unui grup VLSI de la Yale să fie vlsi.cs.yale este
necesară permisiunea administratorului cs.yale.edu. Astfel se evită conflictele de nume, fiecare
domeniu ţine evidenţa subdomeniilor sale. După ce un domeniu nou este creat şi înregistrat se
pot crea subdomenii fără permisiunea celor care administrează domeniile superioare din arbore.
Bazele de date DNS pot fi stocate teoretic pe un singur server. Practic el s-ar putea să fie
prea încărcat astfel încât să fie inutilizabil, în plus în caz de defectare este afectat întregul
Internet.
Pentru evitarea problemelor descrise anterior spațiul de nume este împărţit în mai multe
zone separate. Un exemplu de împărţire a spaţiului de nume din fig. 2.8 în zone este prezentat
în fig. 2.10. Zonele conţin câte o parte din arbore şi numele serverelor pentru păstrarea
informaţiilor despre zona respectivă. O zonă are un server de nume primar şi unul sau mai
multe servere de nume secundare care preiau informații de la acesta.
Exercițiul 2.
a) Din clasa B, deoarece valoarea primului octet este din diapazonul 128-191;
Modelul de referinţă OSI permite vizualizarea traseului parcurs de informaţii sau pachete de
date, de la un program de aplicaţii (de tipul documentelor, foilor de calcul tabelar, bazelor de
date, prezentărilor etc.) la un alt program de aplicaţii localizat într-un alt computer din reţea,
chiar dacă expeditorul şi destinatarul fac parte din reţele cu topologii diferite, cu tipuri diferite de
medii.
Acest model este conceput ca având şapte straturi (sau niveluri), fiecare având funcţii specifice,
realizând împreună comunicarea în reţea. Această separare a funcţiilor într-o reţea se numeste
stratificare (layering). Funcţiile nu specifică cum trebuie efectuată o operaţiune, ci doar ce
trebuie să îndeplinească un anumit nivel, modul de realizare fiind sarcina protocoalelor (seturi de
reguli şi metode). Implementarea protocoalelor se poate realiza fie software, fie hardware, fie în
ambele moduri. În general producătorii implementează nivelele superioare în software şi cele
inferioare în hardware.
Pentru ca această comunicare să fie posibilă, există nişte reguli (limbaj) de comunicare ce sunt
respectate de fiecare categorie de persoane.
DIRECTOR 1 DIRECTOR 2
Reguli între directori
Informaţii pentru Informaţii pentru
profesori profesori
PROFESOR PROFESOR
Reguli între profesori
Informaţii pentru Informaţii pentru
elevi elevi
Acesta este un exemplu bun pentru a înțelege ce presupune comunicarea bazată pe niveluri şi
protocoale.
7 Aplicaţie
6 Prezentare
5 Sesiune
4 Transport
3 Reţea
2 Legătură de date
1 Fizic
Fiecare nivel este independent, însă oferă servicii nivelului situat deasupra lui şi primeşte de la
cel de sub el, comunicarea fiind realizată în ambele sensuri. Nivelele sunt adesea identificate nu
Noţiunea de protocol
Ca şi între oameni, pentru a putea să comunice între ele, calculatoarele trebuie să vorbească
acelaşi limbaj, sau altfel spus, să folosescă acelaşi protocol. Aşadar, un protocol este un set de
reguli pe care fiecare calculator trebuie să-l respecte pentru a comunica cu un altul.
Ce putem transmite?
DATE
În ce format transmitem?
TEXT, GRAFIC, VIDEO, AUDIO...
Reguli de transmitere?
PROTOCOALE, STANDARDE
Medii de transmisie?
CABLE, ATMOSFERĂ...
Fiecare nivel OSI defineşte un set de funcţii, protocoalele stabilind modul în care sistemul
furnizează aceste funcţii.
Nivelul n al unui calculator poate comunica cu nivelul n al altuia. Prin urmare, se spune că
regulile folosite în comunicare se numesc protocoale de nivel n. În realitate datele nu sunt
transmise de la nivelul n al unei maşini către nivelul n al alteia. În schimb, fiecare nivel
realizează prelucrările specifice asupra datelor şi le transmit nivelului inferior, până la nivelul
fizic unde se realizează schimbul efectiv de date. Doar din punct de vedere logic se poate vorbi
de o "conversaţie" între nivelurile a două maşini.
Deci fiecare nivel al modelului OSI are un set predeterminat de funcţii pe care le realizează
pentru a face posibilă comunicarea în reţea.
Încapsularea/decapsularea
După cum arătam mai sus, nivelurile de la emiţător comunică cu echivalentul lor de la receptor,
de exemplu nivelul 5 al emiţătorului transmite informaţii nivelului 5 al receptorului.
Comunicarea se realizează pe baza protocoalelor fiecărui nivel. Acest tip de comunicare se
numeste comunicare peer-to peer. Pentru a putea fi adresată informaţia către un anumit nivel
corespunzător, şi pentru ca acesta să o poată recunoaşte ca fiind adresată lui, datele sunt supuse
unor modificări pe parcursul comunicării. Acest proces este numit încapsulare, iar în cadrul lui
informaţiile sunt grupate în pachete.
Un pachet de date este o unitate de informaţii grupate logic care circulă între computere (unităţi
de date - Protocol Data Units - PDUs).
În pachete sunt incluse informaţiile de la emiţător, precum şi alte elemente care sunt necesare
pentru a face posibilă şi sigură comunicarea cu receptorul. Prin procesul de încapsulare fiecare
nivel adaugă un anumit identificator la informaţia primită (antete / headers, secvenţe terminale /
trailers şi alte informaţii) şi o trimite mai departe. Astfel, de la emiţător datele pornesc de la
nivelul 7 Aplicaţie şi ajung să fie împachetate până la nivelul 1 Fizic iar la receptor se va derula
procesul invers, despachetând de la nivelul 1 spre nivelul 7.
1. Construirea datelor. Utilizatorul scrie email-ul al cărui text şi eventual imagini vor fi
convertite în straturile superioare (7,6,5) pentru a avea un format care să poată fi trimis în reţea.
2. Segmentarea datelor. Se face la nivelul 4, în aşa fel încât se garantează că datele vor ajunge
în siguranţă de la un calculator la altul.
3. Adaugarea adreselor de reţea. Se face la nivelul nivelului 3 şi se face prin adaugarea unui
header la segmentul nivelului 3, rezultând ceea ce numim pachet. Acest header vine cu
informaţii deosebit de preţioase: adresa logică către care va fi expediat pachetul, adresa logică a
sursei. Tot la acest nivel se decide care va fi următoarea maşină căreia i se va livra pachetul (next
hop).
4. Adăugarea headerului de strat 2. Aici se adaugă un header care conţine informaţii cu privire
la următoarea maşină care va primi acea informaţie. Rezultatul acestei asamblări fiind ceea ce
numim un cadru (frame). Trebuie deosebită această adresare de cea de la layer 3: spre exemplu
dacă sunt într-o reţea A şi trimit informaţie în aceeaşi reţea, IP-ul destinaţiei va fi al maşinii către
5. Convertirea în biti pentru transmitere. Cadrul trebuie convertit într-un format binar pentru
transmiterea printr-un mediu de propagare. O functie de tip clocking permite echipamentelor să
distingă aceşti biţi, pe măsură ce aceştia călătoresc prin mediul de transmitere. Mediul fizic de
transmitere poate varia de-a lungul căii folosite.
DATE
7 Aplicaţie Aplicaţie 7
DATE
6 Prezentare Prezentare 6
DATE
5 Sesiune Sesiune 5
SEGMENTE
4 Transport Transport 4
PACHETE
3 Reţea Reţea 3
CADRE
2 Legătură de date Legătură de date 2
BIŢI
1 Fizic Fizic 1
Nivelul Aplicaţie
6 Prezentare
5 Sesiune
4 Transport Pentru a fi mai ușor să vă amintiți despre acest nivel, gândiţi-
vă la cele mai des utilizate aplicații pe Internet:
3 Reţea
2 Legătură de date
BROWSER Program e-mail
1 Fizic
V.Zavadschi Arhitectura rețelelor de calculatoare CEITI 6
Nivelul Aplicaţie permite programelor de aplicaţii să acceseze servicii de reţea precum accesul
la baze de date, emailul şi transferul de fişiere prin FTP.
La acest nivel începe procesul de încapsulare. Astfel, datelor li se adaugă un antet numit
application header. Acesta conţine informaţii ce permit receptorului recunoaşterea informaţiilor
primite.
HTTP (Hyper Text Transfer Protocol) - aplicaţii web (prezentare, baze de date etc.),
IMAP (Internet Message Access Protocol) şi POP (Post Office Protocol) – protocoale
folosite de clienţii locali de email de preluare a e-mail-urilor de pe servere de email,
5 Sesiune
4 Transport Transformă formatul datelor pentru a asigura o
interfaţă standard pentru nivelul aplicaţie
3 Reţea
V.Zavadschi Arhitectura rețelelor de calculatoare CEITI 7
2 Legătură de date
1 Fizic
Trebuie să priviţi acest nivel ca cel la care are loc codificarea datelor într-un format comun
(ASCII, de exemplu).
Formatul comun
al datelor
Nivelul Prezentare este nivelul care formatează datele pe care nivelul aplicație al unui sistem le
transmite, pentru ca acestea să fie standardizate şi deci să poată fi citite de către nivelul aplicaţie
al altui sistem. Atunci când este necesar, nivelul face translaţie între diferitele formate ale datelor
folosind un format comun pentru reprezentarea acestora.
În procesul de încapsulare antetul nivelului 6 (presentation header) este adăugat la cel primit
de la nivelul 7 şi este transmis către nivelul 5.
Nivelul Sesiune
7 Aplicaţie
6 Prezentare
5 Sesiune Asigură comunicarea între o aplicaţie locală şi
una la distanţă
4 Transport
Într-un cuvânt, acest nivel poate fi exprimat ca:
3 Reţea
2 Legătură de date Dialog
1 Fizic
După cum spune chiar numele său, nivelul Sesiune stabilește, gestionează şi finalizează
sesiunile de comunicaţie între aplicaţii. Prin sesiune se înţelege dialogul între două sau mai multe
entităţi.
Nivelul Transport
7 Aplicaţie
6 Prezentare
5 Sesiune
Asigură transportul sigur şi menţine fluxul de
4 Transport date în reţea
3 Reţea
Gândiţi-vă la calitatea serviciilor sau la colet intact
2 Legătură de date primit !
1 Fizic
Nivelul Transport are rolul de a transporta datele în siguranţă şi de a asigura şi menţine un flux
al acestora.
Nivelul furnizează un serviciu pentru transportul datelor către nivelurile superioare şi, în special,
caută să vadă cât de sigur este transportul prin reţea. Nivelul transport oferă mecanisme prin care
stabileşte, întreţine şi ordonă închiderea circuitelor virtuale; detectează „căderea" unui transport
şi dispune refacerea acestuia; controlează fluxul de date pentru a preveni rescrierea acestora.
Pentru realizarea acestor responsabilităţi, datele sunt descompuse în unităţi mai mici, segmente,
numite şi unitati de date de nivel Transport (transport layer Protocol Data Units - PDUs) pentru a
fi mai uşor administrate. Un PDU descrie datele care se deplaseaza de la un nivel la altul în
modelul OSI.
Antetul (transport header) adăugat la acest nivel conţine informaţii legate de porturi, numere de
secvenţă şi de confirmare, necesare pentru transferul sigur al datelor.
Este unul dintre cele mai complexe niveluri; asigură conectivitatea şi selecţia căilor de
comunicaţie între două sisteme ce pot fi localizate în zone geografice diferite.
Protocoale: ARP (mapează adrese MAC cu IP), ICMP (folosit pentru anunţarea erorilor), IGP,
IS-IS, IGRP, EIGRP, RIP (toate sunt protocoale de routare folosite pentru schimbarea tabelelor
de routare între routere), IPX, IP.
7 Aplicaţie
Gândiţi-vă la selectarea liniilor de cale ferată într-o gară,
adresare, selecţia căilor de comunicaţie.
6 Prezentare
5 Sesiune Adresarea şi rutarea
pachetelor.
4 Transport
Asigură adresarea logică şi selectarea căii de
3 Reţea rutare
2 Legătură de date
1 Fizic
Este nivelul care face trecerea datelor din calculator în mediul prin care este trimisă informaţia
(cablu, fibra optică sau unde radio).
Acest nivel controlează fluxul de date în mediul de transport, oferă adresarea fizică (adresele
MAC). Aici se regăsesc tehnologiile care asigură diferite topologii logice ale reţelelor (Ethernet,
IEEE 802.3, IEEE 802.5, FDDI, Token Ring etc).
Cu alte cuvinte nivelul Legătură de date este responsabil cu adresarea fizică şi cu accesul la
mediu (canal de comunicare).
La nivelul Legătură de date pachetele primite de la nivelul Reţea sunt transformate în cadre
(frame-uri). Antetul adăugat la formarea cadrelor conţine adresa fizică a interlocutorilor, iar
coada adăugată conţine informaţii pentru corectarea de erori.
7 Aplicaţie
Gândiţi-vă la controlul accesului pe un aeroport.
6 Prezentare
5 Sesiune controlul
4 Transport accesului
3 Reţea
2 Legătură de date Asigură adresarea fizică si accesul la mediul de
transport
1 Fizic
Protocoale: HDLC, LAPB, LAPD, PPP, SLIP. Multe dintre acestea definesc modalitatea de
încapsulare în liniile seriale.
Nivelul Fizic defineşte specificaţiile electrice şi fizice ale mediilor de comunicare şi ale
echipamentelor. Specificaţiile vizează nivelul voltajului din cablu, tipurile de cablu, ratele de
transmisie a datelor, distanţa maximă de transmisie, conectorii fizici.
Nivelul Fizic transformă cadrele în biţi pentru a putea fi transmişi prin mediul de comunicare.
7 Aplicaţie
6 Prezentare
Gândiţi-vă la semnale şi medii de transmisie.
5 Sesiune
4 Transport semnale şi medii
de transmisie
3 Reţea
2 Legătură de date
1 Fizic Asigură transmisia binară a datelor
https://www.youtube.com/watch?v=vv4y_uOneC0&t=2s
https://www.youtube.com/watch?v=FxFJ1XlWtdI&t=190s
https://www.youtube.com/watch?v=LANW3m7UgWs&t=2s
Modelul de referință TCP/IP și stiva protocolului TCP/IP (TCP/IP protocol stack) au făcut
posibilă comunicarea între două computere aflate în oricare parte a lumii, cu viteza luminii.
Astfel, TCP (Tranmission Control Protocol) are rolul de împărţire a datelor în pachete şi
asigură transmiterea corectă a mesajelor între computere. Pachetele sunt numerotate, putându-se
verifica primirea lor în forma în care au fost transmise şi reconstituirea mesajelor lungi, formate
din mai multe pachete.
IP (Internet Protocol) asigură livrarea pachetelor numai dacă în funcționarea rețelelor nu apar
erori. Dacă un mesaj este prea lung, IP cere fragmentarea lui în mai multe pachete. Transmiterea
pachetelor IP se face între calculatoare gazdă şi nu direct între programele de aplicație.
4 Aplicaţie
3 Transport
2 Internet
1 Acces reţea
Deși două dintre niveluri au același nume ca la modelul OSI, nu trebuie confundate între ele
pentru că fiecare nivel are funcții total diferite pentru fiecare model în parte.
Proiectanții TCP/IP au
considerat că protocoalele de
nivel superior trebuie să
includă detaliile nivelurilor
prezentării şi sesiunii ale
modelului OSI. Pur şi simplu
au creat un nivel aplicație care
manevrează protocoalele de
nivel superior, problemele de
reprezentare, codificările şi
controlul dialogurilor. TCP/IP TCP/IP
combină toate aceste deziderate
într-un singur nivel, care
asigură împachetarea corectă a
datelor pentru nivelul următor.
Nivelul Aplicație oferă servicii de rețea aplicațiilor utilizator cum ar fi browserele web,
programele de e-mail, terminalul virtual (TELNET), transfer de fişiere (FTP).
Nivelul Transport
În acest sens Nivelul Transport implică două protocoale capăt-la-capăt: protocolul de control al
transmisiei (TCP) şi protocolul datagrama al utilizatorului (UDP)
TCP (Trasmission Control Protocol) este un protocol sigur orientat pe conexiune care permite ca
un flux de octeți trimiși de pe o mașină să ajungă fără erori pe orice altă mașină din rețea.
Orientarea pe conexiune nu semnifica faptul că există un circuit între computerele care
comunică, ci faptul că segmentele nivelului Aplicație călătoresc bidirecțional între două gazde
TCP/IP fragmentează fluxul de octeți în mesaje discrete şi pasează fiecare mesaj nivelului
Internet. TCP tratează totodată controlul fluxului pentru a se asigura că un emițător rapid nu
inundă un receptor lent cu mai multe mesaje decât poate acesta să prelucreze.
Al doilea protocol din acest nivel, UDP (User Datagram Protocol), este un protocol nesigur, fără
conexiuni, destinat aplicaţiilor care doresc să utilizeze propria lor secvenţiere şi control al
fluxului. Protocolul UDP este de asemenea mult folosit pentru interogări rapide întrebare-
răspuns, client-server şi pentru aplicaţii în care comunicarea promptă este mai importatntă decât
comunicarea cu acurateţe, aşa cum sunt aplicaţiile de transmisie a vorbirii şi a imaginilor video.
Nivelul Internet
Comunicarea la nivelul IP este nesigură, sarcina de corecţie a erorilor fiind plasată la nivelurile
superioare (de exemplu prin protocolul TCP). În IPv4 (nu şi IPv6), integritatea pachetelor este
asigurată de sume de control.
Protocoalele TCP/IP
TCP UDP
IP
Alte LAN şi
INTERNET LAN
WAN
Modelul OSI şi modelul TCP/IP sunt ambele modele de referinţă folosite pentru a descrie
procesul de transmitere a datelor.
Modelul OSI este folosit pentru dezvoltarea standardelor de comunicaţie pentru echipamente şi
aplicaţii ale diferiţilor producători. Specialiştii îl preferă pentru analize mai atente şi ca
fundament în orice discuţie legată de reţele.
Pe de altă parte este adevărat că TCP/IP este folosit pentru suita de protocoale TCP/IP şi este mai
folositor pentru că este implementat în lumea reală.
Ca utilizatori finali avem de-a face numai cu nivelul aplicaţie, dar cunoaşterea detaliată a
nivelurilor este vitală pentru realizarea unei reţele. Este adevărat că majoritatea utilizatorilor nu
ştiu mai nimic despre protocoale de rutare sau alte detalii, dar este de asemenea adevărat că
aceşti utilizatori nu trebuie să realizeze reţele scalabile şi sigure aşa cum trebuie să realizeze un
specialist.
OSI TCP/IP
7 Aplicaţie 4
6 Prezentare Aplicaţie
5 Sesiune
4 Transport 3 Transport
3 Reţea 2 Internet
2 Legătură de date
Acces reţea
1 Fizic 1
Asemănări
Ambele au niveluri
Ambele folosesc tehnologia de tip packet switching (nu cea circuit switching)
Deosebiri
TCP/IP combină în nivelul său Aplicaţie (4) nivelele Aplicaţie (7), Prezentare (6) şi
Sesiune (5) din modelul OSI.
TCP/IP combină nivelul Legătură de date (2) şi nivelul Fizic (1) din modelul OSI într-
un singur nivel numit Acces Reţea (1).
Un specialist va folosi modelul OSI, dar şi protocoalele TCP/IP. Va privi protocolul TCP
ca pe un protocol al nivelului Transport (4) din modelul OSI, IP ca pe un protocol al nivelului
Reţea (3) din modelul OSI, şi Ethernet ca o tehnologie a nivelelor Legătură de date(2) şi
Fizic (1) din modelul OSI.
Concluzii:
- Fenomenul de comunicare în reţea este descompus în părţi mai mici şi implicit mai
simple.
- Comunicarea prin reţea devine mai puţin complexă, înţelegerea şi învăţarea modului în
care informaţia este trimisă şi primită devenind mai uşor de făcut.
Studierea acestor niveluri permite să înţelegem cum circulă pachetele de date de la o reţea la
alta şi ce echipamente operează în fiecare nivel în momentul când informaţia circulă prin el.
Astfel depanarea(troubleshooting-ul) problemelor care pot apărea în cursul fluxului pachetului
de date se poate face mai ușor.
4.1.Medii de transmisii
Majoritatea retelelor actuale sunt conectate prin fire sau cabluri, care actioneaza ca mediu fizic de transmisie in retea, transportând semnalele
intre calculatoare.
Majoritatea tipurilor de retele folosesc doar trei mari categorii de cabluri:
1) Coaxial
2) Torsadat (twisted - pair)
3) Fibra optica
1) Cablul coaxial
Cablu coaxial constă dintr-un miez de cupru, înconjurat de un înveliş izolator, apoi de un strat de ecranare format dintr-o plasă metalică şi de o
cămaşă exterioară de protecţie.
Ecranele protejează datele transmise prin cablu, eliminând zgomotul, astfel datele nu vor fi distorsionate.
Miezul unui cablu coaxial transportă semnale electrice.
Aceste semnale electrice reprezintă datele.
Dacă miezul şi plasa de sârmă se ating, se produce un scurtcircuit.
Acesta conduce la distrugerea datelor care circulă prin cablu.
Cablul coaxial este destul de rezistent la interferenţe.
Acesta a fost motivul pentru care cablul coaxial a fost utilizat în cazul distanţelor mari.
Tipuri de cablu coaxial:
Thicknet 10BASE5 – Cablu coaxial gros care a fost folosit in reţelistică şi funcţiona la viteze de 10 megabiţi pe secundă până la o distanţă
maximă de 500 de metri.
Thinnet 10BASE2 – Cablu coaxial subţire, care a fost folosit în reţelistică şi funcţiona la viteze de 10 megabiţi pe secundă până la o distanţă
maximă de 185 de metri, după care semnalul începea să se atenueze. Face parte din familia numită RG-58 şi are o impedanţă de 50 ohmi.
Fig. 4.2 Conector de cablu Fig. 4.3 Conector BNC-T Fig. 4.4 Conector BNC bară Fig. 4.5 Terminator BNC
Fig. 4.6 Cablu torsadat UTP Fig. 4.7 Cablu torsadat cu folie FTP Fig. 4.8 Cablu torsadat STP
Conform standardului TIA/EIA 568A (SUA) şi EN 50173 (Europa) cablurile torsadate au următoarea clasificare:
Standard
Bandă de
TIA/EIA EN50173 Conectori Utilizări
frecvenţe
568A
până la 100
cat. 1 Clasă A servicii de telefonie
kHz
până la 1
cat. 2 Clasă B servicii de telefonie şi control access
MHz
RJ11
până la 16
cat. 3 Clasă C RJ12 10BASE-T Ethernet, telefonie
MHz
RJ45
până la 20
cat. 4 - RJ45 reţea de date Token Ring
MHz
FastEthernet 100Base-TX şi Gigabit până la 100
cat. 5/5e Clasă D RJ45 MHz
Ethernet 1000Base-T
Fig. 4.9 Conectori RJ-45 ecranat şi neecranat Fig. 4.10 Priză RJ-45
Pentru interconectarea echipamentelor de reţea folosim unul dintre cele două standarde. Cele mai multe reţele sunt cablate în conformitate cu
standardul TIA/EIA 568B (în Europa).
Cablurile UTP / STP / FTP folosesc doar patru fire din cele opt disponibile pentru transmiterea şi recepţia datelor în reţea.
V.Zavadschi Arhitectura rețelelor de calculatoare CEITI 5
Cele patru fire folosite pentru recepţia şi transmisia datelor sunt: portocaliu, portocaliu - alb, verde, verde - alb.
Pinii folosiţi la transmiterea datelor sunt pinii 1 şi 2, în timp ce pinii 3 şi 6 sunt utilizaţi pentru recepţia informaţiei.
Deci se folosesc două fire pentru transmisie (Tx+ şi Tx-) şi două pentru recepţie (Rx+ şi Rx-).
Notă:
Firele de Tx şi firele de Rx trebuie să facă parte din aceeaşi pereche de fire!!!
Prima pereche ajunge pe pinii 1 şi 2, iar a doua pereche pe pinii 3 şi 6.
Dacă nu este respectat standardul există marele risc ca cele două fire folosite pentru Rx sau Tx să nu facă parte din aceeaşi pereche, moment în
care torsadarea nu mai este practic folosită şi nu se vor mai anula câmpurile electrice generând interferenţe serioase.
Patchcord – denumirea universală a cablurilor pentru interconectarea echipamentelor de reţea.
Un patchcord este de fapt un cablu torsadat ecranat sau neecranat cu conectori RJ-45.
Un patchcord poate să fie de 3 feluri, în funcţie de dispunerea firelor la cele două capete, cu fiecare dintre tipuri destinate conexiunilor între
anumite echipamente:
Straight-through cable (cablul direct)
Cross-over cable (cablul inversor)
Rollover cable – (cablul consolă)
Notă
Cablurile straight-through sunt folosite la interconectarea echipamentelor de categorii diferite, de exemplu calculatorul şi hub-ul / switch-ul.
Cablurile crossover conecteză echipamente similare, de exemplu calculator cu calculator.
Straight-through cable (cablul direct) - este cel mai des utilizat tip de cablu în reţele locale pentru interconectarea echipamentelor de
reţea. Distribuţia firelor, pe culori, la cele două capete ale unui asemenea cablu, este prezentată în figura de mai jos (Fig. 4.11).
Cross-over cable (cablul inversor) - dacă inversăm la cele două capete ale unui patch-cord firele corespunzătoare pinilor folosiţi pentru transmisie,
respectiv recepţie, obţinem un cablu cross-over.
Acest cablu inversează pinii 1 şi 2 cu pinii 3 şi 6.
Pinul 1 ajunge în cealaltă parte la pinul 3 şi pinul 2 la pinul 6. Acest cablu se realizează făcând un conector pe standardul A şi unul pe
standardul B, practic se inversează perechile portocaliu cu verde (4.12).
Rollover cable – (cablul consolă) dacă dispunem firele la celălalt capăt în ordine inversă, obţinem un cablu rollover.
V.Zavadschi Arhitectura rețelelor de calculatoare CEITI 7
Este un tip de cablu null-modem care este des folosit pentru conectarea unui calculator cu portul consolă a unui router (Fig. 4.13).
PC CROSSOWER PC
Cablul de fibră optică este utilizat pentru reţelele de comunicaţii şi constă din două fibre închise în lăcaşuri separate. În secţiunea transversală se observă
că fiecare fibră optică este înconjurată din straturi formate din materiale protectoare tampon de obicei din plastic şi dintr-o manta exterioară tot din plastic.
Mantaua exterioară protejează întregul cablu, în timp ce plasticul din interior se conformează standardelor de construcţii şi de foc. Kevlarul oferă o
protecţie suplimentară pentru fibrele de sticlă de grosimea firelor de păr. Uneori fibra mai prezintă şi un fir de oţel pentru o creştere a rezistenţei cablului.
Tehnic vorbind, transmisia datelor prin fibra optică se bazează pe conversia impulsurilor electrice în lumină. Aceasta este apoi transmisă prin
mănunchiuri de fibre optice până la destinaţie, unde este reconvertită în impulsuri electrice.
Aceasta înseamnă:
- rată de transfer foarte mare în raport cu celelalte tipuri de conexiune (practic nelimitată, şi încă imposibil de folosit la maximum de către aplicaţiile
existente);
V.Zavadschi Arhitectura rețelelor de calculatoare CEITI 14
- mai multă siguranţă - fibra optică este insensibilă la perturbaţii electromagnetice şi este inaccesibilă scanărilor ilegale (interceptări ale
transmisiunilor);
- posibilitatea de instalare rapidă şi simplă, în orice condiţii, datorită greutăţii reduse a cablului optic şi existenţei mai multor tipuri de cabluri;
- fibra optică reprezintă soluţia pentru accesul de mare viteză la serviciile Internet, utilizând fibra optică pentru conexiuni dedicate permanente. Este
recomandată firmelor cu un număr mare de posturi de lucru cuplate la reţeaua Internet şi cu un transfer informaţional susţinut pe tot timpul unei zile
de lucru.
De ce se preferă transmisiunile pe fibră optică? Iată câteva răspunsuri posibile:
o Nevoia crescândă pentru comunicaţii diversificate, sigure, de mare viteză;
o Diversificarea serviciilor oferite;
o Cererea de trafic pe Internet se triplează în fiecare an;
o Permit transmiterea unei lărgimi de bandă deosebit de mari;
o Creşte considerabil lungimea transmisiei fără repetor;
o Performanţele transmisiei sunt foarte mari;
o Nu sunt afectate de perturbaţii electromagnetice;
Fibra optică este un conductor din sticlă sau plastic care transmite informaţii folosind lumina. Un cablu cu fibra optică conţine una sau mai multe
fibre optice acoperite de o teacă sau cămaşă. Datorită faptului că este confecţionat din sticlă, cablul cu fibră optică nu este afectat de interferenţele
electromagnetice sau interferenţele cu frecvenţele radio. Toate semnalele sunt convertite în impulsuri de lumină pentru a intra în cablu, şi convertite
înapoi în semnale electrice când părăsesc cablul. Aceasta înseamnă că un cablu cu fibră optică poate transmite semnale care sunt mai clare, ajung mai
departe şi au o lăţime de bandă mai mare decât cablurile de cupru sau alte metale.
Cablurile cu fibră optică pot atinge distanţe de mai multe mile sau kilometri înainte de a fi nevoie ca semnalul să fie regenerat. Totuşi cablul cu fibră
optică are un preţ mai mare decât cablul de cupru şi conectorii sunt de asemenea mai costisitori şi mai greu de instalat. Conectorii pentru fibră optică
sunt SC, ST si LC. Aceste trei tipuri de conectori pentru fibra optică sunt half-duplex, ceea ce permite datelor să circule într-o singură direcţie. Astfel,
pentru comunicaţia prin fibră optică este nevoie de două cabluri.
Single-mode (unimodal) – cablul cu fibră optică unimodal permite doar unui singur mod (lungime de undă) de lumină să treacă prin fibră. Acest
tip de cablu permite lăţimi de bandă mari precum şi parcurgerea unor distanţe mult mai mari. Cablul are un miez foarte subţire. Este mai greu de
fabricat, foloseşte rază laser ca metodă de generare a luminii şi poate transmite semnale la distanţe de zeci de kilometri cu uşurinţă. Lungimea
maximă a cablului este de 10 Km sau chiar mai mult. Miezul fibrei este de 9 microni în diametru şi transmite lumina de la laser în infraroşu
(lungimea de undă este de la 1300 nm până la 1550 nm). Cablul unimodal este folosit de obicei pentru magistralele de comunicaţii dintre
campusuri şi oraşe.
Multimode (multimodal) – cablul de fibră optică multimodal permite propagarea a multiple moduri de lumină prin fibră. Cablul are un miez
mai gros decât cablul single-mode. Este mai uşor de fabricat, poate folosi surse de lumină mai simple (LED-uri) şi funcţionează bine pe distanţe
de câtiva kilometri sau mai puţin. De obicei lungimea maximă a cablului este de 2 Km. Miezul fibrei optice este de 62.5 microni în diametru şi
transmite lumina în infraroşu de la LED-uri (lungimea de undă de la 850 nm la 1300 nm). Este utilizat adeseori pentru aplicaţiile grup de lucru şi
pentru aplicaţiile intra-clădire.
Părţile de ghidare luminoase din interiorul fibrei optice sunt denumite miez (core) şi protecţie (cladding). Miezul este format de obicei din sticlă pură cu
un indice mare de refracţie. Deoarece stratul de protecţie din sticlă care înconjoară fibra optică are indice mic de refracţie lumina va fi reţinută sau altfel
spus captată în miez şi acest proces care are loc în fibră se numeşte reflexie internă totală. Aceasta permite fibrei optice să reacţioneze ca o ţeavă uşoară,
ghidând astfel lumina pe distanţe uriaşe, chiar şi în cazul curbării fibrei.
Acum vom realiza un studiu comparativ asupra caractersticilor principalelor medii de reţea. Tabelul care urmează oferă o vedere de ansmblu asupra
diverselor tipuri de medii de reţea şi îl puteţi utiliza ca referinţă. Suportul de transmisie a datelor sau mediul de reţea constituie principala investiţie pe
termen lung pe care o faceţi într-o reţea. Alegerea tipului de mediu va influenţa tipul de placă de reţea instalată, viteza reţelei şi capacitatea reţelei de
adaptare la viitoarele cerinţe.
Reţelele fără fir sunt reţele de aparate interconectate pe bază de unde radio, infraroşii şi alte metode fără fir (wireless). Pentru LAN-urile wireless
o componentă cheie este hub-ul wireless sau punctul de acces utilizat pentru distribuirea semnalului. Pentru recepţionarea semnalelor provenite de la
punctul de acces, un calculator sau un laptop trebuie să conţină o placă de reţea wireless (wireless NIC – Nework Interface Card). Semnalele wireless
sunt unde electromagnetice ce pot călători prin vidul spaţiului extraterestru şi printr-un mediu ca aerul. Din acest motiv, nu mai este necesar nici un
mediu fizic pentru propagarea semnalelor wireless, rezultând astfel o metodă instabilă de construire a unei reţele. Semnalele wireless lucrează în spectrul
de radio frecvenţă (RF) pentru transmiterea pachetelor de tip voce, video şi date cuprinzând frecvenţe din banda de la 3 kHz până la 300 GHz. Ratele
de transfer pentru transmisia datelor variază de la 9 kilobiţi pe secundă (kbps) până la peste 54 Mbps.
Diferenţa principală dintre undele electromagnetice este frecvenţa. Undele electromagnetice de frecvenţă mică au o lungime mai mare de undă
(distanţa dintre vârfurile undei sinusoidale este mai mare), în timp ce undele electromagnetice de înaltă frecvenţă au o lungime mai mică.
Iată câteva dintre cele mai folosite aplicaţii ale comunicaţiilor de date wireless:
o Accesarea Internet-ului cu ajutorul unui telefon celular;
o Stabilirea unei conexiuni Internet de acasă sau de la birou prin intermediul unui satelit;
o Transmiterea datelor între două dispozitive mobile;
o Utilizarea unei tastaturi sau a unui mouse fără fir.
O altă aplicaţie comună a transmisiilor de date wireless este LAN-ul wireless (WLAN), construit în concordanţă cu standardele 802.11 ale Institute
of Electrical and Electronics Engineers (IEEE). WLAN-urile utilizează de obicei undele radio (de exemplu, microundele pe frecvenţele 902 MHz şi 2,4
GHz) şi undele IR (infraroşii) pentru comunicaţii (de exemplu, 820 nanometri).
În ultimii ani comunicaţiile wireless au cunoscut o dezvoltare semnificativă pe plan mondial, reprezentând o soluţie alternativă la legăturile
terestre. Conexiunile fără fir devin tot mai populare, deoarece ele rezolvă probleme ce apar în cazul cînd avem multe cabluri, conectate la multe
dispozitive. Tehnologiile moderne pot interconecta echipamentele la distanţe mici, dar şi la distanţe mari. O reţea fără fir (Wireless Local Area Network,
WLAN) este un sistem de comunicaţii implementat ca extensie la, sau alternativă pentru un LAN cablat, într-o clădire sau campus, combinând
conectivitatea la viteză mare cu mobilitatea utilizatorilor, într-o configuraţie mult simplificată. Avantaje evidente, cum ar fi: mobilitate, flexibilitate,
simplitate în instalare, costuri de întreținere reduse au impus WLAN ca o soluţie tot mai mult utilizată.
În prezent există mai multe moduri de a capta datele din eter: Wi-Fi, Bluetooth, Raze infraroșii, GPRS, 3G, 4G, etc. Acestora li se adaugă o nouă
tehnologie care poate capta datele de şapte ori mai repede şi de o mie de ori mai departe decât populara tehnologie Wireless Fidelity (Wi-Fi), numită
WiMAX. În timp ce reţelele Wi-Fi simple au o rază de acţiune de aproximativ 30 m, WiMax utilizează o tehnologie de microunde radio care măreşte
distanţa la aproximativ 50 km. Astfel, se pot construi reţele metropolitane WiMAX.
Echipamente: placă de rețea, punct de acces(access point), rutere, modeme, Wi-Fi Adapter, antene
Staţiile bază au deschiderea antenei de obicei de la 60 pînă la 360 de grade, asigurând conectivitatea clienţilor pe o anumită arie. Ele pot fi legate la o
reţea cablată prin fibră optică, cabluri metalice sau chiar relee radio. Staţiile client au antene cu deschidere mult mai mică şi trebuie orientate spre BS-
uri.
- LAN - LAN: utilizatorul copiaza un fisier de pe un alt sistem din alt workgroup;
LAN - WAN - LAN: utilizatori din universitati diferite comunica între ei.
Pentru a interconecta între ele aceste retele sunt necesare atât echipamente speciale pentru a realiza conexiunile fizice cât si software de
interconectare. Pentru a conecta fizic doua retele este necesara plasarea unei "cutii negre", la jonctiunea dintre cele doua retele care se doresc a fi legate
(conectate), pentru a rezolva conversiile necesare atunci când datele se misca de la o retea la alta. Aceste "cutii negre" au nume diferite si în general
depinde de nivelul la care lucreaza, fiecare din ele fiind adecvate pentru o anumita forma de interconectare.
În continuare vor fi descrise principalele categorii de echipamente de interconectare a calculatoarelor/rețelelor.
Componente pasive
cablaje, conectică, alcatuiesc stratul fizic de mediu al rețelei: cupru în perechi răsucite, cupru coaxial, fibra optica, antene
Hub
Dispozitiv cu rol de conectare centrală, intr-un singur punct, a mai multor circuite de reţea.
Este un dispozitiv repetor multiport care lucrează la nivel fizic: un semnal aplicat la intrarea unui
port se regăseşte la ieşirea tuturor celorlalte porturi.
S-a folosit mult ca structură de bază (backbone) pentru crearea unor segmente de reţea, pe fiecare
port fiind conectată o staţie.
Inlocuit in prezent de switch
Switch
dispozitiv bridge multiport care interconectează mai multe staţii sau segmente de reţea, bazat pe adresele fizice sursă şi destinaţie
orientat pe conexiuni, semnalul de intrare pe un port, regăsindu-se numai pe ieşirea portului care corespunde segmentului cu staţia
destinaţie.
Router, dispozitiv de direcţionare a traficului între reţele, utilizând diferite protocoale de comunicaţie, bazat pe:
informaţia din nivelul reţea, existentă în antetul pachetului de date;
tabelele de rutare, de regulă construite prin protocoalele de rutare, în comunicarea cu alte routere.
Routerul este amplasat la perimetrul unei reţele locale, conectând aceasta reţea cu o alta reţea locală, sau asigurând conectarea reţelei în WAN.