computer networks. main concepts

14
Retele Retele de de calculatoare calculatoare Sabin Sabin - - Corneliu Corneliu Buraga Buraga 2006/2007 2006/2007 www.infoiasi.ro/~busaco www.infoiasi.ro/~busaco / / [ [ 1 1 ] ] Retele Retele de de calculatoare calculatoare Istoric Istoric & & notiuni notiuni primare primare Sabin-Corneliu Buraga [email protected] http://www.infoiasi.ro/~busaco

Upload: sabin-buraga

Post on 28-Nov-2014

2.565 views

Category:

Technology


1 download

DESCRIPTION

Computer Network course (in Romanian).

TRANSCRIPT

Page 1: Computer Networks. Main concepts

ReteleRetele de de calculatoarecalculatoare

SabinSabin--CorneliuCorneliu BuragaBuraga 2006/2007 2006/2007 –– www.infoiasi.ro/~busacowww.infoiasi.ro/~busaco// [[11]]

ReteleRetele de de calculatoarecalculatoareIstoricIstoric & & notiuninotiuni primareprimare

Sabin-Corneliu [email protected]

http://www.infoiasi.ro/~busaco

Page 2: Computer Networks. Main concepts

ReteleRetele de de calculatoarecalculatoare

SabinSabin--CorneliuCorneliu BuragaBuraga 2006/2007 2006/2007 –– www.infoiasi.ro/~busacowww.infoiasi.ro/~busaco// [[22]]

CuprinsCuprins• Istoric• De ce folosim si ce sunt

retelele de calculatoare• Comunicarea• Notiuni primare• Tipuri de retele• Componente• Topologii

Page 3: Computer Networks. Main concepts

ReteleRetele de de calculatoarecalculatoare

SabinSabin--CorneliuCorneliu BuragaBuraga 2006/2007 2006/2007 –– www.infoiasi.ro/~busacowww.infoiasi.ro/~busaco// [[33]]

Istoric|OriginileIstoric|Originile InternetuluiInternetului• J.Licklider – MIT (1962) “Reteaua galactica”• L.Kleinrock – MIT (1964) – comutarea de pachete• ARPANET (1967)• R.Kahn – Demonstratia publica a tehnologiilor

retea (1972)• DARPA (1973) – retele interconectate• Stiva de protocoale TCP/IP• NFSNET – coloana vertebrala a Internetului (1986)• Servicii: e-mail, transfer de fisiere (FTP), Gopher,

grupuri de stiri, WAIS, World-Wide Web

Page 4: Computer Networks. Main concepts

ReteleRetele de de calculatoarecalculatoare

SabinSabin--CorneliuCorneliu BuragaBuraga 2006/2007 2006/2007 –– www.infoiasi.ro/~busacowww.infoiasi.ro/~busaco// [[44]]

Istoric|OriginileIstoric|Originile InternetuluiInternetului• Evolutia retelelor

Page 5: Computer Networks. Main concepts

ReteleRetele de de calculatoarecalculatoare

SabinSabin--CorneliuCorneliu BuragaBuraga 2006/2007 2006/2007 –– www.infoiasi.ro/~busacowww.infoiasi.ro/~busaco// [[55]]

De De cece reteleretele de de calculatoarecalculatoare??• Masini mecanice (sec.18)• Masini cu aburi (sec.19)• Colectare, prelucrare & distributie de

informatii (sec.20)• Puncte de vedere:

– centru de calcul mamut (IBM ’60)– PC-uri (’80)– retele mondiale (’90)– retele fara fir – wireless (prezent)

Page 6: Computer Networks. Main concepts

ReteleRetele de de calculatoarecalculatoare

SabinSabin--CorneliuCorneliu BuragaBuraga 2006/2007 2006/2007 –– www.infoiasi.ro/~busacowww.infoiasi.ro/~busaco// [[66]]

CeCe suntsunt reteleleretelele de de calculatoarecalculatoare??

• Retea de calculatoare– colectie interconectata de

calculatoare autonome• Scop & utilizari:

– partajarea resurselor (fizice, logice, date)– fiabilitate & reducerea costurilor– mediu de comunicare intre oameni– acces la informatii de la distanta– divertisment interactiv

Page 7: Computer Networks. Main concepts

ReteleRetele de de calculatoarecalculatoare

SabinSabin--CorneliuCorneliu BuragaBuraga 2006/2007 2006/2007 –– www.infoiasi.ro/~busacowww.infoiasi.ro/~busaco// [[77]]

