Documente Academic
Documente Profesional
Documente Cultură
Dinu
ldinu@fmi.unibuc.ro
Center for Computational Linguistics
nlp.unibuc.ro
Cuprins
Arhitectura retelelor
2. Nivelul fizic
3. Nivelul legatura de date
1.
a)
b)
4. Nivelul retea
a)
5.
Nivelul Transport
a)
Protocoale transport
Motivatie:
n secolul XX(I), tehnologia cheie este legat de colectarea,
Definitii
Vechiul model al unui singur calculator care servete
Utilizari
Aplicaii comerciale:
Legate in special de mprirea resurselor, cu scopul de a
Aplicaii domestice
Accesul la informaie de la distan, comunicaiile interpersonale,
Utilizatorii mobili
Aspecte sociale
5
Client-server
Modelul client-server: datele sunt memorate n
Aspecte tehnice
Criterii:
tehnologia de transmisie
scara la care opereaz
reeaua.
Un criteriu alternativ
pentru clasificarea
reelelor este mrimea lor.
Dou tipuri de
tehnologii de transmisie:
Legturi cu difuzare.
Legturi punct-la-punct
7
Reelele cu difuzare(2)
Sistemele cu difuzare permit adresarea unui pachet ctre
canalului.
O metod tipic de alocare static ar fi s divizm timpul
n intervale discrete i s rulm un algoritm round-robin,
lsnd fiecare main s emit numai atunci cnd i vine
rndul.
Alocarea static irosete capacitatea canalului atunci cnd
o main nu are nimic de transmis n cuanta de timp care
i-a fost alocat, astfel c majoritatea sistemelor ncearc s
aloce canalul dinamic (la cerere).
.
10
un potenial haos
11
Reelele punct-la-punct
Dispun de numeroase conexiuni ntre perechi de
maini individuale.
Pentru a ajunge de la surs la destinaie pe o reea de acest
tip, un pachet ar putea s treac prin una sau mai multe
maini intermediare. Sunt posibile trasee multiple, de
diferite lungimi, i de aceea descoperirea drumurilor celor
mai potrivite este foarte important.
Ca o regul general reelele mai mici, localizate geografic,
tind s utilizeze difuzarea, n timp ce reelele mai mari
sunt de obicei punct-la-punct.
Transmisiile punct la punct cu un sigur transmitor i
un singur receptor sunt numite uneori i unicasting.
12
13
LAN (2)
LAN-urile au dimensiuni restrnse, ceea ce nseamn c
14
15
Reea cu magistral
In fiecare moment cel mult una dintre maini este master i
Inel
ntr-un inel fiecare bit se propag independent de ceilali, fr
17
18
WAN (2)
Sarcina subreelei este s transporte mesajele de la gazd
20
21
1)
2)
3)
4)
5)
6)
7)
Programe de retea
n proiectarea primelor reele de calculatoare, s-a
24
Niveluri, protocoale
Nivelul n de pe o main converseaz
Proiectare si arhitectura
Nici un fel de date nu sunt transferate direct de pe
26
Proiectare
Proiectarea unei reele implic cate niveluri s includ i ce are de
Arhitectura de retea
O mulime de niveluri i protocoale este numit arhitectur
de reea.
Specificaia unei arhitecturi trebuie s conin destule
informaii pentru a permite unui proiectant s scrie
programele sau s construiasc echipamentele necesare
fiecrui nivel, astfel nct nivelurile s ndeplineasc corect
protocoalele corespunztoare.
Detaliile de implementare i specificaiile interfeelor nu fac
parte din arhitectur, deoarece acestea sunt ascunse n
interiorul mainilor i nu sunt vizibile din afar. Nu este
necesar nici mcar ca interfeele de pe mainile dintr-o reea
s fie aceleai.
28
Exemplu
O aplicaie care se execut n nivelul 5
Exemplu (2)
n numeroase reele nu exist nici o limit cu privire la mrimea
Probleme de proiectare a
nivelurilor
Fiecare nivel are nevoie de un mecanism pentru a identifica
emitorii i receptorii.
Controlul erorilor este o problem important
deoarece circuitele fizice de comunicaii nu sunt
perfecte
O problem ce intervine la fiecare nivel se refer la evitarea
situaiei n care un emitor rapid trimite unui receptor lent date
la vitez prea mare (controlul fluxului)
incapacitatea tuturor proceselor de a accepta mesaje de
lungime arbitrar.
cnd exist mai multe ci ntre surs i destinaie, trebuie ales
un anumit drum (dirijare sau rutare)
31
Modele de referin
ISO OSI (Open Systems Interconnection, rom:
32
Principiile OSI
1. Un nivel trebuie creat atunci cnd este nevoie de un
Modelul OSI
34
Dict.
#words
525528
M. Car.
Agopian
Albala
Iovan
Eminescu
6562
15225
7089
24627
11029
#Syl_type
2229021
51560
540777
71555
336124
258761
#Syl_token
8895
1929
(21%)
2688
(30%)
1945
(21%)
3456
(38%)
2653
(29%)
%Cov50syl
51.44
53.33
59.1
58.57
50.75
53.43
%Cov200syl
78.96
80.62
84.74
82.69
78.59
78.46
%Cov500syl
88.8
92.17
94.36
93.17
90.29
91.37
#Syl=1
2716
606
400
547
677
424
#Syl<10
5478
1414
1369
1350
2018
1441
35
MULTUMESC!
36