Sunteți pe pagina 1din 10

Modelul OSI (OSI - Open Systems Interconnection), este o structur

de comunicare ierarhic foarte des folosit pentru a realiza o reea de calculatoare.


OSI este un standard al Organizaiei internaionale de standardizare, emis n 1984.
Modelul de Referin OSI ofer metode generale pentru realizarea
comunicaiei sistemelor de calcul pentru ca acestea s poat schimba informaii,
indiferent de particularitile constructive ale sistemelor .Modelul de Referin are
aplicaii n toate domeniile comunicaiilor de date, nu doar n cazul reelelor de
calculatoare.Modelul OSI divizeaz problema complex a comunicrii ntre dou
sau mai multe sisteme n 7 straturi numite i niveluri (layers) distincte, ntr-o
arhitectur ierarhic. Fiecare strat (nivel) are funcii bine determinate i comunic
doar cu straturile adiacente. Cele 7 niveluri ale Modelului de Referin se numesc:
Aplicaie(Application), Prezentare(Presentation), Sesiune(Session),
Transport(Transport) Reea(Network), Legtur de date(Data link), Fizic
(Physical).
MODELUL OSI

Nivelurile Modelului OSI:


La baza stabilirii nivelelor arhitecturale ale modelului OSI au stat o serie de
principii generale, cum ar fi:
crearea unui numr redus de nivele cu puine interactiuni ntre ele;
colectarea funciilor nrudite n acelai nivel;
crearea posibilitaii de modificare a funciilor unui nivel, fr afectarea
celorlalte;
crearea pentru fiecare nivel de linii de demarcaie (interfee) spre nivelul
adiacent inferior i superior.

Nivelul Aplicaie
Realizeaz interfaa cu utilizatorul i interfaa cu aplicaiile, specific interfaa de
lucru cu utilizatorul i gestioneaz comunicaia ntre aplicaii. Acest strat nu
reprezint o aplicaie de sine stttoare, ci doar interfaa ntre aplicaii i
componentele sistemelui de calcul.
Unitatea de date: mesajul
Nivelul Prezentare
Transform datele n formate nelese de fiecare aplicaie i de calculatoarele
respective, asigur compresia datelor i criptarea.
Unitatea de date: Nivelul Sesiune
Furnizeaz controlul comunicaiei ntre aplicaii. Stabilete, menine, gestioneaz i
nchide conexiuni (sesiuni) ntre aplicaii.
Unitatea de date: -

Nivelul Transport
Transferul fiabil al informaiei ntre dou sisteme terminale (end points) ale unei
comunicaii. Furnizeaz controlul erorilor i controlul fluxului de date ntre dou
puncte terminale, asigurnd ordinea corect a pachetelor de date. Ofer un serviciu
de transport de date care izoleaz nivelurile superioare de orice specificitaii legate
de modul n care este executat transportul datelor.
Unitatea de date: segmentul, datagrama
Nivelul Reea
determinarea cii optime pentru realizarea transferului de informaie ntr-o reea
constituit din mai multe segmente, prin fragmentarea i reasamblarea informaiei
Unitatea de date: pachetul
Nivelul Legtur de Date
Nivelul legatur de date se ocup cu adresarea fizica, topologia reelei, accesul la
reea, detecia i anunarea erorilor i controlul fluxului fizic (flow control).
Rol: furnizeaz un transport sigur, fiabil, al datelor de-a lungul unei legturi fizice,
realiznd:

Controlul erorilor de comunicaie


Controlul fluxului de date
Controlul legturii
Sincronizarea la nivel de cadru
Unitatea de date: cadrul

Nivelul Fizic
Articol principal: Nivelul Fizic
Nivelul fizic definete specificaii electrice, mecanice, procedurale i functionale
pentru activarea, meninerea i dezactivarea legturilor fizice ntre sisteme.
Transmiterea unui ir de bii pe un canal de comunicaie. Se
precizeaz modulaii, codri, sincronizri la nivel de bit. Un standard de nivel fizic
definete 4 tipuri de caracteristici:

Mecanice (forma i dimensiunile conectorilor, numrul de pini)


Electrice (modulaia, debite binare, codri, lungimi maxime ale canalelor de
comunicaie)
Funcionale (funcia fiecrui pin)
Procedurale (succesiunea procedurilor pentru activarea unui serviciu)
Unitatea de date: bitul

