Sunteți pe pagina 1din 64

Reelele de calculatoare comunic

dup un limbaj standardizat, astfel nct


mesajul transmis de o persoana dintr-o
reea de bloc s ajung aproape
instantaneu pe calculatorul prietenului
acesteia din Londra. Acest lucru explic
modelul OSI, care descrie modul n care
este structurat transmiterea de date
dintre reele.
Este mai degrab un model teoretic
ce distribuie pe 7 niveluri procesele ce
au loc n timpul comunicrii dintre
reele, aa cum pot ele fi vzute n
imaginea de mai jos.

NIVELUL APLICAIE

Nivelul aplicaie asigur o interfa pentru


operator. Acest nivel reprezint datele pe care omul le
vede atunci cnd este conectat la un computer i
folosete, de exemplu, un browser pentru internet ori
un client de email. Funciile nivelului aplicaie
cuprind:
transferul fiierelor;
printarea prin intermediul reelei;
pota electronic;
transmiterea de mesaje instant;
accesul la bazele de date;
navigarea pe Internet.

PROTOCOALE PENTRU APLICATIE

Hypertext Transfer Protocol (HTTP) este metoda cea mai des utilizat pentru
accesarea informaiilor n Internet care sunt pstrate pe servere World Wide
Web (WWW). Protocolul HTTP este un protocol de tip text, fiind protocolul "implicit"
al WWW. Adic, dac unURL nu conine partea de protocol, aceasta se consider ca
fiind http. HTTP presupune c pe calculatorul destinaie ruleaz un program care
nelege protocolul. Fiierul trimis la destinaie poate fi un document HTML (abreviaie
de la HyperText MarkupLanguage), un fiier grafic, de sunet, animaie sau video, de
asemenea un program executabil pe server-ul respectiv sau i un editor de text. Dup
clasificarea dup modelul de referin OSI, protocolul HTTP este un protocol de nivel
aplicaie. Realizarea i evoluia sa este coordonat de ctre World Wide Web
Consortium (W3C).
ERORI:1xx - erori informaionale
2xx - rspuns reuit
3xx redirectri
4xx - erori ale utilizatorilor
5xx - erori de server
Versiuni
HTTP/0.9 - prima versiune realizat de Tim Berners-Lee i echipa sa. Aceast versiune
este foarte simpl, dar cu numeroase neajunsuri, fiind repede nlocuit de alte versiuni;
HTTP/1.0 versiune introdus n 1996 prin RFC1945, a adus numeroase mbuntiri;
HTTP/1.1 versiune de mbuntire i reparare a neajunsurilor versiunilor anterioare.

Simple Mail Transfer Protocol (prescurtat, SMTP; n


traducere aproximativ Protocolul simplu de transfer al
corespondenei) este un protocol simplu, folosit pentru
transmiterea mesajelor n format electronic pe Internet. SMTP
folosete portul de aplicaie 25 TCP i determin adresa
unui server SMTP pe baza nregistrrii MX (Mail eXchange,
schimb de corespoden) din configuraia serverului DNS.

Protocolul SMTP specific modul n care mesajele de pot


electronic sunt transferate ntre procese SMTP aflate pe sisteme
diferite. Procesul SMTP care are de transmis un mesaj este numit
client SMTP iar procesul SMTP care primete mesajul este
serverul SMTP. Protocolul nu se refer la modul n care mesajul
ce trebuie transmis este trecut de la utilizator ctre clientul SMTP,
sau cum mesajul recepionat de serverul SMTP este livrat
utilizatorului destinatar i nici cum este memorat mesajul sau de
cte ori clientul SMTP ncearc s transmit mesajul.

Protocolul pentru transfer de fiiere (sau FTP, din


engl. File Transfer Protocol) este un protocol (set de reguli)
utilizat pentru accesul la fiiere aflate pe servere din reele
de calculatoare particulare sau din Internet. FTP este
utilizat ncepnd de prin anul 1985 i actualmente este foarte
rspndit. Numeroase servere de FTP din toat lumea permit
s se fac o conectare la ele de oriunde din Internet, i ca
fiierele plasate pe ele s fie apoi transferate (ncrcate sau
descrcate). Webul nu aduce aici mari schimbri, ajut doar
ca obinerea fiierelor s se realizeze mai uor, avnd o
interfa mai prietenoas dect aplicaiile (programele) de
FTP. Este posibil s se acceseze un fiier local prin adresa
sa URL, ca i la o pagin de Web, fie utiliznd protocolul
"file" (fiier), fie pur i simplu utiliznd calea i numele
fiierului..

Protocolul de iniializare a sesiunii (sau SIP, din engl. Session


Initiation Protocol) este un procol de semnalizare aflat la nivelul aplicaie
n stiva OSI, utilizat pentru crearea, modificarea i ncheierea sesiunilor
ntre doi sau mai muli participani. Astfel de sesiuni includ apeluri
telefonice prin Internet, sesiuni multimedia, conferine multimedia.
Protocolul a fost proiectat de ctre Henning Schulzrinne (Universitatea
Columbia, New York) i Mark Handley (UCL) ncepnd cu anul 1996. Cea
mai actual versiune este specificat n RFC 3261 de la IETF SIP Working
Group. n noiembrie 2000, SIP a fost acceptat de ctre 3GPP ca element
permanent pentru arhitectura IMS. SIP este foarte rspndit n prezent ca
protocol de semnalizare pentru Voce peste IP sau VoIP, mpreun cu H.323.
SIP are urmtoarele caracteristici:
Complexitate redus, avnd doar 6 metode.
Independena de niveul de transport, putnd fi folosit cu UDP, TCP, ATM.
Bazat pe mesaje de tip text, ceea ce permite mesajelor SIP s fie citite direct
i de ctre oameni.

