Extras din notiță
Retele de calculatoare – au fost posibile datorita progresului tehnologic in domeniul telecomunicatiilor si calculatoarelor; leaga intre ele un nr mai mic sau mai mare de calculatoare si implementeaza diferite servicii: transfer de fisiere,serviciul de nume,de e-mail,web.
Comunicatiile prin posta:
Sursa-scriere mesaj-scriere adresa destinatar-transport plic la posta-sortare-transmitere-transportul la destinatie-interpretare adresa-citire mesaj-destinatie
Exista 2 tipuri de comunicatii: OSI,
TCP/IP
Comutatia de circuite – stabilirea unui circuit fizic intre sursa si destinatar care se pastreaza pe toata durata comunicatiei.Un traseu este folosit de un singur utilizator.Acest mod de comunicatii este foarte sensibil la intrerupere,nu se poate stabili simultan intre mai multe comunicatii->latimea de banta este folosita ineficient.
Etapele comunicatiei:
Stabilirea circuitului
Comunicarea si inchiderea circuitului
Comutatia de pachete – in retele de calculatoare isi bazeaza deciziile de directionare pe pachet;implica folosirea buferelor de receptie deoarece pachetele pot sosi in ordine diferita fata de modul in care au fost transmise.
Spre deosebire de comutatia de circuite unde canalul de comunicatie este garantat in comunicatia de pachete canalul de comunicatie este folosit in mod comod deci este posibil ca el sa nu fie disponibil instantaneu-apar intarzieri suplimentare.
Latenta – timpul de la transmiterea primului bit pana la receptionarea ultimului bit. D.p.d.v al transferului este mai eficienta impartirea datelor in pachete de dimensiune mai mica.Totusi marimea de pachete duce la utilizarea excesiva a echipamentelor de retea.Trebuie realizat un compromis intre numarul de pachete si dimensiunea lor.
Exemplu de comunicare la nivelul internetului
In anii 70 s-a simtit nevoia standardizarii comunicatiei in retea. Organizatia internationala ISO a propus modelul OSI(open system inteconection).Modelul este stratificat,comunicatia se desfasoara intre straturi de acelasi nivel,la fiecare nivel actioneaza diferitele standarde si protocoale;specificatiile modelului se refera la serviciile puse la dispozitia nivelului superior de catre nivelul inferior dar nu la modul lor de implementare.
Nivelul aplicatie – asigura interfatarea cu utilizatorul caruia ii ofera diferite servicii
Nivelul prezentare – asigura reprezentarea unitara a datelor indiferent de tehnologia de comunicatie folosita
Nivelul sesiune – se ocupa cu deschiderea,mentinerea si inchiderea sesiunilor de lucru.
Nivelul transport – asigura transmiterea corecta a datelor si in ordine.
Nivelul retea – asigura existenta unei cai de destinatie de la sursa de destinatie.Aici se gasesc retelele IP.
Nivelul legaturi de date – asigura si el detectia erorilor la nivel local precum si identificarea dispozitivelor hardware.
Nivelul fizic – reprezinta specificatiile pentru mediile de transmisie.
Pentru ca o informatie sa fie transmisa corect de la sursa de destinatie se realizeaza incapsularea informatiei. La fiecare nivel se adauga date pentru reusita transmisiei. Interpretarea informatiei inseamna extragerea informatiei incapsulate. La primele 3 nivele (aplicatie,prezentare,sesiune) avem o unitate de protocol numita Date. La transport avem Segment. Retea avem Pachet. La nivelul legaturii de date avem Cadru.
Schema curs 2 poza 8643 –
Protocoale folosite in retea :
HTTP (hiper text transmision protocol)
FTP (file transfer protocol)
SMTP (simple mail transmision protocol)
TELNET (pentru conectarea la sisteme la distanta)
SSH (conectare securizata la distanta)
DHCP (dinamic host control protocol)
DNS ( domanin name system)
TFTP (trivial file transfer protocol
RPC (remote procedure core)
TCP (transmision control protocol)
UDP (user dataground protocol)
RIP (routing information protocol)
IP (internet protocol)
TCP/IP
Acest model a rezultat din practica. Modelul OSI a rezultat din studiul teoretic. Deoarece modelul TCP/IP el este folosit in prezent. Comunicatia in calculatoare bazata pe modelul TCP/IP este foarte rezistenta la intreruperi,insa nu a fost priectata sa fie sigura.
Modelul de comunicare in INTERNET
La nivel local cel mai raspandit model de comunicare este peer-to-peer in care fiecare calculator pune la dispozitie servicii dar se si conecteaza la alte calculatoare pentru a obtine servicii.
Al doilea model folosit la nivelul internetului este client server. Calculatorul care pune la dispozitie serviciile este serverul. Clientul de obicei ruleaza pe calculatorul utilizatorului si acceseaza informatia din retea. Serverul ruleaza pe un calculator mai puternic,capabil sa deserveasca mai multi clienti simultan.
Preview document
Conținut arhivă zip
- Retele de Calculatoare.doc