Documente Academic
Documente Profesional
Documente Cultură
6-Protocoale de Retea
6-Protocoale de Retea
1. Ce este un protocol
2. Cele patru categorii principale de protocoale:
TCP/IP - de departe cel mai rspndit limbajul
Internetului
IPX/SPX pentru reele Novell Netware
NetBIOS / NetBEUI dezvoltat iniial de IBM i preluat
de Microsoft, utilizat n SO predecesoare lui Windows NT 4.0 (W 95,
W 98) protocol foarte eficient, rapid i uor de instalat, dar
nerutabil utilizare limitat
Apple Talk n reele Apple Talk, pentru comunicaia ntre
calculatoare MacIntosh educaie, aplicaii grafice
3. Adrese de reea
4. Instalarea protocoalelor n Windows 98 i Windows
2000
1
1. Ce este un protocol
Reprezint un standard sau o convenie asupra modului de desfurare a unui
anumit lucru n cazul reelelor: protocoalele permit calculatoarelor s comunice
ntre ele printr-un limbaj comun.
Prin protocol se nelelge o suit (stiv) de protocoale ce lucreaz mpreun
(de exemplu TCP/IP)
Protocoalele nu sunt identice din punctul de vedere al eficienei, vitezei de
lucru, consumului de resurse (n funcie de dimensiunea header-ului, de
exemplu), uurinei n instalare, uurinei n administrare diferenele sunt date
de tipul reelei, tipul infrastructurii acesteia (un singur segment sau mai multe,
separate printr-un ruter), dac protocolul este rutabil sau nu, de tipul clienilor din
reea (M.Windows, Novell Netware, Apple Talk,tipul de echipamente existent n
reea i modul cum este utilizat protocolul
Sarcinile i activitile asociate diferitelor nivele ale modelului OSI sunt
ndeplinite de ctre protocoale (de exemplu, segmentarea datelor la nivelul de
transport, adresarea logic la nivelul de reea, construirea cadrelor la nivelul
legturilor de date) Modelul OSI este intangibil, nu reprezint o component de
reea, este numai un ghid pentru proiectarea i administrarea reelelor
2
2. Cele patru suite principale de
protocoale
2.1. TCP/IP (Transport Control Protocol /
Internet Protocol)
Cel mai rspndit protocol limbajul Internetului
3
2.1.2. Modelul OSI i modelul TCP/IP
Modelul OSI un ghid pentru proiectarea infrastructurii unei reele i a protocoalelor
de reea
Fiecar esuit de protocoale are propriul model, care definete funcionalitatea reelei n
interiorul suitei de protocoale
Modelul TCP/IP modelul lumii reale
GUI
Protocoalele FTP, HTTP
Stabilirea conexiunii, asigurarea
conexiunii end-to-end
Protocoalele: TCP, UDP
Adresarea logic adrese IP
Protocolul: IP
Formatarea datelor, plasarea
informaiei pe cablu
4
5
Transmission Control Protocol - TCP
o Funcionez la nivelul de transport al modelului TCP/IP
o Protocol orientat pe conexiune, ceea ce nseamn c, nainte ca TCP s
transmit date, conexiunea trebuie s fie stabilit
o Este un protocol sigur, compensnd astfel lipsa conexiunii i sigurana redus
din protocolul IP
User Datagram Protocol UDP
o Protocol fr conexiune nu este garantat livrarea datelor
o Header minim
o Rapid i eficient
Comparaie ntre TCP i UDP pe modelul transmiterii potei:
o scrisoarea trimis nu se tie dac a ajuns sau nu la destinaie = UDP
o scrisoarea, cu confirmare de primire trimis la recepie confirmare de
primire = TCP
Exemplu de utilizare UDP (rapid i eficient) pentru streaming audio/video
Dei pe ecran mai apar deformri sau
ntreruperi, calitatea de ansamblu a
prezentrii nu este afectat.
TCP ar cere retransmiterea pachetelor
pierdute !!!
Idem pt. Broadcast transmisie rapid i eficient
6
File Transfer Protocol FTP
o Protocol orientat pe conexiune conexiunea
trebuie s fie stabilit pentru a transfera fiiere
ntre server-ul FTP i clientul FTP
o Trimite i recepioneaz fiiere via TCP/IP
o Const dintr-un client i un server
o Transfer fiiere simplu i eficient !
o Permite stabilirea unei conexiuni
(prin intermediul unui program existent
pe desktop) cu server-ul FTP, dup care
transfer fiierul ntr-un mod orientat
pe conexiune.
7
Simple Mail Transfer Protocol SMTP
o Transfer e-mail ntre servere de pe Internet sau din alte reele bazate pe TCP/IP
sau de la client la server-ul de e-mail
o Utilizeaz o metod simplde cerere i rspuns la transferul mesajelor
2.1.3. PORT
Punct final al unei conexiuni logice Pentru ca PC-ul s se conecteze la
un server web, el se conecteaz la o
adres IP. Dar trebuie specificat i
portul la care se dorete
conectarea. De exemplu, dac se
precizeaz portul 80, clientul
solicit aplicaiile de pe server care
asigur servicii web. Dac pe
Porturile asigur accesul la servicii acelai server sunt disponibile i
servicii FTP (serverul avnd aceeai
specifice, atunci cnd se face conectarea la o
adres IP), trebuie precizat alt port
adres IP:
-Conectare la server web
- Conectare la server FTP
8
Portul este utilizat numai n context cu o anumit adres IP
De exemplu:
Aceeai adres IP 192.168.1.10 : 80 - HTTP servicii web
192.168.1.10 : 21 - FTP trafic FTP
9
ntotdeauna serviciul HTTP va fi asociat portului well known 80, deci
nu trebuie specificat. Similar:
21 FTP Deoarece n adresa (care este aceeai) se
23 Telnet precizeaz protocolul (ftp:// ...), automat
25 SMTP acestei cereri i este asociat portul 21 de pe
53 DNS server. Se stabilete o conexiune i apoi poate
118 Servicii SQL fi transferat fiierul.
143 IMAP
Similar cererii http:// ... i este asociat portul
443 HTTPS 80, respectiv portul 25 pentru e-mail
10
Este posibil schimbarea numerelor porturilor utilizate, de exemplu, pe server-ul
care gzduiete o pagin de web s-i fie alocat portul 8080 (pentru a asigura un
minim de securitate).
Exist disponibile 65536 porturi !
La solicitarea serviciului http://..., automat i se asociaz portul 80 eroare !
Corect, numai cunoscnd numrul portului se poate solicita serviciul:
http://www.... : 8080
12
Ruterul are cte o
interfa de reea
pt. fiecare reea
adrese IP
pentru fiecare
interfa
13
Poart implicit (default gateway) reprezint de fapt ruterul, care asigur
comunicaia ntre reele.
La configurarea proprietilor TCP/IP pentru primul calculator:
Acestea sunt cele trei elemente necesare pt. comunicarea ntr-o reea TCP/IP
Pentru Windows 2000 (dar similar i pentru alte S.O) setarea celor trei adrese:
My Network Places Properties clic pe denumirea interfeei de
reea ce se dorete configurat Properties Internet Protocol (TCP/IP)
Properties Use the following IP address introducerea manual a datelor
pentru cele trei adrese OK
Dac este instalat server-ul DHCP (Dynamic Host Configuration Protocol) se
poate obine o adres IP automat.
Poarta implicit (Default Gateway) asigur posibilitatea comunicrii n afara
reelei proprii un loc unde s fie trimise datele (ruter), a crui sarcin n
continuare este de a gsi calea ctre destinaia final.
14