NIVELUL PREZENTARE
Nivelul prezentare este responsabil de modul n care aplicaiile
organizeaz datele ce vor fi transmise n reea ,realizeaza operatii de
transformare a datelor in formate intelese de entitatile ce intervin
intr-o conexiune. Transferul de date intre masini de tipuri diferite
(Unix-DOS, de exemplu) necesita si codificarea datelor in functie de
caracteristicile acestora.
Funciile nivelului prezentare includ:
criptarea i decriptarea datelor;
comprimarea i decomprimarea mesajelor;
formatarea grafic a datelor;
traducerea coninutului.

PROTOCOALE PENTRU PREZENTARE

Date externe de reprezentare (XDR) este un standard de serializare a


datelor format, pentru utilizri, cum ar fi retele de
calculatoare protocoale. Acesta permite ca datele s fie transferate ntre diferite
tipuri de sisteme informatice. Conversia de la reprezentarea locala a XDR se
numete codificare. Conversia de la XDR la reprezentarea local se
numete decodare. XDR este implementat ca o bibliotec de software de funcii
care este portabil ntre diferite sisteme de operare i este, de asemenea,
independent de nivelul transport .

Server Message Block (SMB), din care o versiune a fost, de asemenea,


cunoscut sub numele de Common Internet File System
(CIFS,/ s f s / ), funcioneaz ca o aplicaie-strat protocol de reea [ 3] utilizate n
principal pentru furnizarea de acces partajat la fiiere , imprimante , porturi
seriale i comunicaii diverse ntre nodurile dintr-o reea. Acesta ofer, de
asemenea, o autentificat comunicare inter-proces mecanism. Cele mai multe de
utilizare a IMM-urilor implic computere care ruleaz Microsoft Windows ,
unde a fost cunoscut sub numele de "Microsoft Windows Network", nainte de
introducerea ulterioar a Active Directory . Corespunztor servicii
Windows sunt LAN Manager Server (pentru componenta de server) i LAN
Manager de lucru (pentru componenta de client).

Apple a Depunerea Protocol


(AFP), anterior AppleTalk Depunerea protocol, este

o proprietate protocol de reea care ofer servicii de fiiere


pentru Mac OS X si original Mac OS . n Mac OS X, AFP este
unul dintre mai multe servicii de fiiere acceptate, cu alii,
inclusiv Server Message Block (SMB), Network File
System (NFS),File Transfer Protocol (FTP), i WebDAV . AFP
accept n prezent Unicode nume de fiiere, POSIX i lista de
control al accesului permisiuni, furci de resurse , atribute extinse
numit, i avansate de blocare fiier . n Mac OS 9 i mai devreme,
AFP a fost protocolul primar pentru servicii de fiiere

Core Protocol NetWare (NCP) este un protocol de reea utilizat

n unele produse din Novell, Inc este, de obicei, asociate cu


sistemul de operare client-serverNovell NetWare care au susinut
n primul rnd MS-DOS staii client, dar, mai recent, un suport
de alte platforme cum ar fi Microsoft Windows , Mac
OS , Linux ,Windows NT i diverse arome de Unix a fost adugat.

NIVELUL SESIUNE

Nivelul sesiune stabileste si intretine conexiuni (sesiuni)


intre procesele aplicatie, asigur aplicaiilor stabilirea,
gestionarea i terminarea unui dialog realizat prin
intermediul unei reele. La acest nivel se asigur:
conectarea virtual ntre aplicaii;
sincronizarea fluxului de date;
partajarea serviciilor n grupuri funcionale;
confirmarea recepionrii de date pe parcursul unei sesiuni;
retransmiterea datelor n cazul n care acestea nu sunt
primite de maina-int.

PROTOCOALE PENTRU SESIUNE


Secure Sockets Layer (SSL) i Transport Layer Security (TLS), succesorul

su, sunt protocoale criptografice care permit comunicaii sigure pe Internet.


ntre SSL 3.0 i TLS 1.0 exist anumite diferene, dar protocolul rmne
aproximativ acelai. Termenul "SSL" folosit aici se poate referi la ambele
protocoale, excepie fcnd cazurile specificate explicit n context.

SSL (Secure Sockets Layer) este un acronim care reprezint un protocol

web dezvoltat de compania Netscape pentru a transmite fr risc documente


private prin Internet. Pentru a cripta datele, SSL utilizeaz un sistem
criptografic cu dou chei: una public, cunoscut de oricine, i una privat,
secret, cunoscut numai de destinatarul mesajului.
Majoritateabrowserelor web suport SSL, i multe situri web utilizeaz
protocolul de utilizator pentru a transmite informaii confideniale, cum ar fi
numerele de carduri de credit. Prin convenie,URL-ul care are nevoie de o
conexiune SSL ncepe cu https: (n loc de http:).

Secure Shell sau SSH este un protocol de reea ce permite

ca datele s fie transferate folosind un canal securizat intre


dispozitive de retea. Cele doua mari versiuni ale
protocolului sunt SSH1 sau SSH-1 i SSH2 sau SSH-2.
Folosit cu precdere n sistemele de operare
multiutilizator linux i unix, SSH a fost dezvoltat ca un
nlocuitor al Telnet-ului i al altor protocoale nesigure de
acces de la distan, care trimit informatia, n
special parola, n clartext, fcnd posibil descoperirea ei
prin analiza traficului. Criptarea folosita de SSH
intenioneaz s asigure confidenialitatea i integritatea
datelor transmise printr-o reea nesigur cum
este Internetul.

NetBIOS peste TCP / IP (NBT, sau, uneori, NetBT) este

o reea protocol care permite aplicaiilor informatice motenire care se


bazeaz pe NetBIOS API-ul pentru a fi utilizate n moderne de TCP /
IP reele .
NetBIOS a fost dezvoltat la nceputul anilor 1980, care vizeaz reele
foarte mici (aproximativ o duzin de calculatoare). Unele aplicaii
folosesc nc NetBIOS, i nuscar de bine n reelele de astzi de sute de
calculatoare atunci cnd NetBIOS este rulat peste NBF . Cnd
configurat corect, NBT permite aceste aplicaii pentru a fi rulat pe
reele de mari dimensiuni TCP / IP (inclusiv ntregul Internet , dei
este probabil s fie supus unor probleme de securitate), fr schimbare.
Network File System (NFS) este un sistem de fiiere

