Sunteți pe pagina 1din 43

Proiectarea re elelor de calculatoare - bibliografie-1

Douglas E. Comer Internetworking with TCP/IP Prentice Hall 1995 Stephen A. Thomas Ipng and the TCP/IP Protocols John Wiley & Sons, Inc. 1996 S. Keshav An Engineering Approach to ComputerNetworking AddisonWesley 1997 Ravindra K. Ahuja Network Flows (Theory, Algorithms, Applications) Prentice Hall 1993 Andrew Tanenbaum Computer Networks, Prentice Hall 1992 Trevor Housley Data Communication and Teleprocessing Systems Prentice Hall 1987 Wide Area High Speed Networks Macmillan Technical Publishing 1999

William Stallings Computer Network Organization Prentice Hall 1992 Sidnie Feit

Proiectarea re elelor de calculatoare - bibliografie-2


C r ile de referin : William Stallings Data & Computer Communications (sixth edition) Prentice Hall 2000 Andrew Tanenbaum: Re ele de calculatoare; Computer Press Agora 1997 (edi ia a treia)

William Stallings Data and Computer Communications


Capitolul 1 Introducere

Modelul de comunica ie
Sursa
genereaz date pentru a fi transmise

Transmi

torul

Converte te datele n semnale transmisibile

Sistemul de transmisie
Transport datele

Receptorul
Converte te semnalul recep ionat n date

Destina ia
Preia datele care intr

Diagrama simplificat a Modelului de comunica ie

Sarcini importante de comunica ie


Utilizarea sistemului de transmisie Interfa area Generarea semnalelor Sincronizarea Managementul schimb rii Detec ia i corec ia erorilor Adresarea i rutarea Recuperarea (Recovery) Formatarea mesajelor Securitatea Managementul re elei

Modelul simplificat al Comunica iei de date

Networking
Comunicarea punct la punct n general nu e o solu ie practic
Echipamentele sunt prea departe Un num r mare de echipamente poate cere un num r exagerat de conexiuni

Solutia este o re ea de comunica ie

Modelul simplificat de RE EA

Re ea pe arie extins
(Wide Area Networks)

Arie geografic extins Folose te c ile de comunica ii publice Tehnologii alternative


Comutarea circuitelor (Circuit switching) Comutarea pachetelor (Packet switching) Frame relay Mod asincron de transmisie (Asynchronous Transfer Mode - ATM)

Comutarea circuitelor
(Circuit Switching)

O cale de comunica ie dedicat se stabile te pe durata conversa iei de exemplu: re eaua telefonic DWDM

Comutarea pachetelor
Datele de pot trimite n afara secven ei Se lucreaz cu diviziuni (pachete) de date la un moment dat Pachetele sunt transferate de la un nod la altul de la surs spre destina ie Se folose te pentru comunica ia terminal calculator sau calculator - calculator

Frame Relay
Sistemele de comuta ia pachetelor au avut nc rcare suplimentar mare (overheads) pentru a compensa erorile Sistemele moderne sunt mult mai fiabile Erorile se pot rezolva n sistemele destina ie nc rcarea suplimentar (overhead) pentru controlul erorii a fost eliminat

Asynchronous Transfer Mode


ATM Evolu ia din frame relay nc rcare suplimentar minim pentru controlul erorii Pachete de lungime fix (numite celul - cell) Poate lucra de la 10Mbps la Gbps Permite tehnica Constant data rate utiliznd tehnica comuta iei de pachete

Integrated Services Digital Network - ISDN


ISDN Proiectat pentru a nlocui sistemul telefonic public Permite o gam mare de servicii n ntregime digital

Re ele locale (Local Area Networks - LAN)


Scopul este mai limitat
cl dire sau campus mic

Este de regul proprietatea unei singure organiza ii Rata de date mare De regul sisteme cu difuzare (broadcast) Mai nou se foloses siteme cu comuta ie i chiar ATM

Protocoale
Sunt folosite pentru comunicarea dintre entit ntr-un sistem Partenerii trebuie s vorbeasc aceea i limb Entit i
Aplica iile utilizatorilor Facilit i e-mail; Terminale

Sisteme
Calculatoare Terminale Senzori la distan

Elementele de baz ale Protocoalelor


Sintaxa
Formatul datelor Nivelul semnalelor

Semantica
Informa iile de control Tratarea erorilor

Probleme de timp (Timing)