Exemple de protocoale pentru fiecare nivel al Modelului OSI:


7 Aplicaie

ex.: HTTP, SMTP, SNMP, FTP, Telnet, SIP, SSH, NFS, RTSP, XMPP, Whois, ENRP

6 Prezentare

ex.: XDR, ASN.1, SMB, AFP, NCP

5 Sesiune

ex.: ASAP, TLS, SSH, ISO 8327 / CCITT X.225, RPC, NetBIOS, ASP, Winsock, BSD
sockets, NCP (Network Core Protocol), NFS (Network File System)

4 Transport

ex.: TCP, UDP, RTP, SCTP, SPX, ATP, IL

3 Reea

ex.: IP, ICMP, IGMP, IPX, BGP, OSPF, RIP, IGRP, EIGRP, ARP, RARP, X.25 (Packet
Switching)

Legtura de
ex.: Token ring, HDLC, Frame relay, ISDN, ATM, 802.11 Wi-Fi, FDDI, PPP
date

1 Fizic

ex.: cablu coaxial, radio, fibr optic, cablu bifilar torsadat, fire cupru, Ethernet

Modelul TCP/IP (Transmission Control Protocol/Internet Protocol)


TCP/IP (Transmission Control Protocol/Internet Protocol) este cel mai utilizat
protocol folosit n reelele locale ct i pe Internet datorit disponibilitii i
flexibiliti lui avnd cel mai mare grad de corecie al erorilor.
TCP/IP permite comunicarea ntre calculatoarele din ntreaga lume indiferent de
sistemul de operare instalat.
Cele patru nivele pentru modelul TCP/IP: Aplicaie, Transport, Reea (sau
Internet) i Acces la Reea.
Modelul TCP/IP

Nivelul Aplicatie
Nivelul aplicaie se refer la protocoalele de nivel nalt folosite de majoritatea
aplicaiilor, precum terminalul virtual (TELNET), transfer de fiiere (FTP) i pot
electronic (SMTP). Alte protocoale de nivel aplicaie sunt DNS (sistem de nume
de domeniu), NNTP sau HTTP.
n majoritatea implementrilor, nivelul aplicaie trateaz nivelurile inferioare ca o
"cutie neagr" care ofer o infrastructur sigur de comunicaii, dei majoritatea
aplicaiilor cunosc adresa IP sau portul folosit. Majoritatea protocoalelor de la
nivelul aplicaie sunt asociate cu modelul client-server. Serverele au de obicei
asociate porturi fixe, atribuite de IANA: HTTP are portul 80, FTP portul 21, etc. n
schimb, clienii folosesc porturi temporare.
Nivelul Transport
Este identic cu cel din modelul OSI, ocupndu-se cu probleme legate de siguran,
control al fluxului i corecie de erori. El este proiectat astfel nct s permit
conversaii ntre entitile pereche din gazdele surs, respectiv, destinaie. n acest
sens au fost definite dou protocoale capt-la-capt.
Primul din ele, TCP (Trasmission Control Protocol). El este un protocol sigur
orientat pe conexiune care permite ca un flux de octei trimii de pe o main s
ajung fr erori pe orice alt main din inter-reea.

Acest protocol fragmenteaz fluxul de octei n mesaje discrete i paseaz


fiecare mesaj nivelului internet.
TCP trateaz totodat controlul fluxului pentru a se asigura c un emitor rapid
nu inund un receptor lent cu mai multe mesaje dect poate acesta s prelucreze.
Al doilea protocol din acest nivel, UDP (User Datagram Protocol), este un
protocol nesigur, fr conexiuni, destinat aplicaiilor care doresc s utilizeze
propria lor secveniere i control al fluxului. Protocolul UDP este de asemenea
mult folosit pentru interogri rapide ntrebare-rspuns, client-server i pentru
aplicaii n care comunicarea prompt este mai importatnt dect comunicarea cu
acuratee, aa cum sunt aplicaiile de transmisie a vorbirii i a imaginilor video.
Nivelul Retea
Scopul iniial al nivelului reea ("Internet Protocol") era s asigure rutarea
pachetelor n interiorul unei singure reele. Odat cu apariia interconexiunii ntre
reele, acestui nivel i-au fost adugate funcionaliti de comunicare ntre o reea
surs i o reea destinaie.
n stiva TCP/IP, protocolul IP asigur rutarea pachetelor de la o adres surs la o
adres destinaie, folosind i unele protocoale adiionale, precum ICMP sau IGMP.
Determinarea drumului optim ntre cele dou reele se face la acest nivel.
Comunicarea la nivelul IP este nesigur, sarcina de corecie a erorilor fiind plasat
la nivelurile superioare (de exemplu prin protocolul TCP). n IPv4 (nu i IPv6),
integritatea pachetelor este asigurat de sume de control.
Nivelul Acces la Retea
Se ocup cu toate problemele legate de transmiterea efectiv a unui pachet IP pe o
legtur fizic, incluznd i aspectele legate de tehnologii i de medii de
transmisie, adic nivelurile OSI Legtur de date i Fizic.
Modelul de referin TCP/IP nu spune mare lucru despre ce se ntmpl acolo, ns
menioneaz c gazda trebuie s se lege la reea, pentru a putea trimite pachete IP,
folosind un anumit protocol. Acest protocol nu este definit i variaz de la gazd la
gazd i de la reea la reea.

