Documente Academic
Documente Profesional
Documente Cultură
Cursul 1
1. Introducere in retelele de calculatoare.
1.1. Definitie
O reţea de calculatoare reprezintă o colecţie de calculatoare interconectate (in general
hosturi - gazde) prin intermediul unor medii de comunicaţie şi a unor dispozitive specializate de
retea, functionand pe baza unor protocoale, in scopul asigurarii unei multitudini de servicii. Se
asigură în acest fel utilizarea în comun de către un număr mare de utilizatori a resurselor fizice
(hardware) si logice (software), care au astfel capabilitatea de a schimba informaţii între ele.
Intr-o definitie foarte succinta se considera Internetul ca fiind o retea, in continua crestere,
de retele de calculatoare ( retele locale - LAN - Local Area Networks si retele pe arii extinse WAN
- Wide Area Networks).
1.2. Scurt istoric :
• 1960 - Paul Baran introduce conceptul de retea distribuita, concept care se adauga celor de
retea centralizata si retea descentralizata In figura 1.1. punctele reprezinta hosturile,
conectate intre ele prin legaturile corespunzatoare.
a b c
Figura 1.1 Retea centralizata (a), descentralizata (b), distribuita (c)
1
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
• 1969 – Este pusa in functiune ARPANET - Advanced Research Projects Agency Network
- retea WAN (Wide Area Network) experimentala, bazata pe comutare de pachete
(Packet Switched Network). Experimental folosea Network Control Protocol (NCP).
• 1970-1982 - NCP a fost protocolul oficial al Internet-ului (cunoscut si sub numele de
DARPA - Defense Advanced Research Projects Agency Internet sau ARPA Internet).
• La inceputul anilor 80 DARPA a creat Transmission Control Protocol/Internet Protocol
(TCP/IP) care a devenit suita de protocoale oficiala de azi.
• 1983 - ARPANet s-a separat in doua retele, MILNET (Military Network) si ARPANET
(amandoua inca facand parte din DDN- Defense Data Network).
Expansiunea retelelor locale - Local Area Networks (LAN) si a retelelor de larga raspandire
geografica - Wide Area Networks (WAN) a ajutat Internet-ul sa conecteze 2,000+ de retele.
Retelele includ NSFNET - National Science Foundation (NSF), MILNET, Esnet (The Energy
Sciences Network) and CSnet (Computer Science Network) etc.
2
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
3
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
• 1989 - Hipertext-ul este introdus de Tim Barners-Lee (fizician la institutul CERN, Geneva),
punându-se astfel bazele World Wide Web (În traducere: "vasta pânză de păianjen mondială").
Sursa: http://www.cybergeography.org/atlas/historical.html
¾ Internetul este sistemul mondial de reţele care conectează multe calculatoare şi reţele mai mici,
dându-le ocazia de a comunica;
¾ Web-ul este o metodă de a accesa informaţia de pe Internet.
¾ Grid-ul constituie o modalitate de a folosi Internetul pentru a împărţi şi a lucra cu resursele de
calcul care sunt distribuite pe glob.
4
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
5
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
Packet Switched: Comutare de pachete
PSTN: Public Switched Telephone Network
ISDN: Integrated Services Digital Network (retea cu servicii integrate_
ATM: Asynchronous Transfer Mode Networks
Baseband – Banda de baza
Broadband – banda larga
VPN: Virtual Private Network
DSL:Digital Subscriber Line
ADSL: Asymetric Digital Subscriber Line
• Linii inchiriate
• ISDN:
6
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
X.25:
• Frame Relay:
DLCI: Data Link Connection Identifier – semnificatie locala (asemanator adresa MAC)
7
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
DCE: Data Circuit Equipment (e. modem, CSU/DSU)
DTE: Data Terminating Equipment
• ATM
• Servicii Broadband:
DSL (Digital Subscriber Line)
8
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
Modem (conversie analog/digitala)
• Wireless
- Municipal WiFi
- WiMAX-Worldwide Interoperability for Microwave Access (WiMAX) – tehnologie
noua. Standarsul IEEE 802.16.
- Internet Satelit
9
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
• Tehnologie VPN
- Site-to-Site
- Remote VPN
10
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
• Metro Ethernet (Metro –Metropolitan)
Cablul Twisted Pair este un tip de cablu des întâlnit în care doi conductori sunt răsuciţi unul în
jurul celuilalt în scopul anulării interferenţei electromagnetice ce cauzează diafonie (engl.:
crosstalk). Numărul de răsuciri pe o distanţă de un metru face parte din specificaţiile tipurilor de
cabluri. Cu cât acest număr este mai mare, cu atât diafonia este redusă mai mult. Răsucirea firelor
cauzează reducerea interferenţei deoarece:
a. Zona de buclă dintre conductori (care determină cuplajul magnetic în semnal) este redusă
cât de mult este fizic posibil;
b. Direcţiile de curent generate de un câmp magnetic cuplat uniform sunt inversate la fiecare
răsucire, anulându-se reciproc.
11
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
Obs: Spre deosebire de FTP şi STP, cablul UTP nu are nici un tip de ecranare.
12
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
• S/FTP: Screened Foiled Twisted Pair (Cablu cu perechi răsucite cu folie şi tresă)
Acest tip de cablu este o combinaţie a tipurilor S/UTP şi FTP, fiind ecranat cu folie şi tresă.
Cablul STP utilizat cu precădere în reţelele token ring, dar în prezent este rar implementat deoarece
potenţialele performanţe superioare tipului UTP nu justifică diferenţa mare de preţ. În plus, datorită
foliilor, flexibilitatea cablului este mult redusă.
• S/STP: Screened Shielded Twisted Pair (Cablu cu perechi răsucite ecranat, cu tresă)
Cablul S/STP este asemănător tipului STP, dar are în plus o tresă împletită ce înveleşte toate perechile
(similară celei din cablul coaxial), oferind o protecţie deosebită împotriva interferenţelor externe.
Categoria 5: http://en.wikipedia.org/wiki/Category_5_cable
Exemplu: Cat.7
Categoria 7, definită în ISO/IEC 11801:2002 drept cat.7/clasa F, este un standard de cablu pentru Ultra
Fast Ethernet şi alte tehnologii de interconectare ce poate fi compatibil cu categoriile tradiţionale
cat.5e şi cat.6. Caracteristicile cat.7 privind diafonia şi zgomotul de sistem sunt şi mai stringente decât
cele ale cat.6. Pentru a atinge aceste caracteristici, s-a adăugat ecranare atât pentru fiecare pereche
în parte cât şi pentru întreg cablul.
Standardul cat.7 a fost creat pentru a permite construirea unei reţele 10-gigabit Ethernet pe o lungime
de 100m de cablu orizontal.
PC HUB
Router (ethernet) Switch Hub Hub
Switch Switch
PC Router (ethernet)
Hub Switch
PC PC
14
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
Cross over patch for 1 Gb Ethernet
T568B
Rollover – RJ-45-RJ45 – DB9 (permite conectarea la portul de consola al ruterului a unui host,
printr-o interfata seriala (COM)
RJ-45 Pin RJ-45 Pin
1 8
2 7
3 6
4 5
5 4
6 3
7 2
8 1
Patch cord-urile se folosesc pentru legaturi in rack sau pentru conectarea posturilor de lucru. Sunt
disponibile patch-cord-uri din cupru in varianta UTP, FTP si SFTP, categoria 5e si 6, cu impedanta
100ohmi si patch-cord-uri din fibra optica in varianta 62,5/125 µm si 50/125 µm. Produse in
conformitate cu standardele ISO/IEC 11801 si EN 50173-1.
15
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
Parti componente:
• miez (core) - centrul fibrei prin care circula lumina
• invelis optic (cladding) - material optic care inveleste miezul si care reflecta total lumina
• invelis protector (coating) - invelis de plastic care protejeaza fibra de zgarieturi si umezeala
16
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
Fibrele optice sunt de doua tipuri:
• single-mode - miezul de 9 microni in diametru si transmit lumina de la laser in infrarosu
(lungimea de unda este de la 1300 pana la 1550 nm); asigura legatura intre cladiri;
SC conector ST conector
Pentru l=unghiul limita = unghiul format de incidenta pentru care unghiul de refractie este r=90
grade => n1sin l=n2; daca i<l - au loc simultan reflexia si refractia luminii
1.3.5. WLAN (Wireless LAN) = Este o retea locala in care utilizatorii (de obicei mobili) se
conecteaza prin intermediul unei conexiuni radio, in loc de fir de cupru sau fibra optica.
17
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
DSSS (Direct Sequence Spread Spectrum); CCK (Complementary Code Keying) ; OFDM
(Orthogonal Frequency-Division Multiplexing).
Figura de mai jos prezintă curba viteză de trecere - arie de acoperire pentru trei configuraţii de
puncte de acces: 802.11g (gri deschis), 802.11n cu 2x2 MIMO (albastru închis) şi 802.11n cu 3x3
MIMO (albastru deschis). Curbele arată că pe măsură ce viteza scade, distanţa creşte.
MIMO ((Multiple input, multiple output) este o tehnologie care foloseşte mai multe antene pe
laturile emiţător şi receptor (de aceea tehnologiei MIMO i se mai spune tehnologia „antenei
inteligente”). MIMO exploatează faptul că semnalele de radiofrecvenţă se reflectă de regulă din
obiectele aflate în calea lor, generând fenomenul numit cale multiplă. MIMO foloseşte o tehnică numită
multiplexare spaţială prin care se transmit fluxuri de date multiple la aceeaşi frecvenţă, dar prin canale
spaţiale diferite. MIMO preia transmisia pe mai multe căi şi o converteşte dintr-un neajuns într-un
beneficiu. MIMO face mult mai eficient un canal deoarece multiplexarea spectrală măreşte raportul
viteză baud/hertz. Componenta „multiple-input” a denumirii MIMO înseamnă că un echipament
18
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
WLAN trimite două sau mai multe semnale radio spre mai multe antene, iar „multiple-output”
înseamnă că două sau mai multe semnale radio provin de la mai multe antene şi ajung în echipamentul
radio.
Sistem MIMO
Obs :
• Producătorii de cipuri se aşteaptă ca viteza de trecere 802.11n să fie mai mare de cel puţin cinci ori
faţă de cea 802.11g, iar aria de acoperire de două ori mai mare.
• Performanţele reale sunt dependente de mulţi factori, incluzând interferenţele mediului, designul
sistemului, al reţelei şi structura clădirilor. Prin urmare, performanţele 802.11n poate varia de la o
firmă la alta, de la o clădire la alta.
19
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
1.4.2. Hub (multirepetor): Hubul transmite datele primite pe unul dintre porturi pe toate celelalte
porturi. Pentru mediul torsadat acestea indeplinesc o functie suplimentara si anume asigura
conectarea tuturor nodurilor la un mediu de transmisie distribuit.
Tipuri de huburi: pasive si active. Huburile pasive ofera posibilitatea interconectarii la acelasi
mediu de transmisie a mai multor dispozitive, fara a regenera semnalul la trecerea prin ele.
Huburile active ofera in plus fata de primele regenerarea semnalului.
Obs: Datorita scaderii extrem de rapide a preturilor si avantajelor ce le ofera aceasta regenerare de
semnal huburile pasive au disparut de pe piata inca de la sfarsitul anilor '80, din aceasta cauza in
continuare prin huburi vom intelege huburi active.
1.4.3. Bridge
(Punte):
• filtreaza traficul pe baza adresei fizice – MAC (Media Access Control) – comanda
ipconfig /all 48 biti=12 cifre hexa
• izoleaza comunicatia intre statii, aflate in acelasi segment, la nivelul segmentului;
20
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
21
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
1.4.5. Ruter:
Dispozitiv de interconectare ce are rolul de a determina calea ce trebuie urmata de un
pachet pentru a ajunge la destinatie, de a interconecta si a schimba pachete intre retele
diferite. Ruterul este un dispozitiv de interconectare ce poate fi intalnit mai ales la nivelWAN,
dar si la nivelul retelei locale, una din functiile sale principale fiind si acea de a oferii
posibilitatea conectarii LAN-urilor la WAN.
Procesul de rutare sau de determinare a cai optime se bazeaza pe construirea si
mentinerea unei tabele de rutare. O intrare intr-o tabela de rutare se numeste ruta si este
compusa din minim 3 elemente: adresa de retea destinatie (IP), masca de retea, adresa
urmatorului ruter si/sau interfata de plecare.
22
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
Cerere interna
Cerere externa
23
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
2. După topologia fizică
Topologia de magistralг este cea mai folosita
Bus (magistrală ) atunci cand se realizeaza retele locale de mici
dimensiuni, iar performantele nu trebuie sa fie
spectaculoase. Acest model topologic se mai
numeste si magistrala liniara, deoarece exista
un singur cablu care leaga toate calculatoarele
din retea. Avantajul este atat acela al costului
mai scazut (se foloseste mai putin cablu), dar
si acela ca, in cazul ruperii unui cablu sau
defectarii unui calculator, nu se ajunge la
oprirea intregii retele. Dezavantajul folosirii
unui singur cablu este ca, atunci cand doreste
sa transmita date, calculatorul trebuie sa
"lupte" pentru a castiga accesul (trebuie sa
astepte eliberarea cablului).
Ring (inel ) Topologia de inel conecteaza fiecare
calculator de alte doua, imaginea fiind aceea a
unor calculatoare asezate in cerc. Datele
transmise de un calculator trec prin toate
calculatoarele intermediare inainte de a
ajunge la destinatie. Daca nu se folosesc
cabluri suplimentare, oprirea unui calculator
sau ruperea unui cablu duce la oprirea intregii
retele. Performantele unei retele inel sunt ceva
mai mari decat ale unei retele magistrala.
Double Ring (inel dublu ) Asemanatoare topologiei inel, este specifica
protocolului FDDI (Fiber Distrinuted Data
Interface) de transmitere a datelor prin fibra
optica; extinde LAN pana la 200km; exista 2
inele (al 2-lea de back-up); 100 Mbps (2
inele); 200 Mbps (1 inel); accepta mii de
utilizatori
24
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
lantul de stele insa, orice topologie ar fi
aleasa, exista un numar de probleme ce
trebuiesc rezolvate (modul de obtinere a
accesului este una dintre cele mai importante,
trebuind eliminata posibilitatea ca un singur
calculator sa "monopolizeze" mediul de
transmisie). Apar probleme suplimentare
atunci cand noastra este eterogena
(conecteaza diverse tipuri de calculatoare sau
este formata din mai multe retele diferite ca
tip).
Tree (arbore ) Topologia de reţea tree combină
caracteristicile topologiilor bus şi star.
Nodurile sînt grupate în mai multe topologii
star care la rîndul lor sînt legate la un cablu
central. Acestea pot fi considerate topologiile
cu cea mai bună scalabilitate. Avantajele sunt
segmentele individuale care au legături
directe, iar dezavantajele sunt lungimea
maximă a unui segment este limitată. Dacă
apar probleme pe conexiunea principală, sunt
afectate toate calculatoarele de pe acel
segment.
25
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
Topologia logicăÆ reprezintă modul în care circulă datele între calculatoarele conectate în reţea
LAN Peer to peer (de la Peer to peer (reţea de la egal la egal) Æ caracteristică reţelelor
egal la egal) (P2P) mici şi fără pretenţii mari de securitate. Are la bază punerea în
comun (sharing ) a resurselor hard şi soft ( imprimante , scanere,
CD , Discuri , fişiere ). Este uşor de instalat şi uşor de
administrat..Softul este inclus în sistemele de operare; este
recomandat un numar maxim (10) de hosturi ce pot fi conectate la
un singur grup de lucru
- costuri mici
- se utilizeaza cand zona de acoperire este restransa
- securitatea datelor nu se considera a fi o problema
- organizatia nu va creste in viitorul apropiat
- exista o "egalitate" intre calculatoare, in sensul ca
fiecare calculator este si client si server neexistand un
administrator responsabil pentru intreaga retea
Client-server Client –Server Æreţea în care calculatoarele au roluri, softuri
şi dotări hard diferite. Programele de reţea sunt realizate din
două părţi: programul client care se instalează pe calculatorul
client şi programul server care se instalează pe calculatorul
server. Calculatoarele client cer servicii , fişiere , etc .
Calculatoarele server stabilesc condiţiile în care calculatoarele
client au acces la ele , la serviciile şi resursele lor .
- partajarea resurselor
- securitate mai mare
- redundanta
- numar mare de utilizatori
Clasificare:
a. Cu server dedicat
b. Cu server nededicat
Mixte Client-server & P2P
26
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
Satelit
6. După „debitul” prin reţea
Foarte mic Zeci- sute Kbps
Mic 4- 10 Mbps
Mediu 10-100 Mbps
Mare 1; 10; 100 Gbps
7. După modul în care se controlează accesul la mediul al fiecărui calculator din reţea
Acces Static TDM-Time Division Multiplexer ÆMultiplexare cu divizare în
controlat timp Æun interval de timp se divide în părţi egale ;fiecărui calculator
din reţea I se atribuie o cuantă în interiorul căreia poate emite.Printr-un
canal de comunicaţii unic se trimit, la momente adiacente de timp,
informaţiile transmise de fiecare calculator în parte. Informaţiile sunt
transmise sub forma unor impulsuri dreptunghiulare .Nu pot exista în
acelaşi moment de timp şi în aceiaşi poziţie din spaţiu mai multe
informaţii deoarece acestea se afectează reciproc (întîlnirea sau
ciocnirea undelor reprezintă o coliziune )
Multiplexor
27
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
fiind apoi multiplexate şi trimise prin aceiaşi fibră optică .Se formează
un “multicanal “ optic .
28
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
8. După sistemul de operare de reţea (NOS-Network Operating System)
Rutabilă
TCP/IP
Netware Novell
DecNet
Apple Talk
UNIX
XNS
Windows NT/2000 server
Nerutabilă NetBIOS
NetBEUI
Retele de difuzare (broadcast) = retele care au un singur canal de comunicatie care este partajat
de catre toate calculatoarele din retea. Pentru a ajunge de la calculatorul sursa la calculatorul
destinatie un pachet poate fii adresat tuturor calculatoarelor din reteaua de calculatoare (mod de
operare = difuzare) sau unui set de calculatoare (mod de operare = cu trimitere multipla
(multicast) (ex. LAN=Local Area Network)
Retele punct la punct = retele care dispun de numeroase conexiuni intre perechi de calculatoare
individuale. Pentru a ajunge de la sursa la destinatie, in functie de anumiti parametrii
caracteristici, sunt posibile trasee multiple, de diferite lungimi etc. (ex. retelele mari)
29
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
3. Sisteme distribuite
Un sistem distribuit este o colectie de programe si procese peste o retea de echipamente electronice
(in care fiecare nod are autonomie locala, propriul ceas, propria memorie interna) iar nodurile in
ansamblul lor sunt transparente in scopul realizarii obiectivului urmarit de sistemul distribuit.
Totalitatea acestor echipamente coopereaza in rezolvarea anumitor probleme.
4. Avantajele lucrului într-o reţea de calculatoare sunt: împărţirea resurselor existente, creşterea
fiabilităţii prin accesul la mai multe echipamente de stocare alternative, reducerea costurilor prin
protejarea datelor şi perifericelor existente, scalabilitate (Reteaua trebuie sa fie pregatita pentru
orice viitoare extindere; acesta crestere in dimensiuni nu trebuie sa afecteze in mare masura
designul initial - SCALABILITATE), obţinerea rapidă a informaţiilor, furnizarea unui mediu de
comunicaţie etc.
Lucrul in retea reprezinta conceptul de conectare a unor calculatoare care partajeaza resurse.
30
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
Organizatii pentru standardizarea retelelor:
• ANSI – American National Standards Institute (http://www.ansi.org)
• ISO – International Organization for Standardization
Modelul OSI – o arhitectură standardizată pentru proiectarea reţelelor (http://www.iso.org)
• ITU – International Telecomunication Union (http://www.itu.int/home/index.html)
• IEEE – Institute of Electronics and Electrical Engineers (http://www.ieee.org)
• EIA – Electronic Industry Alliance (http://www.eia.org)
31
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
Sursa: http://en.wikipedia.org/wiki/OSI_model
33
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
reţea care combină funcţiile unei • Este nivelul aflat in mijlocul ierarhiei,
punţi cu cele ale unui router) asigurand nivelelor superioare o interfata
independanta de tipul retelei utilizate. Granita
Protocoale: dintre acest strat si cel de deasupra lui este
TCP (Transmisstion Control foarte importanta pentru ca delimiteaza
Protocol), UDP (User straturile care se ocupa cu procesarea locala a
Datagram Protocol), SSL informatiei (Application, Presentation si
(Secure Sockets Layer), SSH- Session) si pe cele care au ca functie definirea
2 (Secure Shell), SPX modului in care trebuie sa circule datele intre
(Sequenced Packet Exchange) echipamente (Transport, Network, Data Link
etc si Physical);
Functii:
• Stabileste o conexiune sigura intre doua
masini gazda
• Defineste caracteristicile transportului
intre noduri
• Initiaza transferul
• Controleaza fluxul de date
• Se asigura ca datele au ajuns la
destinatie
• Detecteaza si remediaza erorile care au
aparut in procesul de transport
• Inchide conexiunea
Securitate: • Impachetarea segmentelor in pachete;
Confidentialitate, • Adresarea logica (IP) si selectarea caii
autentificare, integritatea (rutarea) asigurand dirijarea unitatilor de date
datelor. intre nodurile sursa si destinatie, trecand
eventual prin noduri intermediare (routing).
Componente retea: Este foarte important ca fluxul de date sa fie
• Brouter astfel dirijat incat sa se evite aglomerarea
• Router anumitor zone ale retelei (congestionare).
• Frame Relay Device • Interconectarea retelelor cu arhitecturi
• ATM Switch diferite
Nivelul 3 • Advanced Cable Tester Functii:
Retea • Rezolva adresarea intre hosturi;
(Network) Protocoale: IP, IPX, ICMP • Gaseste cea mai buna cale pe care informatia
(Internet CONTROL trebuie sa o parcurga pentru a junge la
message..), OSPF, IGRP, destinatie.
EIGRP, RIP, ARP, RARP, Observatii:
BOOTP, DHCP, ISIS, ZIP, ARP - mapeaza adrese MAC cu IP – pe baza
DDP, X.25 adresei logice IP determina adresa fizica MAC
(Media Access Control); RARP-invers
ICMP - folosit pentru anuntarea erorilor,
RIP, IGP, IGRP, IS-IS, EIGRP, OSPF, BGP
(protocoale de rutare (routing) folosite pentru
schimbarea tabelelor de routare intre rutere),
IP, IPX – protocoale rutate (routed protocols)
34
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
ARP
IP MAC
RARP
Securitate: •
Asigura accesul la mediul de comunicatie
Confidentialitate •
Corecteaza erorile de transmitere aparute la
nivelul fizic, realizand o comunicare corecta
Componente retea: intre doua noduri adiacente ale retelei.
• Bridge Mecanismul utilizat in acest scop este
• Switch impartirea pachetelor in cadre (frame), carora
• ISDN Router le sunt adaugate informatii de control. Cadrele
• Intelligent Hub sunt transmise individual, putand fi verificate
• NIC si confirmate de catre receptor.
• Advanced Cable Tester Alte functii se refera la fluxul de date (astfel incat
transmitatorul sa nu furnizeze date mai rapid decat le
Subnivele: poate accepta receptorul) si la gestiunea legaturii
(stabilirea conexiunii, controlul schimbului de date si
desfiintarea conexiunii).
Logical Link Control - LLC
Protocoale:
35
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
802.3 CSMA/CD (Ethernet)
802.4 Token Bus (ARCnet)
802.5 Token Ring
802.12 Demand Priority
5.2.2.
36
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
Regulă pentru comunicaţia pe nivele: fiecare nivel furnizează o ieşire standard nivelului
inferior şi oferă facilităţi de utilizare pentru nivelul superior.
Primele trei nivele de la baza ierarhiei (fizic, legatura de date si retea) sunt considerate ca
formand o subretea de comunicatie. Subreteaua este raspunzatoare pentru realizarea transferului
efectiv al datelor, pentru verificarea corectitudinii transmisiei si pentru dirijarea fluxului de date
prin diversele noduri ale retelei. Acest termen trebuie inteles ca desemnand "subreteaua logica",
adica multimea protocoalelor de la fiecare nivel care realizeaza functiile de mai sus. Termenul de
subretea este utilizat si pentru a desemna liniile de transmisie si echipamentele fizice care
realizeaza dirijarea si controlul transmisiei. Modelul OSI nu este implementat in intregime de
producatori, nivelele sesiune si prezentare putand sa lipseasca (unele din functiile atribuite acestora
in modelul OSI sunt indeplinite de alte nivele). Modelul OSI este un model orientativ, strict
teoretic, realizarile practice fiind mai mult sau mai putin diferite.
37
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
Terminologie:
38
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
masinii catre care trimit, MAC-ul deasemeni; pe cand daca trimit intr-o alta retea IP-ul va fi
al destinatiei iar MAC-ul va fi al default gateway-ul din reteaua A in care ma aflu eu.
5. Convertirea frame-ului intr-o secventa de biti ( 0 si 1) - asa circula informatia in mediul
de propagare. Aici se mai afla si un ceas care permite celor doua masini care comunica sa se
poata sincroniza.
Acelasi parcurs il are informatia odata ce a atins destinatia dar in sens contrar de la nivelul 1 pana
la 7. In acest sens, trebuie precizat ca fiecare nivel comunica cu echivalentul sau din masina cu care
s-a stabilit o conexiune. Acest tip de comunicare se numeste comunicare peer-to peer 1 si implica
folosirea unor PDU-uri ( Protocol Data Units). Pentru nivelul 4 PDU-ul este segmentul, pentru
nivelul 3 pachetul, iar pentru nivelul 2 frame-ul.
• Cum se realizeaza un transfer de date intre doua masini gazda ?
Atunci când două gazde (host-uri) comunică, se realizează o comunicare între nivelele de acelaşi
rang ale celor două maşini. Nivele similare ale gazdelor A şi B realizează schimb de date prin
intermediul unui protocol caracteristic nivelului. În realitate datele nu sunt transmise direct de la
nivelul k al unei gazde către nivelul k al alteia. În schimb, fiecare nivel realizează prelucrările
specifice asupra datelor şi le transmite 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
nivelele k a două gazde care comunică între ele. Între oricare două nivele adiacente există o
„interfaţă”, care stabileşte care sunt serviciile oferite nivelului superior. În momentul proiectării
arhitecturii reţelei trebuie să se specifice clar numărul de nivele şi interfeţele aferente.
Exemplu: Citirea unei pagini web aflate pe un calculator situat la mare distanta:
1. Utilizatorul lanseaza un program pentru vizualizarea paginilor web (browser)
2. Browserul este entitatea aplicatie care va "negocia" obtinerea paginii
3. Nivelul aplicatie va identifica existenta resursei cerute de client (clientul este browserul,
care il reprezinta pe utilizator in aceasta "tranzactie") si a posesorului acesteia (serverul -
inteles ca fiind entitatea ce ofera resursa ceruta nu calculatorul central al unei retele; in
cazul nostru avem de-a face cu un server de web). Se realizeaza autentificarea serverului
(se verifica daca partenerul este intr-adevar cine pretinde ca este) si se stabileste daca
acesta este disponibil
39
Retele de calculatoare – Note de curs (C1)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
4. Nivelul sesiune va stabili o conexiune intre procesul client si procesul server
5. Nivelul transport se va ocupa de intretinerea conexiunii si de corectarea erorilor netratate la
nivelul retea
6. Nivelul retea va asigura transferul datelor in secvente (pachete), stabilind drumul acestora
intre server si client
Datele sosesc prin intermediul mediului de comunicatie ca un flux de biti. La nivelul legaturii de
date, bitii sunt transformati in frame-uri, iar la nivelul retea in pachete. In cele din urma, datele
ajung la nivelul aplicatie unde sunt preluate de browser si ne sunt prezentate. Fiecare nivel adauga
sau sterge o parte din informatiile de control atasate datelor de celelalte nivele.
40