ComunicareaComunicarea• Moduri de comunicare retea

– Comunicarea intre procese• memorie partajata (shared memory)• semnale (signals)• conducte (pipes)• socluri (sockets)

– Comunicarea prin mesaje• sincrona• asincrona

Page 8: Computer Networks. Main concepts

ReteleRetele de de calculatoarecalculatoare

SabinSabin--CorneliuCorneliu BuragaBuraga 2006/2007 2006/2007 –– www.infoiasi.ro/~busacowww.infoiasi.ro/~busaco// [[88]]

NotiuniNotiuni primareprimare• Legatura: conexiune realizata intre membrii retelei• Nod: calculator al unei retele,

avind asociata o adresa• Resursa: programe, echipamente, date• Comunicatie: modul de a schimba informatii

intre calculatoarele unei retele (via canale)• Protocol: regulile prin care se realizeaza

comunicatia• Difuzare: trimiterea de informatii la mai multe

calculatoare (multicast) sau la toate (broadcast)• Pachet: modalitate de stocare a datelor

Page 9: Computer Networks. Main concepts

ReteleRetele de de calculatoarecalculatoare

SabinSabin--CorneliuCorneliu BuragaBuraga 2006/2007 2006/2007 –– www.infoiasi.ro/~busacowww.infoiasi.ro/~busaco// [[99]]

TipuriTipuri de de reteleretele• Dupa componenta: omogene & eterogene• Dupa dispunere spatiala:

– multicalculator– LAN (Local Area Network) – camera, cladire, campus (CAN)– MAN (Metropolitan Area Network) – oras– WAN (Wide Area Network) – tara, continent– Internet – planeta

• Conform transmisiei:– retele cu difuzare (un singur canal de comunicatie)– retele peer-to-peer – punct-la-punct

(conexiuni multiple intre perechi de masini)

Page 10: Computer Networks. Main concepts

ReteleRetele de de calculatoarecalculatoare

SabinSabin--CorneliuCorneliu BuragaBuraga 2006/2007 2006/2007 –– www.infoiasi.ro/~busacowww.infoiasi.ro/~busaco// [[1010]]

TopologiiTopologii• Retele cu difuzare LAN

– inel (ring)– magistrala (bus)

• Retele peer-to-peer LAN– stea (star)– inel (ring)– arbore (tree)– completa

Page 11: Computer Networks. Main concepts

ReteleRetele de de calculatoarecalculatoare

SabinSabin--CorneliuCorneliu BuragaBuraga 2006/2007 2006/2007 –– www.infoiasi.ro/~busacowww.infoiasi.ro/~busaco// [[1111]]

ComponenteComponente• Categorii principale:

– Gazde (hosts) – orice sistem computational conectat la Internet (comunicind via TCP/IP)• Ruleaza aplicatii de inter-conectare

– Retele (networks) – colectii de minim 2 gazdeinterconectate via o tehnologie de conectare fizica• Arhitectura Internet este independenta

de modul de conectare fizica (retelistica)– Rutere (routers) – dispozitive oferind

conectivitatea intre retele individuale• Dirijarea datelor se poate face software ori hardware

Page 12: Computer Networks. Main concepts

ReteleRetele de de calculatoarecalculatoare

SabinSabin--CorneliuCorneliu BuragaBuraga 2006/2007 2006/2007 –– www.infoiasi.ro/~busacowww.infoiasi.ro/~busaco// [[1212]]

ComponenteComponente

• Retele WAN-LAN-WAN

hub (amplificatorde semnal)

host(gazda)

gateway (poartade conectare a retelelor

incompatibile)bridge (punte)

router(directioneaza

transmisia)

subretea

Page 13: Computer Networks. Main concepts

ReteleRetele de de calculatoarecalculatoare

SabinSabin--CorneliuCorneliu BuragaBuraga 2006/2007 2006/2007 –– www.infoiasi.ro/~busacowww.infoiasi.ro/~busaco// [[1313]]

RezumatRezumat• Istoric• De ce si ce sunt retelele de calculatoare• Comunicarea• Notiuni primare• Tipuri de retele• Componente• Topologii

Page 14: Computer Networks. Main concepts

ReteleRetele de de calculatoarecalculatoare

SabinSabin--CorneliuCorneliu BuragaBuraga 2006/2007 2006/2007 –– www.infoiasi.ro/~busacowww.infoiasi.ro/~busaco// [[1414]]

Intrebari?