Adresa IP
IP (Internet Protocol) este un protocol care asigur un serviciu de transmitere a
datelor, fr conexiune permanent. Acesta identific fiecare interfa logic a
echipamentelor conectate printr-un numr numit adres IP".

Versiunea de standard folosit n majoritatea cazurilor este IPv4. n IPv4,


standardul curent pentru comunicarea n Internet, adresa IP este reprezentat pe 32
de bii (de ex. 192.168.0.1). Alocarea adreselor IP nu este arbitrar; ea se face de
ctre organizaii nsrcinate cu distribuirea de spaii de adrese.Internetul este n
proces de evoluie ctre versiunea urmtoare de IP, numit IPv6, care practic
ateapt un utilizator major, care s oblige folosirea acestei versiuni superioare i
de ctre alii.
Adresele IPv4 au o lungime de 32 de bii (4 octei). Fiecare adres identific o
reea (network) i o staie de lucru (work station) din cadrul reelei. Notaia
obinuit este obinut prin scrierea fiecrui octet n form zecimal, separa i ntre
ei prin puncte. De exemplu, 192.168.0.1(10) este notaia folosit pentru adresa
11000000.10101000.00000000.00000001(2).
Clase de adrese IP
Adresele IPv4 se mprt n 5 clase de adrese, notate de la A la E. mprirea se fce
n funcie de configuraia binar a primului octet al adresei, astfel:
Clasa

Primul octet
n binar

Prima
adres

Ultima adres

Observaii

0xxxxxxx

0.0.0.1

127.255.255.255

folosete 8 bii pentru reea i


24 pentru staia de lucru

10xxxxxx

128.0.0.0

191.255.255.255

folosete 16 bii pentru reea


i 16 pentru staie

110xxxxx

192.0.0.0

223.255.255.255

folosete 24 bii pentru reea


i 8 pentru staie

1110xxxx

224.0.0.0

239.255.255.255

folosit pentru adresarea de


tip multicast

11110xxx

240.0.0.0

255.255.255.255

utilizat n scopuri
experimentale

Adrese private
Dispozitivele neconectate la Internet nu au nevoie de o adres IP unic. Pentru
aceste dispozitive au fost standardizate adresele private. Aceste adrese nu sunt
unice la nivelul Internetului i de aceea nu sunt rutate de dispozitivele de nivel 3.
Au fost definite trei intervale rezervate pentru adresare privat:

Adrese rezervate pentru clasa A: 10.0.0.0 - 10.255.255.255


Adrese rezervate pentru clasa B: 172.16.0.0 - 172.31.255.255
Adrese rezervate pentru clasa C: 192.168.0.0 - 192.168.255.255

Sistemul de adresare IP

Exista dou sisteme de adresare n reelele IP:


versiunea iniial 4 (IPv4) folosit de aproape toate reelele
versiunea 6 (IPv6) preluat de un numr crescnd de reele, n special din
domeniul educaiei i cercetrii.
Adresarea IPv4:
O adres IPv4 const din 4 bytes (32 bii). Pentru uurina citirii, adresele IP se
exprim n notaie zecimal, folosind puncte pentru separarea bytes-ilor. De
exemplu, adresa IP exprimat n notaie binar:
00001010 00000000 00000000 00000001
Fiecare byte din adres poate avea valori ntre 0 i 255, deci adresele IP variaz
ntre 0.0.0.0 i 255.255.255.255, ceea ce reprezint un total de 4,294,967,296
adrese IP posibile.
Adresarea IPv6:
Adresele IPv6 sunt compuse din 16 bytes (128 bits), ceea ce reprezint mai mult de
3x1038 adrese posibile! Un numr crescnd de telefoane celulare i alte
dispozitive n reea, i vor extinde capabilitile reea i acest numr nu va mai
prea prea mare. Adresele IPv6 sunt scrise n format hexazecimal, perechile de
bytes fiind separate de dou puncte, fiecare byte fiind reprezentat prin 2 caractere
hexazecimale:se admite prescurtarea bytes-ilor zero, precum i includerea vechii
notaii ntr-un sistem mixt:
E3D7:0000:0000:0000:51F4:9BC8:C0A8:6420

Masca de subreea
Odat cu apariia de subnetting, nu se mai poate baza pe definirea claselor adresa
IP pentru a determina ID-ul de reea din adresa IP. O noua valoare este necesar
pentru a defini care parte din adresa IP este ID-ul de reea i de care parte este IDul gazd, indiferent dac ID-urilor de clas, sau pe baz de subnetted de reea sunt
utilizate.
RFC 950 definete utilizarea de o masc de subreea (de asemenea, menionat ca
o masca adresa) ca o valoare pe 32 de bii, care este folosit pentru a distinge ID-ul
de reea de la ID-ul gazd ntr-o adres IP arbitrar. Bii a mtii de subreea sunt
definite dup cum urmeaz:

Toti bitii care corespund ID-ul de reea sunt setate la 1.

Toti bitii care corespund ID-ul gazd sunt setate la 0.

Fiecare gazd ntr-o reea TCP / IP necesit o masc de subreea, chiar pe un singur
segment de reea. Fie o subreea masca implicit, care este utilizat atunci cnd se
utilizeaz de clas, pe baza ID-urile de reea, sau o masc de subreea personalizat,
care este utilizat atunci cnd subnetting sau supernetting, este configurat pe fiecare
nod TCP / IP. Mtile de subreea sunt frecvent exprimate n notaia zecimal
punctate. Dup ce bii sunt stabilite pentru ID-ul de reea i partea gazd ID-ul,
rezultnd 32-bit numrul este transformat n notaia zecimal punctat. Reinei c,
chiar dac exprimate n notaie zecimal punctate, o masc de subreea nu este o
adres IP.O masca de subreea implicite se bazeaz pe clase de adresa IP i este
folosit n reelele TCP / IP care nu sunt mprite n subreele. Tabelul 1.14
enumer mti de subreea implicite folosind notaia zecimal punctat pentru
masca de subreea.

Adresa de clas Bii pentru Subnet Mask

Subnet Mask

Clasa A

11111111 00000000 00000000 00000000

255.0.0.0

Clasa B

1111 11111111 00000000 00000000

255.255.0.0

Clasa C

11111111 11111111 11111111 00000000

255.255.255.0

Concluzie:
Beneficiile modelului OSI este acela ca ofer multe avantaje implementatorilor de
sisteme prin crearea unor diviziuni logice complet separate. Confer stabilitate,
deoarece o schimbare a unui strat nu le afecteaz i pe celelalte. Standardizeaz
reeaua i permite interoperabilitatea i modularizarea componentelor fabricate de
diveri producatori. Asigura interoperabilitatea intre produsele producatorilor
diferii care respect modelul Asigur o deschidere permanent spre noi
funcionaliti: noi protocoale i noi servicii sunt mai uor de adugat intr-o
arhitectur stratificat dect ntr-una monolitic.Inelegerea modelului de referin
OSI i a locului pe care-ocup n structura de 7 straturi diversele dispozitive de
reea, ne permite s avem controlul asupra topologiei reelei i s nu lsm
proiectarea reelei n responsabilitatea vnztorilor.

Ministerul Educaiei al Republicii Moldova


Universitatea Tehnic a Moldovei
Facultatea Radioelectronic i Telecomunicaii
Catedra Sisteme Optoelectronice

Dare de seam
La lucrarea de laborator nr.1
Tema: Modelul OSI.Protocolul TCP/IP
Disciplina:Protocoale,modelare i analiza reelelor de comunicaii

A efectuat:

st. gr. SOE-092


Cernei Sergiu

A verificat:

lector universitar
Russu Gabriel

Chiinu 2011

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