Documente Academic
Documente Profesional
Documente Cultură
TEHNOLOGIA INFORMAIEI
Structura sistemelor de comunicaii
Bogdan CRSTOIU
2005
2005
ISBN 973-0-04246-2
Cuprins
CUPRINS
Introducere
1
1
1
3
4
5
7
8
9
10
11
12
15
16
17
18
19
20
21
22
22
23
23
23
26
28
30
30
32
33
34
36
37
38
40
40
41
42
43
44
44
Cuprins
45
45
46
48
48
49
50
51
52
53
54
56
57
59
59
61
62
63
63
64
64
64
65
65
66
66
67
67
67
68
69
72
72
73
73
74
75
75
76
77
79
80
80
80
82
83
ii
Cuprins
84
84
85
86
92
92
95
96
103
104
106
107
107
108
108
109
109
110
112
112
112
113
114
115
116
117
118
118
119
121
125
126
128
129
130
131
131
132
132
132
133
134
136
137
137
137
139
iii
Cuprins
140
140
141
143
145
146
150
151
152
152
153
154
154
154
157
157
159
159
159
159
159
160
163
164
167
Bibliografie
168
iv
Introducere
INTRODUCERE
Asistm n ultimele decenii la un progres spectaculos al domeniului
tehnologiei informaiei, progres marcat att prin diminuarea
dimensiunilor unui sistem de calcul ct i prin punerea n comun a
resurselor n scopul desfurrii de activiti cooperative. Toate
acestea necesit un activ schimb de informaie ntre entitile
componente. Un sistem de comunicaie asigur schimbul de
informaii, n form electronic, ntre echipamente conectate printro infrastructur adecvat. Modulul Structura sistemelor de
comunicaii urmrete dobndirea de ctre cursant a
competenelor de baz privind comunicaia ntre echipamente
autonome. n general sistemele mici au un raport pre/calitate mult
mai bun dect cele mari. Este unul dintre motivele pentru care
sistemele mici sunt utilizate ca simple terminale ale sistemelor mari,
dar trebuie asigurat conectivitate n orice moment. Schimbul de
informaii ntre entiti necesit existena unei infrastructuri
adecvate prin care se asigur o mai bun comunicare ntre
angajaii unei companii, transmiterea de documente la distan,
accesul la informaie de la distan, divertisment interactiv (video la
cerere, jocuri, muzic), comunicaii interpersonale prin e-mail sau
videoconferine. Acest modul pornete de la tratarea mediilor
comunicaiilor prin legturi dedicate ntre dou echipamente (mediu
de tip fir de cupru sau infrarou), legtura la distan prin
intermediul reelei telefonice i legturi specifice de tip reea de
calculatoare cu diverse rspndiri.
Informaiile ce sunt transmise unei persoane prin intermediul
documentelor, n format tiprit sau electronic, pot fi organizate n
mai multe forme:
Organizare liniar (de tip eseu) specific operelor literare,
pentru care este necesar parcurgerea secvenial de la
nceput la sfrit.
Organizare ierarhic, arborescent pe mai multe niveluri.
Materialul este structurat pe capitole, cu seciuni introductive
i seciuni cu informaii aprofundate. Este evident c cititorul
poate s parcurg textul cu urmrirea seciunilor de interes.
Organizare asociativ n reele de informaii, similar
memoriei i gndirii umane. n acest caz coninutul este
format din insule de informaii ntre care exist legturi.
Materialul are n acest caz o structur de tip hipertext prin
care cititorul poate urmrii un anumit fir. Cu toate avantajele
acestui mod de prezentare a informaiei exist riscul pierderii
firului informaional de ctre cititor.
Pentru modulul Structura sistemelor de comunicaii s-a optat
pentru organizarea ierarhic, structurat prin mprirea coninutului
n uniti de nvare, fiecare dintre acestea tratnd o problematic
bine precizat. Modulul a fost mprit n opt uniti de nvare
dintre care numai 7 sunt obligatorii, ultima unitate fiind destinat
Proiectul pentru nvmntul Rural
Introducere
Introducere
vii
Introducere
Evaluarea lucrrilor
de verificare
viii
Introducere
ix
OBIECTIVE
Aceast unitate de nvare asigur cunotine privind:
Principalele entiti invocate n comunicaia de date
Comunicaia ntre dou sisteme prin intermediul portului paralel (unidirecional i
bidirecional)
Comunicaia serial sincron i asincron
Componentele hardware ale porturilor de comunicaie
1.1 Introducere
Un sistem de calcul pstreaz date n format electronic. Pentru a
ne familiariza cu principiile transmisiei de date este necesar
precizarea existenei mai multor entiti implicate n comunicaia de
date (fig.1.1):
DTE
DCE
Digital
Termination
Equipment
Digital
Termination
Equipment
Digital
Communication
Equipment
Digital
Communication
Equipment
Infrastructur de
comunicaie
a.
b.
c.
d.
a.
b.
c.
d.
a.
b.
c.
d.
a.
b.
c.
d.
Port paralel
bidirecional
Adrese rezervate
pentru portul
paralel
Semnificaia
semnalelor portului
paralel
Porturi de I/O
asociate canalului
de comunicaie
paralel
Transfer DMA
Semnale
suplimentare la
portul paralel
bidirecional
Standard
comunicaie
serial RS-232
Formatul unui
frame la
comunicaia
serial
10
Controlul
corectitudinii prin
paritate
Viteze de
comunicaie
serial
11
13
Tratarea
evenimentelor prin
polling i
ntreruperi
15
Semnificaia pinilor
portului serial
16
asignarea
semnificaia
Carrier detect (CD) sau data carrier detect (DCD) - pin 1 este un semnal cu valoare pozitiv prin care se indic faptul
c modemul DCE are semnal carrier de la modemul aflat n
cealalt parte a conexiunii. Dac acest semnal nu exist DTE
va refuza s accepte date.
Receive data (RxD) -pin 2- reprezint linia prin care se
recepioneaz fluxul de date.
Transmit data (TxD) - pin 3 - linia prin care se transmit date.
Data terminal ready (DTR) - pin 4 - este un semnal de
potenial pozitiv trimis de ctre DTE pentru a indica faptul c
acesta este alimentat i este gata s nceap comunicaia.
Ground (GND) - pin 5 - linia de mas.
Data set ready (DSR) - pin 6 - semnal de potenial pozitiv
furnizat de DCE indicnd faptul c este gata s execute
activitatea cerut. Este un semnal complementar fa de DTR.
Request to send (RTS) - pin 7 - semnal de potenial pozitiv
furnizat de DTE pentru a indica faptul c DCE este pregtit
pentru recepia informaiilor. Acest semnal este o confirmare a
faptului c a primit CTS i este gata de recepie.
Clear to send (CTS) - pin 8 - semnal pozitiv generat de DCE
indicnd nceperea transmiterii datelor la DTE.
Proiectul pentru nvmntul Rural
Definirea noiunii
de protocol
Interonectarea
DTE-DTE
17
2
3
2
3
4
4
5
6
5
6
7
8
7
8
Performane
standard P1394
18
Arhitectura bazat
pe niveluri la
standardul P1394
19
Sarcin de lucru
Prezint n maxim 300 de cuvinte un eseu despre modul n care
presupunei c se va modifica schimbul de informaii ntre persoane
prin tehnicile de comunicaie prezentate.
Acest eseu va fi notat cu maxim 20 de puncte. 5 puncte vor fi
acordate pentru corectitudinea exprimrii, 10 puncte pentru
argumentare i 5 puncte pentru inventivitate.
20
Lucrare de verificare 1
Rspunsul la o ntrebare nu trebuie s depeasc o jumtate de
pagin. Fiecare rspuns trebuie argumentat. Pentru o ntrebare se pot
obine maximum 80 puncte. Numrul de puncte obinut pentru un test
este dat de suma punctajelor la toate ntrebrile testului mprit la
numrul de ntrebri. La evaluarea lucrrii se iau n consideraie pentru
fiecare rspuns la ntrebare: Claritatea exprimrii i organizarea
structural a rspunsului (10 puncte); Utilizarea corect a termenilor de
specialitate afereni unitii de nvare (15 puncte); Completitudinea
rspunsului (30 puncte); Calitatea argumentrii afirmaiilor (15 puncte);
Introducerea de elemente originale sau nvate din bibliografia
recomandat (10 puncte); Poate fi oferit o bonificaie de maxim 5
puncte dac lucrrile sunt transmise la timp i punctajul obinut nu
depete punctajul maxim.
1. Comparai modaliti de transmitere de date ntre dou calculatoare
prin utilizarea cablurilor de conexiune.
21
Bibliografie
[1] Peter Norton, John Goodman, Totul despre calculatoarele personale, Ed. Teora 2000
(cap. 11,12).
[2] Titu Bajenescu, Sisteme personale de comunicaii, Ed. Teora 2002 (cap. 1)
[3] Titu I. Bajenescu, Comunicaia prin satelit, Ed. Teora 2002 (cap. 2)
[4] Andrew Tanenbaum, Reele de calculatoare, Agora Press 1998 (seciunea. 3.3)
22
OBIECTIVE
Unitatea de nvare asigur acumularea de cunotine pentru:
Utilizarea infrastructurii oferit de reeaua telefonic public la comunicaia de date
Componentele hardware i software utilizate n comunicaia de date prin reeaua telefonic
Modaliti de conversie a informaiei reprezentat digital n informaie analogic i
invers prin modulare i demodulare
Explicarea transmiterii de documente prin fax modem
23
24
25
Frecvena
semnalelor n
reeaua telefonic
Negocierea ntre
modemuri
26
27
Modulare n faz
O alt cale este cea prin care se modific faza semnalului carrier
numit i modulare n faz. Un semnal carrier nemodulat este o
form de und cu pulsuri continue constante. Prin ntrzierea unui
puls fa de precedentul, fr modificarea frecvenei i a amplitudinii
se poate codifica informaia (poart numele de phase shift).
Codificarea se produce prin alocarea unei valori a ntrzierii pentru
starea logic 1 i a altei valori pentru starea logic 0. O modulare
particular n faz este numit modulare n cuadratur (quadrature
modulation). Semnalul modulat difer fa de semnalul nemodulat
prin incremente de 90 grade, adic 90, 180, 270.
Modulare FSK
28
29
Multe dintre modemurile reale utilizeaz una sau chiar dou semnale
carrier pentru a atinge o vitez corespunztoare de comunicaie.
Aceast tehnic este numit multiple carrier modems. n situaia n
care este necesar decrementarea vitezei de comunicaie, un
modem cu mai multe semnale carrier poate alege ncetarea utilizrii
unuia dintre semnale, mrginindu-se la banda de trecere disponibil.
2.1.3 Compresia datelor
Compresia nu este o metod pentru creterea capacitii canalului
de comunicaie la transmiterea de date. Capabilitile modemului pot
crete dac informaia nglobat n fiecare bit crete. Muli dintre biii
ce sunt transmii sunt redondani, nu conin informaie suplimentar.
Prin eliminarea acestor bii coninutul irului de date este mult mai
intens i fiecare bit este important. Procesul este numit compresie de
date. Eficiena compresiei depinde de tipul datelor care sunt
transmise. Una dintre schemele de compresie uzuale codific datele
repetitive. Reperarea unui ir cu aceeai valoare a biilor poate fi
codificat prin dou informaii n care se specific irul i numrul de
apariii. Aceast tehnic este foarte eficient pentru fiiere grafice
care au adesea multe blocuri n care datele se repet. Dac un
modem utilizeaz o tehnic de compresie aceasta trebuie s fie
standardizat internaional astfel nct el poate s comunice cu
altele. O astfel de compresie este realizat din zbor pe msur ce
modemul primete date. Desigur c, se poate opta pentru o schem
de compresie prin care datele sunt procesate off line nainte de a fi
transmise ctre modem, iar la recepie se va utiliza acelai produs
software pentru decompresie. Este cunoscut faptul c un fiier
comprimat nu mai poate fi comprimat ulterior.
2.1.4 Descoperirea i corectarea erorilor
Un modem opereaz ntr-un mediu limitat de liniile telefonice unde
pot aprea o serie de erori. O metod puternic pe care majoritatea
modemurilor o utilizeaz este cea de nglobare a metodelor de
detecia erorilor (numai erori de transmisie) i corecia erorilor nainte
ca datele s fie trimise la calculator. Detecia i corecia erorilor
lucreaz similar cu protocoalele de comunicaii i se bazeaz pe
Detecia i corecia constituirea unor blocuri de date la care se calculeaz o sum ciclic
de control ce este transmis la rndul su. Operaia este realizat
erorilor
hardware la nivelul modemului fr a duce la ncrcarea nejustificat
a calculatorului la care este conectat. Cele mai populare standarde la
momentul actual sunt MNP4 i V.42. n unele cazuri se regsesc
abreviaii cum sunt LAPB i LAPM. LAPB (link access procedure,
balanced) stabilete pentru procedur un protocol proiectat pentru
X.25 similar cu Telebit i Tymnet. O serie de productori au adaptat
acest standard nainte ca standardul V.42 s fie agreat. LAPM este o
prescurtare pentru link access procedure for modems i protocolul de
corecie a erorilor utilizat este CCITT V.42.
30
31
Switched Data
Service 56
32
Canale digitale la
ISDN
33
Compatibilitatea
Hayes
Structura
comenzilor Hayes
34
Semnificaia
codurilor de
rspuns
35
36
2.2 Fax
Elemente
componente fax
Scaner
Compresor
Huffman,
MR, MMR
PSTN
RJ45-line
Modem
RJ45-phone
Printer
Memorie
pentru dou
linii
Decompresor
Huffman,
MR, MMR
Fig.2.1 Structur fax
Caracteristici
pentru scaner fax
37
Nr pixeli
Cod
Huffman Cod
Huffman
pixeli albi
pixeli negri
64
128
196
256
...
1728
38
Nr pixeli
Cod
Huffman Cod
Huffman
pixeli albi
pixeli negri
1
3
3
4
....
63
Un cod Huffman n domeniul descris este format din 2 pn la 14
bii. Linia din exemplul anterior va fi codificat astfel:
Compresia
Huffman
39
Detecia erorilor la
decompresie
Huffman
40
Confirmarea
corectitudinii la
nivel de pagin
care o linie eronat este asimilat cu linia anterioar. Dac mai multe
linii succesive sunt eronate prima linie se asimileaz cu linia
anterioar, urmtoarele se tipresc ca linii albe. Procesul de
transmisie fiind un proces n timp real, nu exist nici o posibilitate ca
o linie eronat s fie retransmis. Cu toate acestea orice protocol de
fax trebuie s aib incluse proceduri prin care se confirm sau
infirm recepia. Procedura aleas la fax include confirmare la nivel
de pagin transmis. O pagin poate primi confirmare pozitiv n
situaia n care volumul liniilor eronate pe pagin este acceptabil,
respectiv confirmare negativ dac numrul liniilor eronate
depete nivelul maxim permis. Nivelul erorilor este dependent de
parametrii comunicaiei ct i de calitatea liniei utilizate. La anumite
faxuri dup transmiterea unei pagini, n situaia n care nivelul erorilor
este acceptabil, dar destul de mare, pot fi renegociai parametrii de
comunicaie. Procedura nu este disponibil pentru toate faxurile. Prin
aceast procedur se diminueaz parametrii comunicaiei, setai
iniial la capabilitile maximale disponibile, astfel nct s se
diminueze nivelul erorilor.
A/F
41
Sarcin de lucru
Prezint n maxim 300 de cuvinte un eseu despre modul n care presupunei c se va
modifica schimbul de informaii ntre persoane prin utilizarea comunicaiei prin modem i
fax.
Acest eseu va fi notat cu maxim 20 de puncte. 5 puncte vor fi acordate pentru
corectitudinea exprimrii, 10 puncte pentru argumentare i 5 puncte pentru inventivitate.
42
Lucrarea de verificare 2
Lucrarea de verificare const n formularea rspunsului adecvat la 8 ntrebri
corespunznd unitii de nvare 2. Rspunsul la o ntrebare nu trebuie s depeasc o
jumtate de pagin. Fiecare rspuns trebuie argumentat. Pentru o ntrebare se pot obine
maximum 80 puncte. Numrul de puncte obinut pentru un test este dat de suma
punctajelor la toate ntrebrile testului mprit la numrul de ntrebri. La evaluarea
lucrrii se iau n consideraie pentru fiecare rspuns la ntrebare: Claritatea exprimrii i
organizarea structural a rspunsului (10 puncte); Utilizarea corect a termenilor de
specialitate afereni unitii de nvare (15 puncte); Completitudinea rspunsului (30
puncte); Calitatea argumentrii afirmaiilor (15 puncte); Introducerea de elemente originale
sau nvate din bibliografia recomandat (10 puncte); Poate fi oferit o bonificaie de
maxim 5 puncte dac lucrrile sunt transmise la timp i punctajul obinut nu depete
punctajul maxim.
1. Care sunt principalele metode de modulaie la modem?
4. Care sunt principalele avantaje ale comunicaiei prin reeaua telefonic fa de cea prin
cablu dedicat?
43
Bibliografie
[1] Peter Norton, John Goodman, Totul despre calculatoarele personale, Ed. Teora 2000
(cap.13).
[2] Tina Rothbone, Modemuri pentru toi, Ed. Teora 2003 (integral).
[3] Titu Bajenescu, Sisteme personale de comunicaii, Ed. Teora 2002 (cap.3).
[2] Dorin Crstoiu, Gestiunea documentelor, Ed. Printech 2000 (cap.4, cap.5).
[5] Andrew Tanenbaum, Reele de calculatoare, Agora Press 1996 (seciunea 3.3).
44
OBIECTIVE
Aceast unitate de nvare introduce cursantul n problematica reelelor de
calculatoare. Vor putea fi asimilate cunotine despre:
Avantajele utilizrii reelelor de calculatoare
Categorii de reele de calculatoare
Componentele hardware i software utilizate n reele de calculatoare
Analiza modelelor de referin n structura reelelor de calculatoare
Definirea noiunilor fundamentale: serviciu, protocol, interfee
ntreptrunderea dintre domeniul calculatoarelor i cel al
comunicaiilor are o influen deosebit asupra modului n care sunt
organizate sistemele de calcul. Conceptul cunoscut pn nu demult
numit centru de calcul este total depit la acest moment fiind
nlocuit cu termenul de reea de calculatoare format dintr-un numr
mare de calculatoare interconectate. Este necesar definirea
termenului de reea de calculatoare ca fiind o colecie de calculatoare
autonome interconectate. Prin termenul de autonom s-a dorit
excluderea din definiie a unei relaii de tip master/slave. Un sistem
care are o unitate de control i mai multe uniti aservite nu este o
reea cum nu este o reea nici un calculator ce are n compunere un
numr mare de imprimante sau terminale conectate la distan. De
multe ori se face confuzie ntre o reea de calculatoare i un sistem
distribuit. ntr-un sistem distribuit existena mai multor calculatoare
Proiectul pentru nvmntul Rural
45
Modelul client
server
Maina client
Proces client
Cerere
Rspuns
Maina server
Proces server
Aplicaii de
videoconferin
Impactul social al
extinderii
tehnologiilor de
comunicaii
47
Reele de difuzare
48
Reele punct la
punct
Criterii de
clasificare reea
49
Calculatoare
Cablu conexiune
Fig.3.2 Reea de difuzare magistral
Reele MAN
50
Magistrala A
Calculator
Magistrala B
Sensul fluxului pe magistrala B
Fig.3.4 Arhitectur reea DQDB
Subreea
Gazd
Ruter
LAN
Fig.3.5 Structur de WAN
Distribuia
pachetelor
51
53
Structurarea pe
niveluri
Nivel
5
H4 M
H3 H4 M1
H2 H3 H4 M1 T2
H4 M
H3 M2
H2 H3 M2 T2
H3 H4 M1
H2 H3 H4 M1 T2
H3 M2
H2 H3 M2 T2
1
Main surs
Main destinaie
Fig.3.6 Comunicare virtual la nivel 5
54
Arhitectura reelei,
stiva de protocoale
55
Nivel
N+1
ICI
SAP
Interfa
Nivel
N
SDU
ICI
SDU
Legenda:
SAP Service Acces Point
IDU Interface Data Unit
SDU Service Data Unit
PDU Protocol Data Unit
ICI Interface Control Information
Antet
SDU
N-PDU
Serviciul
datagram
58
59
60
Sarcin de lucru 3
Prezint n maxim 350 de cuvinte un eseu privind tipurile de reele de
calculatoare.
Acest eseu va fi notat cu maxim 20 de puncte. 5 puncte vor fi acordate
pentru corectitudinea exprimrii, 10 puncte pentru argumentare i 5
puncte pentru inventivitate.
61
Lucrarea de verificare 3
Lucrarea de verificare const n formularea rspunsului adecvat la 6
ntrebri corespunznd unitii de nvare 3. Rspunsul la o ntrebare
nu trebuie s depeasc o jumtate de pagin. Fiecare rspuns
trebuie argumentat. Pentru o ntrebare se pot obine maximum 80
puncte. Numrul de puncte obinut pentru un test este dat de suma
punctajelor la toate ntrebrile testului mprit la numrul de ntrebri.
La evaluarea lucrrii se iau n consideraie pentru fiecare rspuns la
ntrebare: Claritatea exprimrii i organizarea structural a rspunsului
(10 puncte); Utilizarea corect a termenilor de specialitate afereni
unitii de nvare (15 puncte); Completitudinea rspunsului (30 puncte); Calitatea
argumentrii afirmaiilor (15 puncte); Introducerea de elemente originale sau nvate din
bibliografia recomandat (10 puncte); Poate fi oferit o bonificaie de maxim 5 puncte dac
lucrrile sunt transmise la timp i punctajul obinut nu depete punctajul maxim.
62
Bibliografie
[1] Andrew Tanenbaum, Reele de calculatoare, Agora Press 1996 (cap.1, cap.2, cap.3)
[2] Titu I. Bajenescu, Comunicaia prin satelit, Ed. Teora 2002 (cap.4)
[3] Peter Norton, John Goodman, Totul despre calculatoarele personale, Ed. Teora 2000
(cap.5)
[4] L. Dobrica, T. Ionescu, Ingineria sistemelor de programe pentru gestiunea reelelor de
telecomunicaii, Editura Printech, Bucureti, 2000 (cap. 2 parial)
63
Modele de referin
OBIECTIVE
Modelele de referin sunt eseniale pentru nelegerea funcionrii reelelor de
calculatoare. Aceast unitate de nvare furnizeaz cunotine despre:
Principalele modele de referin n arhitecturile de reea
Modelul de referin ISO OSI
Modelul de referin TCP/IP
Se consider, pe bun dreptate, existena a dou arhitecturi
importante de reea bazate pe modelul de referin OSI i modelul de
referin TCP/IP.
Modele de referin
65
Modele de referin
66
Modele de referin
67
Modele de referin
AH
Nivel aplicaie
Nivel Prezentare
PH
Nivel Sesiune
SH
Nivel Transport
Date
NH
Nivel legtur de
date
Date
TH
Nivel Reea
DH
Date
Date
Date
Bii
Modele de referin
Aplicaie
Inexistente
la acest
model
Prezentare
Sesiune
Transport
Transport
Reea
Internet
Legtur de date
Gazd n reea
Fizic
69
Modele de referin
Comparaie OSI
TCP/IP
Definirea
nivelurilor
70
Modele de referin
FTP
TELNET
TCP
DNS
Nivel Reea
IP
SATNET
Nivel Aplicaie
Nivel Transport
UDP
Protocoale
ARPANET
SMTP
Radio i pachete
LAN
Nivel Fizic i
legtur de date
71
Modele de referin
A/F
A/F
Sarcin de lucru 4
Prezint n maxim 250 de cuvinte un eseu n care s prezentai
principalele elemente caracteristice ale celor dou modele de referin
prezentate
Acest eseu va fi notat cu maxim 20 de puncte. 5 puncte vor fi acordate
pentru corectitudinea exprimrii, 10 puncte pentru argumentare i 5
puncte pentru inventivitate.
72
Modele de referin
Lucrarea de verificare 4
Lucrarea de verificare const n formularea rspunsului adecvat la 5
ntrebri corespunznd unitii de nvare 4. Rspunsul la o ntrebare
nu trebuie s depeasc o jumtate de pagin. Fiecare rspuns
trebuie argumentat. Pentru o ntrebare se pot obine maximum 80
puncte. Numrul de puncte obinut pentru un test este dat de suma
punctajelor la toate ntrebrile testului mprit la numrul de
ntrebri. La evaluarea lucrrii se iau n consideraie pentru fiecare
rspuns la ntrebare: Claritatea exprimrii i organizarea structural a
rspunsului (10 puncte); Utilizarea corect a termenilor de specialitate
afereni unitii de nvare (15 puncte); Completitudinea rspunsului (30 puncte); Calitatea
argumentrii afirmaiilor (15 puncte); Introducerea de elemente originale sau nvate din
bibliografia recomandat (10 puncte); Poate fi oferit o bonificaie de maxim 5 puncte dac
lucrrile sunt transmise la timp i punctajul obinut nu depete punctajul maxim.
1F2A3A4A
1F2A3A4F5F
73
Modele de referin
Bibliografie
[1] Andrew Tanenbaum, Reele de calculatoare, Agora Press 1998 (cap. 3).
[2] Dorin Crstoiu, Reele globale: www.rg.aii.pub.ro (cap. 2).
[3] L. Dobrica, T. Ionescu, Ingineria sistemelor de programe pentru gestiunea reelelor de
telecomunicaii, Editura Printech, Bucureti, 2000 (cap. 4).
74
OBIECTIVE
Dupa nsuirea modelului de referin TCP/IP vom dobndi cunotine specifice stivei de
protocoale implementate n softwareul de comunicaie al reelelor de calculatoare.
Principalele elemente studiate sunt:
Caracteristici fundamentale ale stivei de protocoale TCP/IP
Necesitatea includerii de informaii n headere
Structura Informailor din headere TCP, IP i frame
Caracteristici ale nivelului fizic pentru implementarea comunicaiei
Modul de distribuire a datagramelor n reele TCP/IP
O serie de modele mpreun cu protocoale pentru comunicaie
implementate s-au impus n timp. Fr a grei putem afirma c
TCP/IP este cel mai popular model de referin utilizat n
comunicaia de date pentru reele de calculatoare. Aa cum s-a
afirmat n unitatea de nvare nr. 4, TCP/IP reprezint un set de
protocoale ce permit operarea ntre calculatoare pentru mprirea
resurselor dintr-o reea. Acest set de protocoale a fost dezvoltat prin
colaborarea cercettorilor n jurul a ceea ce s-a numit ARPAnet. Este
remarcabil faptul c nc din 1987 aproape 130 de productori
ofereau produse ce suport TCP/IP care a fost utilizat n mii de
reele. Astzi toi productorii ofer produse care suport TCP/IP.
Proiectul pentru nvmntul Rural
75
Niveluri n TCP/IP
Adresa IP
76
Formarea
datagramelor
Header TCP
77
Port Destinaie
Numr Secven
Numr de confirmare
Data
Offset
Rezervat
Sum Control
Window
Pointer urgent
Zona de date
Fig. 5.1 Structur mesaj TCP
Fereastra de
confirmare
78
Format datagram
Versiune
Identificator
Time to leave
IHL
Tip Serviciu
Lungime total
Offset fragment
Sum control header
Flags
Protocol
Adresa surs
Adresa destinaie
Header TCP + date
Fig. 5.2 Structur datagram
79
Transceiver
Ethernet
Hub
Transceiver
Host interface
Fig. 5.3 Conexiunea Host - reea prin transceiver
Adresa MAC
81
Adresa
Adresa sursa
destinaie
6 octei
6 octei
Tip frame
Date
CRC
2 octei
64-1500 octei
4 octei
Format frame
Ethernet
Preambulul este format din 64 bii ce conin bii n starea 0 sau starea
1 pentru a asigura sincronizarea. Adresa surs i adresa destinaie
sunt reprezentate pe cte 48 bii fiecare (6 octei). Un alt cmp
important este tip frame prin care se identific protocol cruia i este
destinat pachetul i va fi procesat n conjuncie cu acesta. n acest
mod o main poate utiliza mai multe protocoale n acelai timp,
funcie de conexiunea realizat (sursa pachetului).
Cmp
PA
SD
FC
DA
SA
RI
DATA
FCS
ED
FS
Celula ATM
83
Nivelul reea n
TCP/IP
Liantul care ine Internetul este protocolul de nivel reea, numit IP.
Spre deosebire de protocoalele mai vechi de nivel reea, acesta a
fost proiectat de la nceput avnd n vedere interconectarea reelelor
i constituie o metod bun de a gndi nivelul reea. Sarcina lui este
de a oferi cu eforturi minime o cale pentru a transporta datagrame de
la surs la destinaie, fr a ine seama dac mainile sunt sau nu n
aceeai reea, sau dac sunt sau nu alte reele interpuse ntre ele.
n acest paragraful voi descrie principiile fundamentale ale
comunicaiei prin Internet Protocol (IP). Se studiaz formatul
datagramelor i se arat de ce sunt considerate elementele de baz
pentru toate comunicaiile Internet. Un utilizator crede c n Internet
exist o singur reea virtual ce interconecteaz toate staiile fr a
vedea comunicaia care este ascuns i irelevant. n acest sens
Internet este o abstracie a reelelor fizice deoarece la nivel sczut el
realizeaz
aceleai
funcionaliti
acceptnd
pachete
i
transmindu-le ctre destinaii. n acest sens TCP/IP furnizeaz trei
seturi de servicii ilustrate n figura 5.6.
84
Application Services
Reliable Transport Service
Servicii de conectivitate a pachetelor
85
Format datagram
header datagram
0
19
24
31
Versiune
Date
Fig. 5.7 Format datagram
Cmpuri n header
IP
86
preceden
3
D
4
T
5
R
Neutilizai
87
Header datagram
Header frame
Zona
de
datagram
date
Lungime maxim
datagram
88
HO ST B
R1
NET 2
M T U=620
NET 3
R2
M TU=1500
Fragmentarea unei
datagrame
Header
datagram
data 1
600 octei
data 2
600 octei
data 3
600 octei
Header
fragment 1
Header
fragment 2
Header
fragment 3
data 1
Fragment 1 (offset 0)
data 2
data 3
89
Reasamblarea
datagramelor
Cmpuri pentru
controlul
fragmentrii
90
Timp de via
datagram
Primul bit not fragment, este testat atunci cnd este necesar
fragmentarea. Dac el este 1 fragmentarea nu este permis. De
ex. la secvena de boot este necesar ntreaga imagine. Cnd un
ruter necesit fragmentarea unei datagrame care are bitul not
fragment setat, acesta fie ncearc s transporte datagrama pe o
cale ce nu necesit fragmentare, fie pierde datagrama i trimite
un mesaj de eroare napoi la surs.
Ultimul bit specific dac fragmentul conine date din interiorul
datagramei originale sau este fragmentul de sfrit. Acest bit este
numit i more fragmentation. Aceasta este necesar ntruct n
header cmpul Total Length se refer la fragment nu la
datagram i nu se poate identifica ultimul fragment dintr-o
succesiune de fragmente. Acest bit mpreun cu fragment offset
i total length permite reasamblarea datagramei.
91
92
Semnificaie
Datagram sau control reea
Rezervat
Depanare i msurare
Rezervat pentru urmtoare utilizri
8
COD
16
24
31
LUNGIME
POINTER
Prima adres IP
A doua adres IP
93
16
LUNGIME
24
28
POINTER
OVERFLOW
Prima adres IP
Primul timestamp
31
FLAGS
Flag
0
1
2
Semnificaie
nregistreaz numai timestamp; omite adresa IP
Precede timestamp de adresa IP
Adresa IP specificat de transmitor; ruterul
nregistreaz doar
timestamp dac
urmtoarea adres IP n list se potrivete cu
adresa ruterului
Fig. 5.14 Semnificaie flag
94
poate
fi
dintr-o
95
Distribuia
datagramelor n
Internet
96
R2
HOST
97
Distribuie direct
distribuie indirect
98
Next-hop
10.0.0.5
RETEA
10.0.0.0
20.0.0.9
Q
RETEA
20.0.0.0
20.0.0.6
R
RETEA
40.0.0.0
RETEA
30.0.0.0
S
40.0.0.7
30.0.0.6
30.0.0.7
Rutarea la adresa
Direct
Direct
20.0.0.9
30.0.0.7
99
100
101
Atingerea
destinaiei finale a
unei datagrame
102
103
Sarcin de lucru 5
Prezint n maxim 300 de cuvinte un eseu despre modul n care
presupunei c se va modifica schimbul de informaii ntre persoane
prin utilizarea reelelor de calculatoare.
Acest eseu va fi notat cu maxim 20 de puncte. 5 puncte vor fi acordate
pentru corectitudinea exprimrii, 10 puncte pentru argumentare i 5
puncte pentru inventivitate.
104
105
Lucrare de verificare 5
Lucrarea de verificare const n formularea rspunsului adecvat la 10
ntrebri corespunznd unitii de nvare 5. Rspunsul la o ntrebare
nu trebuie s depeasc o jumtate de pagin. Fiecare rspuns
trebuie argumentat. Pentru o ntrebare se pot obine maximum 80
puncte. Numrul de puncte obinut pentru un test este dat de suma
punctajelor la toate ntrebrile testului mprit la numrul de ntrebri.
La evaluarea lucrrii se iau n consideraie pentru fiecare rspuns la
ntrebare: Claritatea exprimrii i organizarea structural a rspunsului
(10 puncte); Utilizarea corect a termenilor de specialitate afereni
unitii de nvare (15 puncte); Completitudinea rspunsului (30 puncte); Calitatea
argumentrii afirmaiilor (15 puncte); Introducerea de elemente originale sau nvate din
bibliografia recomandat (10 puncte); Poate fi oferit o bonificaie de maxim 5 puncte dac
lucrrile sunt transmise la timp i punctajul obinut nu depete punctajul maxim.
1. Prezint principalele caracteristici ale protocolului TCP.
7. Care este structura tabelei de rutare utilizat la distribuia datagramelor de ctre rutere?
106
9. Un algoritm de rutare determin ntreaga cale urmat de o datagram ntre nodul curent
i destinaie?
Bibliografie
[1] Andrew Tanenbaum, Reele de calculatoare, Agora Press 1998 (cap.4).
[2] Dorin Crstoiu, Reele globale: www.rg.aii.pub.ro (cap. 3)
107
OBIECTIVE
O comunicaie trebuie s asigure i un mecanism de raportarea erorilor. n aceast unitate
de nvare vom nva despre:
Tipurile de mesaje pentru testarea funcionrii unei reele
Mesajele emise ca urmarea a erorilor ntmpinate la distribuia datagramelor
Modificri ale algoritmilor de distribuie ca urmare a adresrii subreelelor
n sistemele de comunicaie fiecare ruter opereaz autonom,
distribuind datagramele ce sosesc fr coordonarea cu transmitorul
iniial. Sistemul va funciona bine dac toate mainile opereaz
corect i agreeaz cile pentru atingerea destinaiei. Din nefericire,
nu toate sistemele lucreaz corect la toate momentele de timp. IP nu
reuete s trimit datagramele atunci cnd maina destinaie este
temporar sau permanent deconectat de la reea, cnd timpul de
viat expir sau cnd ruterele devin congestionate ca urmare a
volumului mare de datagrame sosite. Diferena mare fa de
implementarea pe o singur reea cu hardware dedicat i o
implementare Internet prin software este dat de faptul c, cel puin
formal, proiectantul poate aduga hardware special pentru a informa
hosturile cnd apar probleme. n Internet, unde nu exist mecanisme
108
ICMP permite
ruterelor
raportarea erorilor
Header ICMP
Header
Datagrame
Header
Frame
Date ICMP
Datagrama
110
3
4
5
8
11
12
13
14
15
16
17
18
Ecou
Destinaie neatins
Surs aglomerat
Redirectare (schimbarea drumului)
Cerere ecou
Time to leave depit de datagram
Problem cu parametrii datagramei
Cerere de timestamp
Replic la timestamp
Cerere de informaie
Replic de informaie
Cerere masc adres
ntoarcere adres masc
111
Mesajul ping
112
16
Tip (8 sau 0)
31
Cod (0)
Sum control
Identificator
Numr Secven
Date opionale
.
16
Cod (0 - 12)
Sum control
Reea neatins
Gazd neatins
Protocol neatins
Port neatins
Fragmentare necesar i bitul DF setat
Ruter surs eronat
Reea destinaie necunoscut
Host destinaie necunoscut
Host surs izolat
Comunicaia cu reeaua destinaie interzis
administrativ
Comunicaia cu host destinaie interzis administrativ
Reea neatins pentru tipul de serviciu
Host neatins pentru tipul de serviciu
113
Raportare
congestie
114
16
Tip (4)
Cod (0)
Sum control
Detectarea cilor
optimale
R2
R3
R5
R4
115
16
Cod (0 la 5)
Sum control
Cod (0 sau 1)
Sum control
time-to-live a expirat
Reasamblarea fragmentelor
timpului
dus
la
expirarea
Cod (0 sau 1)
Sum control
Neutilizat (va fi zero)
Header Internet + primi 64 bii ai datagramei
117
Cod (0 )
Sum control
Numr secven
Timestamp original
Timestamp recepionat
Timestamp transmisie
Cod (0)
Sum control
Numr secven
Masc adres
Fig. 6.11 Structura mesajului cerere, replay masc reea
Cmpul tip specific dac mesajul este o cerere (17) sau un rspuns
(18). Un rspuns conine masca adres subreea n cmpul address
mask. Cmpurile identificator i numr de secven permite mainii
s asocieze replicile la cereri.
119
120
121
Minimizarea
tabelelor de
distribuie
Ruter transparent
H1
T
H2
H3
Retea principala
H1
H2
H3
H5
Retea ascunsa
123
H1
128.10.1.2
H2
R
128.10.0.0
Retea 128.10.2.0
128.10.2.1
H3
128.10.2.2
H4
general
Parte Internet
subreea
Parte Internet
Parte local
Reea fizic
Gazd
125
R1
Retea 1
R2
R3
Retea 2
R4
Retea 4
Retea 3
R5
Retea 5
126
R1
(Subreea cu adresa N) 2
R2
(Subreea cu adresa N) 3
Algoritm rutare n
subreele
127
128
Sarcin de lucru 6
Prezint n maxim 300 de cuvinte un eseu despre modul n care
mesajele ICMP influeneaz distribuia datagramelor ntr-o reea
Acest eseu va fi notat cu maxim 20 de puncte. 5 puncte vor fi acordate
pentru corectitudinea exprimrii, 10 puncte pentru argumentare i 5
puncte pentru inventivitate.
129
Lucrare de verificare 6
Lucrarea de verificare const n formularea rspunsului adecvat la 6
ntrebri corespunznd unitii de nvare 6. Rspunsul la o ntrebare
nu trebuie s depeasc o jumtate de pagin. Fiecare rspuns
trebuie argumentat. Pentru o ntrebare se pot obine maximum 80
puncte. Numrul de puncte obinut pentru un test este dat de suma
punctajelor la toate ntrebrile testului mprit la numrul de ntrebri.
La evaluarea lucrrii se iau n consideraie pentru fiecare rspuns la
ntrebare: Claritatea exprimrii i organizarea structural a rspunsului
(10 puncte); Utilizarea corect a termenilor de specialitate afereni
unitii de nvare (15 puncte); Completitudinea rspunsului (30
puncte); Calitatea argumentrii afirmaiilor (15 puncte); Introducerea de elemente originale
sau nvate din bibliografia recomandat (10 puncte); Poate fi oferit o bonificaie de
maxim 5 puncte dac lucrrile sunt transmise la timp i punctajul obinut nu depete
punctajul maxim.
130
Bibliografie
[1] Andrew Tanenbaum, Reele de calculatoare, Agora Press 1998 (cap.6)
[2] Dorin Crstoiu, Reele globale: www.rg.aii.pub.ro (cap.4)
[3] Peter Norton, John Goodman, Totul despre calculatoarele personale, Ed. Teora 2000.
(cap.11)
131
OBIECTIVE......................................................................................................................132
7.1 Introducere ...............................................................................................................132
7.2 User Datagram Protocol (UDP) ...............................................................................133
7.2.1 Formatul mesajelor UDP...................................................................................134
7.2.2 Multiplexare, Demultiplexare, Porturi ..............................................................136
Test de autoevaluare 7.2............................................................................................137
7.3 Controlul siguranei transportului ..........................................................................137
7.3.1 Proprietile serviciilor de distribuie sigur ..................................................137
7.3.2 Realizarea siguranei.........................................................................................139
Test de autoevaluare 7.3............................................................................................140
7.4 Transport Control Protocol .....................................................................................140
7.4.1 Porturi, Conexiuni i Endpoints .......................................................................141
7.4.2 Formatul segment TCP .....................................................................................143
7.4.3 Calculul sumei de control TCP.........................................................................145
7.4.4 Controlul fluxului...............................................................................................146
Test de autoevaluare 7.4............................................................................................150
Sarcin de lucru 7 ..........................................................................................................151
Lucrare de verificare 7...................................................................................................152
Rspunsurile corecte ale testelor de autoevaluare ....................................................152
Bibliografie .....................................................................................................................153
OBIECTIVE
Conform stivei de protocoale, exist un nivel ce interacioneaz cu aplicaiile ce ruleaz pe
un calculator. O comunicaie deservete mai multe aplicaii. Vom studia acum:
Principalele protocoale ce interacioneaz cu aplicaiile ce ruleaz pe calculatoare
Protocolul fr confirmare a recepiei UDP
Protocolul de transport sigur TCP
7.1 Introducere
La nivelul IP (Internet Protocol) o adres destinaie identific un
calculator gazd; nici o destinaie nu are semnificaie referitoare la
utilizatorul sau aplicaia care recepioneaz datagrama. n aceast
unitate de nvare se extinde TCP/IP prin adugarea unui mecanism
care s disting dintre multiplele destinaii ale unei gazde date, o
destinaie fixat. n acest mod se permite ca programele de aplicaii
ce sunt executate pe un calculator dat s primeasc sau s
recepioneze datagrame.
132
Detectarea
aplicaiei creia i
sunt destinate
datele
133
Responsabilitatea
referitoare la
siguran este a
programelor de
aplicaie
Header UDP
16
Port surs UDP
Lungime mesaj UDP
31
Port destinaie UDP
Sum control UDP
Date
.
Fig. 7.1 Structur mesaj UDP
Semnificaie
informaie header
UDP
134
Aplicaie
UDP
IP
Interfaa reea
Header UDP
Header IP
Data UDP
Data IP
Header
frame
Data frame
Fig. 7.2 ncapsulare user datagram
Calculul sumei de
control UDP
135
Porturi UDP
136
137
Necesitatea unei
conexiuni virtuale
138
Principul
retransmisiei
Pachet1
Pachet1
ACK
NACK
timeout
Pachet2
ACK
Pachet1
ACK
Confirmare
Neconfirmare
10
10
..
139
UDP
Internet (IP)
Network Interface
Fig. 7.5 Structura conceptual TCP
Cnd am discutat despre porturi UDP am vzut fiecare port ca o
coad n care protocolul software plaseaz datagramele. Porturile
TCP sunt mult mai complexe deoarece un numr dat de port nu va
corespunde la un singur obiect. TCP a fost construit cu abstracia
conexiunii, n care obiectele ce vor fi identificate sunt circuite virtuale
de conexiune - nu porturi individuale. Trebuie s nelegem c TCP
utilizeaz noiunea de conexiune care este crucial deoarece ea
ajut s explice sensul i utilizarea numerelor de port TCP.
Concluzie: TCP utilizeaz conexiunea, nu un port protocol. Ca abstracie
fundamentala, conexiunea este identificat printr-o pereche de endpoints.
141
Definire endpoint
Perechi de
endpoints
142
Gestiune fereastr
alunectoare
143
HLEN
Semnificaie
header TCP
10
16
24
31
Port Surs
Port destinaie
Numr Secven
Numr
Confirmare
Rezervat Bii cod
WINDOW
Sum Control
Pointer urgent
Opiuni
PADDING
DATA .
Fig. 7.6 Format segment TCP
145
Calculul timpului
ca un segment sa
ajung la
destinaie
146
Ajustare RTT,
timeout
147
Algoritmul Karns
148
Creterea
ntrzierii
genereaz
congestie prin
retransmisie
Principiul
descreterii
multiplicative
149
alunectoare
este
zero
150
Sarcin de lucru 7
Prezint n maxim 200 de cuvinte principalele diferene dintre UDP i
TCP
Acest eseu va fi notat cu maxim 20 de puncte. 5 puncte vor fi acordate
pentru corectitudinea exprimrii, 10 puncte pentru argumentare i 5
puncte pentru inventivitate.
151
Lucrare de verificare 7
Lucrarea de verificare const n formularea rspunsului adecvat la 5
ntrebri corespunznd coninutului unitii de nvare 7. Rspunsul la
o ntrebare nu trebuie s depeasc o jumtate de pagin. Fiecare
rspuns trebuie argumentat. Pentru o ntrebare se pot obine maximum
80 puncte. Numrul de puncte obinut pentru un test este dat de suma
punctajelor la toate ntrebrile testului mprit la numrul de ntrebri.
La evaluarea lucrrii se iau n consideraie pentru fiecare rspuns la
ntrebare: Claritatea exprimrii i organizarea structural a rspunsului
(10 puncte); Utilizarea corect a termenilor de specialitate afereni
unitii de nvare (15 puncte); Completitudinea rspunsului (30 puncte); Calitatea
argumentrii afirmaiilor (15 puncte); Introducerea de elemente originale sau nvate din
bibliografia recomandat (10 puncte); Poate fi oferit o bonificaie de maxim 5 puncte dac
lucrrile sunt transmise la timp i punctajul obinut nu depete punctajul maxim.
1. Prezentai structura general a datagramelor utilizator.
152
Bibliografie
[1] Andrew Tanenbaum, Reele de calculatoare, Agora Press 1998 (cap.3)
[2] Dorin Crstoiu, Reele globale: www.rg.aii.pub.ro (cap. 4)
[3] L. Dobrica, T. Ionescu, Ingineria sistemelor de programe pentru gestiunea reelelor de
telecomunicaii, Editura Printech, Bucureti, 2000 (cap.3)
153
OBIECTIVE
Aceast unitate de nvare este opional i urmrete familiarizarea cursanilor cu
soluiile de networking asigurate de CISCO
155
157
158
159
161
162
8.4 Multimedia
Soluiile Cisco pentru aplicaiile multimedia de reea demonstreaz
puterea i versatilitatea liniei de produse Cisco. Noile aplicaii
multimedia care apar zi de zi solicit satisfacerea a trei cerine de
baz: banda scalabil, multicasting transmiterea simultana ctre
mai multe destinaii, calitate a serviciului.
Utilizarea traficului multicast multiprotocol a crescut odat cu
lansarea pe pia a unor aplicaii multimedia cum ar fi
videoconferinele, serverele video, aplicaii economice (bursa). Acest
trafic se genereaz de obicei ca broadcast, adic toate staiile
recepioneaz pachetele i decid dac le accept sau le rejecteaz.
ntruct acest proces are loc n background, el consum o parte
considerabil din band, putnd astfel mpiedica transmiterea unor
date de importan major.
Proiectul pentru nvmntul Rural
163
Enterprise
O reea Enterprise este o reea mare aflat n proprietatea unei mari
companii ce cuprinde mai multe locaii, avnd un numr mare de
utilizatori. Soluia are n compunere trei componente principale,
avnd caracteristici diferite:
Campus Const din utilizatori conectai local, ntr-o cldire sau
ntr-un grup de cldiri. Principala caracteristic este dat de faptul
c mediul fizic de comunicaie este proprietatea firmei respective.
Aceasta permite ca la proiectarea reelei s se optimizeze
accesul la resursele locale.
WAN Conecteaz mai multe campusuri ntre ele. ntruct
infrastructura WAN este de obicei nchiriat de la un Service
Provider, se vor optimiza costul transmisiei i eficiena acesteia.
Remote De obicei este o reea de dimensiuni reduse care se
conecteaz la reeaua campus prin intermediul WAN. Tendina
este de a avea multe astfel de locaii remote, ceea ce conduce la
o cheltuial cu serviciile de comunicaie de cele mai multe ori
exagerat.
Aceste soluii end-to-end ofer operaii de reea optimizate incluznd:
securitate, calitatea serviciului (QoS), managementul adreselor.
Enterprise SNA (System Network Architecture)
Programul CiscoBlue ajut clienii unei reele IBM s consolideze
reeaua, s gestioneze resursele SNA i non-SNA, integrnd reeaua
IBM n reelele de mare vitez bazate pe tehnologia switching.
Soluiile Enterprise SNA se mpart n trei categorii majore:
Backbone Ofer un mijloc flexibil de a transporta protocoale
multiple peste o infrastructur comun.
Access Migrarea accesului locaiilor distante n reeaua central
de la vechile legturi SDLC la noile servicii Frame Relay.
Data center Accesul la informaiile stocate n mainframe-uri din
medii distante eterogene, obinndu-se un avantaj maxim fa de
infrastructura existent.
Government
Aceste soluii propun construirea unei infrastructuri de comunicaie n
mediul guvernamental. Instituiile guvernamentale din ntreaga lume
se confrunt n prezent cu o provocare unic - meninerea si chiar
extinderea serviciilor ntr-o perioad de constrngeri bugetare fr
precedent. Cisco deine aproape trei sferturi din piaa de routere
pentru ageniile federale din SUA. Soluiile din aceast categorie se
mpart n trei mari clase, dupa profilul instituiei respective:
165
166
Bibliografie
[1] Andrew Tanenbaum, Reele de calculatoare, Agora Press 1998
[2] Dorin Crstoiu, Reele globale: www.rg.aii.pub.ro
[3] *** www.cisco.com **
167
Bibliografie
[1] Andrew Tanenbaum, Reele de calculatoare, Agora Press 1998.
[2] Dorin Crstoiu, Gestiunea documentelor, Ed. Printech 2000.
[3] Dorin Crstoiu, Reele globale: www.rg.aii.pub.ro
[4] L. Dobrica, T. Ionescu, Ingineria sistemelor de programe pentru gestiunea reelelor de
telecomunicaii, Editura Printech, Bucureti, 2000
[5] Peter Norton, John Goodman, Totul despre calculatoarele personale, Ed. Teora 2000.
[6] Tina Rothbone, Modemuri pentru toi, Ed. Teora 2003.
[7] Titu Bajenescu, Sisteme personale de comunicaii, Ed. Teora 2002.
[8] Titu I. Bajenescu, Comunicaia prin satelit, Ed. Teora 2002.
[9] *** www.cisco.com **
168