distribuit protocol dezvoltat iniial de ctre Sun Microsystems n


1984, [1] care permite unui utilizator de pe un client de calculator pentru
a accesa fiiere de pe o reea de mult ca de stocare local este
accesat. NFS, ca i multe alte protocoale, se bazeaz pe Open Network
Computing Remote Procedure Call (ONC RPC) sistem. Network File
System este un standard deschis definite n RFC-uri , care s permit
oricui s pun n aplicare protocolul.

NIVELUL TRANSPORT
Nivelul transport realizeaza o conexiune intre
doua calculatoare gazda (host) detectand si
corectand erorile pe care nivelul retea nu le
trateaza. Functiile principale sunt: stabilirea unei
conexiuni sigure intre doua masini gazda,
segmentarea datelor pentru transportul prin
reea, initierea transferului, controlul fluxului de
date , detectarea apariiei erorilor n
transmiterea datelor, rearanjarea datelor
segmentate n ordinea corect la recepia
acestora, gestionarea mai multor sesiuni si
inchiderea conexiunii.

Cele mai cunoscute i mai folosite protocoale


utilizate la acest nivel sunt TCP (Transmission Control
Protocol) i UDP (User Datagram Protocol). TCP este
un protocol ce face verificarea conexiunii, asigurnd
transmiterea fr erori a datelor, pe cnd UDP face o
transmisie "oarb", nefcnd o verificare a conexiunii
naintea nceperii transmisiei de date i o verificare a
ajungerii datelor la destinatar. UDP este folosit n
aplicaiile de transmisii video sau audio i n unele
aplicatii client-server.

Protocolul de transport n timp real (sau RTP de la

engl. Real-time Transport Protocol) este un protocol prin


