Istoric ˘si not˘iuni primare Gabriel Ciobanudorin.huzum/rc/curs07/curs1.pdf · NFSNET { coloana...

16
Istoric Ce sunt ret ¸elele de calculatoare ? Comunicarea Tipuri de ret ¸ele Componente Ret ¸ele de calculatoare Istoric ¸ si not ¸iuni primare Gabriel Ciobanu Facultatea de Informatic˘ a Universitatea A.I. Cuza, Ia¸ si [email protected] Dorin Huzum ([email protected]) Sinic˘ a Alboaiei ([email protected]) Cristian Pˆ aslaru ([email protected]) http://www.infoiasi.ro/dorin.huzum/rc Gabriel Ciobanu Ret ¸ele de calculatoare

Transcript of Istoric ˘si not˘iuni primare Gabriel Ciobanudorin.huzum/rc/curs07/curs1.pdf · NFSNET { coloana...

Page 1: Istoric ˘si not˘iuni primare Gabriel Ciobanudorin.huzum/rc/curs07/curs1.pdf · NFSNET { coloana vertebrala a Internetului (1986) Servicii: e-mail, transfer de siere (FTP), Gopher,

IstoricCe sunt retelele de calculatoare ?

ComunicareaTipuri de retele

Componente

Retele de calculatoareIstoric si notiuni primare

Gabriel Ciobanu

Facultatea de InformaticaUniversitatea A.I. Cuza, Iasi

[email protected]

Dorin Huzum ([email protected])Sinica Alboaiei ([email protected])

Cristian Paslaru ([email protected])http://www.infoiasi.ro/∼dorin.huzum/rc

Gabriel Ciobanu Retele de calculatoare

Page 2: Istoric ˘si not˘iuni primare Gabriel Ciobanudorin.huzum/rc/curs07/curs1.pdf · NFSNET { coloana vertebrala a Internetului (1986) Servicii: e-mail, transfer de siere (FTP), Gopher,

IstoricCe sunt retelele de calculatoare ?

ComunicareaTipuri de retele

Componente

Cuprins

1 Istoric

2 Ce sunt retelele de calculatoare ?

3 Comunicarea

4 Tipuri de retele

5 Componente

Gabriel Ciobanu Retele de calculatoare

Page 3: Istoric ˘si not˘iuni primare Gabriel Ciobanudorin.huzum/rc/curs07/curs1.pdf · NFSNET { coloana vertebrala a Internetului (1986) Servicii: e-mail, transfer de siere (FTP), Gopher,

IstoricCe sunt retelele de calculatoare ?

ComunicareaTipuri de retele

Componente

Istoric

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, grupuride stiri, WAIS, World-Wide Web

Gabriel Ciobanu Retele de calculatoare

Page 4: Istoric ˘si not˘iuni primare Gabriel Ciobanudorin.huzum/rc/curs07/curs1.pdf · NFSNET { coloana vertebrala a Internetului (1986) Servicii: e-mail, transfer de siere (FTP), Gopher,

IstoricCe sunt retelele de calculatoare ?

ComunicareaTipuri de retele

Componente

Evolutia retelelor

Gabriel Ciobanu Retele de calculatoare

Page 5: Istoric ˘si not˘iuni primare Gabriel Ciobanudorin.huzum/rc/curs07/curs1.pdf · NFSNET { coloana vertebrala a Internetului (1986) Servicii: e-mail, transfer de siere (FTP), Gopher,

IstoricCe sunt retelele de calculatoare ?

ComunicareaTipuri de retele

Componente

Notiuni primare

Cuprins

1 Istoric

2 Ce sunt retelele de calculatoare ?Notiuni primare

3 Comunicarea

4 Tipuri de retele

5 Componente

Gabriel Ciobanu Retele de calculatoare

Page 6: Istoric ˘si not˘iuni primare Gabriel Ciobanudorin.huzum/rc/curs07/curs1.pdf · NFSNET { coloana vertebrala a Internetului (1986) Servicii: e-mail, transfer de siere (FTP), Gopher,

IstoricCe sunt retelele de calculatoare ?

ComunicareaTipuri de retele

Componente

Notiuni primare

De ce retele de calculatoare ?

Masini mecanice (sec.18)

Masini cu aburi (sec.19)

Colectare, prelucrare si 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)

Gabriel Ciobanu Retele de calculatoare

Page 7: Istoric ˘si not˘iuni primare Gabriel Ciobanudorin.huzum/rc/curs07/curs1.pdf · NFSNET { coloana vertebrala a Internetului (1986) Servicii: e-mail, transfer de siere (FTP), Gopher,

IstoricCe sunt retelele de calculatoare ?

ComunicareaTipuri de retele

Componente

Notiuni primare

Ce sunt retelele de calculatoare ?

Retea de calculatoare

colectie interconectata de calculatoare autonome

Scop si utilizari:

partajarea resurselor (fizice, logice, date)fiabilitate si reducerea costurilormediu de comunicare ıntre oameniacces la informatii de la distantadivertisment interactiv

Gabriel Ciobanu Retele de calculatoare

Page 8: Istoric ˘si not˘iuni primare Gabriel Ciobanudorin.huzum/rc/curs07/curs1.pdf · NFSNET { coloana vertebrala a Internetului (1986) Servicii: e-mail, transfer de siere (FTP), Gopher,

IstoricCe sunt retelele de calculatoare ?

ComunicareaTipuri de retele

Componente

Notiuni primare

Notiuni primare

Legatura: conexiune realizata ıntre membrii retelei

Nod: calculator al unei retele, avand asociata o adresa

Resursa: programe, echipamente, date

Comunicatie: modul de a schimba informatii ıntrecalculatoarele unei retele (via canale)

Protocol: regulile prin care se realizeaza comunicatia

Difuzare: trimiterea de informatii la mai multecalculatoare (multicast) sau la toate (broadcast)

Pachet: modalitate de stocare a datelor

Gabriel Ciobanu Retele de calculatoare

Page 9: Istoric ˘si not˘iuni primare Gabriel Ciobanudorin.huzum/rc/curs07/curs1.pdf · NFSNET { coloana vertebrala a Internetului (1986) Servicii: e-mail, transfer de siere (FTP), Gopher,

IstoricCe sunt retelele de calculatoare ?

ComunicareaTipuri de retele

Componente

Cuprins

1 Istoric

2 Ce sunt retelele de calculatoare ?

3 Comunicarea

4 Tipuri de retele

5 Componente

Gabriel Ciobanu Retele de calculatoare

Page 10: Istoric ˘si not˘iuni primare Gabriel Ciobanudorin.huzum/rc/curs07/curs1.pdf · NFSNET { coloana vertebrala a Internetului (1986) Servicii: e-mail, transfer de siere (FTP), Gopher,

IstoricCe sunt retelele de calculatoare ?

ComunicareaTipuri de retele

Componente

Moduri de comunicare ın retea

Comunicarea ıntre procese

memorie partajata (shared memory)semnale (signals)conducte (pipes)socluri (sockets)

Comunicarea prin mesaje

sincronaasincrona

Gabriel Ciobanu Retele de calculatoare

Page 11: Istoric ˘si not˘iuni primare Gabriel Ciobanudorin.huzum/rc/curs07/curs1.pdf · NFSNET { coloana vertebrala a Internetului (1986) Servicii: e-mail, transfer de siere (FTP), Gopher,

IstoricCe sunt retelele de calculatoare ?

ComunicareaTipuri de retele

Componente

Topologii

Cuprins

1 Istoric

2 Ce sunt retelele de calculatoare ?

3 Comunicarea

4 Tipuri de reteleTopologii

5 Componente

Gabriel Ciobanu Retele de calculatoare

Page 12: Istoric ˘si not˘iuni primare Gabriel Ciobanudorin.huzum/rc/curs07/curs1.pdf · NFSNET { coloana vertebrala a Internetului (1986) Servicii: e-mail, transfer de siere (FTP), Gopher,

IstoricCe sunt retelele de calculatoare ?

ComunicareaTipuri de retele

Componente

Topologii

Tipuri de retele

Dupa componenta: omogene si eterogene

Dupa dispunere spatiala:

multicalculatorLAN (Local Area Network) – camera, cladire, campus(CAN)MAN (Metropolitan Area Network) – orasWAN (Wide Area Network) – tara, continentInternet – planeta

Conform transmisiei

retele cu difuzare (un singur canal de comunicatie)retele peer-to-peer – punct-la-punct (conexiuni multipleıntre perechi de masini)

Gabriel Ciobanu Retele de calculatoare

Page 13: Istoric ˘si not˘iuni primare Gabriel Ciobanudorin.huzum/rc/curs07/curs1.pdf · NFSNET { coloana vertebrala a Internetului (1986) Servicii: e-mail, transfer de siere (FTP), Gopher,

IstoricCe sunt retelele de calculatoare ?

ComunicareaTipuri de retele

Componente

Topologii

Topologii

Gabriel Ciobanu Retele de calculatoare

Page 14: Istoric ˘si not˘iuni primare Gabriel Ciobanudorin.huzum/rc/curs07/curs1.pdf · NFSNET { coloana vertebrala a Internetului (1986) Servicii: e-mail, transfer de siere (FTP), Gopher,

IstoricCe sunt retelele de calculatoare ?

ComunicareaTipuri de retele

Componente

Cuprins

1 Istoric

2 Ce sunt retelele de calculatoare ?

3 Comunicarea

4 Tipuri de retele

5 Componente

Gabriel Ciobanu Retele de calculatoare

Page 15: Istoric ˘si not˘iuni primare Gabriel Ciobanudorin.huzum/rc/curs07/curs1.pdf · NFSNET { coloana vertebrala a Internetului (1986) Servicii: e-mail, transfer de siere (FTP), Gopher,

IstoricCe sunt retelele de calculatoare ?

ComunicareaTipuri de retele

Componente

Componente

Categorii principale:

Gazde (hosts) – orice sistem computational conectat laInternet (comunicand 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 deconectare fizica (retelistica)

Rutere (routers) – dispozitive oferind conectivitatea intreretele individuale

Dirijarea datelor se poate face software ori hardware

Gabriel Ciobanu Retele de calculatoare

Page 16: Istoric ˘si not˘iuni primare Gabriel Ciobanudorin.huzum/rc/curs07/curs1.pdf · NFSNET { coloana vertebrala a Internetului (1986) Servicii: e-mail, transfer de siere (FTP), Gopher,

IstoricCe sunt retelele de calculatoare ?

ComunicareaTipuri de retele

Componente

Diagrama retea

Gabriel Ciobanu Retele de calculatoare