Potrivirea vitezei Secven ierea

Arhitectura protocoalelor
Sarcinile de comunica ie mp r ite n module De exemplu un transfer de fi iere poate utiliza trei module
Aplica ia de transfer de fi ier Modulul de comunica ie Modulul de acces la re ea

Arhitectura simplificat a transferului de fi ier

Modelul cu trei straturi (TCP-IP)


nivelul de acces la re ea nivelul re ea nivelul transport nivelul aplica ie

nivelul de acces la re ea
Realizeaz schimbul de date dintre calculator i re ea Calculatorul emi tor furnizeaz adresa destina iei Poate invoca tipuri de servicii diferite Este dependent de tipul re elelor utilizate (LAN, comutarea pachetelor, etc.)

nivelul transport
Schimb de date fiabil Independent de re eaua utilizat Independent de aplica ie

nivelul aplica ie
Este suportul pentru aplica iile utilizatorilor de ex. e-mail, transfer de fi iere

Cerin e de adresare
E nevoie de dou nivele de adresare Fiecare calculator are nevoie de o adres re ea unic Fiecare aplica ie pe un calculator (multi-tasking) are nevoie de o adres unic n calculator
Punct de acces la servicii (service access point - SAP)

Arhitectura protocoalelor i re elele

Protocoale pentru o arhitectur simplificat

Unit i de date protocol (Protocol Data Units - PDU)


La fiecare nivel protocoalele sunt utilizate pentru comunica ie Informa iile de control sunt ad ugate la datele utilizatorului la fiecare nivel nivelul transport poate fragmenta datele utilizatorului La fiecare fragment se adaug un antet de transport (header), care con ine:
SAP al destina iei Num rul de secven Codul pentru detectarea erorii

Rezult

transport PDU

PDU pentru nivelul re ea


Adaug antetul de re ea
adresa re ea al calculatorului destina ie Facilit ile cerute

Opera iile unei arhitecturi de protocol

Arhitectura de protocol TCP/IP (TCP/IP Protocol Architecture)


Dezvoltat de the US Defense Advanced Research Project Agency (DARPA) pentru re eaua de comuta ia pachetelor (ARPANET) E utilizat de Internet-ul global Nu e un model oficial dar func ioneaz .
nivelul nivelul nivelul nivelul nivelul de aplica ie de transport Internet de acces la re ea fizic

nivelul fizic
Interfa a fizic dintre echipamentul de transmisia datelor (de ex calculator) i mediul de transmisie sau re ea Caracteristica mediului de transmisie Nivelul semnalelor Rata de date etc.

nivelul de acces la re ea
Schimbul de date dintre sistemul cap t i re ea Furnizeaz adresa destina ie Poate invoca servici de prioritate

nivelul Internet (IP)


Sistemele pot fi ata ate la re ele diferite Func ii de rutare prin diferite re ele Sunt implementate n rutere i sisteme cap t

nivelul transport (TCP)


Livrarea sigur a datelor Livrarea n ordine

nivelul aplica ie
Suport pentru aplica iile utilizator ex. http, SMPT

Modelul arhitecturii de protocoale TCP/IP

Modelul OSI
Open Systems Interconnection Dezvoltat de International Organization for Standardization (ISO) Are apte nivele Un sistem teoretic ap rut prea trziu ! TCP/IP este standard de facto

Nivele OSI
Aplica ie Prezentare Sesiune Transport Re ea Leg tura de date Fizic (Application) (Presentation) (Session) (Transport) (Network) (Data Link) (Physical)

OSI comparat cu TCP/IP

Standarde
Sunt necesare pentru a asigura interoperabilitatea dintre echipamente Avantaje
Asigur pia mare pentru echipamente i software Asigur ca produsele de la produc tori diferi i s comunice

Dezadvantaje
nghea tehnologia Pot exista mai multe standarde pentru acela i lucru

Organiza ii de standardizare
Internet Society RFC ISO ITU-T (formally CCITT) ATM forum IEEE Institute of Electrical and Electronics Engineers

Bibliografie suplimentar
Stallings, W. Data and Computer Communications (6th edition), Prentice Hall 1999 chapter 1 Web site for Stallings book
www.shore.net/~ws/DCC6e.html www.williamstallings.com

Web sites for IETF, IEEE, ITU-T, ISO Internet Requests for Comment (RFCs)

S-ar putea să vă placă și