Computer Networks. Main concepts

Preview:

DESCRIPTION

Computer Network course (in Romanian).

Citation preview

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 Buragabusaco@infoiasi.ro

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

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

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

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

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)

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

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

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

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)

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

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

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

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

ReteleRetele de de calculatoarecalculatoare

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

Intrebari?