intermediul cruia se pot transmite informaii de tip media
(sun practic, protocolul RTP nu este separat de
protocolul RTCP (protocolul de control RTP). Ultimul
ndeplinete funcia ca monitorizare i pentru transmiterea
informaiei despre utilizatorii care schimb informaii.
Protocolul RTP nu este un protocol strict, care poate s
transmit informaie unei aplicaii, modulele funcionale
ale lui nu formeaz un strat aparte, dar mai des se
integreaz n program. Protocolul RTP nu este un
protocol strict reglamentat.

NIVELUL REEA
Nivelul reea conine un sistem de adresare logic,
n aa fel nct un pachet de date s poat fi transmise
prin mai multe straturi ale legturii de date din reea.
Aceste adrese logice sunt adresele IP.
Nivelul retea asigura dirijarea unitatilor de date
intre nodurile sursa si destinatie, trecand eventual prin
noduri intermediare (routing ). Este foarte important
ca fluxul de date sa fie astfel dirijat incat sa se evite
aglomerarea anumitor zone ale retelei (congestionare ).
Interconectarea retelelor cu arhitecturi diferite este o
functie a nivelului retea.

n esen, la nivelul reea se ntmpl urmtoarele:


adresarea logic
rutarea mesajelor ntre maina-gazd i reele
determinarea celei mai bune rute pentru transmiterea
pachetelor de date
transmiterea datelor ctre adresa corect
comunicarea prin intermediul ruterelor cu alte reele.
Cum aflai adresa dumneavoastr IP?
START -- RUN -- CMD -- ipconfig /all (vei gsi "IP
address")
MODELUL OSI

Protocoale pentru nivelul de retea:


Protocolul de Internet-este un protocol prin care datele

sunt trimise de la un calculator la altul,prin intermediul


internetului.Fiecare calculator,are pe internet cel putin o
adresa de IP unica,care il identifica intre toate computerele
din retea.
Protocolul IPX-este un protocol de reea bazat pe
datagrame i lipsit de conexiuni .Termenul fr conexiuni
nseamn c atunci cnd o aplicaie folosete IPX pentru a
comunica cu alte aplicaii din cadrul reelei, ntre cele dou
aplicaii nu se stabilete nicio conexiune la nivelul Legtur
de date (OSI, nivel 2). Pachetele IPX sunt trimise ctre
destinaiile lor.

Internet Control Message Protocol (abreviat ICMP) este un


protocol din suita TCP/IP care folosete la semnalizarea i
diagnosticarea problemelor din reea. Protocolul este definit
in RFC792. Mesajele ICMP sunt ncapsulate n interiorul
pachetelor IP. Versiunea ICMP ptr IPv4 este adesea cunoscuta ca
ICMPv4; in schimb IPv6 dispune de un protocol similar cunoscut
sub abrevierea ICMPv6.
BGP (englez Border Gateway Protocol) este protocolul de

rutare folosit n nucleul Internetului. El menine o tabel cu


reele IP (sau "prefixe") care arat calea folosit pentru a ajunge
la reeaua respectiv prin diferitele sisteme autonome (AS). BGP
este considerat din acest motiv un protocol de rutare vector-cale
(spre deosebire de protocoalele vector-distan, care nu
pstreaz toat calea). BGP nu folosete aceleai metrici ca
protocoalele de rutare folosite n interiorul AS-urilor, ci ia decizii
bazndu-se pe cale i pe politicile de rutare ale sistemului
autonom din care face parte

NIVELUL LEGTURII DE DATE


Nivelul legturii de date permite
accesarea reelei de ctre un echipament,
precum i transmiterea i primirea de
mesaje, corecteaza erorile de transmitere
aparute la nivelul fizic, realizand o
comunicare corecta intre doua noduri
adiacente ale retelei. . Mecanismul
utilizat in acest scop este impartirea
bitilor in cadre ( frame), carora le sunt
adaugate informatii de control. Cadrele
sunt transmise individual, putand fi
verificate si confirmate de catre receptor.
Interfaa de reea dispune de o adres
MAC, ce permite, de pild, unui switch
s filtreze traficul i s transmit datele
n funcie de solicitrile din reea

MODELUL OSI

Cum aflai adresa dumneavoastr MAC?


START -- RUN -- CMD -- ipconfig /all (vei gsi
"physical address", care reprezint adresa MAC)
Alte functii ale nivelului se refera la fluxul de date
(astfel incat transmitatorul sa nu furnizeze date
mai rapid decat le poate accepta receptorul) si la
gestiunea legaturii (stabilirea conexiunii, controlul
schimbului de date si desfiintarea conexiunii).

PROTOCOALE PENTRU NIVELUL DE LAGATURI DE DATE


Ethernet (pronunat n englez /este denumirea unei familii

de protocoale de reele de calculatoare bazat pe transmisia cadrelor


(englez frames) i utilizat la implementarea reelelor locale de
tip LAN. Numele provine de la cuvntul englez ether (tradus: eter),
despre care mult vreme s-a crezut c este mediul n care acionau i
comunicau zeitile.Ethernet-ul se definete printr-un ir de standarde
pentru cablare i semnalizare electric aparinnd primelor dou niveluri
din Modelul de Referin OSI - nivelul fizic i legtur de date.
Pronunia e ntructva asemntoare cu pronunia cuvntului Internet, a
nu se confunda!
Ethernet-ul este standardizat de IEEE n seria de standarde IEEE 802.3.
Aceste standarde permit transmisia datelor prin mai multe medii fizice,
cum ar fi:
cabluri coaxiale, folosite n primele reele Ethernet
cabluri torsadate - pentru conectarea sistemelor individuale la reea, i
cabluri de fibr optic - pentru structura intern (backbone = magistral)
a reelei.

Mod de transfer asincron (sau ATM de la engl. Asynchronous Transfer

Mode) este un protocol de comutaie temporal asincron, de mare


vitez, orientat pe conexiune i bazat pe circuite virtuale, folosit n
transportul traficului de reea. ATM mpacheteaz informaiile n celule de
lungime fix a cte 53 de octei, care pot fi interschimbate rapid de
conexiunile logice dintr-o reea informatic.[1] n acest fel, ATM se
deosebete de reelele locale de Internet sau Ethernet care
folosesc pachete de dimensiune variabil sau cadre. Atributul asincron,
dei oarecum ciudat, este justificat prin faptul c, spre deosebire de reelele
telefonice unde majoritatea transmisiunilor sunt sincrone (strns legate de
un semnal de tact), n reelele ATM transmisiunile nu sunt sincrone.[2]

Wi-Fi (pronunat n englez /wafa/) este numele comercial pentru

tehnologiile construite pe baza standardelor de comunicaie din


familia IEEE 802.11 utilizate pentru realizarea de reele locale de
comunicaie (LAN) fr fir (wireless, WLAN) la viteze echivalente cu cele
ale reelelor cu fir electric de tip Ethernet. Suportul pentru Wi-Fi este
furnizat de diferite dispozitive hardware, i de aproape toate sistemele de
operare moderne pentru calculatoarele personale (PC), rutere, telefoane
mobile i cele mai avansate console de jocuri.

NIVELUL FIZIC
Nivelul fizic are rolul de a
transmite datele de la un calculator
la altul prin intermediul unui
mediu de comunicatie. Ca i
echipamente,
nivelul
fizic
cuprinde:
cabluri,
interfee,
conectori, hub-uri, panouri de
legturi de date, componente
wireless, porturi paralele, interfaa
de reea (NIC) etc. Datele sunt
vazute la acest nivel ca un sir de biti.
Problemele tipice sunt de natura
electrica: nivelele de tensiune
corespunzatoare unui bit 1 sau 0,
durata impulsurilor de tensiune,
cum se initiaza si cum se opreste
transmiterea semnalelor electrice,
asigurarea
pastrarii
formei
semnalului propagat. Mediul de
comunicatie nu face parte din
nivelul fizic.

MODELUL OSI

PROTOCOALE PENTRU NIVELUL FIZIC


Fibra optic este o fibr de sticl sau plastic care
transport lumin de-a lungul su. Fibrele optice sunt folosite
pe scar larg n domeniul telecomunicaiilor, unde permit
transmisii pe distane mai mari i la lrgimi de band mai
mari dect alte medii de comunicaie. Fibrele sunt utilizate n
locul cablurilor de metal deoarece semnalul este transmis
cu pierderi mai mici, i deoarece sunt imune la interferene
electromagnetice. Fibrele optice sunt utilizate i pentru
iluminat i transport imagine, permind astfel vizualizarea
n zone nguste. Unele fibre optice proiectate special sunt
utilizate n diverse alte aplicaii, inclusiv senzori i laseri.

Lumina este dirijat prin miezul fibrei optice cu


ajutorul reflexiei interne totale. Aceasta face fibra s se
comporte ca ghid de und. Fibrele care suport mai multe ci
de propagare sau moduri transversale se numesc fibre
multimodale (MMF), iar cele ce suport un singur mod
sunt fibre monomodale(SMF). Fibrele multimodale au n
general un diametru mai mare al miezului i sunt utilizate n
comunicaii pe distane mai scurte i n aplicaii n care
trebuie transferat mult putere. Fibrele monomodale se
utilizeaz pentru comunicaii pe distane de peste 550 m.

Radio a fost la origine o metod de transmitere a sunetelor


prin unde radio, care prin natura lor sunt unde electromagnetice. Tot
"radio" se mai numete i aparatul receptor corespunztor. Azi se
transmit prin radio (unde radio) o larg gam de semnale diferite,
inclusiv imagini mictoare (televiziune) i fluxuri enorme de date.
Undele radio cltoresc prin aer i pot trece prin cele mai multe
corpuri nemetalice inclusiv corpul omenesc.

Existena undelor radio a fost fcut cunoscut publicului larg n

special de ctre Gugliemo Marconi, un inventator italian care activa


n Anglia. Fizicianul croat din America Nikola Teslaa contribuit n
mod esenial, pe lng ali civa inventatori, la crearea primului
aparat radio (precum i la alte multe invenii din domeniul
electrotehnicii). El a construit un sistem care putea transmite i primi
semnale radio de la o distan de aproape 3 km. n 1895 a trimis un
semnal radio pentru prima dat; n 1907 el a recepionat prima dat
un semnal radio din Canada, i anume semnul "x" din Codul Morse.

Cablul coaxial este un cablu electric, care se


compune dintr-un fir conductor (D n fig.
alturat) nconjurat de un material izolator (C),
nconjurat de un alt nveli, conductor la rndul
su (B), acoperit de un ultim strat izolator (A).
Acesta este utilizat pentru transmisiuni de nalt
frecven sau pentru semnale de band larg.
Deoarece cmpul electromagnetic purttor
al semnalului exist doar n spaiul dintre cei 2
conductori, acesta nu poate interfera sau permite
interferene cu alte cmpuri electromagnetice
externe.
Tipuri
Cablul coaxial gros este cunoscut i sub
denumirea Thick Ethernet sau 10Base5.
Cablul coaxial subire este cunoscut i
sub denumirea Ethernet 10Base2:

MODELUL TCP/IP
Definiia protocolului TCP/IP
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.

Cum funcioneaz
Protocolul TCP/IP este compus din patru niveluri: Aplicaie, Transport,

Reea i Acces la reea.


Modelul TCP/IP este asemntor cu modelul OSI (Open Systems
Interconnection).
Atentie: A nu se confunda numele nivelurilor TCP/IP cu numele
nivelurile din OSI.

Nivelul 4: Aplicatie Nivelul Aplicaie se ocup cu protocoalele de nivel


nalt, codificarea, i controlul dialogului, mpachetarea datelor i trimiterea lor
la urmtoarele niveluri. ~ nivelurile 7,6,5 OSI

SMTP- Simple Mail Transfer Protocol,


FTP- File Transfer Protocol,
HTTP- HyperText Transfer Protocol

Nivelul 3: Transport asigur conexiunea logic dintre calculatorul surs i


calculatorul destinaie, fluxul de date i corecia erorilor. ~ nivelul 4 OSI

TCP- Transport Control Protocol

Nivelul 2: Retea Scopul nivelul reea este de a gsi cel mai optim traseu prin care
poate trimite pachetele. ~ nivelul 2 OSI

IP- Internet Protocol

Nivelul 1: Interfata de retea Nivelul Acces la Reea 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.~ Nivelurile 2,1
Ethernet (IEEE 802.3), Wireless (IEEE 802.11)

ECHIVALENTA TCP/IP - OSI

Comparaie ntre modelul OSI i modelul TCP/IP:


Asemnri:
Ambele au niveluri
Ambele au niveluri de aplicare, chiar dac acestea includ servicii diferite

Deosebiri:
TCP/IP combin din modelul OSI nivelurile aplicaie, prezentare i de sesiune n
propriul nivel numit Aplicaie.
TCP/IP combin din modelul OSI nivelurile Legatur Date i Fizic n propriul
su nivel numit Acces la reea.
TCP/IP pare simplu pentru c are mai puine niveluri.
n cazul n care TCP/IP nivelul Transport utilizeaz UDP, acesta nu ofer
ncredere livrrii de pachete. Nivelul transport din modelul OSI ofer ncredere.
Internetul a fost dezvoltat pe baza standardelor de protocoale TCP/IP. TCP/IP a

ctigat credibilitate din cauza protocoalelor.


Modelul OSI nu este folosit n construcia de reele, el este folosit ca un ghid, cu
scopul de a-i ajuta pe elevi s neleag procesul de comunicare.

Aplicatie

Aplicatie

Prezentare

Prezentare

Sesiune

Sesiune

Transport

Transport

Retea

Retea

Leg Date

Leg Date

Fizic

Fizic Fizic

Retea
Leg Date
Fizic Fizic

Retea
Leg Date
Fizic

Fiecare strat corespondeaza unul cu celalalt intre doua noduri. Aceasta se bazeaza
pe informatiile de control introduse la expeditor de fiecare strat superior pentru cel
inferior si citite la destinatar in ordine inversa.

Aplicatie
Prezentare
Sesiune

Se va exemplifica cu
trimiterea unui email de la
nodul rosu (laptop) la nodul
verde Server

Email

Transport

Aplicatie
Prezentare
Sesiune
Transport

Retea

Retea

Leg Date

Leg Date

Fizic

Fizic Fizic

LAN Ethernet

Retea
Leg Date

WAN ATM

Fizic Fizic

LAN Ethernet

Retea
Leg Date
Fizic

Aplicatie
Prezentare
Sesiune

Rolul stratului Aplicatie:

Email

-Ofera interfata programului

In acest caz stratul Aplicatie folseste


protocolul SMTP pentru a indica
serverului cum sa prelucreze datele

Transport

Aplicatie
Prezentare
Sesiune
Transport

Retea

Retea

Leg Date

Leg Date

Fizic

Fizic Fizic

LAN Ethernet

Retea
Leg Date

WAN ATM

Fizic Fizic

LAN Ethernet

Retea
Leg Date
Fizic

Rolul stratului Prezentare:

Aplicatie
Prezentare
Sesiune
Transport

-Converteste din formatul specific de


sistem in formatul de retea
-Ofera criptare si compresie

Email

Prezentarea converteste textul in


formatul ASCII si specifica formatul
imagini

Retea

Retea

Leg Date

Leg Date

Fizic

Fizic Fizic

LAN Ethernet

Retea
Leg Date

WAN ATM

Fizic Fizic

LAN Ethernet

Aplicatie
Prezentare
Sesiune
Transport
Retea
Leg Date
Fizic

Rolul stratului Sesiune:

Aplicatie

-Faciliteaza initierea, prelucrarea si


finalizarea de conexiuni intre noduri
-Sincronizeaza fluxuri de date asociate
(precum audio-video)

Prezentare
Sesiune

Email

Adauga informatia de prelucrare

Transport

Aplicatie
Prezentare
Sesiune
Transport

Retea

Retea

Leg Date

Leg Date

Fizic

Fizic Fizic

LAN Ethernet

Retea
Leg Date

WAN ATM

Fizic Fizic

LAN Ethernet

Retea
Leg Date
Fizic

Aplicatie
Prezentare
Sesiune

Aplicatie

Modelul OSI are 7 straturi


pe care le explicam
separat cu un exemplu

Transport

Prezentare
Sesiune
Transport

Retea

Retea

Leg Date

Leg Date

Fizic

Fizic Fizic

Retea
Leg Date
Fizic Fizic

Retea
Leg Date
Fizic

In nodurile cu accesul utilizatorilor sunt prezente toate cele 7 straturi.

In nodurile de dirijare a traficului, ruterele, sunt prezente doar 3 straturi.

Rolul stratului Transport:

Aplicatie

-Fiabilitate; control de flux de date;


fragmentare si stabileste numarul de
port pentru diferentiere la aplicatii

Prezentare
Sesiune
Transport

Email

Aplicatie
Prezentare

Foloseste protocolul TCP, segmenteaza datele


care vor fi reasamblate in stratul omolog la
Sesiune
destinatar. Fiecare segment este trimis la un
port si in stratul urmator Retea
Transport

Retea

Retea

Retea

Retea

Leg Date

Leg Date

Leg Date

Leg Date

Fizic

Fizic Fizic

Fizic Fizic

Fizic

LAN Ethernet
Port 16321

WAN ATM

LAN Ethernet
Port 25

Rolul stratului Retea:

Aplicatie

-Ofera adresarea pentru Internet


-Determina calea urmata de date

Prezentare
Sesiune
Transport
Retea

Foloseste protocolul IP. Segmentele sunt


impachetate, incapsulate, cu adresa expeditorului
si destinatarului si trimise stratului Legaturi de
date

Aplicatie
Prezentare
Sesiune
Transport

Retea

Retea

Retea

Leg Date

Leg Date

Leg Date

Leg Date

Fizic

Fizic Fizic

Fizic Fizic

Fizic

Email

LAN Ethernet

WAN ATM

LAN Ethernet

134.88.6.5

152.9.7.11

Port 16321

Port 25

Rolul stratului Legaturi de date:

Aplicatie

Aplicatie

-Siguranta transferului intre noduri


-Adresarea fizica MAC

Prezentare
Sesiune

Pachetele devin Cadre specifice tipului de retea,


aici Ethernet. Cadrele au atasata adresele fizice a
nodurilor intre care se face legatura.

Transport

Prezentare
Sesiune
Transport

Retea
Leg Date

Email

Fizic

Retea

Retea

Retea

Leg Date

Leg Date

Leg Date

Fizic Fizic

Fizic Fizic

Fizic

00:03:BA:26:01:B0

LAN Ethernet

WAN ATM

0C:0C:0B:14:CD:98

LAN Ethernet

134.88.6.5

152.9.7.11

Port 16321

Port 25

00-0C-F1-56-98-AD

00-B0-D0-86-BB-F7

Aplicatie

Aplicatie

Prezentare

Prezentare

Sesiune

Stratul Fizic asaza biti pe suportul indicat de


stratul legaturi de date.

Sesiune

Transport

Transport

Retea

Retea

Leg Date

Leg Date

Fizic

Leg Date

Leg Date

Fizic Fizic

Email

LAN Ethernet

Retea

Retea

WAN ATM

Fizic Fizic

Fizic

LAN Ethernet

134.88.6.5

152.9.7.11

Port 16321

Port 25

00-0C-F1-56-98-AD

00-B0-D0-86-BB-F7

Aplicatie
Prezentare
Sesiune

Aplicatie

Aici ruterul trebuie sa trimita


cadrele peste o retea cu alt protocol
de legaturi de date. Numai
straturile Legaturi de Date si Fizic
necesita modificari

Prezentare
Sesiune

Transport

Transport

Retea

Retea

Retea

Retea

Leg Date

Leg Date

Leg Date

Leg Date

Fizic

Fizic Fizic

Fizic Fizic

Fizic

Email

LAN Ethernet

WAN ATM

LAN Ethernet

134.88.6.5

152.9.7.11

Port 16321

Port 25

00-0C-F1-56-98-AD

00-B0-D0-86-BB-F7

Aplicatie
Prezentare

Aplicatie

Ruterul indeparteaza informatiile


din stratul Legaturi de Date si-l
trimite la stratul Retea

Prezentare

Sesiune

Sesiune

Transport

Transport

Retea

Retea

Retea

Retea

Leg Date

Leg Date

Leg Date

Leg Date

Fizic

Fizic Fizic

Fizic Fizic

Fizic

Email

LAN Ethernet

WAN ATM

LAN Ethernet

134.88.6.5

152.9.7.11

Port 16321

Port 25

00-0C-F1-56-98-AD

00-B0-D0-86-BB-F7

Aplicatie

Aplicatie

Ruterul decapsuleaza datele si


foloseste adresa IP sa poata gasi si
trimite pachetul la destinatie

Prezentare

Prezentare

Sesiune

Sesiune

Transport

Transport

Retea
Leg Date

Email

Fizic

Retea

Retea

Retea

Leg Date

Leg Date

Leg Date

Fizic Fizic

Fizic Fizic

Fizic

LAN Ethernet

WAN ATM

LAN Ethernet

134.88.6.5

152.9.7.11

Port 16321

Port 25

00-0C-F1-56-98-AD

00-B0-D0-86-BB-F7

Aplicatie
Prezentare
Sesiune

Aplicatie

Ruterul incapsuleaza datele cu


informatiile stratului Legaturi
de Date specific retelei de tip
WAN ATM

Prezentare
Sesiune

Transport

Transport

Retea

Retea

Retea

Retea

Leg Date

Leg Date

Leg Date

Leg Date

Fizic

Fizic Fizic

Fizic Fizic

Fizic

LAN Ethernet

Email

WAN ATM

LAN Ethernet

134.88.6.5

152.9.7.11

Port 16321

Port 25

00-0C-F1-56-98-AD

00-B0-D0-86-BB-F7

Expeditor

Aplicatie
Prezentare
Sesiune

Pachetul este pierdut pentru ca ruterul a


fost supraglomerat. Timpul preconizat de
stratul de Transport de la expeditor pentru
recunoasterea destinatarului a expirat.
Neprimind raspunsul in acest timp va
retrimite datele.

Aplicatie
Prezentare
Sesiune

Transport

Transport

Retea

Retea

Leg Date

Leg Date

Fizic

Fizic Fizic

LAN Ethernet

Email

WAN ATM

Retea

Retea

Leg Date

Leg Date

Fizic Fizic

Fizic

LAN Ethernet

134.88.6.5

152.9.7.11

Port 16321

Port 25

00-0C-F1-56-98-AD

00-B0-D0-86-BB-F7

Aplicatie
Prezentare

Aplicatie

Ruterul indeparteaza informatiile


din stratul de Legaturi de Date si-l
trimite la stratul Retea

Prezentare

Sesiune

Sesiune

Transport

Transport

Retea

Retea

Retea

Retea

Leg Date

Leg Date

Leg Date

Leg Date

Fizic

Fizic Fizic

Fizic Fizic

Fizic

Email

LAN Ethernet

WAN ATM

LAN Ethernet

134.88.6.5

152.9.7.11

Port 16321

Port 25

00-0C-F1-56-98-AD

00-B0-D0-86-BB-F7

Aplicatie
Prezentare
Sesiune

Aplicatie

Din nou Ruterul foloseste adresa


IP de la stratul Retea sa gaseasca
Destinatarul unde sa trimita
pachetul.

Prezentare
Sesiune

Transport

Transport

Retea

Retea

Leg Date

Leg Date

Fizic

Fizic Fizic

LAN Ethernet

Email

WAN ATM

Retea

Retea

Leg Date

Leg Date

Fizic Fizic

Fizic

LAN Ethernet

134.88.6.5

152.9.7.11

Port 16321

Port 25

00-0C-F1-56-98-AD

00-B0-D0-86-BB-F7

Aplicatie
Prezentare
Sesiune

Aplicatie

Odata gasit saltul urmator trimite


pachetul la stratul Legaturi de
Date sa-i ataseze informatiile
pentru reteaua Ethernet de
destinatie

Prezentare
Sesiune

Transport

Transport

Retea

Retea

Retea

Leg Date

Leg Date

Leg Date

Leg Date

Fizic

Fizic Fizic

Fizic Fizic

Fizic

LAN Ethernet

WAN ATM

Email

Retea

LAN Ethernet

134.88.6.5

152.9.7.11

Port 16321

Port 25

00-0C-F1-56-98-AD

00-B0-D0-86-BB-F7

Aplicatie
Prezentare
Sesiune
Transport

Unele protocoale pentru straturile de Legaturi


de Date ofera siguranta la comunicarea intre
noduri. Pentru un timp de recunoastere expirat
mesajul este aruncat. Aici asta se intampla, dar
retrimite cand nu primeste raspuns ca si in
cazul anterior.

Retea

Retea

Retea

Leg Date

Leg Date

Leg Date

Fizic

Fizic Fizic

Fizic Fizic

LAN Ethernet

WAN ATM

Aplicatie
Prezentare
Sesiune
Transport
Retea

Email

Leg Date
Fizic

LAN Ethernet

134.88.6.5

152.9.7.11

Port 16321

Port 25

00-0C-F1-56-98-AD

00-B0-D0-86-BB-F7

Aplicatie
Prezentare

Aplicatie

Fiecare strat de la Destinatar decapsuleaza


informatiile stratului corespunzator de la
Expeditor sa le poata citi.

Prezentare

Sesiune

Sesiune

Transport

Transport

Retea

Retea

Retea

Leg Date

Leg Date

Leg Date

Fizic

Fizic Fizic

Fizic Fizic

LAN Ethernet

WAN ATM

Retea
Email

Leg Date
Fizic

LAN Ethernet

134.88.6.5

152.9.7.11

Port 16321

Port 25

00-0C-F1-56-98-AD

00-B0-D0-86-BB-F7

Aplicatie
Prezentare

Aplicatie

Biti din mediul fizic sunt convertiti in


cadre si trimis la stratul Legaturi de
date al destinatarului.

Prezentare

Sesiune

Sesiune

Transport

Transport

Retea

Retea

Retea

Retea

Leg Date

Leg Date

Leg Date

Leg Date

Fizic

Fizic Fizic

Fizic Fizic

Fizic

Email

LAN Ethernet

WAN ATM

LAN Ethernet

134.88.6.5

152.9.7.11

Port 16321

Port 25

00-0C-F1-56-98-AD

00-B0-D0-86-BB-F7

Aplicatie
Prezentare
Sesiune

Aplicatie

Se indeparteaza capatul Cadrului cu


informatii din stratul de legaturi de
Date, se desface in pachete cu adresa
IP.

Prezentare
Sesiune

Transport

Transport

Retea

Retea

Retea

Retea

Leg Date

Leg Date

Leg Date

Leg Date

Fizic

Fizic Fizic

Fizic Fizic

LAN Ethernet

WAN ATM

Email

Fizic

LAN Ethernet

134.88.6.5

152.9.7.11

Port 16321

Port 25

00-0C-F1-56-98-AD

00-B0-D0-86-BB-F7

Aplicatie
Prezentare

Aplicatie

Se indeparteaza capatul pachetului cu


IP, se desface in segmente si se trece la
startul Transport .

Prezentare

Sesiune

Sesiune

Transport

Transport

Retea

Retea

Retea

Leg Date

Leg Date

Leg Date

Fizic

Fizic Fizic

Fizic Fizic

LAN Ethernet

WAN ATM

Retea
Email

Leg Date
Fizic

LAN Ethernet

134.88.6.5

152.9.7.11

Port 16321

Port 25

00-0C-F1-56-98-AD

00-B0-D0-86-BB-F7

Aplicatie

Aplicatie

Prezentare

Se asambleaza segmentele si se
determina portul de aplicatie .

Prezentare

Sesiune

Sesiune

Transport

Transport

Retea

Retea

Retea

Leg Date

Leg Date

Leg Date

Leg Date

Fizic

Fizic Fizic

Fizic Fizic

Fizic

LAN Ethernet

WAN ATM

Email

Retea

LAN Ethernet

134.88.6.5

152.9.7.11

Port 16321

Port 25

00-0C-F1-56-98-AD

00-B0-D0-86-BB-F7

Aplicatie
Prezentare
Sesiune

Aplicatie

Se folosesc datele stratului


de sesiune sa se determine
carui flux de informatii
apartin datele.

Transport

Prezentare
Sesiune
Email

Transport

Retea

Retea

Retea

Retea

Leg Date

Leg Date

Leg Date

Leg Date

Fizic

Fizic Fizic

Fizic Fizic

Fizic

LAN Ethernet

WAN ATM

LAN Ethernet

134.88.6.5

152.9.7.11

Port 16321

Port 25

00-0C-F1-56-98-AD

00-B0-D0-86-BB-F7

Aplicatie
Prezentare

Aplicatie

Se reface formatul, datele


specifice masini.

Sesiune

Prezentare
Email

Transport

Sesiune
Transport

Retea

Retea

Retea

Retea

Leg Date

Leg Date

Leg Date

Leg Date

Fizic

Fizic Fizic

Fizic Fizic

Fizic

LAN Ethernet

WAN ATM

LAN Ethernet

134.88.6.5

152.9.7.11

Port 16321

Port 25

00-0C-F1-56-98-AD

00-B0-D0-86-BB-F7

Aplicatie
Prezentare
Sesiune

Aplicatia citeste comenzile


SMTP care au fost trimise de
stratul aplicatie al
expeditorului

Aplicatie
Email

Prezentare
Sesiune

Transport

Transport

Retea

Retea

Retea

Retea

Leg Date

Leg Date

Leg Date

Leg Date

Fizic

Fizic Fizic

Fizic Fizic

Fizic

LAN Ethernet

WAN ATM

LAN Ethernet

134.88.6.5

152.9.7.11

Port 16321

Port 25

00-0C-F1-56-98-AD

00-B0-D0-86-BB-F7

Aplicatie
Prezentare
Sesiune
Transport

Asa cum am mentionat la


inceput stiva model OSI este
teoretica. In practica se
foloseste stiva de protocoale
TCP/IP in schimbul
modelului OSI

Aplicatie
Prezentare
Sesiune
Transport

Retea

Retea

Retea

Retea

Leg Date

Leg Date

Leg Date

Leg Date

Fizic

Fizic Fizic

Fizic Fizic

Fizic

LAN Ethernet

WAN ATM

LAN Ethernet

134.88.6.5

152.9.7.11

Port 16321

Port 25

00-0C-F1-56-98-AD

00-B0-D0-86-BB-F7

Aplicatie
Aplicatie

Prezentare
Sesiune
Transport

Transport

Retea

Retea
Internet

Leg Date

Aplicatie

In TCP/IP stratul
Aplicatie
incorporeaza
straturile
Prezentare si
Sesiune pe care le
prelucreaza si
conduce.

Prezentare
Sesiune
Transport
Retea
Leg Date

Acces la
Retea

Fizic

Fizic

Modelul TCP/IP

LAN Ethernet

WAN ATM

LAN Ethernet

134.88.6.5

152.9.7.11

Port 16321

Port 25

00-0C-F1-56-98-AD

00-B0-D0-86-BB-F7

Aplicatie
Aplicatie

Prezentare
Sesiune
Transport

Transport

Retea

Internet

Leg Date

Aplicatie

In TCP/IP
functionalitatea
straturilor Transport
este identica iar a
stratului Retea din
OSI este identica cu
stratul Internet.

Prezentare
Sesiune
Transport
Retea
Leg Date

Acces la
Retea

Fizic

Fizic

Modelul TCP/IP

LAN Ethernet

WAN ATM

LAN Ethernet

134.88.6.5

152.9.7.11

Port 16321

Port 25

00-0C-F1-56-98-AD

00-B0-D0-86-BB-F7

Aplicatie
Aplicatie

Prezentare
Sesiune
Transport

Transport

Retea

Retea
Internet

Leg Date

Aplicatie

In TCP/IP
functionalitatea
straturilor Leg
Date si Fizic este
inglobata in
stratul Acces la
Retea

Prezentare
Sesiune
Transport
Retea
Leg Date

Acces la
Retea

Fizic

Fizic

Modelul TCP/IP

LAN Ethernet

WAN ATM

LAN Ethernet

134.88.6.5

152.9.7.11

Port 16321

Port 25

00-0C-F1-56-98-AD

00-B0-D0-86-BB-F7

Proiect a fost prezentat de:


-Patachi Lucian-Adrian
-Lucaci Bianca
-Manalache Diana
-Enache Danut
-Pahome Alin
-Ciobanu Andrei
-Stoica Crina

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