Sunteți pe pagina 1din 222

UNIVERSITATEA PEDAGOGIC DE STAT

ION CREANG DIN CHIINU

Olga Chirchina

Zinaida Ghilan

REELE DE CALCULATOARE
(Suport didactic)

Chiinu 2014

CZU 004.7(075.8)
43

RECENZENI:
Pavel Dorin, dr., conf. univ., Universitatea de Stat din Tiraspol
(cu sediul la Chiinau)
Cpin Gheorghe, dr., inginer, prof. univ., Universitatea de Stat din
Moldova

Descrierea CIP a Camerei Naionale a Crii.


Chirchina Olga
Reele de calculatoare (Suport didactic)/ Olga Chirchina, Zinaida
Ghilan : Univ. Pedagogic de Stat Ion Creang din Chiinu.Chiinu:S.n. 2014 (Tipogr. Garomont-Studio).-222p.
Referine bibliogr.: p. 200-204 (111 tit.). 15 ex.
ISBN 978-9975-115-38-4.
CZU 004.7(075.8)
43

Cuprins
Introducere
Lista abrevierilor
Capitolul 1. Principii, clasificri i modele de referin ale
reelor de calculatoare
1.1. Principii i noiuni fundamentale n transferul de date
prin reele de calculatoare
1.1.1. Componentele generale ale unei reele
1.1.2. ncapsulare
1.2. Clasificarea reelelor de calculatoare
1.3. Topologii ale reelelor de calculatoare
1.4. Protocoale de comunicaie n reea
1.5. Modelul de referin ISO-OSI
1.5.1. Nivelul 7: Aplicaie (Application Layer)
1.5.2. Nivelul 6: Prezentare (Presentation Layer)
1.5.3. Nivelul 5: Sesiune (Session Layer)
1.5.4. Nivelul 4: Transport (Transport Layer)
1.5.5. Nivelul 3: Reea (NetworkLayer)
1.5.6. Nivelul 2: Legtur de date (Data-Link Layer)
1.5.7. Nivelul 1: Fizic (Physical Layer)
1.6. Modelul de referin TCP/IP
1.7. Comparaia modelelor ISO-OSI i TCP/IP
Capitolul 2. Tehnici i medii de transmisie la nivel Fizic
2.1. Funciile definite n cadrul nivelului Fizic
2.1.1. Funciile de baz ale nivelului Fizic
2.1.2. Subnivelurile nivelului Fizic
2.2. Semnal i zgomot n sistemele de comunicaie
2.2.1. Semnale analogice
2.2.2. Semnale digitale
2.2.3. Fenomene care pot influena calitatea semnalului
2.3. Tehnica transmiterii semnalului
2.3.1. Multiplexare
2.3.2. Transmisia baseband i broadband
3

7
9
14
15
16
17
18
27
27
29
31
32
32
33
34
35
37
37
39
41
42
42
44
44
45
46
46
50
50
51

2.4. Medii de transmisie


2.4.1. Fire de cupru
2.4.2. Fibra optic
2.4.3. Comparaie ntre fibrele optice i firele de cupru
2.4.4. Sistemele fr fir
Capitolul 3. Protocoale i tehnici de acces la nivelul Legtur de
date. Sisteme de telefonie mobil
3.1. Protocoale de acces la mediu de transmisie
3.2. Tehnici de acces la mediul de transfer n reele locale (LAN)
3.2.1. Scheme de adresare folosite n telecomunicaii
3.2.2. Structura generic a unui cadru de nivel 2
3.2.3. Protocoale de comunicaie la nivelul Legtur de date
3.3. Tehnici de acces pentru reele largi (WAN)
3.3.1. Comutaie de circuite (Circuit-switched)
3.3.2. Comutaie de pachete (Packet-switched)
3.3.3. Cell-switched. ATM (Asyncronous Transfer Mode)
3.3.4. Dedicated digital. Multiplexare n telefonie
3.3.5. Analog services
3.4. Sisteme de telefonie mobil
3.4.1. AMPS (Advanced Mobile Phone System)
3.4.2. D-AMPS (Digital Advanced Mobile Phone System)
3.4.3. GSM (Global System for Mobile Communications)
3.4.4. CDMA (Code Division Multiple Access)
3.4.5. EDGE (Enhanced Data Rates for GSM Evolution)
3.4.6. 3G (Third Generation)
3.4.7. 4G (Fourth generation)
3.4.8. 5G (5th generation mobile networks or 5th generation wireless systems)
3.5. Bluetooth
3.6. Frame-Relay
3.7. GPS (Global Positioning System)
Capitolul 4. Functii i protocoale la niveluri Reea i Transport
4.1. Nivelul Reea
4

52
53
58
60
61
66
67
69
70
71
74
83
84
85
86
87
91
94
94
96
97
98
101
102
103
103
104
106
108
112
113

4.1.1. Sisteme autonome. Clasificarea protocoalelor de rutare


4.1.2. Determinarea cii optime
4.2. Protocolul IP
4.2.1. Structura antetului IP
4.2.2. Adresa IP i clasele de adrese
4.2.3. Masca de reea
4.2.4. Subreele (host-uri)
4.2.5. Prima i ultima subreea
4.2.6. Supernetting
4.3. Protocoalele de nivel Reea
4.3.1. ARP (Address Resolution Protocol)
4.3.2. Alte protocoale n suita de protocoale Internet
4.4. Nivelul Transport. Protocoalele la nivel Transport
4.4.1. UDP (User Datagram Protocol)
4.4.2. TCP (Transmission Control Protocol)
Capitolul 5. Descrierea nivelelor: Sesiune, Prezentare,
Aplicaie
5.1 Nivelul Sesiune
5.2. Nivelul Prezentare
5.3. Nivelul Aplicaie
5.3.1. Telnet (Terminal Emulation Protocol)
5.3.2. File Transfer Protocol (FTP - Protocol pentru
transferul fiierelor)
5.3.3. World Wide Web
5.3.4. Pota electronic
Capitolul 6. Dispozitivele retelelor de calculatoare. Modul de
interconectare
6.1. Repetoare. Hub-uri
6.2. Punile (poduri, bridge-uri).
6.2.1. Principiile de funcionare a punilor
6.2.2. Rolul punii n comunicaia din interiorul aceluiai
segment
6.2.3. Rolul punii n comunicaia dintre segmente.
5

114
117
118
119
122
126
127
129
131
131
132
135
136
136
139
146
146
147
149
151
151
153
154
157
158
161
162
163
165

6.2.4. Cum i construiete puntea tabela de comutare


6.3. Comutator (Switch)
6.3.1. Tipurile de comutare folosite de un comutator
6.3.2. Rolul comutatoarelor n implementarea
conexiunilor Ethernet half-duplex
6.3.3. Rolul comutatoarelor n implementarea
conexiunilor Ethernet full-duplex
6.4. Ruterele
6.4.1. Tabele de rutare
6.4.2. Clasificri ale rutelor
6.4.3. Efectul ruterelor asupra domeniilor de difuzare i a
domeniilor de coliziune
6.4.4. Tipurile ruterelor
6.5. Protocolul STP (Spanning Tree Protocol)
6.5.1. Prevenirea apariiei avalanelor de difuzri
6.5.2. Modul de funcionare a STP
6.6. Placa de reea (adaptor LAN).
6.7. Modemul
6.8. Intranetul
Capitolul 7. Administrarea reelelor
7.1. Caracteristici ale reelelor client-server
7.2. Securitatea reelei
7.2.1. Modelul de securitate
7.2.2. Modaliti de protecie a informaiei
7.2.3. Categorii principale de atacuri asupra informaii
7.2.4. Programe distructive
Bibliografie
Anexa 1. Descrierea succint a unor protocoale folosite n reele
de calculatoare
Anexa 2. Descrierea unor tipuri de adaptoare
Anexa 3. Costul porilor pentru unele limi de band
Anexa 4. Rat de transmisie a datelor

166
168
171
173
173
174
174
175
178
179
181
182
182
186
188
190
192
192
194
194
196
196
198
200
205
218
220
221

Introducere
Apariia unor tehnici noi de transmitere a informaiilor au condus la
interconectarea calculatoarelor prin intermediul unor mijloace de
comunicaie i la dezvoltarea reelelor de calculatoare. Reeaua de
informare a adus un nou nivel de schimb de informaii, ceea ce a
facilitat crearea diferitor tipuri de reele - de la reelele private pn la
reelele globale. Aplicaiile reelelor pot fi evideniate prin:
accesul la programe complexe i la baze de date;
realizarea, prin reele, a unui mediu complex de comunicaii.
Reele de calculatoare combin calculatoare i dispozitive conectate
n reea n grupe, membrele crora pot s interconecteze calculatoarele
i s trimit diferite tipuri de informaii.
Formarea culturii de informaie are loc n instituiile superioare,
prin explorarea unor noi domenii ale tiinei. Reforma sistemului
educaional presupune apariia unor noi funcii, n care procesul de
nvmnt va fi mai complex de-a lungul perioadelor de studiu. Aceste
domenii includ telecomunicaiile, reele locale i globale, baze de date,
calcule complexe, multimedia etc.
Punerea n aplicare a noilor tehnologii n procesul de nvare
necesit o rennoire permanent a coninutului educaiei universitare i a
cadrelor didactice. Utilizarea calculatorului n procesul de nvare
necesit nu numai un salt calitativ, dar i o schimbare psihologic a
studentului.
***
Lucrarea Reele de calculatoare este propus studenilor care i
fac studiile la Universitatea Pedagogic de Stat Ion Creang n
contextul integrrii tehnologiilor informaionale i de comunicaii,
n formarea profesorilor de informatic, i abordeaz urmtoarele
aspecte:

o viziune integrat asupra reelelor de calculatoare;


evoluia reelelor de comunicaie;
clasificarea reelelor de calculatoare;
7

topologia reelelor de calculatoare;


proiectarea funcional a reelelor de calculatoare;
elemente de standardizare a echipamentelor reelelor;
analiza mediilor i tehnicilor de comunicaie;
studierea protocoalelor de comunicaie n reea;
sisteme de telefonie mobil;
rolul i funciile dispozitivelor de interconectare a reelelor;
administrarea reelelor.
n aceast lucrare sunt descrise principiile de funcionare a
sistemelor de transmitere, stocare i de prelucrare a informaiei [1, 2, 3,
4]. n partea a II-a va fi explicat partea practic cu privire la realizarea,
documentarea i deservirea reelelor de calculatoare.
Abilitatea de a lucra cu reelele, de a organiza reeaua ntr-un mod
topologic optim, precum i capacitatea de a lucra cu echipamente de
reea este o cunoatere important pentru profesorul de informatic, care
trebuie s ndeplineasc rolul administratorului de reea n coal [5, 6].

3G
3GPP
ACK
ADSL
AFP
AMPS
ANSI
ARP
ARPA
ARPANET
ARQ
AS
ASCII
ASIC
ASMP
ASN.1
ASP
ATM
AUI
BGP
BNC
BPDU
BSS
CAM
CDMA
CHAP
CIDR
CRC
CSMA/CA
CSMA/CD
CTS
D-AMPS
DARPA

Lista abrevierelor
Third Generation
Generation Partnership Project
ACKnowledge
Asymmetric Digital Subscriber Line
Apple Filing Protocol
Advanced Mobile Phone System
American National Standards Institute
Address Resolution Protocol
Advanced Research Projects Agency
Advanced Research Projects Agency NETwork
Automatic Retransmition Query
Autonomous System
American Standard Code for Information Interchange
Application Specific Integrated Circuit
ASymmetric Multi-Processing
Abstract Syntax Notation 1
Apple Talk Session Protocol
Asynchronous Transfer Mode
Attachment Unit Interface
Border Gateway Protocol
Bayonet Neill Concelman
Bridge Protocol Data Unit .
Basic Service Set
Content Adressable Memory
Code Division Multiple Access
Challenge Handshake Authentication Protocol
Classless InterDomain Routing
Cyclic Redundancy Check
Carrier Sense Multiple Access with Collision Avoidance
Carrier Sense Multiple Access with Collision Detection
Clear To Send
Digital Advanced Mobile Phone System
Defense Advanced Research Projects Agency
9

DGPS
DMA
DMSP
DNA
DNS
DOCSIS
DOS
DS0
DSL
EBCDIC
ECTP
EGP
EHF
EIA
EIGRP
ESS
ETS
FCS
FDDI
FEC
FR
FTP
GGP
GPS
GSM
GUI
HDLC
HDSL
HF
HTML
HTTP
HTTPS
HUB
IBSS

Diferenial GPS
Direct Memory Access
Distributed Mail System Protocol
Digital Network Architecture
Domain Name System
Data Over Cable Service Interface Specification
Disk Operating System
Digital Signal 0
Digital Subscriber Line .
Extended Binary Coded Decimal Interchange Code
Ethernet Configuration Test Protocol
Exterior Gateway Protocol
Extra High Frequency
Electronic Industries Alliance
Enhanced Interior Gateway Routing Protocol
Extended Service Set
ElecTronic Serial number
Frame Check Sequence
Fiber Distributed Data Interface
Forward Error Correction
Frame Relay
File Transfer Protocol
Gateway-to-Gateway Protocol
Global Positioning System
Global System for Mobile communications
Graphic User Interface
High-level Data Link Control
High-bit-rate DSL;
High Frequency
HyperText Markup Language
Hyper Text Transfer Protocol
HyperText Transfer Protocol/Secure
Host Unit Broadcast
Independent Basic Service Set
10

ICMP
IEEE
IEEE 802.11
IEEE 802.3
IEEE 802.5
ISP
IGMP
IGP
IGRP
IMAP
IP
IPX
IRC
ISDN
ISM
ISO
ISP
ITU
LAN
LCP
LDAP
LED
LF
LLC
LMI
LTE
MAC
MAN
MCNS
MF
MILNET
MIN
MSAU
MTSO

Internet Control Message Protocol


Institute of Electrical and Electronic Engineers
Wi-Fi
Ethernet
Token Ring
Internet Service Provider
Internet Group Management Protocol
Interior Gateway Protocol
Interior Gateway Router Protocol
Interactive Mail Access Protocol
Internet Protocol
Internetwork Packet eXchange
Internet Relay Chat
Integrated Services Digital Network
Industrial, Scientific and Medical radiobands
International Organization for Standardization
Internet Service Provider
International Telecommunications Union
Local Area Network
Link Control Protocol
Lightweight Directory Access Protocol
Light-Emitting Diode
Low Frequency
Logical Link Control
Local Management Interface
Long Term Evolution
Media Access Control
Metropolitan Area Network
Multimedia Cable Network System
Medium Frequency
MILitary NETwork
Mobile Identification Number
MultiStation Access Unit
Mobile Telephone Switching Office
11

MTU
NCP
NFS
OSI
OSPF
PAP
PHP
PLS
PMA
POP
POTS
PPP
RADSL
RARP
RFC
RIP
RPC
RS-232
RTP
RTS
RTSP
SCP
SCTP
SDSL
SFD
SHF
SID
SIP
SLIP
SMB
SMTP
SNA
SNMP
SONET

Maximum Transfer Unit


Network Control Protocol
Network File System
Open System Interconnection
Open Shortest Path First
Password Authentication Protocol
Personal Home Page
Physical signaLing Sublayer
Physical Medium Attachement
Point Of Presence / Post Office Protocol
Plain Old Telephone Service
Point-to-Point Protocol
Rate Adaptive DSL.
Reverse Address Resolution Protocol
Request For Comments
Router IP
Remote Procedure Call
Recommended Standard 232
Real-time Transport Protocol
Request to Send
Real Time Streaming Protocol,
Session Control Protocol .
Stream Control Transmission Protocol
Single-line DSL;
Start Frame Delimiter .
Super High Frequency
System Identification Code
Session Initiation Protocol
Serial Line IP
Server Message Block
Simple Mail Transfer Protocol
Systems Network Architecture
Simple Network Management Protocol
Synchronous Optical NETworking
12

SPF
SPX
SQL
SSH
SSL
STP
TCP
TCP/IP
TDM
Telnet
TIA
TLS
TTL
UCAID
UDP
UMTS
UTP
VDSL
VHF
VLAN
VLF
VMTP
WAN
WhoIs
WLAN
WWW
X.25
XDR
xDSL
XML
XMPP

Shortest Path First


Sequenced Packet eXchange
Structured Query Language
Secure SHell
Secure Sockets Layer
Spanning Tree Protocol
Transmission Control Protocol
Transmission Control Protocol/Internet Protocol
Time-Division Multiplexing
Terminale virtuale
Telecommunications Industry Association
Transport Layer Security
Time To Live
University Corporation for Advanced Internet
Development
User Datagram Protocol
Universal Mobile Telecommunications System
Unshielded Twisted Pair
Very-high-bitrate DSL;
Very High Frequency
Virtual Local Area Network
Very Low Frequency
Versatile Message Transaction Protocol
Wide Area Network
Who Is
Wireless Local Area Network;
World Wide Web
Packet Switching
eXternal Data Representation
x (for family of tehnologies) Digital Subsriber Line
eXtendable Markup Language
eXtensible Messaging and Presence Protocol

13

Capitolul 1. Principii, clasificri


i modele de referin ale reelor de calculatoare
1.1. Principii i noiuni fundamentale n transferul de
date prin reele de calculatoare
1.1.1. Componentele generale ale unei reele
1.1.2. Incapsularea
1.2. Clasificarea reelelor de calculatoare
1.3. Topologii ale reelelor de calculatoare
1.4. Protocoale de comunicaie n reea
1.5. Modelul de referin ISO-OSI
1.5.1. Nivelul 7
1.5.2. Nivelul 6
1.5.3. Nivelul 5
1.5.4. Nivelul 4
1.5.5. Nivelul 3
1.5.6. Nivelul 2
1.5.7. Nivelul 1
1.6. Modelul de referin TCP/IP
1.7. Comparaia modelelor ISO-OSI i TCP/IP
Reelele de calculatoare - reprezint cazuri particulare ale
reelelor de telecomunicaii. O astfel de structur poate fi definit ca
un ansamblu de echipamente de calcul, conectate ntre ele cu scopul de a
prelucra i transporta la distan diverse informaii, reprezentate prin date.
Echipamentele reelelor de calculatoare nu sunt neaprat numai
calculatoarele, ci i orice alt dispozitiv capabil s prelucreze date.
Calculatoarele din reele pot fi de tipuri diferite, att ca hard ct i ca
soft. De exemplu, folosirea telefoniei mobile poate servi drept o reea
de date; televiziunea digital de asemenea reprezint avantajele
tehnologiilor din reelele de calculatoare; jocurile de calculator au
schimbat modul de folosire a timpului liber.
14

1.1. Principii i noiuni fundamentale n transferul de date


prin reele de calculatoare
Pn la nceputul anilor 80 din secolul trecut sistemele de calcul
erau organizate n jurul unui calculator central capabil s rezolve
problemele transmise de numeroi utilizatori. Datorit tendinei de
trecere de la acest sistem centralizat, la soluia instalrii de
calculatoare la fiecare utilizator i asigurarea unor legturi de
comunicaie eficient ntre ele, a contribuit la dezvoltarea reelelor de
calculatoare, ca o parte integrant a societii moderne.
O reea de calculatoare (computer network) reprezint un sistem
de calcul complex, format din mai multe echipamente interconectate
prin intermediul unui canal de comunicaie (cablu coaxial, fibr
optic, linie telefonic, ghid de unde) n scopul utilizrii n comun
de ctre mai muli utilizatori a tuturor resurselor fizice, logice i
informaionale, asociate calculatoarelor din reea. Calculatoarele
conectate la reea sunt denumite noduri.
Utilizarea calculatoarelor n reea are o serie de avantaje: [7]
- accesul la toate resursele (echipamente, programe i date) al
oricrui utilizator indiferent de localizarea sa fizic;
- creterea gradului de fiabilitate a sistemului de calcul, prin
preluarea sarcinilor componentelor care apar de ctre alte componente
disponibile n reea;
- posibilitatea extinderii reelei prin adugarea de noi
componente hard i soft care s asigure creterea performanelor;
- implementarea diverselor aplicaii cu aceleai investiii de
ctre mai muli utilizatori;
- crearea unor puternice medii de comunicaie interumane.
Exist mai multe tipuri de reele, ele difereniindu-se prin
distanele pe care le acoper, debitul utilizat n transmiterea
informaiei, tehnica de comutare folosit etc.
15

n Fig. 1.1. se reprezint schema unei reele locale (LAN - Local


Area Network) interconectate WAN (Wide Area Network), unde ISP internet service provider.
ISP
Router
Server.
Baze de
date
externe

Gateway

Switch

Staii de
lucru

Server.
Baze de
date interne

Imprimant

Fig. 1.1. Schema unei reele locale (LAN) interconectate WAN


1.1.1. Componentele generale ale unei reele sunt:
Calculatorul central - denumit computer gazd (host
computer) sau file-server, este cel care gestioneaz funcionarea
ntregii reele i concentreaz o mare parte din resursele acesteia;
Staiile de lucru - numite i nodurile reelei, sunt
echipamentele de calcul eterogene conectate la calculatorul central i
ntre ele, avnd posibilitatea s transmit i s recepioneze date i s
partajeze ntre ele resursele ntregii reele. n reele pot fi conectate i
alte echipamente: imprimante, copiatoare, faxuri etc.;
Mediile de comunicaie - reprezentate de suporii pe care
sunt vehiculate pachetele de date ntre nodurile reelei;
16

Echipamentele de adaptare1 - realizeaz compatibilitatea


ntre calculatoarele din reea i mediile de comunicaie;
Echipamente de control al comunicaiilor - optimizeaz
traficul de mesaje dintre componentele reelei i asigur protecia
datelor. Ele utilizeaz o varietate de coduri de comunicaie i tehnici
de transmisie.
Sistemul de operare al reelei - reprezint pachetul de
programe, instalat pe calculatorul central, care asigur coordonarea
funciilor acesteia i compatibilitatea ntre sistemele de operare
instalate pe calculatoarele locale.
1.1.2. ncapsularea
Pentru ca mai muli utilizatori s poat transmite simultan
informaii n reea, datele trebuie fragmentate n uniti mici. Cu
acest scop nainte ca datele s fie transmise, ele trec printr-un proces
numit ncapsulare. ncapsularea adaug informaii specifice prin
elaborarea unui antet i a unui trailer la fiecare nivel [8].
Prin ncapsulare, protocoalele de pe fiecare nivel de transmisie
pot comunica ntre surs i destinaie independent de celelalte niveluri.
Aceste uniti reprezint unitile de baz ale comunicaiilor n reea
i n dependen de nivelul de transmisie sunt numite segmente/
pachete/cadre.
Componentele acestor uniti sunt grupate n trei seciuni:
Antetul - conine un semnal de atenionare, care indic faptul c
se transmite un set de date; adresa surs; adresa destinaie; informaii
de ceas pentru sincronizarea transmisiei.
Datele - reprezint informaiile care se transmit. Aceast
component poate avea dimensiuni diferite, n funcie de reea.
1

Unele echipamente de adaptare i control pot lipsi sau pot fi montate n


configuraii care difer de la o reea la alta.

17

Postambulul (trailer) depinde de protocolul utilizat. De obicei


conine o component de verificare a erorilor, numit CRC (Cyclic
Redundancy Check ) sau FCS (Frame Check Sequence).
Segmente/pachete/cadre pot conine mai multe tipuri de date
printre care: informaii (mesaje sau fiiere); anumite tipuri de date i
comenzi de control pentru calculator (solicitile de servicii; codurile
de control al sesiunii etc.). Dac datele sunt fragmentate n
segmente/pachete/cadre, transmisiile individuale vor fi accelerate,
astfel nct fiecare calculator din reea va putea transmite i recepiona
date.
Verific-i cunotinele:
1) Enumerai avantajele de utilizare a calculatoarelor n reea.
2) Cu ce scop nainte ca datele s fie transmise, ele trec printr-un
proces numit ncapsulare?
3) Explicai funciile componentelor de baz (segmente/
pachete/cadre) ale comunicaiilor n reea.
1.2. Clasificarea reelelor de calculatoare
Criteriile de baz ale reelelor de calculatoare pot fi clasificate
dup: tehnologia de transmisie (modul de difuzare a datelor), accesul
la mediu, mrime, modul de interaciune cu sistemele de operare [9].
n tabelul 1.1 se indic: modul de clasificare a reelelor, tipurile
de reele, caracteristica reelelor [10, 11].
Verific-i cunotinele:
1) Enumerai modurile de clasificare a calculatoarelor n reea.
2) Definii caracteristicile diferitor tipuri de reea.

18

Nr.

Modul de
clasificare

Tehnologia
de
transmisie

Accesul la
mediu

Tabelul 1.1. Modul de clasificare a reelelor


Tipuri de
Caracteristica tipului de reele
reele
Se caracterizeaz prin asigurarea unui mediu comun la care au acces
toate dispozitivele din reea, astfel oricare dintre mesajele trimise de
un membru al acestui tip de reea s poat fi recepionat de toi
Reele cu
ceilali membri din reea. Implementarea unei reele bazate pe
difuzare
difuzare presupune i asigurarea unui mecanism de identificare att
a celui ce a trimis, ct i a destinatarului. Reelele cu difuzare sunt
mai uor de implementat.
Sunt alctuite din perechi de maini care comunic ntre ele. Pentru
Reelele de
a parcurge traseul de la o surs la destinaie intr-o reea de acest tip
tip punct-la- datele vor cltori prin una sau mai multe staii intermediare. Pot
punct
exista mai multe trasee intre o surs i o destinaie, pentru care este
necesar implementarea unor algoritmi specializai de dirijare.
Fiecrei staii sau fiecrui modul i se aloc o cuant de timp (n
cazul TDMA - Time Division Multiple Access) sau o band de
Alocarea
frecven (FDMA - Frequency Division Multiple Access). Aceast
static
alocare este static, n sensul c dac jumtate din staii nu transmit,
cuantele alocate lor nu sunt reutilizate.
19

Alocarea
dinamic

Accesul la
mediu
(continuare)

Mrimea
reelelor

Alocarea
aleatoare

Reele foarte
restrnse
Reelele
locale

Se aloc pe rnd o cuant de timp staiilor care vor s transmit. De


exemplu, n cazul tehnologiilor de tip TokenRing, exist o secven
de bii, numit jeton. Acest jeton permite staiei care l deine s
transmit ce vrea. Dup ce a terminat de transmis, d drumul la jeton
care se plimb pe reea pn ajunge la urmtoarea staie.
Fiecare staie procedeaz astfel: ascult s vad dac nu cumva alt
staie transmite n acel moment. Dac da, ateapt pn cnd nu mai
transmite nimeni. Dup ce aude c e linite, se apuc de transmis.
Fiecare staie procedeaz exact la fel, toate au drept egal de a ncepe
transmisia. Exist riscul c dou staii s asculte simultan i cnd
nimeni nu mai transmite, s nceap ambele transmisia n acelai
timp. n acest caz, mesajele celor dou staii se ciocnesc pe fir,
dnd natere unei coliziuni.
VLAN (Virtual Local Area Network) - reprezint gruparea unor
echipamente de reea dup criterii logice i nu dup topografia
fizic, precum n cazul unui LAN obinuit.
LAN (Local Area Network) - componentele unei astfel de reele sunt
situate la distane relativ mici (de la civa metrii pn la 5 km),
amplasate ntr-o cldire sau un grup de cldiri nvecinate. Reelele
locale sunt proiectate s realizeze urmtoarele lucruri: s permit
20

unui numr de utilizatori s acceseze media cu lime de banda mare;


s furnizeze conectivitate permanent la serviciile locale; s
conecteze echipamente de reea adiacente.
MAN (Metropolitan Area Network) - sunt reele care acoper aria
unui mare ora (metropol) fiind folosite pentru conectarea LANReelele
urilor. Distanele acoperite pot ajunge pn la 75 km. n funcie de
metropolitane arhitectura reelei, viteza de transmisie poate fi mai mare pe distane
mai mici. Acest tip de reele este foarte asemntor cu categoria
Mrimea
WAN.
reelelor
WAN (Wide Area Network) acoper distane foarte mari, deseori
(continuare)
o ar sau un continent, i asigur utilizarea n comun a resurselor de
calcul ale unor sisteme foarte complexe de ctre utilizatori. Este
necesar ca informaia s se transmit rapid i eficient la diferite
locaii geografice: de exemplu Moldova cu Statele Unite. Aceast
Reelele largi reea aparine de obicei unei companii de telefonie sau unui furnizor
de servicii Internet (ISP - Internet Service Provider). Clienii se
conecteaz la aceast mare reea folosind echipamente speciale i
pltind o tax lunar ISP-ului. WAN folosesc protocoale i tehnologii
diferite dect LAN. Cteva dintre acestea sunt: WAN modems; ISDN
(Integrated Services Digital Network); DSL (Digital Subscriber
21

Modul de
interaciune
al
sistemului
de operare

Bazate pe
server
(tehnologia
client-server)

Egal-la-egal
(peer-topeer)

Line); Frame relay; ATM (Asynchronous Transfer Mode); Carrier


Series T (US) i Carrier Series E (Europe): T1, E1, T3, E3; SONET
(Synchronous Optical Network) etc.
- Se bazeaz pe trimiterea, de ctre clieni, a unei cereri prin care
solicit unuia sau mai multor sisteme din reea anumite informaii.
Un sistem care furnizeaz un serviciu de reea se numete server.
- Funciile principale ale unui sistem sunt: administrarea i
procesarea datelor, prezentarea datelor ctre utilizator.
- Printre avantajele tehnologiei client-server se poate evidenia
reducerea costurilor prin partajarea resurselor, administrarea
simplificat, bazat pe centralizare, scalabilitate.
Trateaz clienii n mod egal. Oricare dou echipamente configurate
corespunztor au capacitatea de a solicita sau de a oferi servicii.

22

Tabelul 1.2. Tipurile de topologii i descrierea lor succint


Topologie
Descrierea
Aceast arhitectur presupune existena unui mediu fizic comun de
Topologia BUS (magistral)
comunicaie. Din acest motiv la un moment dat un singur nod
poate transmite prin intermediul mediului partajat.
Atenie: Topologia BUS - necesit algoritmi i dispozitive de
arbitrare a accesului la mediul fizic comun.
Avantaje: Resurse utilizate foarte puine - o singur interfa per
nod, un singur mediu fizic de transport.
Dezavantaje: Fiabilitate sczut - o defeciune aprut la nivelul
mediului fizic duce la cderea ntregii reele.
Se dezvolt din structura BUS, fiind construit tot n jurul unei
Topologia RING (inel)
resurse comune (mediul fizic de comunicaie), dar are o fiabilitate
mai mare, deoarece la apariia unei defeciuni la nivelul mediului
fizic partajat nu se va invalida ntreg sistemul pentru c exist
totdeauna o rut (cale) alternativ de comunicare. Ambele
arhitecturi BUS i RING au n general o rat de transmisie a datelor
cuprins n intervalul 1...10 Mbps2 (vezi Anexa 4), relativ mic.

Nr.

1..10 megabii per second. Atunci cnd discutm despre viteze de transmisie ale unor anumite tehnologii de

23

Topologia STAR (stea)

Acestea se aplic la conectarea sistemelor de calcul n structuri mici


(birouri). Avantajul const n aceea c durata transmisiei unui mesaj
ntre dou puncte ale reelei poate fi exact determinat. Dezavantajul
const n faptul c defectarea unei staii atrage cderea ntregii reele.
Fiabilitatea sistemului este dat de fiabilitatea elementului
central. Defectarea unui nod sau a conexiunii aferente acestuia nu
influeneaz asupra funcionalitii reelei. HUB-ul mai poate
executa i alte funcii. Ele pot fi inteligente sau pasive, pot avea
funcii n formarea semnalelor sau n filtrarea zgomotelor etc.
Avantajele topologiei - n rapiditatea transmisiilor i fiabilitate n
funcionare Dezavantajul principal l constituie complicarea
construciei hard a host-computerului, la care trebuiesc cuplate fizic
zeci sau chiar sute de staii. De aceea, n practic staiile de lucru
sunt legate n stea la un echipament intermediar, numit HUB de
reea, iar acesta asigur conexiunea cu calculatorul central.

nivel 2, sau de viteze maxime pe care le suport anumite tipuri de cablu, n general viteze la nivel 1 i 2, discutm n bii
sau megabii, dar nici ntr-un caz n bytes. Atunci cnd discutm despre viteze raportate de aplicaii (browser, client
FTP, etc.), n general viteze la niveluri OSI superioare, discutm n bytes sau octei. Exist o convenie conform creia
notaia bps se refer la bii, iar Bps la bytes [5].

24

Topologia MESH
(plas)

a) complet

b) incomplet

Aceast topologie presupune existena unei conexiuni ntre


nodurile din reea (complet - oricare dou noduri, plas doar
unele noduri). Este o structur ideal pentru cazul reelelor locale.
Introducerea unui nod nou n reea se reflect asupra tuturor
nodurilor existente deoarece presupune apariia la fiecare n parte a
unei interfee i a unei conexiuni fizice.
Avantaje: 1) Un nod poate transmite oricnd, el nefiind condiionat
de starea de activiti a celorlalte noduri. Deci structura este
caracterizat de disponibilitate maxim. 2) Fiabilitate maxim nefuncionarea unui nod sau a unei conexiuni nu influeneaz
asupra funcionrii globale a reelei.
Dezavantaje: 1) Conexiunile nu sunt folosite optim. Rata lor de
ocupare este minim. 2) Consum maxim de resurse fizice (interfee,
conexiuni etc.), deci in aceast situaie vom avea costurile maxime.
Utilizare: n general aceast topologie este utilizat n reelele
metropolitane, unde un nod este reprezentat de o structur LAN WAN - LAN. In aceast situaie costurile implicate de constituirea
structurii sunt mici n comparaie cu avantajul disponibilitii
canalului de comunicaie.

25

Topologia mixt (hibrid)


Este cea mai larg ntlnit n structurile reale i presupune
interconectarea mai multor structuri cu topologii de baz
diferite. ntr-o asemenea situaie se realizeaz o pondere a
avantajelor i dezavantajelor fiecrei topologii astfel nct s
realizm un optimum pentru o structur dat.

Topologia arborescent
(tree)

Este o structur mixt dar este dezvoltat pe acelai principiu ca


arhitectura STAR. Diferena este ca din punct de vedere ierarhic,
elementul central al unei structuri stea poate fi privit ca nod n
cadrul unei structuri de reea stea de nivel ierarhic superior. Totui
aceste structuri nu se pot cascada la infinit (o structur de reea
arborescent nu poate avea un numr foarte mare de structuri
ierarhic inferioare).

26

1.3. Topologii ale reelelor de calculatoare


Prin topologia reelelor vom nelege modul de conectare al
nodurilor ce comunic ntre ele.
n funcie de necesitile de comunicare i de cerinele impuse,
s-au dezvoltat mai multe topologii de reea. Topologia unei reele se
refer la structura acesteia, la modul de aezare al nodurilor reelei,
precum i la logica prin care acestea comunic. Nodurile pot fi
calculatoare independente sau structuri LAN - WAN.
Topologiile se pot mpri n dou categorii: topologii fizice i
topologii logice. Cele fizice trateaz aspectul spaial i organizarea
fizic a staiilor din reea i a cablurilor, pe cnd cele logice se refer
la modul n care se realizeaz comunicarea n reea.
Dintre tipurile de topologii existente, menionm: plas (mesh),
magistral (bus), inel, stea, mixt (hibrid), arborescent, etc. Acestea
se refer att la topologiile fizice, ct i la cele logice.
n Tabelul 1.2 sunt descrise succint tipurile de topologii.
Verific-i cunotinele:
1) Enumerai tipuri de topologii ale reelelor.
2) Explicai deosebirea dintre topologii fizice i topologii logice.
3) Numii avantajele i dezavantajele diferitor tipuri de topologii.
1.4. Protocoale de comunicaie n reea
Un protocol ntr-o reea de telecomunicaii este o descriere
formal a regulilor i conveniilor care stau la baza comunicrii ntre
dispozitivele ataate la reea. Protocolul determin formatul sau
structura mesajului, metodele prin care dispozitivele din reea
schimb informaii privitoare la cile ctre alte reele, temporizarea,
ordinea i controlul erorilor n comunicaiile de date, iniierea i
finalizarea sesiunii pentru transferul de date i altele.

27

Cu alte cuvinte, protocolul reprezint un set de reguli ce se


refer la ceva concret (de exemplu, modul de funcionare a mail-ul,
paginile de web etc). Fr protocoale calculatoarele nu ar putea
construi sau reconstrui n formatul original irul de bii (mesajul)
transmis de la un alt calculator [12].
Protocoalele controleaz toate aspectele comunicaiilor de date,
incluznd: Cum e construit fizic reeaua? Cum sunt conectate ntre
ele calculatoarele din reea? Cum sunt formatate datele pentru
transmitere? Cum sunt trimise datele? Ce se ntmpl cnd apar erori
i cum se pot corecta erorile?
Aceste reguli sunt sau au fost create i dezvoltate permanent de
diferite organizaii i comitete internaionale. Printre acestea figureaz
Institute of Electrical and Electronic Engineers (IEEE), American
National Standards Institute (ANSI), Telecommunications Industry
Association (TIA), Electronic Industries Alliance (EIA) i
International Telecommunications Union (ITU)3 [7].
3

Pentru exemplificarea acestui proces se propune o istorie a apariiei


protocoalelor Internet. n perioada 1960 1970, Advanced Research Projects
Agengy (ARPA) of Department of Defense (DOD) a sponsorizat dezvoltarea
i realizarea ARPANET. ARPANET - include centre de cercetare, civile,
militare i universiti, i a fost creat s realizeze proiecte privind cercetarea
militar i din domeniul tiinei calculatoarelor. n prezent ARPA este numit
DARPA cu litera D n fa care vine de la Defence. n 1984 DOD a divizat
ARPANET n dou reele: ARPANET pentru cercetri experimentale i
MILNET pentru domeniul militar. Reeaua ARPANET consta din aproximativ
50 de calculatoare, care au fost legate ntre ele prin linii telefonice cu
capacitatea de transmisie de 57.6 Kbps. Calculatoarele de tip staie (host) i
gateway-le din ARPANET au fost conectate la aceste 15 calculatoare. n 1980
a fost dezvoltat pentru ARPANET o nou familie de protocoale, denumit
DARP Internet i n general este referit ca TCP/IP (Transmission Control
Protocol/Internet Protocol). n 1987 NSF (the National Science Fundation) a
fondat o reea care conecta ase centre cu calculatoare.

28

De exemplu, n cazul Internetului, un protocol de comunicaie


reprezint un set de reguli, pe care dou dispozitive trebuie s le
respecte atunci cnd comunic (transmit date) ntre ele. ntreaga suit
de protocoale Internet poart denumirea de familia de protocoale
TCP/IP. Folosind aceste protocoale, mesajele de control sunt generate
i procesate de software-ul de reea, fr implicarea utilizatorului.
n Anexa 1 sunt prezentate unele protocoale de baz, care asigur
transmiterea corect a informaiilor prin reele de calculatoare.
Verific-i cunotinele:
1) Cum putei explica necesitatea protocoalelor?
2) Enumerai funciile protocoalelor.
1.5. Modelul de referin ISO-OSI
n lumea reelelor de calculatoare exist foarte multe standarde,
care impun anumite cerine i restricii funcionale.
Standardul este un document care stabilete anumite reguli
despre desfurarea unei activiti, sau nivelul de calitate a unui
produs, sau impune unele cerine obligatorii pe care un anumit produs
trebuie s le ndeplineasc. Aceste norme se refer la aspectele
funcionale, i nu la cele tehnologice.
n cazul, cnd vrem s standardizm o transmisie de date ntre
dou calculatoare, aceast transmisie este un lucru complex i nu
poate fi tratat n cadrul unui singur protocol. Deaceia s-a intervenit la
noiunea de stiv de protocoale. Problema principal a fost mprirea
unei transmisii de date de la o staie la alta n mai multe niveluri
independente. Astfel, o stiv de protocoale reprezint o stiv de mai
multe niveluri prin care trec datele n cadrul unei transmisii
de date [13].

29

Aplicaie

Prezentare

Sesiune

Transport

Reea

Legtura de date

Fizic

-> Servicii de reea, aplicaii


-> Reprezentarea datelor

Fig. 1.2. Modelul


ISO-OSI
[5]
-> Comunicare
ntre staii
-> Controlul fluxului
-> Adresare i selecia drumului de urmat
-> Acces la mediu
-> Transmisie binar

Fig. 1.2. Modelul ISO-OSI


Avantajele acestui gen de model sunt:
* Sparge comunicaia n reea, precum i complexitatea acesteia
i numeroasele aspecte implicate n pri mai mici, care pot fi studiate
individual i tratate separat;
* Standardizeaz componentele de reea pentru a putea face
posibil dezvoltarea n sistem de concuren a dispozitivelor; astfel
este stimulat i activitatea de cercetare;
* Permite diferitelor tipuri de hardware i software de reea s
comunice ntre ele;
* Modularitatea mpiedic ca schimbrile dintr-un nivel s
produc modificri n alte niveluri; fiecare nivel este separat i se
poate dezvolta independent;
* mparte problemele comunicrii n reea n pri mai mici,
pentru a putea fi nelese i explicate mai uor;
* Permite existena unor dispozitive de interconectare mai ieftine
i mai eficiente, care nu cunosc dect protocoalele de pe cteva
niveluri.

30

Organizaia Internaional de Standardizare (ISO) - una din cele


mai importante organizaii de standardizare - a studiat diferite tipuri de
reele existente n acea vreme (DECnet, SNA, TCP/IP) i a propus n a.
1984 un model de referin numit OSI - Open System Interconnection.
Dei OSI nu este singurul model existent, este cel mai folosit n
nvmnt, pentru c ilustreaz cel mai bine separarea ntre niveluri i
mprirea comunicaiei n bucele mai mici, mai uor de definit i n
consecin mai uor de dezvoltat. OSI este un model teoretic structurat
pe apte niveluri: Aplicaie, Prezentare, Sesiune, Transport, Reea,
Legtur de date i Fizic (vezi Fig. 1.2) Fiecare dintre acestea
ilustrnd o funcie particular a reelei. Separarea ntre funciile reelei
este denumit nivelare (layering).
Modelul OSI este un model de arhitectur de reea i nu
specific serviciile i protocoalele utilizate la fiecare nivel. Fiecare
nivel al modelului OSI are un set predeterminat de funcii pe care le
realizeaz pentru a duce la bun sfrit comunicarea.
n continuare vom analiza succint nivelurile modelului OSI:
1.5.1. Nivelul 7: Aplicaie (Application Layer). Nivelul Aplicaie
este situat cel mai aproape de utilizator i ofer servicii de reea
aplicaiilor utilizator. Difer de celelalte niveluri OSI prin faptul c nu
ofer servicii nici unui alt nivel, ci numai unor aplicaii ce sunt situate
n afara modelului OSI [11].
Nivelul Aplicaie stabilete disponibilitatea unui calculator cu
care se dorete iniierea unei conexiuni, stabilete procedurile ce vor
fi urmate n cazul unor erori i verific integritatea datelor. De
asemenea identific dac exist suficiente resurse pentru a sprijini
comunicaia ntre parteneri. Exemple de astfel de aplicaii sunt
editoare de texte, utilitare de calcul tabelar, terminale bancare, etc.

31

Pentru a fi mai uor s v amintii despre acest nivel, gndii-v la


browsere de web folosit de programele de navigare (browsere) [11].
Acestui nivel i corespunde protocoalele: terminale virtuale Telnet; transfer de fiiere - FTP (File Transfer Protocol); pota
electronic - SMTP (Simple Mail Transfer Protocol); POP (Post
Office Protocol); Aplicaii web (prezentare, baze de date etc.) cu
HTTP (Hyper Text Transfer Protocol); Administrare i monitorizare SNMP (Simple Network Management Protocol) [9, 10] (vezi Anexa 1).
1.5.2. Nivelul 6: Prezentare (Presentation Layer) - se ocup de
sintaxa i semantica informaiilor transmise ntre aplicaii sau
utilizatori. Nivelul Prezentare asigur ca informaia transmis de
nivelul Aplicaie al unui sistem poate fi citit i interpretat de ctre
nivelul Aplicaie al sistemului cu care acesta comunic. Dac este
necesar, nivelul Prezentare face traducerea ntre diverse formate de
reprezentare, prin intermediul unui format comun. Tot nivelul
Prezentare este responsabil cu eventuala compresie/decompresie i
criptare/decriptare a datelor.
Pentru a reine nivelul Prezentare, gndii-v la reprezentare i la
formatul comun al datelor [11].
Protocoalele utilizate: XDR (eXternal Data Representation),
ASN.1 (Abstract Syntax Notation 1), SMB (Server message block),
AFP (Apple Filing Protocol), NCP (Network Control Protocol) (vezi
Anexa 1) [15, 16].
1.5.3. Nivelul 5: Sesiune (Session Layer). Prin sesiune se
nelege dialogul ntre dou sau mai multe entiti. Nivelul Sesiune
se ocup cu stabilirea, meninerea, gestionarea i terminarea
sesiunilor n comunicarea dintre dou staii. Acest nivel asigur
expedierea datelor, clase de servicii i raportarea erorilor. Nivelul
Sesiune ofer servicii nivelului Prezentare, realizeaz sincronizarea
ntre nivelurile Prezentare ale dou staii i gestioneaz schimbul de
32

date ntre acestea. n plus fa de regularizarea sesiunilor, nivelul


Sesiune ofer bazele pentru transferul eficient de date, pentru clase de
servicii, pentru raportarea excepiilor nivelurilor sesiune, prezentare i
aplicaie. Acest mecanism este strns legat cu noiunea de port.
Dac dorii s reinei nivelul Sesiune, gndii-v la dialog i la
conversaii [11].
Protocoalele utilizate: TLS (Transport Layer Security), SSH
(Secure shell), RPC (Remote Procedure Cal), ASP (Apple Talk
Session Protocol), NCP (Network Core Protocol), NFS (Network File
System) (vezi Anexa 1) [15, 16].
1.5.4. Nivelul 4: Transport (Transport Layer) - ofer controlul
fluxului de date, tratarea erorilor i este implicat in transmiterea i
recepionarea pachetelor informaionale fr erori, fr pierderi sau
duplicri i ntr-o ordine definita. Nivelul se ocup de mpachetarea
mesajelor, prin fragmentarea celor mari si gruparea celor mici n
scopul unei transmisii ct mai eficiente, despachetarea datelor la
recepie, reasamblarea mesajelor originale i trimiterea mesajelor de
confirmarea recepiei. Ofer totodat suport nivelului Sesiune.
Nivelul Transport segmenteaz datele n sistemul surs i le
reasambleaz la destinaie. Limita dintre nivelul Transport i nivelul
Sesiune poate fi vzut ca grania ntre protocoale aplicaie i
protocoale de transfer de date. n timp ce nivelurile Aplicaie,
Prezentare i Sesiune se preocup cu probleme legate de aplicaii, cele
patru niveluri inferioare se ocup cu probleme legate de transportul
datelor. Nivelul Transport ncearc s ofere un serviciu de transport de
date care s izoleze nivelurile superioare de orice specificitii legate
de modul n care este executat transportul datelor. Mai specific,
probleme de siguran (reliability) sunt responsabilitatea nivelului
Transport. n cadrul oferirii de servicii de comunicare, nivelul
Transport iniiaz, gestioneaz i nchide circuitele virtuale.

33

Sarcina principal a nivelului Transport este aceea de refacere a


fluxului de date (flow control) la destinaie, deoarece un pachet poate
fi segmentat n mesaje mai mici, cu rute diferite prin reeaua de
comunicaii. Pentru a fi obinut o comunicaie sigur, servicii de
detectare i recuperare din erori sunt oferite tot la acest nivel.
Dac dorii s reinei nivelul Transport n ct mai puine cuvinte,
gndii-v la flow control, la calitatea serviciilor i la siguran [11].
Protocoalele utilizate TCP (Transmission Control Protocol),
UDP (User Datagram Protocol), RTP (Real-time Transport
Protocol), SCTP (Stream Control Transmission Protocol), SPX
(Sequenced Packet Exchange) (vezi Anexa 1) [15, 16].
1.5.5. Nivelul 3: Reea (NetworkLayer) - se ocup de
controlul funcionrii subreelei i de transferul informaiei
organizate n pachete de date ntre surs i destinaie. Acesta este
nivelul cel mai important n cadrul Internetului, asigurnd
posibilitatea interconectrii diferitelor reele. Tot la acest nivel se
realizeaz adresarea logic a tuturor nodurilor din Internet.
Funcia principal a acestui nivel const n dirijarea pachetelor
ntre oricare dou noduri de reea. Cu alte cuvinte, nivelul Reea
realizeaz rutarea (direcionarea) pachetelor de date prin
infrastructura de comunicaii. Aceast operaie fiind efectuat la
nivelul fiecrui nod de comunicaie intermediar. Nivelul Reea asigur
interfaa ntre furnizorul de servicii i utilizator, serviciile oferite fiind
independente de tehnologia subreelei de comunicaie. Acest nivel
ofer dou categorii de servicii de transport: orientate pe conexiuni i
fr conexiuni4. La nivelul Reea opereaz ruterele, dispozitivele cele
mai importante n orice reea de foarte mari dimensiuni.

Termenul fr conexiuni nseamn c atunci cnd o aplicaie folosete


IPX (Internetwork Packet eXchange) pentru a comunica cu alte aplicaii din

34

Dac dorii s reinei nivelul Reea n ct mai puine cuvinte,


gndii-v la selecia drumului, rutare i IP-uri [11].
Protocoalele utilizate: IP (Internet Protocol), ICMP (Internet
Control Message Protocol), IGMP (Internet group management
protocol), BGP (Border Gateway Protocol), EIGRP (Enhanced
Interior Gateway Routing Protocol), ARP (Address Resolution
Protocol), RARP (Reverse Address Resolution Protocol), X.25 (Packet
Switching) (vezi Anexa 1) [15, 16].
1.5.6. Nivelul 2: Legtur de date (Data-Link Layer) gestioneaz transmisia biilor de date, organizai in cadre, fr erori
nedetectate, relativ la o anumit linie de transmisie.
Cadru de date reprezint o structur logic, n care poate fi
plasate (mpachetate) date de transportat. Aceste secvente sunt marcate
de delimitatori de nceput/sfrit, delimitatorii care definesc astfel
cadrul. Schimbul de cadre ntre surs i destinatar presupune trimiterea
secvenial a acestora urmat de cadre de confirmare a recepiei.
Principalele atribuii ale acestui nivel este controlul erorilor,
controlul fluxului informaional (flow control) i gestiunea
legturii. Acest lucru presupune n cazul n care avem o conexiune
share-media (n care mediul de transmisie este accesibil tuturor
simultan i este mprit ntre staii), detecia i corecia cazurilor n
care dou staii ncearc s transmit simultan (aa-numitele
coliziuni). Nivelul Fizic nu poate realiza acest lucru, deoarece nu
putem vorbi despre nici un fel de date, ci numai despre bii i, mai
exact, despre reprezentarea fizic a acestora (niveluri de tensiune,
intensitatea luminii etc.). Pentru a realiza acest lucru, nivelul Legtur de
date se ocup cu adresarea fizic, topologia reelei, accesul la reea.

cadrul reelei, ntre cele dou aplicaii nu se stabilete nici o conexiune la


nivelul Legtur de date (OSI, nivel 2).

35

Dac dorii s v amintii nivelul doi n ct mai puine cuvinte,


gndii-v la cadre i la controlul accesului la mediu [11].
Nivelul 2 este mprit n dou subniveluri: LLC i MAC - cu
roluri diferite: Subnivelul LLC (Logical Link Control) - asigur
comunicarea ntre nivelul Legtur de date i nivelul Reea. Acest
subnivel este independent de tehnologie i ofer funcii ce sunt
aceleai pentru orice variaii ale nivelului Fizic i ale subnivelului
MAC.
Subnivelul MAC (Media Acces Control) - asigur accesul
ordonat la reea, controleaz accesul i delimiteaz cadrele,
detecteaz erorile i recunoate adresele, fiind inferior subnivelului
LLC. MAC comunic direct cu interfata de reea i este responsabil
pentru transportul fr erori al datelor intre dou echipamente 5. Acest
subnivel este dependent de tehnologia LAN care este implementat6.
Adresele MAC sunt asignate unic pe fiecare plac de reea7 i nu
pe fiecare calculator. Astfel, dac unui calculator i se schimb placa de
reea, adresa acestuia de MAC se va modifica. Adresele MAC nu pot fi
modificate i vor rmne aceleai dac calculatorul este mutat dintr-o reea
n alta.
Protocoalele utilizate Ethernet, Token ring, FR (Frame relay),
ISDN (Integrated Services Digital Network), ATM (Asynchronous
Transfer Mode), IEEE 802.11 (Wi-Fi), FDDI (Fiber Distributed Data
Interface), ARP (Address Resolution Protocol) (vezi Anexa 1) [15, 16].
5

De exemplu, dou staii nu pot transmite n acelai timp, ncercrile de a


transmite simultan sunt detectate n cadrul reelelor de tip broadcast. n acest
caz se realizeaz identificarea unui nod destinaie i se introduc delimitatorii
necesari pentru separarea cadrelor, iar la recepie, aceti delimitatori se
recunosc i reconstituie cadrele.
6
n cazul Ethernet-ului, este necesar un mecanism de detecie a coliziunilor,
iar n cazul Token Ring acest lucru nu mai este necesar.
7
Un dispozitiv periferic care permite unui calculator s comunice cu alte
dispozitive n reea.

36

1.5.7. Nivelul 1: Fizic (Physical Layer) - definete specificaiile


electrice, mecanice, procedurale i funcionale pentru activarea,
meninerea i dezactivarea legturilor fizice ntre sisteme. n aceast
categorie de caracteristici se ncadreaz nivelurile de tensiune,
timing-ul schimbrilor acestor niveluri, ratele de transfer fizice,
distanele maxime la care se poate transmite i alte atribute similare
care sunt definite de specificaiile fizice: fire de cupru, fibre optice,
emitoare, receptoare ce sunt folosite pentru a transmite date.
Aceste date sunt de fapt mail-uri, filme, mp3-uri, poze, fiiere text.
Datele sunt convertite n bii care sunt transmii prin aceste medii
fizice. Fiecare dintre ele este definit de lrgimea sa de band,
ntrziere, cost i uurina de instalare i de ntreinere.
Dac dorii s reinei nivelul Fizic n ct mai puine cuvinte,
gndii-v la semnale i la mediu de transfer [11].
Verific-i cunotinele:
1) Definii noiune de Standart.
2) Explicai cauzele elaborrii modelului ISO-OSI.
3) Avantajul acestui gen de model.
4) Caracterizai nivelurile modelului ISO-OSI.
1.6. Modelul de referin TCP/IP
Dei modelul OSI este general recunoscut, standardul istoric i
tehnic pentru Internet este TCP/IP (Transmission Control Protocol/
Internet Protocol). Modelul TCP/IP a fost creat de US DoD (US
Department of Defence - Ministerul Aprrii Naionale al Statelor
Unite) din necesitatea unei reele care ar putea supravieui n orice
condiii [17].
Nivelurile modelului TCP/IP :
Modelul TCP/IP are patru niveluri: Aplicaie, Transport, Reea
(sau Internet) i Acces la reea (vezi Fig. 1.3).
37

Nivelul 4: Aplicaie - nu este identic cu cel din modelul


ISO-OSI, dimpotriv, include ultimele trei niveluri superioare din stiva
ISO-OSI. Acestea au fost comasate pentru a putea fi tratate la un loc
toate problemele legate de protocoale de nivel nalt, fie de
reprezentare, codificare sau control al dialogului.
4

Aplicaie

Transport

Reea

Acces la reea

-> Servicii de reea, reprezentarea


datelor
-> Controlul fluxului, siguran
-> Adresare i selecia drumului de urmat
-> Transmisie binar. Acces la mediu

Fig. 1.3. Modelul TCP/IP [5]


Nivelul 3: Transport - este identic cu cel din modelul ISO-OSI,
ocupndu-se cu probleme legate de siguran, control al fluxului i
corecie de erori.
Nivelul 2: Reea. Scopul nivelului Reea (Internet) este de a
asigura transmiterea pachetelor de la orice surs din reea i
livrarea lor ctre o destinaie independent de calea i reelele pe care
le-a strbtut pentru a ajunge la destinator. Determinarea drumului
optim i comutarea pachetelor au loc la acest nivel.
Nivelul 1: 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 Legtur de date i Fizic.
Verific-i cunotinele:
1) Explicai necesitatea elaborrii modelului TCP/IP.
2) Avantajul acestui gen de model.
3) Caracterizai nivelurile modelului TCP/IP.

38

1.7. Comparaia modelelor ISO-OSI i TCP/IP


Dei att ISO-OSI ct i TCP/IP modeleaz acelai lucru, i
anume procesul de comunicare ntre dou entiti, apare o ntrebare:
care din ele este mai bun? Cu acest scop evideniem deosebirile
fiecrui model (vezi Fig. 1.4) [18].
Prim deosebire const n aceea c ISO-OSI permite explicarea
oricrui proces de comunicare, n timp ce TCP/IP-ul reuete s
modeleze perfect numai procesul de comunicare folosit n Internet.
1. O asemnare ntre cele dou modele o reprezint faptul c
ambele conin o stiv de niveluri care sunt legate ntre ele prin
noiunea de serviciu, interfa i protocol.
Dac ISO-OSI reuete s fac o distincie clar ntre aceste trei
elemente, pentru TCP/IP ele nu reprezint deloc un element vital.

Transport

Prezentare
Sesiune

Modelul ISO-OSI

Transport

Reea

Reea

Reele

Acces la reea

Nivele
aplicaie

Aplicaie

Legtura de date
Fizic

Nivele flux
de date

Aplicaie

Modelul ISO-OSI
Protocoale

Modelul TCP/IP

Fig. 1.4. Comparaia modelelor ISO-OSI i TCP/IP


2. Ambele modele au o rspndire larg. Modelul ISO-OSI
permite explicarea teoretic a oricrui proces de comunicare,
TCP/IP-ul joac rolul de baz n reglarea procesului referit la
Internet.
39

3. ISO-OSI - reprezint un model ideal, deoarece ajut la


realizarea unor pai rapizi n evoluia comunicrii n plan teoretic. Pe
de alt parte, TCP/IP se utilizeaz la descrierea unei situaii practice.
4. Din punct de vedere tehnic o diferen evident dintre acele
dou modeluri o reprezint faptul c nivelurile superioare prezente n
ISO-OSI sunt comasate ntr-unul singur la TCP/IP. Acest lucru ns
nu neag existena unor niveluri ca Sesiune sau Prezentare, ci doar
demonstreaz c ele sunt specifice pentru diverse aplicaii.
5. O alt deosebire de ordin tehnic care complic ISO-OSI e
faptul c anumite operaii, cum ar fi de exemplu verificrile de
integritate, sunt realizate de mai multe ori n cadrul unor niveluri
diferite.
Verific-i cunotinele:
1) Comparai modelele ISO-OSI i TCP/IP
2) Descriei deosebirile i asemnrile modelelor.
ntrebrile pentru autoevaluare:
1. Ce reprezint reele de calculatoare?
2. Enumerai tipurile de reea.
3. Descriei componentele generale ale unei reele
4. Dai definiia procesului de ncapsulare
5. Clasificai i caracterizai tipurile de reele
6. Descriei topologiile reelelor de calculatoare
7. Enumerai protocoale de comunicaie n reea
8. Explicai modelul de referin ISO-OSI
9. Analizai succint nivelurile modelului ISO-OSI
10. Modelul de referin TCP/IP
11. Comparai modelele ISO-OSI i TCP/IP.

40

Capitolul 2. Tehnici i medii de transmisie la nivel Fizic


2.1. Funciile definite n cadrul nivelului Fizic
2.1.1. Funciile de baz ale nivelului Fizic
2.1.2. Subnivelurile nivelul Fizic
2.2. Semnal i zgomot n sistemele de comunicaie
2.2.1. Semnalele analogice
2.2.2. Semnalele digitale
2.2.3. Fenomene care pot influena calitatea semnalului
a) Atenuare
b) Reflexia
c) Zgomotul
d) Crosstalk
e) Latena
f) Coliziuni
2.3. Tehnica transmiterii semnalului
2.3.1. Multiplexarea
2.3.2. Transmisia baseband i broadband
2.4. Medii de transmisie
2.4.1. Firele de cupru
a) Cablurile torsadate (UTP, STP)
b) Cablul coaxial
2.4.2. Fibra optic
2.4.3. Comparaia dintre fibrele optice i firul de cupru
2.4.4. Sistemele fr fir
La baza tuturor reelelor de calculatoare se afl nivelul Fizic.
Nivelul Fizic definete specificaii electrice, mecanice, procedurale
i funcionale pentru activarea, meninerea i dezactivarea legturilor
fizice ntre sisteme. Scopul principal al acestui nivel este de a
transmite o secven de bii de la un calculator la altul utiliznd
diverse medii fizice. Unitatea de date: bit-ul.

41

2.1. Funciile definite n cadrul nivelului Fizic


Un standard de nivel Fizic definete 4 tipuri de caracteristici:
- Mecanice - forma i dimensiunile conectorilor, numrul de
pini;
- Electrice - modulaia, debite (fluxuri) binare, codri, lungimi
maxime ale canalelor de comunicaie;
- Funcionale - funcia fiecrui pin;
- Procedurale - succesiunea procedurilor pentru activarea unui
serviciu.
La nivelul Fizic se determin: cablaje i mediul de transmisie,
dispozitive de conectare la acestea, semnalele implicate n
transmiterea/recepia datelor, posibilitatea de a determina erorile de
semnal la nivelul Fizic.

Nivelului Fizic nu are nici un mecanism pentru determinarea


semnificaiei biilor pe care i transmite sau i primete, ci este
preocupat exclusiv de caracteristicile fizice ale tehnicilor de
transmitere a semnalelor electrice i/sau optice.
2.1.1. Funciile de baz ale nivelului Fizic sunt [19, 20]:
1. Stabilirea tipului de transmitere i recepionare a irurilor
de bii pe un canal de comunicaii:
Transmisia asincron: semnalul de ceas al receptorului se
sincronizeaz pe semnalul de strat (de baz) transmis de emitor.
Din aceast cauz, canalul de comunicaie nu este utilizat eficient i
nu se pot obine rate (cote) de transfer mari, de maxim 115 Kbps. Este
frecvent utilizat pentru conectarea a dou echipamente de reea prin
intermediul cablurilor seriale sau a modem-urilor analogice.
Transmisia sincron: irurile de bii se succed fr
ntrerupere, fiecare echipament avnd nevoie de un semnal de
sincronizare propriu. De aceea, receptorul este mai complicat, ns
se asigur o utilizare eficient a canalului de comunicaie i se pot
obine viteze mari de transfer (2 Mbps).
42

2. Definirea topologiilor de reea i n funcie de topologie stabilirea tipului reelei:


Reea broadcast se stabilete n cazul topologiilor de tip:
magistral, stea, inel. Pentru acest tip de reea la acelai mediu de
transmisiune pot fi ataate mai multe echipamente de reea, iar un
pachet de date transmis de o staie este recepionat de toate
celelalte (de exemplu, Ethernet/Fast Ethernet, Token Ring)
Reele punct-la-punct - n cazul topologiilor de tip: stea,
plas. Pentru acest tip de reea la o conexiune fizic sunt ataate
numai dou echipamente. ntr-o reea cu mai mult de dou noduri, un
pachet de date trebuie s tranziteze mai multe noduri intermediare
pentru a ajunge la destinaie.
3. Definirea tipurilor de medii de transmisiune: cablu coaxial,
cablu UTP, fibr optic, linii de cupru etc.
4. Stabilirea modului de transmisie:
simplex (un singur echipament poate transmite, iar
corespondentul doar recepioneaz);
half-duplex (ambele echipamente pot s transmit i s
recepioneze semnale, dar nu n acelai timp);
full-duplex (ambele echipamente pot s transmit i s
recepioneze semnale n acelai timp).
5. Definirea standardelor mecanice i electrice ale interfeelor
seriale (RS-232, V.35, G.703) i LAN (BNC, AUI, RJ45).
6. Codificarea i decodificarea irurilor de bii. De-a lungul
timpului au existat numeroase forme de transport al informaiei.
Fiecare dintre aceste metode avea o anumit form de codare a
informaiei. Telefoanele, fax-urile, radio AM i FM, toate folosesc
propriul lor sistem de codare electronic a informaiei.
7. Modularea i demodularea semnalelor purttoare (modem-uri).
De exemplu, transmisia de date n sistemele fr fir se realizeaz
folosind o und purttoare ca baz de frecven, urmnd ca aceasta
s fie modificat prin modulare pentru a codifica datele. n acest caz
43

pentru o und purttoare exist trei mrimi care pot fi modificate pentru
modulare: amplitudinea (rezult modulare n amplitudine, AM);
frecvena (modulare n frecven, FM); faza (modulare n faz, PM).
2.1.2. Subnivelurile nivelul Fizic. Nivelul Fizic se mparte n
dou subnivelurile [21]:
- PLS Physical Signaling Sublayer (Subnivelul de Semnalizare Fizic);
- PMA Physical Medium Attachement (Subnivelul de Ataare la
Mediul Fizic).
Subnivelul PLS este responsabil cu codificarea datelor ce sunt
plasate n jetoane de la nivelul MAC la o staie care transmite.
Codificarea datelor impune transformarea biilor n semnale electrice
pentru transmisia jetoanelor mediului fizic propriu-zis. La staia
destinaie PLS decodific semnalele recepionate i le transform din
nou n bii de date ce sunt plasai spre subnivelul MAC.
Subnivelul PMA ofer servicii subnivelului PLS, realiznd
funcia de adaptare ntre subnivelul PLS i mediul de transmisie propriuzis i definete caracteristicile unui mediu particular de transmisie.
Exemple de protocoale: IEEE 802.3 Ethernet, IEEE 802.5 Token
Ring, IEEE 802.11 (fr fir).
Verific-i cunotinele:
1) Enumerai tipurile de caracteristici definit de ctre un
standard de nivel Fizic.
2) Caracterizai funciile de baz ale nivelului Fizic.
3) Analizai subnivelurile nivelul Fizic.
4) Dai noiunea de unitatea de date la nivel Fizic.
2.2. Semnal i zgomot n sistemele de comunicaie
Un semnal const din mai multe impulsuri electrice sau
luminoase ce sunt transmise de la un echipament la altul folosind ca
suport un anumit mediu de transmisie.

44

Din punct de vedere al modului de transmisie i al suportului


folosit, semnalele se mpart n trei mari categorii [22, 23]:
- semnale electrice - reprezentate de impulsuri electrice ce
folosesc ca suport pentru transmisie fire de cupru;
- semnale optice - convertesc semnalul electric primit n
impulsuri luminoase pe care le transmit folosind o fibr optic;
- semnale wireless (fr fir) - unde radio, microunde.
Indiferent de suportul de transmisie folosit, semnalele pot fi
analogice sau digitale.
2.2.1. Semnalele analogice (vezi Fig. 2.1) - sunt sunete pe care le
auzim (vocea uman, ciripit de psri, sgomot etc.). Atunci cnd le
reprezentm le observm graficul, vedem c seamn cu nite valuri
mai mult sau mai puin simetrice. Cel mai simplu exemplu de semnal
analogic este o sinusoid. n cadrul unui semnal analogic nu exist
treceri brute de la o valoare la alta.
Semnal analogic

Fig. 2.1. Comparaie


ntre semnalele
digitale i analogice
[5]
Semnal digital

45

2.2.2. Semnalele digitale (vezi Fig. 2.1) - sunt cele folosite n


tehnic i au la baz dou valori logice, 0 i 1, care au fiecare cte o
reprezentare n funcie de modul n care sunt transmise. Impulsurile
digitale (0 sau 1 logic) se numesc bii.
Transmisia digital este mai puin afectat de zgomote. Tipurile
de semnale cele mai folosite n reele de calculatoare sunt n marea lor
majoritate digitale. Exist numeroase cazuri n care datorit
interferenelor prea mari se emite 0 i se recepioneaz 1 sau invers
[24, 25].
2.2.3. Fenomene care pot influena calitatea semnalului:
n timpul transmisiei unui semnal apar diferite fenomene care pot
influena calitatea semnalului: Atenuarea, Reflexia, Zgomotul,
Crosstalk-ul, Latena, Coliziunile.
a) Atenuarea - se refer la reducerea puterii unui semnal i este
indiferent de tipul de semnal, analogic sau digital (vezi Fig. 2.2).
Atenuarea afecteaz reelele de calculatoare, limiteaz distana
maxim i din acest caz nu se va mai putea interpreta semnalul corect.

Fig. 2.2. Atenuarea semnalului [11]


Pentru transmisie la distane mai mari dect permite un tip de
cablu, se folosesc anumite dispozitive, numite repetoare, care
regenereaz semnalul (din punct de vedere electric, optic sau
wireless). Atenuarea afecteaz toate tipurile de medii de transmisie,
ns are valori diferite pentru fiecare mediu n parte. Un semnal
electric se atenueaz mai repede transmis pe un fir de cupru dect un
semnal optic pe o fibr optic.
46

Atenuarea n general se msoar n decibeli (dB), iar atenuarea


specific unui anumit tip de cablu - n decibeli/metru sau
decibeli/kilometru.
Fiecare tip de cablu are o atenuare specific. Cu ct aceast
atenuare specific este mai mic, cu att acel cablu este considerat mai
bun. Pentru determinarea distanei la care se poate merge cu
transmisia se folosete formula:
Distan maxim =

aten. maxim permis de echipament aten. introdus de conectori


aten. specific mediului de transmisie

b) Reflexia - are loc atunci cnd un semnal ntlnete o linie de


separaie ntre dou medii. Atunci o parte din semnal se reflect napoi
n mediul din care a venit i o parte trece n mediul urmtor. n lumea
real, milioane de bii sunt transmii n fiecare secund, iar aceast
energie reflectat poate duce la multe transmisii nereuite.
Reflexia poate avea loc i n cazul sistemelor optice. Un semnal
optic se reflect ori de cte ori ntlnete o discontinuitate n fibra de
sticl, ca de exemplu atunci cnd atam un conector. De aceea este
necesar o pregtire special n cazul atarii conectorilor de fibr
optic, pentru a nu permite reflexia luminii napoi n fibr.
c) Zgomotul (vezi Fig. 2.3) - este o cantitate de energie nedorit
(electric, electro-magnetic sau radio) care poate degrada calitatea
semnalului transmis. Zgomotul apare att n transmisiile analogice ct
i n cele digitale. n cazul semnalelor analogice, semnalul devine
uor deformat. n sistemele digitale, zgomotele afecteaz valorile
biilor transmii (0 sau 1), iar la destinaie acetia pot fi citii greit
(adic 1 in loc de 0 i invers).
Zgomotul poate avea mai multe cauze. Una dintre ele o reprezint
cmpurile electrice provenite de la motoare electrice, lumina
fluorescent (neoane) etc., toate provenite de la surse exterioare
cablului afectat. Acest tip de zgomot se numete EMI
(Electromagnetic Interference - Interferen Electromagnetic) dac
provine de la surse electrice sau RFI (Radio Frequency Interference 47

Interferen Radio) cnd provine de la surse radio, radar sau


microunde. Astfel, fiecare fir dintr-un cablu poate aciona ca o
anten. Zgomotul mai poate proveni de la liniile de curent alternativ
sau de la fulgere.

Fig. 2.3.
Efectul zgomotului
[5]

Sistemele optice i wireless sunt afectate de unele dintre aceste


tipuri de zgomot, ns sunt imune la altele. De exemplu, transmisia
optic este imun la interferenele electrice. Acest lucru le face
ideal pentru legturile din exteriorul cldirii, unde firele de cupru
ar putea fi influenate de fulgere, cmpuri electrice din alte surse etc.
48

d) Crosstalk - cablurile de cupru sunt afectate de interferene


electromagnetice de la diferite surse din afara cablului. Cea mai
important surs de zgomot pentru cablurile de cupru o reprezint
scurgerea unui semnal ntre dou fire din interiorul aceluiai
cablu. Una dintre cele mai eficiente metode de prevenire a crosstalkului este torsadarea (sucirea) firelor. Prin torsadare, cmpurile
electrice se anuleaz i firele din celelalte perechi nu mai sunt
influenate de semnalul din perechea iniial.
De multe ori apar probleme la ataarea conectorilor: mai ales
cnd este necesar de ataat un conector la captul unui cablu, trebuie
nti de detorsadat toate perechile din interiorul cablului. Dac se las
o bucat prea mare detorsadat, n acea zon cmpurile electrice
generate de fiecare fir dintr-o pereche nu se vor mai anula i va aprea
o interferen ntre fire, numit Near-end crosstalk. Acest parametru
este specific fiecrui cablu.
e) Latena - numit i ntrziere, este de dou tipuri: (a) latena
propagrii prin mediul de transmisie (este dat de timpul de propagare
a unui singur bit de la surs la destinaie) i (b) latena trecerii prin
echipamentele de reea (acest fenomen poate fi explicat prin faptul c
fiecare echipament execut anumite operaii, mai simple sau mai
complexe, iar aceste operaii introduc o anumit laten). Cu ct este
mai rapid modul de transmitere, cu att este mai redus latena.
f) Coliziuni - are loc atunci cnd 2 bii de la dou staii diferite
care transmit se afl pe acelai mediu de transmisie, n acelai timp. n
cazul firelor de cupru, tensiunile celor dou semnale binare se adun
genernd astfel un al treilea nivel de tensiune. Aceast variaie a
tensiunii nu este permis n sistemul binar care nelege doar dou
niveluri de tensiune. Aceti bii sunt n consecin greii i
distrui. Apariia coliziunilor excesive poate ncetini foarte mult
viteza de transmisie. De aceea, unul dintre scopurile proiectrii unei
reele este de a minimiza pe ct posibil prezena coliziunilor.
49

Exist mai multe metode de a aborda problema coliziunilor. O


variant este de a permite apariia lor, de a le detecta i de a avea un
set de reguli pentru tratarea acestora atunci cnd apar - cum este cazul
Ethernet-ului. Alt variant este de a evita apariia coliziunilor, de
exemplu, prin a permite unei singure staii s transmit pe acelai
mediu n acelai timp. Acest lucru necesit ca staia s aib un ablon
sau tipar (pattern) special de bii, numit jeton (token), pentru a
transmite. Aceast situaie o ntlnim n cazul TokenRing.
Verific-i cunotinele:
1) Precizai categoriile n care din punct de vedere al modului de
transmisie i al suportului folosit se mpart semnalele.
2) Caracterizai semnale analogice i digitale.
3) Care fenomene pot aprea n timpul transmisiei unui semnal?
Caracterizai-le.
2.3. Tehnica transmiterii semnalului
Prin tehnica transmiterii semnalului se ntelege maniera n care
semnalele sunt transportate pe reea.
2.3.1. Multiplexarea - este procedeul prin care mai multe canale
de date sunt combinate ntr-un singur canal fizic. Demultiplexarea
este procedeul de separare a canalelor iniiale din canalul primit
multiplexat [26, 27, 28].
Exist numeroase tehnici de multiplexare dintre care menionm:
TDM - Time Division Multiplexing - informaiilor din fiecare
canal li se aloc o cuant de timp predefinit, indiferent dac pe acele
canale se transmite sau nu.
ATDM - Asynchronous time-division multiplexing - informaiilor
din fiecare canal li se aloc o cuant de timp variabil, n funcie de
numrul de canale utilizate n acel moment.
FDM - Frequency Division Multiplexing - fiecrui canal i se
aloc o anumit band de frecven.
50

SM - Statistical Multiplexing - banda este alocat n mod dinamic


fiecrui canal care are informaii de transmis.
DWDM - Dense Wavelength Division Multiplexing - este o form
de multiplexare dezvoltat pentru transmisia pe fibr optic. DWDM
este echivalentul optic al multiplexrii FDM.
2.3.2. Transmisia baseband i broadband. Tehnicile transmisiei
sunt: baseband i broadband. Termenii de baseband (n band de
baz) i broadband (n band larg) descriu numrul de canale de
comunicaie folosite pe un anumit mediu de transmisie [29, 30, 31].
a) Semnalele baseband folosesc ntreaga band de frecven
pentru transmiterea informaiei, iar transmiterea simultan a mai
multor seturi de date se face prin tehnica de multiplexare n timp. n
cazul comunicaiei baseband, pe mediul de transmisie avem un
singur semnal. Acest semnal poate avea mai multe componente,
ns din punct de vedere al firului (firului de cupru sau al fibrei
optice), reprezint un singur semnal (electric sau optic). Majoritatea
comunicaiilor n cazul LAN-urilor i a sistemelor de telefonie fix
sunt baseband.
b) n sistemele de transmisie broadband semnale multiple (voce,
date, semnal video) sunt transmise simultan pe acelai suport fizic
folosindu-se tehnica de multiplexare n frecven. Astfel, termenul
de band larg este n general folosit pentru a descrie accesul la
Internet. Prin band larg, se poate primi telefoane pe aceeai linie
telefonic, care este folosit pentru conectarea la Internet, simultan cu
navigarea pe Internet i n acelai timp cu vizionarea unei emisiuni
TV, de exemplu, CATV (Community Antenna Television) - sistemul de
televiziune prin cablu.
Verific-i cunotinele:
1) Ce se ntelege prin tehnica transmisiei semnalului?
2) Explicai noiunea de multiplexare, transmisia baseband i
broadband.
51

2.4. Medii de transmisie


Medii de transmisie a datelor sunt folosite de diferitele
tehnologii pentru transportul semnalelor care determin ce
transmitem, ct de mult, ct de departe.
Medii de transmisie pot fi clasificate n dou categorii mari:
medii ghidate si medii neghidate. Mediile ghidate cuprind: cablul
de cupru i fibrele optice, iar cele neghidate, undele radio i
laserul [32].
Fiecare din mediile de transmisie sunt definite de o serie de
caracteristici, care influeneaz asupra alegerii suportului de
transmisie: lrgimea de band; ntrzierile; costul cablrii;
facilitile de racordare a echipamentelor; tip de conectivitate;
fiabilitatea suportului; protecia fa de imunitatea la zgomot;
facilitile de instalare i ntreinere, etc.
Cablurile reprezint un suport fizic pentru aceast transmisie,
dar ns pot introduce limitri:
Limitri tehnologice - se refer la probleme de nivel Fizic, de
exemplu, atenuarea.
Limitri de tehnologie - se refer la probleme de nivel
Legtura de date, fiind independente de mediul de transmisie ales
(de nivelul 1), de exemplu, limea de band, care n cazul
FastEthernet-ului este maxim 100 Mbps indiferent de cablul ales.
Metodele de transmisie sunt n continu dezvoltare i deja
foarte diverse, ncepnd cu tot felul de cabluri metalice i de fibr
optic, chiar submarine, i terminnd cu legturi fr fir prin unde
radio cum ar fi Wi-Fi, WiMAX sau Bluetooth, prin raze infraroii
sau prin intermediul sateliilor de telecomunicaii.
n continuare vor fi prezentate diferite categorii de medii de
transmisie i vor fi analizate limitrile pe care acestea le impun unor
tehnologii cunoscute.

52

2.4.1. Firele de cupru - firele de cupru reprezint cel mai vechi


suport utilizat. Marea parte a reelelor de date folosesc fire de cupru
n diferite forme, niveluri de calitate etc. Transmisia pe fire de
cupru se bazeaz pe propagarea unui semnal electric, care
trebuie s rmn ntre anumii parametri specificai de tehnologie,
pe parcursul drumului ntre surs i destinaie.
n funcie de structura lor i de parametrii specifici ai mediului
de transmisie, cablurile de cupru se mpart n dou mari categorii:
torsadate i coaxiale.
a) Cablurile torsadate (UTP, STP) - previn interferenele ntre
cmpurile electrice cauzate de transmisia datelor la frecvene mai
mari. Un cablu torsadat este format din mai multe perechi compuse
din fire de cupru izolate, avnd o grosime tipic de 1 mm. Firele
sunt mpletite ntr-o form elicoidal, pentru a reduce interferena
electric8. Interferenele pot fi cauzate de cmpurile electrice induse
de alte fire din interiorul aceluiai cablu sau de surse exterioare [11].
Metodele prin care se ncearc reducerea la minim a acestor
interferene sunt mai multe, dintre care menionm [33]:
torsadarea cablurilor dou cte dou, formndu-se astfel mai
multe perechi n interiorul crora cmpurile electrice create de cele
dou fire se anuleaz;
transmiterea semnalului n mod balansat9 (vezi Fig. 2.4);
ecranarea cablurilor.

Dou fire paralele constituie o anten; dac le mpletim nu mai formeaz


o anten.
9
Semnalul util se transmite ca fiind diferena ntre semnalele electrice
dintre cele dou fire din cadrul unei perechi; n acest fel, atunci cnd apar
interferene electrice de la surse exterioare cablului, acestea afecteaz n
mod egal ambele fire, astfel nct diferena dintre acestea rmne constant,
semnalul fiind nealterat.

53

Fig. 2.4. Transmisie diferenial [5]


Din punct de vedere al ecranrii, exist dou categorii de
cabluri torsadate:
- neecranate (UTP - Unshieded Twisted Pair)
- ecranate (STP - Shielded Twisted Pair).
Cablurile torsadate se mpart n solide i liate. Cele solide
conin n interiorul celor 8 fire din cablu un singur fir de cupru i
sunt folosite la cablrile verticale (acolo unde de obicei este nevoie
de cabluri rigide) [34, 35].
Cablurile liate au n interiorul celor 8 fire mai multe fire foarte
subiri, numite lie, ceea ce face acest tip de cablu foarte flexibil i
deci potrivit pentru cablrile orizontale (de la priza de perete pn
la staia utilizatorului), fiind i mult mai uor de sertizat.
- UTP (Unshieded Twisted Pair) (Fig. 2.5). Cele neecranate se
numesc UTP i sunt cele mai folosite n cadrul reelelor locale de
calculatoare, fiind de altfel i cele mai ieftine. Marea majoritate a
cablurilor UTP conin 4 perechi colorate [36] .

54

Fig. 2.5. Cablu UTP


UTP

S/UTP
UTP

Fig. 2.6. Cablu STP


STP

S/STP

Conectorii folosii pentru cablurile torsadate sunt definii de


standarde sub numele de 8p8c (8 positions, 8 contact), ns sunt
cunoscute mai ales sub numele de RJ45 (Registered Jack 45),
asemntor cu cel de la firul telefonic. Conectorul este construit

55

conform unui standard din industria telefonic, standard care


precizeaz care fir trebuie s fie conectat pe un anumit pin al
conectorului.
Referitor la parametrii impui de diferitele categorii de cabluri,
o mare atenie se acord n ultima perioad normelor de siguran
pe care cablurile trebuie s le respecte. De exemplu, cablurile UTP
sunt cele mai cunoscute, cu nveliul exterior din PVC. Acestea sunt
mai ieftine, sunt rezistente la ap, ns au marele dezavantaj c
atunci cnd iau foc degaj substane foarte toxice; ele nu pot fi
folosite n exteriorul cldirilor, deoarece ar fi supuse unor posibile
ocuri electrice foarte mari, care ar cauza defectarea
echipamentelor conectate cu aceste cabluri.
- STP (Shielded Twisted-Pair) (Fig. 2.6). Pentru a evita
neajunsurile cablurilor UTP, atunci n exteriorul cldirilor se poate
folosi cablu ecranat STP sau ScTP (screened twisted pair). ScTP are
un singur nveli de ecranare exterior i o dimensiune puin mai mare
dect UTP. STP-ul are, pe lng nveliul de ecranare identic cu cel
de la ScTP de asemenea are i un nveli separat pentru fiecare
pereche. Acest lucru l face mult mai rezistent la intereferenele
electrice exterioare, dar n acelai timp mai scump, mai mare ca
dimensiuni i n consecin mai greu de utilizat10 [37].
b) Cablul coaxial a fost folosit nc de la nceputul reelelor de
10

Cablul STP de 100 Ohm folosit n reelele Ethernet, ofer rezisten att
la interferenele electromagnetice, ct i la cele radio fr a fi un cablul prea
gros. n reelele Token Ring se folosete cablul STP de 150 Ohm, n care
fiecare pereche de fire torsadate este izolat cu un nveli protector pentru a
se reduce posibilitatea transferului semnalului n alte fire (crosstalk).
nveliul protector folosit n cablul de 150 Ohm nu face parte din circuit aa
cum se ntampl n cazul cablului coaxial.
Chiar dac este mai scump decat UTP, cablul STP ofer protecie
mpotriva tuturor tipurilor de interferene. O conectare incorect face ca
nveliul protector s acioneze ca o anten, absorband semnalele electrice
din cablurile aflate n vecintate.

56

calculatoare, fiind foarte uor de instalat. n zilele noastre, cablul


coaxial nu mai este implementat n reele locale (dei mai este nc
gsit n multe reele de bloc), ns este n continuare folosit n
transmisia video i CATV (televiziune prin cablu) [38, 39].
Un cablu coaxial este format (vezi Fig. 2.7) dintr-o srm de
cupru dur (D), protejat de un material izolant (C). Acest
material este ncapsulat ntr-un conductor circular (B), de obicei
sub forma unei plase strns ntreesute. Conductorul exterior este
acoperit cu un nveli de plastic protector (A), acesta fiind i
proveniena denumirii de co-axial (datorit acestei axe unice date
de miezul de cupru).

Fig. 2.7. Cablu coaxial


Datorit structurii sale i a izolrii foarte bune, cablul coaxial
prezint dou avantaje majore fa de alte tipuri de cablu de cupru:
n primul rnd o comportare foarte bun n frecven, n al doilea
rnd poate acoperi o band foarte larg, de la frecvene joase pn
la UHF (Ultra High Frequency). n televiziunea analogic, exist
mai multe benzi de frecven, pe care emit posturile TV11.
11

Cnd cutai manual un post TV, suntei pe o anumit band de frecven,


care poate fi VHF (Very High Frequency), UHF etc. Dintre acestea, UHF este
cea mai mare, ns sunt relativ puine posturi care emit pe UHF, ceea ce l face
ideal pentru transmisii de video analogic (televiziune prin cablu), ns i pentru

57

Dezavantajul l constituie faptul c nu suport pentru Ethernet o


lime de band mai mare de 10 Mbps, ceea ce este mult prea puin
pentru cerinele reelelor actuale, motiv pentru care n acest domeniu a
fost nlocuit cu cablul torsadat. Un alt dezavantaj const in aceea c
este un mediu partajat (shared-media) i nu poate oferi un grad
minim de securitate12; pentru o imunitate bun la interferenele
electromagnetice cablul trebuie mpmntat doar la un capt.
Dintre conectorii folosii pentru cablurile coaxiale pot fi
menionate BNC (Bayone-Neill-Concelman), folosit pentru reele de
calculatoare i aplicaii video, i type-F, folosit pentru CATV.
2.4.2. Fibra optic - este mediul care asigur transmiterea luminii,
modulat la o anumit frecven. Comparativ cu alte medii de
transmisie, fibra optic este cea mai costisitoare, dar nu este
susceptibil la interferene electromagnetice i n plus asigur rate
de transfer mult mai ridicate decat celelalte categorii de medii [40,
41]. Sursa de lumin pentru cablul de fibr optic este o diod
luminescent, iar datele sunt codificate prin varierea intensitii luminii.
Interiorul fibrei optice este format din core (miez) i clading,
dou tuburi concentrice de sticl, inseparabile, avnd indici de reflexie
diferii. Propagarea semnalului se bazeaz pe fenomenul de reflexie
total. Clading-ul, foarte subire, cu diametrul de 125 microni, este
nvelit n trei straturi protectoare: un strat numit buffer (teac), de obicei
colorat, un nveli rezistent de protecie fabricat din kevlar i o jachet

tehnologii digitale moderne de transmisie de date.


12
Exist mai multe tipuri de cabluri coaxiale, utilizate n diferitele domenii
menionate anterior. De exemplu, pentru Ethernet 10Base2, folosim un
cablu coaxial numit RG-58, avnd impedana de 50 Ohm, lungimea maxim
fiind de 185 de metri, iar viteza maxim de transmisie este de 10 Mbps.
Cablurile coaxile RG-59 sunt folosite n transmisiile TV, cu singur
meniune c impedana acestora este de 75 Ohm.

58

exterioar din PVC (nveli). Aceste trei nveliuri au rol de protecie


pentru partea din sticl care este foarte fragil.
n funcie de modul de transmisie i de dimensiunea core-ului,
fibrele optice se mpart n dou categorii: single mode (Fig. 2.8) i
multimode.
nveli

Miez

Teac

Fig. 2.8.
Structura fibrei
optice
monomodale
()tipice

Tampon

Fibra optic single-mode (monomodall) are o dimensiune a


core-ului de 10 microni (mai nou - ntre 5 i 8 microni), acesta
acionnd ca un ghidaj pentru raza luminoas a semnalului care se
transmite astfel aproape fr reflexie. Fibra optic single-mode permite
distane mai mari de transmisie dect cea multi-mode, ns este mult mai
scump i impune precauii speciale.
Echipamentele terminale folosesc lasere pentru a emite semnal
luminos cu lungimi de unda de 1310 sau 1550 nanometri. Deoarece
laserul emite o und luminoas foarte puternic i focalizat, aceste
echipamente pot produce leziuni grave ochiului. De asemenea,
echipamentele de single-mode sunt mai scumpe dect cele de multimode.
Fibra multi-mode are dimensiunea core-ului de 50 sau 62,5
microni, acest lucru permind transmiterea semnalului prin reflexie n
pereii core-ului. Acest tip de fibr permite distane mai mici dect cea
single-mode (deoarece lumina are un drum mai lung de parcurs), ns
este mai ieftin i mai uor de folosit (mai uor de terminat cu conectori
i de sudat). De asemenea, echipamentele care emit semnal pe fibra

59

optic multi-mode sunt mai ieftine, deoarece folosesc LED-uri (light


emiting diode), folosind lungimi de und de 850 sau 1300 nanometri.
Aceste echipamente cu LED-uri nu sunt periculoase omului.
n cazul legturilor de fibr optic avem de-a face cu legturi punct
la punct, unde transmisia este full-duplex i nu exist posibilitatea
apariiei coliziunilor, limitarea distanei maxime la care se poate
ntinde un segment de fibr optic este dat numai de puterea de
emitere a dispozitivelor terminale, putnd ajunge n cazul transmisiei
single-mode i la 120 de Km pentru FastEthernet i mai mult pentru
alte tehnologii.
2.4.3. Comparaie ntre fibrele optice i firul de cupru. La
nceputurile apariiei fibrei optice au existat preri conform crora n
civa ani, firele de cupru vor fi nlocuite cu fibr optic n totalitate.
Acest lucru este greit. Printre avantajele pe care le prezint firele de
cupru menionm: preul sczut, uurina n instalare, nu necesit
atenie sporit n utilizare. Aceste avantaje fac firele de cupru mediul
ideal pentru cablri n reele mici i mijlocii n interiorul cldirilor, unde
nu se justific fibra optic.
Dintre dezavantajele majore are firelor de cupru menionm:
sunt susceptibile la interferene electrice i pot fi folosite pe distane relativ
mici - oricum mult, mult mai mici dect echivalentul lor n fibr optic.
Fibra are multe avantaje. n primul rnd, lrgimea de band pe
care o suport este mai mare dect a cuprului. Un singur cablu de fibr
optic multi-mode poate purta acum aproape 5 milioane de convorbiri
telefonice simultane. Fibra are avantajul c nu este afectat de ocurile
electrice, de interferena cmpului electromagnetic sau de cderile de
tensiune. De asemenea, nu este afectat de substanele chimice corozive
din aer, fiind ideal pentru mediile aspre din fabrici.

60

Companiile de telefoane prefer fibra i din alt motiv: este subire


i foarte uoar. Canalele cu cabluri sunt n general pline pn la refuz,
iar prin nlocuirea cuprului cu fibr se golesc canalele, iar cuprul are o
valoare foarte bun pe pia. n plus, 900 de cabluri torsadate de 1 km
lungime cntresc 7250 kg. Un cablu ce conine 24 fibre i are
aceeai capacitate cntrete doar 60 kg, acest lucru reducnd drastic
necesitatea unor echipamente mecanice scumpe care trebuie ntreinute.
n fine, fibrele nu pierd lumina i sunt foarte dificil de interceptat.
Acest lucru le ofer o excelent securitate. Pe de alt parte, fibra este o
tehnologie nefamiliar i necesit o pregtire pe care muli ingineri nu o
au. Terminarea fibrei (adic ataarea conectorilor) este un procedeu care
necesit mult pregtire i experien.
Fibra optic nu poate fi folosit ca un cablu UTP - s fie ndoit
prea tare, s fie clcat, s fie strns dup piciorul mesei, etc. Deoarece
transmisia optic este prin natura ei unidirecional, comunicaiile
bidirecionale necesit fie dou fibre, fie dou benzi de frecven diferite
pe aceeai fibr. Nu n ultimul rnd, interfeele pentru fibr cost mult
mai mult dect interfeele electrice.
2.4.4. Sistemele fr fir - ca cel de transmisie radio terestr, au
aprut ca un prim nivel de broadcasting de sunet i ca un substitut al
telefonului fix. Mai trziu, lansarea sateliilor de comunicaie a fcut
posibil eliminarea necesitii unei linii de vizibilitate direct ntre
receptori i sursa serviciilor, pentru unde radio spaiale.
Sistemul de telefonie mobil a satisfcut nevoia de comunicare
permanent a utilizatorilor n micare, iar reelele locale fr fir au
aprut la fel de natural, pentru a conecta utilizatorii n reele de date,
fr a pune la punct o infrastructur complex i costisitoare de cablu de
cupru sau fibr [42, 43].
Undele electromagnetice generate de electronii n micare sunt

61

caracterizate prin frecven i lungime de und. Proprietile fizice


ale undelor electromagnetice influeneaz decisiv transmisia de date fr
fir. Astfel, un Hertz poate codifica unul sau mai muli bii.
n general, comunicaiile folosesc benzi de frecven nguste,
pentru o alocare a puterii ct mai concentrat i o recepie mai bun.
Din spectrul electromagnetic (vezi Fig. 2.9), undele radio,
microundele, undele infraroii i lumina vizibil sunt baza
comunicaiilor din zilele de astzi, datorit lungimilor de und destul
de mari pentru a face fa absorbiei n atmosfer. Odat cu creterea
frecvenei undelor, n domeniul ultravioletelor, al razelor X i gamma,
acestea sunt absorbite uor n aer i sunt periculoase pentru om.
n domeniul undelor radio i microundelor (benzile cele mai
folosite pentru comunicaii fr fir) sunt: VLF (Very Low Frequency),
LF (Low Frequency), MF (Medium Frequency), HF (High Frequency),
VHF (Very High Frequency), SHF (Super High Frequency), EHF
(Extra High Frequency) - care formeaz o baz de transmisie de date
dependent de proprietile lor fizice:
a) Undele de frecven joas i medie (VLF, LF, MF)
(3 KHz - 3 MHz): sunt numite i unde terestre, pentru c se propag la
suprafaa Pmntului, ghidate de ionosfer (vezi Fig. 2.10) n lungul
curburii Pmntului; depete obstacolele i se propag uor prin
cldiri datorit lungimilor de und mari, care fac ca difracia s fie
maxim; sunt folosite n comunicarea la distane mari i pentru
transmisiile radio de lungime de und mare i medie;

62

Fig. 2.9. Spectrul electromagnetic [11]


b) undele de frecven nalt (HF) (3-30 MHz): sunt numite i unde celeste, pentru ca nu tind s se
propage la suprafaa Pmntului, dar nici nu se disip n spaiu; propagarea undelor se face prin reflexie
repetat de straturile nalte ale ionosferei, astfel c undele pot parcurge distane mari i pot fi recepionate n
afara liniei directe de vizibilitate; sunt folosite n comunicarea la distane medii (ntre 500 i cteva mii de
kilometri) i pentru transmisiile radio de lungime de und scurt;

63

c) Undele de frecven foarte nalt (VHF) (30-300 MHz):


sunt numite unde spaiale pentru ca nu urmeaz linia Pmntului i
nu se reflect de ionosfer, deci pot fi recepionate numai n linia de
vizibilitate direct; sunt folosite pentru comunicaii de raz mijlocie
(70-100 Km la sol, cteva sute de Km n aer), comunicaii mobile i
transmisii de sunet;
d) Undele de frecven ultra nalt (UHF) (300-3000 MHz):
sunt unde spaiale (numite microunde sau unde centimetrice)
intens folosite n sistemele de comunicaie actual pentru transmisii
de raz mic, transmisii TV i legturi punct la punct;
e) Undele de frecven super nalt (SHF) (3-30 GHz): sunt
unde spaiale folosite n comunicaiile pe baz de satelii, n
sistemele radar i pentru legturi punct la punct.
Unde spaiale
(VHF,UHF,SHF,EHF)
Unde celeste
(HF)

Ionosfera
Unde tereste
(VLF,LF,MF)

Fig. 2.10. Ionosfera [11]

64

Pentru microundele de frecven mare, absorbia n aer este destul


de puternic pentru a face undele cu frecvena mai mare de 400GHz
inutilizabile.
Pentru toate undele din clasa microundelor, absorbia n aer este
un factor important, fapt care limiteaz raza de transmisie.
Verific-i cunotinele:
1) Factorii care influeneaz asupra alegerea mediilor de
transmisie.
2) Categoriile mediilor de transmisie i limitrile pe care acestea
le impun unor tehnologii.
3) Categoriile cablurilor de cupru i caracteristicele lor.
4) Categoriile fibrelor optice i proprietile lor.
5) Comparai avantajele firelor de cupru i fibrelor optice.
6) Prin ce se caracterizeaz undele electromagnetice?
7) Care factorii limiteaz raza de transmisie a microundelor?
ntrebrile pentru autoevaluare:
1. Enumerai funciile definite n cadrul nivelului Fizic
2. Definii noiunea de semnal i zgomot n sistemele de
comunicaie
3. Tehnica de transmitere a semnalului
4. Caracterizai mediu de transmisie prin fire de cupru
5. Caracterizai mediu de transmisie prin fibra optic
6. Caracterizai mediu de transmisie prin sistemele fr fir
7. Descriei avantajele i dezavantajele fiecrui mediu
de transmisie

65

Capitolul 3. Protocoale i tehnici de acces la nivelul


Legtur de date. Sisteme de telefonie mobil
3.1. Protocoalele de acces la mediu de transmisie
3.2. Tehnici de acces la mediul de transfer n reele locale (LAN)
3.2.1. Scheme de adresare folosite n telecomunicaii
3.2.2. Structura generic a unui cadru de nivel 2
3.2.3. Protocoale de comunicaie la nivelul Legtur de date
3.3. Tehnici de acces pentru reele largi (WAN)
3.3.1. Comutaie de circuite (Circuit-switched)
3.3.2. Comutaie de pachete (Packet-switched)
3.3.3. Cell-switched. ATM (Asyncronous Transfer Mode)
3.3.4. Dedicated digital. Multiplexare n telefonie
a) Fluxuri E1 i T1
b) xDSL (Digital Subsriber Line)
c) PPP (Point-to-Point Protocol)
d) SDH (Synchronous Digital Hierarchy) i SONET
(Synchronous Optical Network)
3.3.5 Analog services
3.4. Sisteme de telefonie mobil
3.4.1. AMPS (Advanced Mobile Phone System)
3.4.2. D-AMPS (Digital Advanced Mobile Phone System)
3.4.3. GSM (Global System for Mobile Communications)
3.4.4. CDMA (Code Division Multiple Access)
3.4.5. EDGE (Enhanced Data Rates for GSM Evolution)
3.4.6. 3G (Third Generation)
3.4.7. 4G (Fourth generation)
3.4.8. 5G (5th generation mobile networks or 5th generation wireless systems)
3.5. Bluetooth
3.6. Frame-Relay
3.7. GPS (Global Positioning System)

66

Nivelul Legtur de date se ocup cu adresarea fizica, cu


topologia reelei, accesul la reea i controlul fluxului fizic
(flow control). Acest nivel transfer uniti adresabile de informaie,
cadre (frames), face verificarea erorilor (CRC - Cyclic Redundancy
Check) i retransmite cadrele recepionate incorect.
Nivelul Legtur de date furnizeaz un transport sigur, fiabil, al
datelor de-a lungul unei legturi fizice, realiznd [44]:
Controlul erorilor de comunicaie;
Controlul fluxului de date;
Controlul legturii;
Sincronizarea la nivel de cadru.
Datele sunt mprite n cadre formatate i sincronizate pentru
transmitere prin nivelul fizic. Se asigur astfel un canal virtual, fr
erori, pentru nivelul superior, cel de reea. Unitatea de date: cadrul.
3.1. Protocoalele de acces la mediu de transmisie
Protocolul de acces reprezint metoda pe care fiecare staie de lucru
o utilizeaz pentru a obine accesul n cadrul transmisiei datelor.
In cadrul unui LAN dat, toate staiile trebuie s foloseasc
acelai protocol de acces.
Cele mai uzuale protocoale de acces la mediu sunt [45]:
a) acces multiplu cu ascultarea mediului CSMA/CA
(Carrier Sense Multiple Access with Collision Avoidance);
b) ascultarea mediului i detectarea coliziunilor CSMA/CD
(Carrier Sense Multiple Access with Collision Detection);
c) inel cu jeton (Token Pasing).
Analizm funcionarea acestor protocoale [46]:
a) CSMA/CA (vezi Fig. 3.1) - este un protocol de acces la mediu
care ascult mediul pentru a evita coliziunile. Distribuirea
informaiilor de rezervare a mediului se face prin interschimbarea de

67

ctre staiile care vor s converseze unele cadre de tip RTS (Request
to Send) i CTS (Clear to Send). Aceste dou tipuri de cadre conin un
cmp de durat, care specific perioadele de timp pentru transmisia
datelor, cadrului de confirmare pozitiv ACK (Acknowledge) de la
terminarea conversaiei, i a tuturor intervalelor de timp dintre cadrele
trimise [47].
RTS, Date

CTS, ACK

Fig. 3.1. CSMA/CA distribuit


Toate staiile care se afl n reea, n raza de transmisie a staiei
emitoare, care trimite cadrul RTS, sau a staiei receptoare, care
trimite cadrul CTS, vor afla despre rezervarea mediului. Dac mai
mult de o staie transmite n acelai timp pe canal, se produc coliziuni.
b) Tehnica ascult, transmite i ascult transmisia (CSMA/CD)
mbuntete pe cea precedent prin detectarea ferm a coliziunilor
- i regleaz transmisia de date odat ce coliziunile
s-au produs. Sursa, dup ce transmite pachetul, ateapt un interval
foarte scurt de timp (s), dup care i ascult propria transmisie.
Dac detecteaz o diferen ntre informaia transmis i cea
recepionat, transmite un mesaj ca toate sursele implicate s fie
informate. Staiile i replanific transmisia folosind un algoritm
special de reluare. Aceste coliziuni nu produc aspecte negative n
reea (pierderi de date), ci fac parte din logica de partajare a
canalului. Majoritatea coliziunilor ntr-o reea Ethernet neaglomerat
se rezolv n s (sau 10-6 secunde) [48].

68

Dac apar mai multe coliziuni pentru acelai frame, intervalul de


s de ateptare crete. Dup 16 coliziuni consecutive pentru acelai
pachet, acesta nu se va mai transmite, deoarece se consider c exist
o suprancrcare a reelei pe un interval mare de timp sau reeaua este
ntrerupt.
c) Inel cu jeton (Token Passing) - metoda dreptului de control
circulant, const n utilizarea unei combinaii specifice de bii (jeton
de control sau token) identificat de reea, care n absena traficului
circul continuu pe inel. Posesorul jetonului are acces la inel. Dac nu
are nimic de transmis, trimite mai departe jetonul; n caz contrar,
jetonului i se anexeaz mesajul.
nlturarea mesajului de pe inel se realizeaz de nodul surs (cel
care a transmis mesajul), care n acest moment verific identitatea
datelor trimise cu cele sosite. Poate fi realizat cu un singur mesaj sau
cu un ir ntreg de mesaje.
O situaie particular apare la pornirea sistemului, sau la
alterarea jetonului, cnd fiecare nod va asculta inelul pe o durat
proprie, dup care prima dintre ele va genera un jeton.
Verific-i cunotinele:
1) Cu ce se ocup nivelul Legtur de date?
2) Precizai destinaia protocoalelor de acces la mediu.
3) Enumerai i caracterizai cele mai uzuale protocoale de acces
la mediu.
3.2. Tehnici de acces la mediul de transfer in retele locale (LAN)
Adresele folosite de nivelul Legtur de date se numesc adrese
MAC sau adrese fizice. Acestea au 48 de bii exprimai n 12 cifre
hexazecimale: FF.FF.FF.FF.FF.FF. Termenul de adres fizic este
folosit pentru a distinge adresa fizic i adresa logic [49].
Adresa fizic este atribuit n procesul de fabricaie unui

69

dispozitiv de reea, iar cea logic este atribuit de administrator i


poate fi schimbat cu uurin. Adresele fizice sunt stocate n
memoria ROM, i sunt ncrcate n RAM n momentul iniializrii
plcii de reea. Din aceast cauz adresele fizice mai sunt numite i
burned-in addresses (BIAs) [50]. Instituia ce administreaz adresele
fizice este IEEE (Institute of Electrical and Electronic Engineers).
Problema este c IEEE nu poate monitoriza direct atribuirea fiecrei
adrese fizice, astfel nct transfer aceast responsabilitate
productorilor [51].
Din cei ase octei ce compun adresa fizic, primii trei vor fi
folosii pentru identificarea fabricantului, acest cmp fiind denumit
Organizational Unique Identifier (OUI). Prin urmare, IEEE
distribuie productorilor fii din spaiul de adrese, urmnd ca
acetia la rndul lor s atribuie fiecrui dispozitiv de reea nou creat
una sau mai multe adrese fizice.
3.2.1. Scheme de adresare folosite n telecomunicaii.
Tehnicile de acces la mediul de transfer n reele locale se
definesc prin scheme de adresare folosite n telecomunicaii i
protocoale de comunicaie IEEE 802.3, IEEE 802.5, IEEE 802.11.
Exist dou scheme de adresare folosite n telecomunicaii: (a)
adresarea plat i cea (b) ierarhic.
a) n cazul distribuiei plate spaiul de adrese este ocupat treptat
i complet, adic, dac am atribuit adresa n, urmtoarea adres pe
care trebuie s o atribuim va fi neaprat n+1.
Avantajul acestui tip de adresare const n folosirea eficient a
spaiului de adrese. Dezavantajul const n imposibilitatea
implementrii unor algoritmi eficieni de cutare, deoarece spaiul
adreselor va reprezenta o mulime neordonat. Adresarea plat este
mai puin ntlnit. Exemplul unei distribuii plate poate fi

70

numerotarea bancnotelor sau a biletelor de transport.


b) Adresarea ierarhic se utilizeaz de la codul de bare de pe
produse pn la numerele de telefon. Acesta presupune nglobarea
n adres a unei informaii suplimentare ce va permite identificarea
mai nti a grupului de adrese creia i aparine adresa destinaie i
abia apoi, n interiorul acestui grup, identificarea adresei destinaie.
De exemplu, un numr de telefon din Moldova, va conine adresa rii,
adresa raionului i abia n final adresa postului telefonic destinaie.
Avantajul adresrii ierarhice este posibilitatea ordonrii spaiului
de adrese, dar totui se pierde o parte din spaiul de adrese.
Schema de adresare folosit la nivelul Legtur de date combin
dezavantajele ambelor scheme de adresare: mulimea adreselor
fizice este o mulime neordonat, care n plus nu va putea folosi
integral spaiul de adrese. Toate acestea nu afecteaz ns principala
funcie a adreselor fizice, i anume asigurarea unicitii.
3.2.2. Structura generic a unui cadru de nivel 2. O parte
important n cadrul comunicaiei n reea o constituie procesul de
ncapsulare ce are loc la nivelul Legtur de date (vezi Fig. 3.2).
Acesta este prima form de organizare a irurilor de bii
transmise la nivelul Fizic: irurile de bii primii/transmii de la/ctre
nivelul Fizic sunt organizai n cadre (frame). Aceasta nseamn c
nivelul Legtur de date i adaug header-ul (antetul) i trailer-ul
propriu pachetelor primite de la nivelul reea, crend astfel cadrele ce
sunt plasate sub forma de iruri de bii nivelului Fizic. De asemenea,
biii primii sunt reasamblai n cadre; header-ul i trailer-ul cadrelor
primite sunt ndeprtate i interpretate, iar pachetele obinute sunt
trimise nivelului reea [52, 53]. mprirea n cadre permite obinerea
de informaii care nu se puteau transmite prin iruri de bii i
anume: calculatoare care comunic ntre ele; cnd ncepe i cnd se
termin comunicarea ntre anumite calculatoare individuale; inerea

71

evidenei erorilor care au aprut n comunicare; al cui este rndul s


transmit n cadrul comunicaiei, etc.
Transpunerea n cadre este ultima faz a ncapsulrii, nainte ca
informaia s fie codificat n bii i transmis prin mediul de comunicare.
Fiecare standard are propria lui structur a cadrului, adic pentru
diferite tipuri de reele (Ethernet, Token Ring etc.) vom avea formate

Mesaj de
e-mail

Antet nivel
Reea
Antet
Cadru

Antet
nivel Reea

Date

Date

Date

Segmente

Date

Pachete
Cadru (frame)
dependent de mediu

Date

Internet
100110010100110100010101011100011011000
1100101011101110110110110

Fig. 3.2. Structura procesului de incapsulare


de cadre diferite. Mai jos se reprezint structura generic a unui
cadru de nivel 2 (vezi Fig. 3.3), care conine anumite cmpuri
compuse din unul sau mai muli octei:
nceput de cadru

Adresa

Lung/Tip

Date

FCS

Fig. 3.3. Structura generic a unui cadru de nivel 2


- Primul cmp (nceput de cadru) anun nceperea unui cadru,

72

coninnd o secven de semnalizare specific fiecrei tehnologii n parte.


- Adresarea (Adresa) este esenial pentru a ti cui se adreseaz
acel cadru i de la cine provine. Fiecare protocol are propriul lui tip de
adresare; de exemplu, n cazul Ethernet-ului adresarea se realizeaz
prin intermediul adreselor MAC.
n cadrul header-ului sunt nscrise, pe lng alte date, adresele
MAC - surs i destinaie, fr de care reeaua nu ar putea funciona,
pentru c staiile sau dispozitivele de interconectare nu vor putea
identifica la primirea unui cadru, dac le este destinat lor sau nu.
Subnivelul MAC conine protocoalele (FDDI, FR, HDLC, etc.)
care determin ntr-o reea local care staie are dreptul s
transmit la un moment dat, adugnd verificarea erorilor. Aceste
protocoale organizeaz comunicarea i gestioneaz modul i
momentul n care fiecare staie are acces la mediul de transmisie.
- Anumite tipuri de cadre (Lung/Tip) conin lungimea cadrului,
iar altele conin un cmp special, numit Protocol field sau Type
Field prin intermediul cruia se specific protocolul de nivel
superior cruia i se adreseaz. O staie primete un cadru,
decapsuleaz datele i trimite nivelului superior informaia din acel
cadru. Dac pe nivelul superior se afl un singur protocol, cum ar fi
IP-ul, atunci e simplu, dac utilizm dou protocoale, cum ar fi IP i
IPX, atunci intervine Protocol field, care specific protocolul de
nivel 3 cui i se adreseaz datele.
- n timpul unei transmisii datele sunt susceptibile de eroare,
unde n structura unui cadru de nivel 2 este prevzut un cmp FCS
(Frame Check Sequence) care determin dac a aprut o eroare: n
momentul n care staia surs ncapsuleaz cadrul, calculeaz FCS13 i
ataeaz rezultatul la cadru. Staia care recepioneaz cadrul,
calculeaz i ea la rndul ei acest FCS i l compar cu cel citit de la
13

n funcie de tehnologia folosit exist mai multe variante de a calcula


FCS

73

sfritul cadrului primit. Dac nu coincid, nseamn c a avut loc o


eroare pe parcursul transmisiei.
Controlul erorilor, se realizeaz n dou moduri:
1. FEC (Forward Error Correction) - folosete biii de control
pentru detectarea i corectarea erorilor;
2. ARQ (Automatic Retransmition Query) este utilizat numai
pentru detectare, nu i pentru corectarea erorilor, ca mijloc de alertare
a sursei, c informaia nu a fost recepionat corect.
3.2.3. Protocoale de comunicaie la nivelul Legaturii de date.
Reelele locale lucreaz ntr-unul din dou moduri fundamentale:
sesizarea coliziunilor sau trecerea mesajului token. Referind la
aceasta, exist dou categorii de acces la mediul de transmisie:
Ethernet: reea cu sesizarea
coliziunilor, IEEE 802.3.
Categoria de acces la mediul
de transmisie: nedeterminist utilizeaz o abordare de tipul:
primul venit, primul servit.
Protocol:
CSMA/CD
(Carrier
Sense
Multiple
Access
with
Collision
Detection).

TokenRing: reea cu trecerea


mesajului token, IEEE 802.5.
Categoria de acces la mediul de
transmisie: determinist - fiecare
staie tie exact cnd va transmite:
fiecare staie are dreptul s transmit
pe rnd prin plasarea unui jeton
(token). Protocol: CSMA/CA
(Carrier Sense Multiple Access with
Collision Avoidance).

a) Utilizarea protocolului Ethernet 14- este cea mai rspndit


tehnologie de LAN, avnd numeroase avantaje cum ar fi: uurin de
instalare i ntreinere, capacitatea de a introduce noi tehnologii (de la 10
Mbps la 10 Gbps), fiabilitatea i costul relativ sczut de instalare i
upgrade. Ethernet-ul nu este de fapt o tehnologie, ci este mai mult o familie
de tehnologii care include: LegacyEthernet, FastEthernet, GigabitEthernet.
14

Ideea original de la care a plecat aceast tehnologie a aprut n anii 1970,


cnd la o universitate din Hawaii se punea problema accesului mai multor
utilizatori la o reea fr ca semnalele lor s se amestece.

74

Ethernet-ul este situat pe dou niveluri ale stivei OSI i anume:


partea de jos a nivelului Legtur de date (subnivelul MAC) i
nivelul Fizic.
Primul sistem se numea Alohanet i a devenit mai trziu baza
unei metode de acces la mediu numit CSMA/CD, metod folosit
de tehnologia Ethernet. 15 Pe o reea Ethernet, datele sunt trimise n
toate direciile, cu rata de transfer de 10 Mbps. Pachetele de date
(frame) sunt primite de toate calculatoarele, dar numai cele crora le
sunt adresate (corespunztor adresei de destinaie a pachetului)
rspund cu o confirmare.
Cele mai multe din problemele de transmisie ale unei reele
Ethernet se datoreaz cablurilor defectoase sau funcionrii eronate
a plcilor adaptoare la reea.
IEEE 802.3 - este un standard LAN, similar cu Ethernet. Prima sa
ediie apare n 1985. Diferenele ntre cele dou standarde Ethernet
apar n zona arhitecturii de reea i a formatului pachetului de date
(frame). Arhitectura de reea IEEE 802.3 face distincie ntre nivelurile
MAC i LLC; adevratul protocol Ethernet pune toate aceste niveluri
mpreun n nivelul Legturii de date. De asemenea, Ethernet
definete o configuraie ECTP (Ethernet Configuration Test Protocol)
care lipsete din standardul 802.3. Diferenele importante ntre cele
dou protocoale const ntre tipul i lungimea cmpurilor, care

15

Primul standard Ethernet a fost publicat n 1980 de un consoriu format din


firmele DEC, Intel i Xerox, consoriu numit DIX. Ethernet-ul funciona
atunci pe un suport de cablu coaxial gros, numit thicknet, i atingea viteze de
pn la 10Mbps. n 1985, IEEE (Institute of Electrical and Electronics
Engineers) au publicat o serie de standarde pentru LAN, serie care ncepea cu
802.x. Standardul pentru Ethernet este 802.3 i a adus ceva modificri fa de
standardul iniial propus de DIX, ns modificrile sunt att de mici, nct n
linii mari cele dou standarde sunt aproape identice.

75

constituie pachetul de date (frame). Aceste diferene pot conduce la


incompatibilitatea celor dou protocoale.
b) Descrierea pachetului original de date Ethernet (vezi
Fig. 3.4) [53]:
- Preambul este folosit pentru sincronizare i ncadrare, are
lungimea de 8 octei i conine ntotdeauna tiparul de bii 10101010, n
primii 7 octei, cu 10101011 n ultimul octet (al 8-ulea).
Preambul
8 oct.

Adresa
destinaie
6 oct.

Adresa
surs
6 oct.

Lung/Tip

Date

FCS

2 oct.

46-1500 oct.

4 oct.

Fig. 3.4. Structura cadrului Ethernet

- Adresa de destinaie. Ocup 6 octei i conine adresa staiei


de lucru ce va primi acest pachet de date. Primul bit (cel mai din
stnga ) al primului octet are o semnificaie special, anume, dac este
egal cu 0, adresa de destinaie este o adres fizic unic n universul
Ethernet. Ca rezultat al unei scheme de denumire administrate de
corporaia Xerox, primii trei octei sunt o adres de grup asignat de
Xerox, iar ultimii trei sunt asignai local. Dac bitul cel mai din stnga
este 1, el reprezint un pachet de date de transmis. Ca urmare, restul
adresei de destinaie se poate referi la un grup de staii de lucru
nrudite logic sau la toate staiile de lucru din reea (toate 1-uri).
- Adresa surs. Prezena adresei surs n cadru se explic prin
faptul c orice comunicaie este bidirecional, n sensul c orice cadru
transmis are de obicei ca urmare emiterea unui cadru de rspuns.
Acest cmp ocup 6 octei i identific staia de lucru emitoare a
pachetului de date. Cel mai din stnga bit al primului octet este
ntotdeauna 0.
- Lungime/Tip. Cmpul Lungime/Tip poate fi interpretat n
dou feluri: dac valoarea acestuia este mai mic de 1536 (0600 n
hexazecimal: 160*0+161*0+162*6=1536) - atunci el reprezint
76

lungimea. Dac este mai mare de 1536 - el reprezint protocolul de


nivel superior folosit. Conine 2 octei de date ce identific tipul
protocolului de nivel superior care a emis (sau vrea s recepioneze)
acest pachet de date. Cmpul Tip este asignat de Xerox i nu este
interpretat de Ethernet. El face posibil ca protocoalele multiple de
nivel nalt (denumite niveluri client Client Layers) s mpart
reeaua fr a intra unul n mesajele celuilalt.
- Poriunea de date. Ea reprezint mesajul de date pe care se
intenioneaz ca pachetul s le transporte la destinaie. Cmpul de date
trebuie s fie mai mare de 46 de octei. Dac datele sunt de lungime
mai mic, atunci i se adaug o umplutur numit padding pentru a
ajunge la dimensiunea de 46 octei. Acest cmp nu are voie s
depeasc valoarea de MTU - Maximum Transmission Unit - care
pentru Ethernet este 1500 octei.
- Cmpul de control FCS este adugat n cadru pentru a
determina dac nu cumva a avut loc o eroare n cadrul transmisiei.
Putem meniona c un pachet ntreg de date Ethernet are ntre 64
i 1518 octei (suma tuturor octei fr Preambul) i c dimensiunea
minim a unui mesaj de date este de 46 octei.
c) Tratarea coliziunilor n protocolul Ethernet. Domeniul de
coliziune este acea zon dintr-o reea care va fi afectat de apariia unei
coliziuni n interiorul ei16. Reelele Ethernet sunt de tip share-media, deci
orice cadru transmis de ctre o staie va fi recepionat de ctre toate
celelalte staii din reeaua local. Toate calculatoarele, la recepionarea
unui cadru valid, vor verifica dac adresa MAC nscris n cadrul
cmpului destinaie din header-ul cadrului primit este identic cu adresa
MAC proprie. Dac nu se stabilete c cele dou adrese sunt identice,
16

Dispozitivele din categoria hub-urilor i repetoarelor propag coliziunea.


Reeaua local poate fi mprit n domenii de coliziune separate prin
intermediul unor dispozitive din categoria bridge-urilor i switch-urilor.

77

cadrul este ignorat i nu va fi transmis ctre nivelul reea.


d) Utilizarea pachetului de date IEEE 802.3 Ethernet [54]:
- Preambul. Cmpul ocup 7 octei de date de sincronizare.
Fiecare octet are acelai tipar de bii 10101010.
- SFD (Start Frame Delimiter) - delimitator de nceput de
pachet. SFD const dintr-un singur octet care are tiparul de bii
10101011 (Cmpurile Preambul i SFD ale pachetului IEEE 802.3 se
potrivesc cu cmpul Preambul al celui Ethernet).
- Adresa de destinaie. Cmpul conine 2 sau 6 octei n funcie
de tipul de reea IEEE 802.3 i indic staia de lucru creia i este
destinat pachetul. Ca urmare, toate adresele dintr-o reea trebuie s fie
adrese de 2 sau 6 octei.
Cel mai rspndit tip de protocol IEEE 802.3, numit 10BASE5,
specific adrese de 6 octei. Primul bit al adresei de destinaie este
bitul individual/de grup (I/G). Acesta are valoarea 0, dac adresa se
refer la o singur staie de lucru, sau valoarea 1, dac reprezint un
grup de staii de lucru (un mesaj de transmis).
- Adresa surs. Este adresa de 2 sau 6 octei a staiei emitoare.
- Lungimea. Ocup 2 octei ce exprim lungimea poriunii de
date a pachetului.
- Poriunea de date. Cmpul variaz ntre 0 i 1500 octei de
date. Dac este mai mic de 46 octei, atunci cmpul urmtor este
utilizat pentru a umple pachetul pn la o dimensiune acceptabil
(minim).
- Cmpul tampon. Conine suficieni octei de umplere pentru a
asigura o anumit dimensiune minim a pachetului de date. Dac
poriunea de date este suficent de mare cmpul tampon nu apare n
pachet (are lungimea 0).
- CRC. Conine 4 octei ca la Ethernet.
n cazul ambelor protocoale (att Ethernet, ct i IEEE 802.3
Ethernet), dimensiunea pachetului de date fr preambul i SFD este

78

aceeai: 64 1518 octei. Totui, la IEEE 802.3 este permis ca


aplicaia, sau un nivel superior de protocol s trimit o zon de date
mai mic de 46 octei, deoarece pachetul de date este completat
automat de nivelul MAC. La adevratul protocol Ethernet, pachetele
de date prea mici sunt considerate cazuri de eroare.
e) Utilizarea protocolului IEEE 802.5 (Token Ring) [55]:
Pentru reeaua IEEE 802.5 Token Ring sunt definite trei formate de
pachete de mesaje: mesaje token, pachete de date (frame) i secvene
de abandonare (abort sequences). n reea, mesajele token circul de la
o staie la alta ca printr-un inel. O staie de lucru trimite un pachet de
date unitii de acces multistaie MSAU (MultiStation Access Unit),
care ndrum pachetul spre urmtoarea staie.
Fiecare plac adaptoare pentru reea recepioneaz un pachet de
date de la vecin, regenereaz semnalele electrice construind pachetul
i transmite rezultatul ctre urmtoarea staie de lucru. Cu toate c
diferenele sunt invizibile, nu toate staiile de lucru din reea sunt
egale. Una dintre staii este desemnat ca monitor activ, adic i
asum responsabiliti suplimentare pentru a controla inelul.
Monitorul activ menine controlul temporizrii n inel, emite noi
mesaje token (dac este cazul) ca funcionarea s continue i, n
anumite condiii, genereaz pachete de date pentru diagnoz.
Monitorul activ este ales n momentul iniializrii inelului i poate fi
oricare dintre staiile din reea. Dac acesta se defecteaz, exist un
mecanism prin care celelalte staii (monitoare standby) pot decide care
dintre ele va fi noul monitor activ.
f) Reele locale fr fir IEEE 802.11 [56]:
Reelele locale fr fir (WLAN) ofer utilizatorilor aceleai
faciliti ca i reelele locale bazate pe infrastructura de cablu, dar fr
limitarea impus de fire. Standardizarea impus reelelor fr fir de
IEEE i Wi-Fi Alliance a permis interoperabilitatea echipamentelor,

79

ceea ce a dus n final la scderea costurilor i la un proces de


dezvoltare mai rapid. n momentul de fa viteza de transfer a datelor
ntr-o reea local fr fir atinge 54 Mbps, iar costurile de instalare a
reelei fr fir sunt considerabil mai mici, ceea ce face ca instalarea
unui LAN fr fir s fie o soluie viabil, nu numai n cazul
utilizatorilor mobili, ci i ca un substitut al LAN-urilor clasice.
IEEE 802.11 este o familie de protocoale care definete nivelul
Fizic i subnivelul MAC al nivelului Legatur de date. Standardul
stabilete ca medii de transmisie - benzi de unde din domeniul
infrarou i radio (incluznd microundele). n domeniul radio sunt
specificate trei tipuri de transmisie folosind unde radio din benzile
neliceniate de frecvene ISM (The industrial, scientific and medical
radio bands) de 2.4GHz i 5GHz:
802.11a lucreaz n banda de 5GHz i atinge viteze de 54 Mbps;
din cauza benzii diferite de transmisie este incompatibil cu 802.11b,
dar lucreaz ntr-o band de frecvene mai puin aglomerat i ofer
viteze de transmisie comparabile cu cele oferite de reelele de cupru;
802.11b este primul standard lansat n domeniul reelelor LAN
fr fir, i cea mai popular tehnologie astzi; lucreaz n banda de
2.4GHz i atinge viteze de 11Mbps; problemele de care s-a lovit acest
standard au fost ncrcarea benzii ISM de 2.4GHz (n care lucreaz
multe alte sisteme, cum sunt Bluetooth i cuptoarele cu microunde) i
viteza de transfer relativ mic, n condiiile n care FastEthernet este
implementat din ce n ce mai mult;
802.11g (ratificat n 2003) specific o vitez de transfer de
54 Mbps (egal cu viteza 802.11a); fiind compatibil cu tehnologia
802.11b i oferind viteze de vrf.

80

Reea de cupru
b) Celula de servicii de
baz independent
a) Celula de
servicii de baz
AP

Clieni

Fig. 3.5 a) Basic Service Set (BSS); b) Independent Basic Service Set (IBSS)
81

Echipamentele necesare implementrii unei reele fr fir 802.11


sunt: adaptoare de reea, care nlocuiesc plcile de reea
tradiionale pentru calculatoare fixe sau mobile; un acces point (AP),
care este punctul central al unei reele fr fir, dar care poate funciona
i ca un repetor sau poate asigura conectivitatea ntre o reea fr fir i
una clasic; bridge-uri care conecteaz dou reele la distan.
O celul de servicii de baz BSS (Basic Service Set)
(vezi Fig. 3.5a) este format dintr-un access point (AP) i un numr de
clieni pentru care acesta este punctul central de conectivitate.
Conexiunea cu reeaua de cupru este asigurat de AP. Toi
clienii comunic numai cu AP-ul, i nu ntre ei, ceea ce nseamn c
schimbarea poziiei unui client n celul trebuie s fie fcut astfel
nct distana dintre client i AP s nu depeasc o valoare maxim
de acoperire a semnalului radio.
O celul de servicii de baz independent (numit i celula
ad-hoc, IBSS (vezi Fig. 3.5b) sau Independent Basic Service Set) este
o topologie format numai din staii care comunic direct ntre ele.
Minimul necesar pentru a pune la punct o asemenea topologie este
numai de dou staii.
Cele trei tipuri de reele fr fir specificate de 802.11 ating limi
de band ntre 1 Mbps i 54 Mbps, n funcie de modalitatea de
transmisie a datelor i modularea lor.
Verific-i cunotinele:
1) Cum se numesc adresele folosite de nivelul Legtur de date?
2) Cine atribuie adresa fizic i cea logic a dispozitivelor de reea?
3) Care este modul de definire a tehnicilor de acces la mediul de
transfer n reele locale?
4) Explicai diferena dintre distribuia plat i cea ierarhic.
5) Descriei structura procesului de incapsulare.
6) Explicai avantajul mpririi n cadre.

82

7) Structura generic a unui cadru de nivel 2.


8) Protocoale de comunicaie la nivelul Legaturii de date
i particularitile lor.
9) Pe care niveluri ale stivei OSI este situat Ethernet-ul?
10) Structura cadrului Ethernet.
11) Structura pachetului de date IEEE 802.3 Ethernet.
12) Utilizarea protocolului IEEE 802.5 (Token Ring).
13) Reele locale fr fir IEEE 802.11.
14) Arhitectura IEEE 802.11.
3.3. Tehnici de acces pentru retele largi (WAN)
Accesul fizic la Internet poate fi prin linie de telefon comutat
(dial-up), access prin linie nchiriat, linie de telefon ISDN (Integrated
Services Digital Network), linie de telefon ADSL (Asymmetric Digital
Subscriber Line), cablu (de TV), radio, sistemele de telefonie mobil
GSM (Global System for Mobile Communications), UMTS (Universal
Mobile Telecommunications System), satelit etc.
Retelele pe arie extinsa WAN functioneaz dup protocoale
proprii [57]. Viteza i disponibilitatea conexiunii Internet mparte
serviciile pentru utilizatorii finali n dou categorii: pe linie comutat
i de band larg (de mare vitez): conexiunile pe linie comutat
(dial-up) necesit o linie telefonic; conexiunile de band larg pot fi
ISDN, Radio, Cablu, DSL, Internet prin Satelit sau direct Ethernet.
Legtura de band larg e mai rapid i este disponibil permanent, dar n
acelai timp este i mai scump.
Legturile ntre diverii ISP (Internet Service Provider) sau ntre
punctele de prezen ale unui ISP sunt fcute de obicei printr-o reea
care transmite un volum imens de informaii, folosind deseori fibr
optic.

83

Tehnologiile WAN cele mai importante sunt mprite in 5 grupe:


circuit-switched, packet-switched, cell-switched, dedicated digital,
analog services.
3.3.1. Comutaie de circuite (circuit-switched) - numit i
comutare sincron, este o tehnologie de telecomunicaii care asigur
pentru fiecare comunicaie un debit (administrarea flux-urilor)
constant, prin unele canale temporale prin care informaia circul
periodic. Spre deosebire de tehnica de comutaie de pachete (packet
switching), n reelele cu comutaie de circuite traseul de conexiune
este fix pe durata comunicaiei i este alocat exclusiv pentru o
comunicaie [58] .
O proprietate important a metodei comutrii de circuite este
necesitatea de iniializare a conexiunii, adic de a stabili o cale de
la un capt la altul nainte ca informaiile s fie transmise.
n cazul telefoniei, intervalul de timp dintre momentul formrii
numrului i pn se aude sunnd telefonul poate dura chiar i zece
secunde (de exemplu n cazul convorbirilor internaionale). Odat ce
conexiunea a fost stabilit, singurele ntrzieri sunt date de durata de
propagare a informaiei de la un capt la altul, fr s apar pauze sau
blocaje n trafic.
La reelele cu comutaia de circuite pot fi referite:
- POTS (Plain Old Telephone System) - este numele de reeaua
de telefonie veche (comparativ cu noi tehnologii: VoIP, ATM,
ISDN).
POTS ofer: transmisia de date Full duplex de sunet cu o gam de
frecven de 300-3400 Hz.
Avantajele: preul avantajos al dispozitivelor (telefon); o gam
larg de echipamente cu standardele utilizate (dial-up, fax, voce);
cerinele sczute pentru calitatea sistemelor de cablare.
Dezavantajele: o linie de comutaie ofer o singur conexiune la un
84

moment dat; viteza de transmisie extrem de sczute (n jurul


64Kbit/s); pentru fiecare canal client - postul telefonic trebuie s
imparte o pereche de fire de cupru; nu este prevzut corectarea
erorilor etc.
Dei POTS nu reprezint un serviciu pentru comunicaia de date
ntre calculatoare, este inclus n aceast categorie din dou motive: pe
de o parte, multe din tehnologiile pe care le include fac astzi parte din
infrastructura aflat n continu cretere; pe de alt parte, este
considerat un model de ncredere, uor de folosit.
- Narrowband ISDN (Servicii Integrate Digital Network) band ngust ISDN - a reprezentat primul serviciu digital de tip dialup. Servicii ISDN, iniial funcioneaz prin conectarea unei linii
telefonice de cupru standard. Avantajele - aceasta aparine acum la o
reea digital stabil i foarte de ncredere. Utilizarea sa depinde de la o
ar la alta, asigurnd o lime de band 128 Kbps-3 Mbps.
3.3.2. Comutaie de pachete (Packet-switched) - sau comutaia
asincron este o tehnic de comunicaii digitale, care const n
separarea mesajelor de la o gazd n blocuri de dimensiuni reduse
- denumite pachete, pentru a fi mai apoi transmise individual prin
reea, ntr-o succesiune rapid. Pachetele sunt transportate unul cte
unul prin reea i depozitate la gazda receptoare, unde sunt reasamblate
n forma mesajului iniial i furnizate procesului receptor [59].
Comutaia de pachete este o tehnic mai avansat dect simpla
comutaie de mesaje, prin aceea c fixeaz o limit de dimensiune a
blocurilor transmise, astfel nct s nu blocheze linia ruter-ruter
minute ntregi.
Comutaia de pachete se deosebete de o alt tehnic important
de reea, comutaia de circuite, n multe privine:
1. Comutaia de pachete nu necesit iniializarea conexiunii
(circuitului) ntre transmitor i receptor.

85

2. La comutaia de circuite - se aloc lime de band pentru


ntreg traseul comunicaiei, iar toate pachetele de informaie urmeaz
succesiv aceast cale prestabilit. Din contr, la comutaia de pachete,
pachetele pot urma o cale diferit, urmnd doar ca la final s
poat fi recompus mesajul iniial. Consecina practic a acestui
lucru este faptul c traficul prin reelele cu comutaie de pachete este
taxat pe unitate de informaie (bit), n timp ce comutaia de circuite
se taxeaz la intervale de timp.
3. Comutaia de pachete poate lua trei forme, n funcie de
tehnica de dirijare a pachetelor n reea:
- comutaie pe circuit virtual (orientat pe conexiune): pachetul
de date are asociat o etichet de identificare a canalului temporal
alocat n cadrul multiplexului temporal;
- autodirijare, presupune utilizarea de etichete care descriu
explicit direciile succesive;
- datagram17 (fr conexiune), utilizeaz pachete de date care
conin o etichet de identificare a destinatarului.
La reelele cu comutaia de pachete pot fi referite:
- X.25 (Packet Switching) - dei este o tehnologie veche, se mai
folosete nc. Ofer siguran n transmiterea datelor, dar limea de
band este limitat la 2 Mbps.
- FR (Frame Relay) - este versiunea bazat pe comutarea
pachetelor a Narrowband ISDN (Integrated Services Digital Network).
A devenit cea mai popular tehnologie WAN asigurnd o lime de
band maxim de 1,544 Mbps.
3.3.3. Cell-switched. ATM (Asyncronous Transfer Mode) similar tehnologiei broadband ISDN, a devenit una din cele mai
importante tehnologii WAN, cu o lime de band de 622 Mbps.
17

Termenul datagram desemneaz faptul c fiecare pachet este tratat ca o


entitate individual care nu are nici o relaie secvenial cu alte pachete.

86

ATM este o tehnologie complet, n sensul c implementeaz


mecanisme de la echivalentul nivelului 2 ISO-OSI pana la nivelul 7,
i revine foarte puternic ca o soluie potrivit n reelele mixte de date,
voce i video [60].
Tehnologia ATM se bazeaz pe comutarea de celule, care pot fi
vzute ca nite cadre foarte mici de dimensiune constant (53 de
octei din care 7 este antet). Datorit acestei proprieti de
dimensiune fix, ATM se preteaz bine la transportul fluxurilor de
date cu comportament predictibil (lime de band puin variabil),
cum ar fi vocea i video. Operatorii de telefonie mobil din unele ri
i bazeaz ntreaga reea de voce pe tehnologie ATM.
3.3.4. Dedicated digital. Multiplexare n telefonie:
a) Fluxuri E1, E3 i T1, T3 [53]. Industria telefonic folosete pe
scar larg multiplexarea, ceea ce permite existena mai multor
convorbiri simultane. Prima form de telefonie a fost cea
analogic, apoi a aprut cea digital, care, datorit numeroaselor
avantaje tehnice, a evoluat extrem de rapid.
Canalul cu limea de band de 64Kbps este folosit pentru
transmiterea vocii umane n format digital. Acest canal a fost numit DS0
(Digital Signal 0) (i echivalentele lui E0 i J0) i reprezint unitatea
fundamentala n telefonia digital n Statele Unite, Europa, Japonia,
precum i n sistemele moderne, cum ar fi sincrone SDH / SONET.
Primul astfel de flux se numete T1, i conine 24 de canale
DS0. n Europa, s-a standardizat fluxul E1, care conine 32 de canale
DS0. Seriile T n Statele Unite ale Americii i E n Europa au devenit
cele mai importante tehnologii WAN. Limile de band
corespunztoare sunt: T1 1,544 Mbps; T3 44,736 Mbps; E1
2,048 Mbps; E3 34,368 Mbps.
Pentru a limita numrul de cabluri necesare implicat n schimbul

87

de apeluri de voce, un sistem a fost construit n mai multe DS0-s care


sunt multiplexate mpreun pe circuitele de capacitate mai mare.
n acest sistem, 24 canale DS0-s sunt multiplexate ntr-un semnal DS1
- corespunztor cu T1 (srm de cupru); 28 canale DS1-s sunt
multiplexate ntr-un DS3 - corespunztor cu T3 (srm de cupru).
b) xDSL (Digital Subsriber Line, x - for family of tehnologies).
Serviciile tradiionale de telefonie (numite i POTS - Plain Old
Telephone Service) folosesc cabluri de cupru torsadate pentru a
transmite vocea uman. Aceste sisteme de telefonie au fost gndite
pentru voce, drept care sunt optimizate pentru frecvene ntre 300 i
3000Hz. Cu toate acestea, cablurile n sine permit i implementarea
unor soluii mai performante, astfel c a aprut o nou tehnologie
numit DSL (Digital Subscriber Line).
Prima band de frecven (pn n 20KHz) s fie folosit pentru
telefonie, iar restul frecvenelor s fie folosite pentru date. n acest
fel, pe acelai cablu de telefon putem avea i telefonie normal, iar pe
frecvenele de la 25KHz n sus se folosete DSL.
Putem spune, c tehnologie WAN este dedicat n special
homeuser-ilor. Sunt incluse aici: HDSL - high-bit-rate DSL; SDSL single-line DSL; ADSL - asymmetric DSL; VDSL - very-high-bitrate
DSL; RADSL - rate adaptive DSL. De exemplu, ADSL se refer la
natura asimetric a conexiunii, adic limea de band folosit
pentru download este mult mai mare dect cea folosit pentru upload.
Acest lucru este un avantaj pentru cei care intenioneaz s-i instaleze
ADSL pentru a naviga pe Internet, ns nu este foarte convenabil
pentru cei care doresc s in o pagin de web online.
Avantajele majore sunt c, aceast conexiune DSL este activ n
permanen (nu este nevoie de sunat ca la dial-up), iar partea de
telefonie poate fi folosit pentru convorbiri prin telefon obinuite. Alt
avantaj este viteza relativ mare (de ordinul a civa Mbps)
comparativ cu o conexiune dial-up (vezi Anexa 4).

88

Dezavantajul este c abonatul trebuie s fie aproape de centrala


telefonica, pentru c n cele dou capete ale liniei (la client i la
centrala telefonic) se afl cte un modem DSL care funcioneaz la
frecvene mari i limiteaz distanele la care pot funciona. Atunci
cnd sunt pornite aceste dou modemuri, ele negociaz ntre ele viteza
la care pot comunica. Dei n cazul ADSL viteza teoretic este n jur
de 8 Mbps, practic viteza real negociat depinde de distana la care se
afl cele dou modemuri (o vitez obinut foarte frecvent i cu
uurin este 1 Mbps). Un alt dezavantaj este faptul c viteza la care se
sincronizeaz modemurile depinde mult de calitatea liniei telefonice.
c) Dac se dorete interconectarea mai multor echipamente
produse de firme diferite, atunci se opteaz de multe ori pentru
folosirea ncapsulrii PPP (Point-to-Point Protocol) - este un
protocol de nivel 2 folosit pentru a ncapsula date pe interfeele seriale
sincrone. PPP prezint numeroase avantaje faa de alte ncapsulri
existente, dintre care menionm:
- Este standardizat i implementat la fel de toi productorii de
echipamente;
- Permite folosirea pe acelai ruter a mai multor protocoale de
nivel 3;
- Poate fi folosit pe interfeele seriale sincrone, pe cele asincrone
(atunci cnd facem dial-up folosind un modem), i pe interfee ISDN;
- Este posibil autentificarea.
S detaliem funcionarea PPP-ului. n primul rnd, acesta are o
structur ierarhic, i anume conine dou sub-protocoale:
LCP - Link Control Protocol - pentru stabilirea conexiunii punct
la punct;
NCP - Network Control Protocol - folosit pentru configurarea
anumitor protocoale de nivel 3 (de exemplu, cu ajutorul NCP-ului
primim automat un IP - o adres de nivel 3 - atunci cnd facem dialup la un ISP - Internet Service Provider).

89

Protocolul PPP suport compresia, ceea ce este extrem de util


atunci cnd avem un procesor mai puternic ns limea de band mai mic.
Una dintre cele mai importante facilitai ale PPP-ului o reprezint
autentificarea. Atunci cnd se ncearc conectarea (fie prin dial-up,
fie dou rutere ntre ele prin serial sincron) se folosete un protocol
de autentificare care verific dac acea conectare este autorizat. Cele
dou metode de autentificare suportate de PPP sunt:
PAP (Password Authentication Protocol) - Clientul (dial-up sau
ruter) trimite combinaia user/parol, necriptate, pn cnd serverul l
accept (dac combinaia e corect) sau pn cnd conexiunea se
nchide (dac combinaia nu e bun). Este o metod slab de
autentificare, pentru c nu cripteaz parola i pentru c clientul este cel
care trimite cnd vrea combinaia, el este cel care ncepe
autentificarea.
CHAP (Challenge Handshake Authentication Protocol) - este
folosit att la stabilirea conexiunii ct i dup aceea, periodic, dup un
timp aleator, pentru a verifica identitatea clientului. Cum funcioneaz
autentificarea: serverul trimite clientului un mesaj de ncercare numit
challange. Clientul preia acest mesaj i parola configurat, trimite un
rspuns serverului. Serverul calculeaz un rspuns pe baza mesajului
trimis i a parolei pe care o are configurat i compar rezultatul cu
rspunsul primit de la client. Dac mesajele coincid, nseamn c parola
pe care a folosit-o clientul pentru a genera rspunsul este identic cu
parola folosit de server pentru verificare, deci identitatea clientului este
verificat i se stabilete conexiunea. Dac rspunsul nu se potrivete,
atunci conexiunea este nchis. Pentru a fi sigur c la cellalt capt se
afl mereu clientul autentificat iniial, serverul trimite din cnd n cnd
astfel de mesaje de challenge i procedura explicat mai sus se repet.

90

d) Exist dou sisteme de transmisie cu multiplexare sincrone:


1) SDH (Synchronous Digital Hierarchy) - Ierarhia digital sincron, i
2) SONET (Synchronous Optical NETwork).
1) Sistemul SDH este practic sistemul European, iar sistemul
SONET este sistemul American. Cele dou sisteme utilizeaz acelai
algoritm de multiplexare, au aceleai informaii de control, au cadre de
transport cu dimensiune i structur asemntoare. Cadrele de transport
de baz nu sunt identice (au dimensiuni diferite) [61].
2) SONET - este proiectat pentru medii bazate pe fibra optic,
poate fi implementat i n cazul firelor de cupru. Ofer limi de band
de la 51,84 Mbps la 9952 Mbps. SONET este un standard al ANSI
(American National Standards Institute) pentru transmisii de date
sincrone pe medii optice. SONET ofer standarde pentru debite de linie
de pn la 39,808 Gbps. SONET-ul are o serie de avantaje fa de
sistemele asincrone. Tehnica sa de multiplexare permite o tactare sincron
simplificat. Configuraia de tip hub adaug o bun flexibilitate
sistemului, permind convergena unor protocoale de reea (ATM, IP).
3.3.5. Analog services este reprezentat prin: Dial-up de acces;
Cable modems; Wireless legturile. Analizm aceste posibiliti ale
serviciul analogic [62]:
1) Dial-up de acces la distan - serviciu care permite
computerului, utiliznd un modem i o reea de telefonie, s se
conecteze la un alt calculator pentru a iniializa sesiune de date. De
obicei, cu acest scop se folosesc n dou puncte protocol PPP.
Conexiune telefonic prin intermediul unui modem nu are nevoie
de orice infrastructur suplimentar, n afar de reeaua de telefonie.
n unele ri, acces dial-up la Internet rmne cauza principal a
costului ridicat de acces n band larg, i, uneori o lips a cererii de
servicii n rndul populaiei.

91

Dial-up are nevoie de timp pentru a stabili o conexiune


(de cteva secunde, n funcie de locaie). Costul de acces la Internet
prin dial-up este determinat deseori de timpul petrecut de utilizator n
reea, mai degrab dect volumul de trafic.
2) Primul sistem asimetric de cable modems de mare viteza a
fost dezvoltat, a demonstrat i brevetat de reele hibride n 1990.
Dezvoltat de CableLabs standard a fost numit DOCSIS (Data Over
Cable Service Interface Specification) - de transmisie a datelor prin
cablurile coaxiale. Cable modems folosete ca mediu de transmisie
cablul TV i asigur o lime de band maxim de 10 Mbps.
Standardul DOCSIS a fost destinat s nlocuiasc standardele
veche, bazate pe protocoalele incompatibile ntre ele, i s asigure
interoperabilitatea echipamentelor de la diferii productori.
3) Wireless legturile - n acest caz sunt de dou tipuri: terestre
sau prin satelit i pentru utilizatorii mobili.
- Wireless LAN (Wireless Local Area Network; WLAN)
reprezint o reea local fr fir. Cu aceast metod transmiterea
datelor n reea se efectueaz prin intermediul undelor. Cele mai
rspndite metode de construire a reelelor sunt Wi-Fi si WiMAX.
Aceste tehnologii conin multe caracteristici asemntoare
(standardele dezvoltate n baza IEEE, ambele ncep cu 802.), dar
aceste tehnologii sunt destinate la rezolvarea problemelor diferite.
- WiMAX - un sistem de raz mare de aciune, care acoper
mile de spaiu, care folosete de obicei, frecvenele autorizate de
spectru pentru a oferi conexiune la Internet punct-la-punct.
WiMAX este vzut ca o soluie pentru accesul la Internet n mediul
rural. Raza de aciune a emitorului este de aproximativ 30-50 de
kilometri. Viteza de accesare a Internetului este de pn la 70-75
Mbps, iar costurile sunt destul de mici.
WiMAX utilizeaz un mecanism bazat pe o legtur ntre
staia de baz i dispozitivul de utilizator. Aceast tehnologie a
fost proiectat s ofere acces fr fir de band larg n reele
92

metropolitane cu performane comparabile cu cablul tradiional, DSL


i T1. Avantajele: abilitatea de a porni rapid acest serviciu chiar i n
zone unde ar fi greu de ajuns cu interfee pe baz de cablu, evitarea
costurilor mari de instalare, i posibilitatea de a depi limitrile
fizice ale infrastructurilor tradiionale cu conexiune prin fir.
- Wi-Fi - un sistem de raz scurt de aciune, care acoper
zeci de metri, care utilizeaz benzile de frecven fr licen. WiFi este numele comercial pentru tehnologiile construite pe baza
standardelor de comunicaie din familia IEEE 802.11 utilizate pentru
realizarea de reele LAN fr fir (wireless, WLAN) la viteze
echivalente cu cele ale reelelor cu fir electric de tip Ethernet. WiFi este folosit de ctre utilizatori pentru a accesa reeaua proprie.
n cazul n care WiMAX poate fi comparat cu telefoane mobile,
Wi-Fi este mai mult ca un telefon fix fr fir. Datorit ieftintii i
uurinei de instalare, Wi-Fi este adesea utilizat pentru a oferi
clienilor acces rapid la Internet prin diverse organizaii. 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.
Verific-i cunotinele:
1) Cum poate fi realizat accesul fizic la internet?
2) Cum se efectueaz conexiunile pe linie comutat i
conexiunile
de band larg?
3) Enumerai i caracterizai grupele n care sunt mprite
tehnologiile WAN.
4) Fluxurile E1, E3 i T1, T3 i caracteristicele lor.
5) Descriei modul de utilizare a cablurilor de cupru torsadate.

6) Explicai modul de interconectare a mai multor


93

echipamente produse de diferite firme.


7) Enumerai sistemele de transmisie cu multiplexare sincrone.
8) Cum poate fi reprezentat analog services i
analizai posibilitile lui.
3.4. Sisteme de telefonie mobil
Telefoanele mobile nu sunt dect transmitoare radio ceva mai
complexe. Nici una din tehnologii de telefonie mobil nu a fost
standardizat. Analizm unele din tehnologii mai detaliat.
3.4.1. AMPS (Advanced Mobile Phone System) - primul sistem
mobil utilizat extins, odat cu care apare noiunea de telefonie
celular analogic.
O celul dispune de o staie de baz (format numai dintr-o
anten plasat pe un turn i un echipament de calcul) i este relativ
restrns n dimensiune (diametrul nu depete 20Km).
Staiile de baz ale celulelor dintr-o arie geografic se
conecteaz la un singur centru, numit MTSO (Mobile Telephone
Switching Office) (vezi Fig. 3.6). ntr-o arie geografic mai mare,
centrele MTSO se ierarhizeaz pe cteva niveluri, pentru ca n final
toat reeaua fr fir s fie conectat la reeaua de telefonie fix.

Fig. 3.6. Sistemul mobil celular [11]

Sistemul lucreaz n banda de frecven UHF de 800MHz,


folosind 832 de canale duplex pentru a separa conversaiile (prin
divizare n frecven, FDM - vezi Fig. 3.7); fiecare asemenea canal
94

duplex are alocate dou canale simplex cu limea de 30 KHz, unul


de transmisie n banda 824 - 849 MHz i unul de recepie n banda
869 - 894 MHz. Limea de band a unui canal a fost aleas astfel
nct calitatea transmisiei de voce s fie comparabil cu
transmisia de voce din sistemul de telefonie fix.
Canalele disponibile se mpart n apte pri egale i se
asigneaz celulelor, pentru reutilizarea frecvenelor n sistem. Chiar
i dup mprire, nu toate canalele transmit date (voce n form
analogic) n cadrul conversaiilor; exist i: canale de comand, pe
care staiile de baz le folosesc pentru managementul clienilor, i pe
care transmisia se face digital; canale de acces, pentru alocarea
canalelor de date; canale de semnalizare, pentru anunarea
apelurilor.
Banda de
transmisie
824 - 849 MHz
(832 de canale
a 30 KHz)

1
2
3
83
2
1
2
3

Banda de
recepie
869 - 894 MHz
(832 de canale
a 30 KHz)

o conversaie

83
2

Fig. 3.7. FDM n sistemul AMPS


Fiecare telefon mobil are scris n hardware un numr serial de
32 de bii, numit ETS (Electronic Serial Number) echivalent cu
adresa MAC a unui calculator ntr-o reea. Pe lng acesta, adresa
sa logic este un numr de telefon format din 10 cifre, numit
MIN (Mobile Identification Number). La fel, fiecare serviciu de
telefonie mobil are alocat un cod de recunoatere de 5 cifre,
numit SID (System Identification Code).
95

La intrarea n reea telefonul ascult canalul de control pn


cnd aude codul de recunoatere al serviciului, SID, care trebuie s
fie egal cu codul serviciului programat n telefon (n cazul cnd
clientul nu dispune de roaming). Pentru a fi activat, telefonul
trimite pe canalul de comand o cerere de nregistrare, care conine
numrul su serial ETS i numrul de telefon MIN; staia de baz
informeaz centrul MTSO de poziia utilizatorului, care este
nregistrat n sistem. Astfel, staia central MTSO memoreaz ntr-o
baz de date celula n care se gsete utilizatorul, pentru a putea ruta
apoi convorbirile ctre el. Dac SID-ul codat n telefon nu este egal cu
cel transmis pe canalul de control, atunci conversaiile clientului nu se
pot desfura dect prin roaming. Serviciul de roaming presupune un
contact ntre centrele MTSO local i cel originar al clientului.
La generarea unui apel, telefonul client trimite pe un canal de
acces datele sale de identificare i numrul apelat. Pentru primirea
unui apel, MTSO determin poziia clientului destinaie n sistem i
cererea este trimis staiei de baz a celulei respective; aceasta
trimite un mesaj pe canalul de semnalizare coninnd numrul de
telefon al staiei destinaie, care rspunde la mesaj. Dup
confirmarea prezenei clientului destinaie, staia de baz i trimite
numrul canalului pe care se va desfura conversaia, care apoi
poate ncepe.
3.4.2. D-AMPS (Digital Advanced Mobile Phone System) - este
varianta digital, care a succedat AMPS i se folosete n SUA i n
Japonia. D-AMPS este proiectat astfel nct s fie perfect compatibil
cu varianta sa analogic i s poat coexista n aceeai celul.
n cazul ncrcrii sistemului n urma creterii numrului de
utilizatori, pentru D-AMPS s-a alocat un set nou de canale n
intervalele 1880 - 1910 MHz pentru transmisie i 1930 - 1990 MHz
pentru recepie. Astfel, cele dou benzi de frecvene, 800 MHz i
1900 MHz, coexist.
Diferena de baz ntre D-AMPS i AMPS este faptul c n
96

noua tehnologie semnalul de date captat de microfon pentru


transmisie este transformat n semnal digital n telefonul
clientului. Digitizarea este urmat de compresie, prin care se
micoreaz cantitatea de date transmis pentru a transmite cel puin
trei conversaii pe aceeai pereche de canale, asigurnd fiecrui
utilizator o band de voce de 8 Kbps.
3.4.3. GSM (Global System for Mobile Communications) se
folosete pe scar larg n Europa: legtur prin radio, de la un
telefon celular de tip smartphone, de la un calculator portabil sau,
mai general, de la un dispozitiv Internet mobil la antena celular
terestr, utiliznd tehnicile GSM sau UMTS (Universal Mobile
Telecommunications System)18. n rile acoperite de GSM, acelai
telefon poate opera n orice locaie, dup schimbarea provider-ului
de servicii prin schimbarea cartelei SIM (Subscriber Identification
Module - un modul care memoreaz datele de identificare i de
conectare la serviciu pentru un anumit provider) de identificare a
serviciului.
Asemnrile ntre cele dou sisteme (D-AMPS i GSM) sunt mai
evideniate dect deosebirile, ns cele dou tehnologii rmn
incompatibile.
La fel ca D-AMPS, GSM folosete dou benzi de frecven n
jurul a 900 MHz care gzduiesc perechile de canale simplex. Banda
alocat la 890.2 - 914.8 MHz este mprit n 124 de canale de
transmisie de 200 KHz, la fel ca banda alocat ntre
935.2 - 959.8 MHz, pentru recepie. Pentru D-AMPS exist o band
suplimentar la 1800 MHz format din dou intervale pentru
transmisie (1710-1785 MHz), respectiv recepie (1805-1880 MHz).
18

Este unul din standardele generaiei a treia de comunicaie radio mobil


3G. Pentru a diferenia UMTS din celelalte tehnologii de reea, UMTS mai
este numit i 3GSM, subliniind combinaia dintre 3G i standardele GSM.

97

Lrgimea de band mai mare a canalului face ca, n final, banda de


voce alocat unui client s ajung la 13 Kbps, pentru o calitate mai
bun a transmisiei.
3.4.4. CDMA (Code Division Multiple Access) completeaz
tehnologiile digitale pe larg folosite n SUA n paralel cu D-AMPS. n
esen, CDMA este o tehnologie de transmisie n spectru larg, spre
deosebire de AMPS i GSM, care mpart spectrul alocat n canale
nguste.
Coliziunile, care n domeniul digital nseamn nsumarea
amplitudinilor, nu sunt tratate ca nefolositoare, ci sunt folosite pentru
a extrage din secvena de date suprapuse datele trimise de staii
diferite.
Pentru a evita coliziunea, transmiterea semnalelor poate fi
divizat n timp (divizia de timp), n beni de frecven (frequency
division) i folosind codurile de acces la mediu (divizia de cod).
CDMA utilizeaz ultimul mod de evitare a confuziilor.
n tehnologia CDMA fiecare bit de informaii este nlocuit de
un cod, n forma unei secvene de 64 sau 128 de bii (vezi Fig. 3.8).
Aceast serie este luat de la o secven de pseudo-aleatoare. Prin
nlocuirea fiecrui bit cu codul lui respectiv (presupunem 10 bps),
putem multiplica semnalul de ieire pe 10, obinnd 100 kbit/s.
Astfel, transmiterea semnalului va fi efectuat de 10 ori mai repede.
Codificatorul CDMA este alctuit din dou pri, prima mparte secvena de bii generate de un encoder (opional) n M
seturi (de exemplu, n cazul n care succesiunea a fost +1-1+1, va fi
M ori de +1, M ori de -1, etc.), i a doua parte - nmulete
fiecare set construit (numit codul de canalizare de lungime M) la
codul informaiei de date.19 La recepie semnalurile pot fi decodate
19

Pentru ca sistemul s funcioneze, secvenele de acces ale tuturor

98

doar de cei care au codul exact cu codul de canalizare.


Cu privire la codificarea CDMA, pot exista dou cazuri,
multiplexare sincron i asincron:
Multiplexare sincron - secvenele generate se nmulesc la
codurile de fiecare utilizator primite exact n acelai timp de la
toi utilizatorii. Dac n aplicarea codurilor de canalizare, toate
codurile ortogonale sunt considerate 0, atunci semnalul primit
reprezint un zgomot termic. De exemplu, ir binar 1011 este
reprezentat de vectorul (1, 0, 1, 1). Vectorii pot fi nmulite scalar 20,
prin nsumarea scalarilor de componentele lor respective (de
exemplu, dac a = (a, b) i v = (c, d), apoi produsul lor scalar uv =
ac + bd.
Tb

Datele

Tc - Codul pseudoaleator generat de un


encoder
Tc

Tb - Codul transmis

Fig. 3.8. Codificarea informaiei n CDMA

Multiplexare asincron - secvenele nu sunt sincronizate ntre


staiilor din sistem trebuie s fie ortogonale reciproc. Dac aceast
condiie este ndeplinit, atunci dintr-o secven de date rezultat din
coliziunea mai multor transmisii se poate recupera secvena transmis de o
anumit staie, cunoscnd codul ei de acces, fcnd un simplu produs ntre
vectorul rezultat prin coliziune i codul de acces respectiv (vezi exemplul
prezentat mai jos).
20
n cazul n care produsul scalar este egal cu zero, doi vectori sunt
ortogonale reciproc. Ortogonalitatea garanteaz c modificarea efectului
tehnic produs de o component a unui sistem nici nu creeaz, nici nu
propag efecte secundare n alte componente ale sistemului.

99

ele i, pe lng zgomotul termic, vor fi semnalele de la alte canale cu


un numr mare de coduri (ortogonate reciproc). Spre deosebire de
CDMA sincrone, semnalele de ali utilizatori vor aprea ca zgomot i
din aceast cauz este necesar s fie ct mai puine.
Urmtorul exemplu demonstreaz cum semnalul fiecrui
utilizator poate fi codificat i decodificat [63]:
n acest exemplu se utilizeaz coduri cu doar 2 bii. Fiecrui
utilizator i se asocieaz un cod diferit. Un bit 1 este reprezentat de un
cod pozitiv, i bit 0 este reprezentat de un cod negativ.
Dac codul pseudo-aleator este v=(v0, v1) = (1, 1) i data de
transmisie =(1, 0, 1, 1), atunci datele codificate sunt:
(v, v, v, v) = (v0, v1, v0, v1, v0, v1, v0, v1) = (1, 1, 1, 1, 1, 1, 1,
1).
Encode=M*(data) - (1,1,1,1).
step

Codificare (encode) sender 0

Codificare (encode) sender 1

code0 = (1,1), data 0 = (1,0,1,1)

code1 = (1,1), data 1 = (0,0,1,1)

encode0 = M*(data) - (1,1,1,1)=


2*(1,0,1,1)(1,1,1,1) = (1,1,1,1)

encode1 = M*(data) - (1,1,1,1)=


2*(0,0,1,1)(1,1,1,1) = (1,1,1,1)

Pentru c signal0 i signal1 sunt transmise n acelai timp,


acestea se adaug pentru a produce un semnal comun:
(1,1,1,1,1,1,1,1) + (1,1 1,1,1,1,1,1) = (0,-2,-2,0,2,0,2,0)
Acest semnal comun este numit un model de interferen. Tabelul
urmtor explic funcionarea lui i arat c semnalele nu interfereaz
unul pe altul:
Step

Decode sender0

Decode sender1

code 0 = (1,1),
signal = (0,2,2,0, 2, 0, 2, 0)

code1 = (1, 1),


signal = (0,2,2,0,2,0,2,0)

decode0 = signal*cod0(vector)

decode1 = signal*cod1(vector)

100

decode0 =
((0,2),(2,0),(2,0),(2,0))*(1,1)

decode1 =
((0,2), (2,0),(2,0),(2,0)) * (1,1)

decode0 =
((0+2),(2+0),(2+0), (2+0)) =
(2,2,2,2)

decode1 =
((0 2), (2+0), (2+0), (2+0)) =
(2,2,2,2)

decode0 --> data0


(2,2,2,2) --> (1,0,1,1)

decode1 --> data1


(2,2,2,2) --> (0,0,1,1)

Dup decodare, toate valorile mai mari dect 0 sunt


interpretate ca 1, n timp ce toate valorile mai mici dect 0 sunt
interpretate ca 0. De exemplu, dup decodificare, este data0 (2, -2, 2,
2), dar receptorul interpreteaz acest lucru ca (1, 0, 1, 1). Valorile
exact 0 nseamn c expeditorul nu transmite date, cum este
prezentat n tabelul urmtor.
Presupunem signal0 = (1, 1, 1, 1, 1, 1, 1, 1) este transmis
singur. Urmtorul tabel arat decodare la receptor:
Step

Decode sender0

Decode sender1

code0 = (1, 1),


signal = (1,1, 1, 1, 1, 1, 1, 1)

code1 = (1, 1), signal = (1, 1, 1, 1,


1, 1, 1, 1)

decode0 = signal*cod0

decode1 = signal*cod1

decode0 =
((1,1),(1,1),(1,1),(1,1))*(1,1)

decode1 =
((1,1),(1,1),(1,1),(1,1))*(1,1)

Cnd receptorul ncearc s decodeze semnalul folosind codul


de sender1 i datele sunt toate zerouri, aceea corelaia clarific c
sender1 nu a fcut nici o transmisie a datelor.
3.4.5. EDGE (Enhanced Data Rates for GSM Evolution) se
refer la o tehnic pentru creterea ratelor de transmitere a datelor n
reelele de telefonie mobil GSM prin introducerea unei metode
modulare suplimentare. EDGE reprezint o dezvoltare a tehnologiei
GSM, care se integreaz cu efort moderat n reelele de telefonie

101

mobil fr a modifica sau substitui infrastructura existent. n


esen, este necesar s se actualizeze software-ul de staie de baz
GSM i, dup caz, eventual nlocuirea unor componente individuale.
3.4.6. 3G (Third Generation). Telefonia mobil analogic a
format prima generaie de servicii mobile. Sistemele digitale (prin
dezvoltarea celor analogice) formeaz generaia a doua. Serviciile
mobile n viitor vor integra serviciile de digitizare a transmisiilor de
voce cu transmisiile de date, pentru ca acelai dispozitiv s
nlocuiasc telefonul mobil, staia de conectare la Internet, staia de
jocuri, playerul de CD i DVD sau editorul de text.
Analizm n scurt unele tehnologii din aa numite Proiecte 3G.
- 3GPP (Generation Partnership Project,) este o colaborare
ntre asociaii i grupuri de telecomunicaie n scopul definirii unui
standard comun care s respecte recomandrile International
Telecommunication Union (ITU). 3GPP se bazeaz pe specificaiile
GSM i se refer la arhitecturile transmisiilor radio, reelei centrale
(core network) i de servicii pentru standardul UMTS (Universal
Mobile Telecommuni-cations System).
- 3GPP2 (Generation Partnership Project 2) este o colaborare
ntre asociaii i grupuri de telecomunicaie n scopul definirii unui
standard comun care s respecte recomandrile ITU. 3GPP2 se
refer la standardele 3G bazate pe tehnologia 2G CDMA, i
definete standardul CDMA2000.
- 3.9G - este o tehnologie n telefonia mobil bazat pe
standardul 3G, dar cu capabiliti deja apropiate de 4G. Va permite
transferul de date fr fir la viteze aproape egale cu cele ale
cablurilor de fibre optice, de ordinul a 100 Mbps (fa de maximum
7,2 Mbps la tehnologia 3G). Acest lucru este posibil datorit folosirii
noului sistem de telecomunicaii LTE (Long Term Evolution), care
expandeaz gama frecvenelor de aproape 10 ori n comparaie cu cele
folosite n anul 2009 n telefonia mobil. Totodat, un telefon mobil

102

are nevoie de pn la 4 antene, n comparaie cu una singur la


telefoanele 3G.
Sistemul 3.9G schimb de asemenea felul n care este alocat
transmisia datelor. n tehnologia 3G transmisia datelor de ctre
utilizatori diferii este alocat ori unei frecvene specifice, ori unui
timp anume, n timp ce sistemul LTE combin aceste dou metode.
3.4.7. 4G (Fourth generation) - este numele generaiei a patra
de tehnologie telefonic mobil. Un sistem 4G ofer internet mobil
de mare vitez. De acest sistem pot beneficia laptopurile cu o
conexiune prin modem USB fr-fir, smartphonurile i alte
sisteme mobile. Aplicaiile compatibile includ televiziunea mobil
high-definition, televizunea 3D, sistemele pentru conferinte video.
Recent noile sisteme de operare mobile: Android, iOS, Windowsmobil intr n categoria 4G.
n Statele Unite Sprint Nextel a introdus reele mobile WiMAX
din 2008, iar MetroPCS a fost primul operator care a oferit servicii
LTE (Long Term Evolution) n 2010. Modemuri USB fr-fir au fost
disponibile de la nceput, n timp ce smartphone-urile WiMAX au fost
disponibile din 2010, iar cele LTE din 2011.
Echipamentele fcute pentru diferite continente nu au fost
ntodeauna compatibile din cauza diferenelor de frecven ntre
reele. Reelele mobile WiMAX sunt disponibile n decembrie 2012
pentru piaa european, mai exact n Romnia, Italia i Germania.
3.4.8. 5G (5th generation mobile networks or 5th generation
wireless systems) generaia a 5-a a reelelor de telefonie mobil sau
sistemelor wireless - este un standard pentru urmtoarea generaie de
telecomunicaii. n prezent, 5G nu este un termen oficial utilizat
pentru o specificaie special sau n orice document oficial publicat
de companii de telecomunicaii sau organizaiile de standardizare
precum 3GPP, WiMAX Forum i ITU-R. Se consider c lansarea
acestor reele va fi disponibil n anul 2020. Lider de dezvoltare a acestei
103

tehnologii devine Compania chineza Huawei, care investete puternic n


aceast tehnologie.
Nou generaie celular apar fiecare 10 ani: prima - 1G (NMT)
n anul 1981, 2G (GSM) n anul 1992, 3G (W-CDMA/FOMA) n anul
2001, 4G (3GPP Long Term Evolution) n anul 2010, introducerea de
standard 5G poate fi ateptat n anul 2020 [64]. Cel mai probabil,
desfurarea tehnologiei va avea loc n diapazonul de frecven 791862 MHz sau 2.5-2.69 GHz (n anul 2012 - sunt alocate pentru LTE).
Verific-i cunotinele:
1) Caracterizai sistemele mobile AMPS i D-AMPS.
2) Analizai asemnrile dintre sistemele D-AMPS i GSM.
3) Explicai modul de tratare a coliziunilor n domeniul digital?
4) Principiile de funcionalitate a sistemelor 3G, 4G, 5G.
3.5. Bluetooth
Bluetooth - este un standard pentru o reea personal (personal
area network - PAN) fr fir (wireless), care folosete legturi radio
cu raz mic de acoperire (ntre 10 cm i 10 m, extensibil la 100 m
dac puterea de transmisie este mrit), n scopul nlocuirii diverselor
tipuri de cabluri, care interconecteaz echipamente fixe sau mobile
cu un unic tip de legtur radio.
La 20 mai 1998 a fost fondat gruparea Bluetooth Special
Interest Group (SIG), care azi are rolul de a vinde firmelor
tehnologia Bluetooth i de a urmri evoluia acestei tehnologii [65].
O legtur Bluetooth lucreaz n banda neliceniat ISM
(Industrial, Scientific and Medical <radio>) de 2.4 GHz i este
proiectat s fie durabil prin folosirea unei tehnici de tip salt de

104

frecven21 i a frame-urilor mai scurte dect celelalte tehnologii fr


fir care lucreaz n aceeai band (cum sunt reelele locale
standardizate de IEEE 802.11).
Specificaiile sale definesc o stiv de niveluri logice
independent i incompatibil cu orice model existent. n plus fa de
aceast incompatibilitate, Bluetooth fixeaz n stiva sa de protocoale
toate aplicaiile care sunt suportate (numite profile), spre deosebire
de specificaiile 802.11, de exemplu, care nu stabilesc dect modul
de comunicare ntre echipamente.
Nivelurile inferioare Bluetooth specific faptul c legtura radio
acoper prin salturi de frecven banda dintre 2.402 GHz i
2.480 GHz. Frecvenele de salt, n numr de 79, se afl la 1MHz
distan una de cealalt, iar secvena acoperirii lor este pseudorandom.
O mini-reea Bluetooth se numete piconet i este format
dintr-un master i unul sau mai muli (pn la 7) slave. Toate
echipamentele dintr-un piconet folosesc aceeai secven de salturi n
frecven, secven determinat de adresa n sistemul Bluetooth a
masterului. Offsetul n secven este dictat de timpul su curent.
Un piconet este un sistem TDM, n care slot-urile sunt folosite
alternativ de master i de slave pentru transmisie, astfel nct un
master i poate ncepe transmisia numai n sloturile pare, iar
echipamentele slave i mpart sloturile impare. Dac mai multe
21

Frecvena purttoarei semnalului de date modulat nu este continu ci se


schimb periodic (1600 de ori pe secund). Astfel secvena de cod nu mai
moduleaz n mod direct semnalul de date ci este folosit n scopul de
controla un aa numit sintetizor de frecven, care este cel care alege
secvena purttoare, care se va utiliza n urmtorul interval de salt.
Secvena de frecvene pentru fiecare conexiune de comutare este pseudoaleatoare i este tiut numai de ctre emitor i receptor, i care fiecare
625s (un slot) sunt schimbate. Astfel, n cazul n care exist mai multe
perechi de receptor-transmitor, acestea nu interfereaz. Acest algoritm
este o parte integrant a sistemului de protecie a confidenialitii
informaiilor transmise.

105

piconet-uri mpart aceeai arie fizic, precum fiecare piconet are


propriul su master care dicteaz secvena de salturi, piconet-urile
vor folosi secvene diferite. Dac densitatea de piconet-uri n aceeai
arie fizic crete, atunci crete i probabilitatea de coliziune pe o
frecven, iar conectivitatea se degradeaz. n cazul cnd un
echipament Bluetooth comunic prin multiplexare cu slavele n mai
multe piconet-uri, acestea vor fi conectate ntr-o reea extins
(numit scatternet).
ntr-un sistem Bluetooth exist dou tipuri de legturi fizice:
- SCO (Synchronous Connection Oriented) - o conexiune
punct-la-punct cu band rezervat de 64 Kbps ntre un master i un
slave din acelai piconet, fr retransmisie de pachete folosit n
special pentru legturi de voce. Pentru meninerea unui link SCO, un
master are slot-uri de timp rezervate (deci conexiunea este de tip
circuit-switched) i poate menine pn la 3 astfel de legturi.
- ACL (Asynchronous Connectionless) - o conexiune de tip
best-effort multipunct ntre master i toate echipamentele slave din
piconet la care se folosete retransmisia de pachete. Pentru
meninerea acestui tip de legtur masterul folosete slot-urile
neocupate de conexiuni SCO (deci conexiunea este de tip packetswitched).
Verific-i cunotinele:
1) Ce reprezint Bluetooth?
2) Principiile de lucru a unei mini-reea Bluetooth.
3) Tipurile lelegturilor fizice ale sistemului Bluetooth.
3.6. Frame Relay
Pe lng serviciile de acces la Internet, exist o cerere mare
pentru interconectarea printr-o legtur de date a dou sau mai
multe puncte aflate la distan geografic mare. Frame Relay este
o tehnologie de nivelul doi care asigur astfel de servicii, oferind
106

circuite virtuale punct-la-punct [53, 66]. Putem privi o reea Frame


Relay ca pe un nor22 privat al furnizorului de servicii la care se
conecteaz utilizatorii. ntre doi astfel de clieni pentru care se dorete
interconectarea punct-la-punct se va crea o cale de date comutat ntre
aceste dou puncte. n nor vor exista switch-uri specializate care vor
ajuta la crearea acestor legturi virtuale.
Putem privi acest nor ca o colecie de conducte virtuale peste
o reea n care au loc comutri de cadre, similar cu o reea local
Ethernet. Marea diferen fa de aceasta este c switch-ul de cadre nu
se va face dinamic ci static, adic orice frame care este transmis de o
staie ctre o alt staie va presupune existena unei ci pe care o vor
urma toate frame-urile ntre aceste dou staii. Aceste ci sunt
circuitele virtuale, care au o lime de band controlat i garantat.
Un alt element important al Frame Relay este modalitatea de
comunicare n vederea stabilirii parametrilor de comunicaie i a
sincronizrii ntre elementele din reeaua frame relay (staii i
switch-uri). Aceast comunicare este realizat printr-un aa numit
proces de semnalizare, produs cu ajutorul unui protocol de nivel 2
numit LMI (Local Management Interface).
Schema de adresare folosit de frame relay este una plat, n care
adresele nu sunt prestabilite, fiind alocate sub forma unor etichete
pe fiecare nod (staie sau switch) pentru fiecare circuit virtual; aceste
adrese au n consecin o semnificaie local, n sensul ca vom putea
avea o aceeai adres (etichet) pe dou noduri diferite din reea.
22

Cloud computing (literal: calculare n nor, concret calcul n Internet)


este un concept modern, reprezentnd un ansamblu distribuit de servicii de
calcul, aplicaii, acces la informaii i stocare de date, fr ca utilizatorul s
aib nevoie s cunoasc amplasarea i configuraia fizic a sistemelor care
furnizeaz aceste servicii. Conceptul i termenul englez au aprut n practic
prin anii 2006-2007.

107

Numele adreselor de nivelul doi folosite este DLCI (DataLink


Connection Identifier).
Avnd n vedere comportamentul predictibil al Frame Relayului, acest tip de conexiuni sunt alese de ctre multe companii, mai
ales pentru cazurile n care este nevoie de o lime de band fix i de
o laten mic. Frame Relay-ul se preeaz foarte bine n cazul n care
este nevoie de o legtur de date sigur, ce nu va prezenta atacuri,
congestii, pentru aplicaii critice. S-au dezvoltat standarde cum ar fi
VoFR (Voice over Frame Relay) ca o alternativ pentru transmis
vocea n format digital, cu performane mult mai bune dect n cazul
VoIP23 (ns i la preuri mai mari).
Verific-i cunotinele:
1) Ce reprezint o reea Frame Relay?
2) Avantajele tehnologiei Frame Relay.
3.7. GPS (Global Positioning System)
Localizarea cu acuratee n orice poziie de pe glob a devenit
imediat, odat cu lansarea proiectului GPS de ctre Departamentul de
aprare al SUA. Iniial a fost utilizat pentru navigaia militar, ulterior
sistemul GPS a fost deschis pentru uz public. Serviciul oferit de sistem
unui receptor const n calculul poziiei geografice n cele trei
dimensiuni ale spaiului, al timpului universal i al vitezei, prin
decodificarea semnalelor radio primite de la sateliii GPS.
Sistemul GPS const din trei segmente (Fig. 3.8):
1) Un segment aflat n spaiu, n fapt o constelaie de 24 de
satelii GPS care orbiteaz Pmntul. Fiecare dintre satelii parcurge
lungimea unei orbite terestre o dat la fiecare 12 ore, la o nlime de
aproape 20.000 km. Configuraia celor 24 de satelii n jurul
23

Voice over Internet Protocol, numit i Telefonie IP sau Telefonie


Internet - este procesul de transmitere a conversaiilor vocale umane prin
legturi de date de tip IP sau prin reele n care este folosit acest protocol.

108

Pmntului este proiectat astfel nct, n orice moment de timp i n


orice poziie pe glob, ntre 5 i 8 satelii sunt n raza de vizibilitate pe
cercetri;
2) Un segment de control al sistemului, format din staii de
monitorizare dispersate pe glob. Aceste staii calculeaz, pe baza
semnalelor recepionate de la satelii, cte un model al orbitelor
acestora, i corecia de care are nevoie ceasul fiecrei staii pentru a fi
complet sincrone. Datele sunt transmise ctre satelii, care vor trimite
receptoarelor GPS setul de efemeride;
3) Segmentul de utilizatori, care dispun de receptoare GPS.
Acestea calculeaz pe baza semnalelor primite de la cel puin 4 satelii
aflai n raza de vizibilitate poziia geografic i timpul universal.
4) Pentru comunicaie sateliii folosesc dou unde purttoare din
domeniul microundelor: purttoarea de 1575.42 MHz este modulat de
semnalul de navigaie i de codul de poziionare, iar purttoarea de
1227.60 MHz este folosit pentru msurarea ntrzierilor n ionosfer
ale codului de poziionare, pentru un calcul precis al localizrii.
5) Codul de poziionare este o secven predeterminat i
pseudo-random de date care moduleaz purttoarea cu o frecven de
1MHz i care se repet la fiecare 1023 de bii (sau o milisecund).
Acest cod este diferit pentru fiecare satelit i este baza de calcul a
poziiei geografice. Mesajul de navigaie este un semnal de 50Hz care
moduleaz purttoarea, semnaliznd datele orbitelor sateliilor i
datele de sincronizare a ceasului. Un receptor folosete codul de
poziionare, iar fiecare satelit GPS i moduleaz purttoarea dup
acest cod. Fiecare receptor ruleaz intern acelai cod. Pentru
decodificarea semnalului de la un satelit, codul intern trebuie aliniat
cu cel modulat de satelit. Diferena de timp care rezult din aliniere
este egal cu timpul de cltorie al undei radio de la satelit la receptor,
n ipoteza n care ceasurile lor sunt sincronizate. n acest fel, distana
pn la satelit poate fi calculat, lund n calcul viteza constant a

109

undei radio.

Fig. 3.8. Sistemul GPS [11]


Dac un receptor msoar n acest mod distana pn la cel puin
patru satelii, poziia sa geografic poate fi determinat ca fiind
intersecia sferelor cu centrul n poziia exact a satelitului (aflat de la
staiile de control, prin mesajele de navigaie primite de la satelit), i
raza determinat (printr-un proces numit triangulaie 3D). Trei astfel
de sfere, mpreun cu sfera Pmntului, sunt de ajuns pentru calculul
coordonatelor geografice (X, Y, Z); a patra sfer calculeaz timpul
exact, n mod sincron cu ceasul satelitului; corecia adus timpului
local receptorului asigur i corectitudinea calculului coordonatelor
geografice.
Cum ceasul receptorului este n permanen sincronizat, acesta
poate folosi un simplu ceas cu cuar n locul ceasului atomic precis cu
care este echipat un satelit. Bineneles, dei sistemul e bine pus la
punct, pot s apar erori dac: staiile de control nu sincronizeaz
precis ceasurile sateliilor; nu se pot calcula corect ntrzierile
semnalului radio n staturile atmosferice; n cazul cnd undele
reflectate sunt confundate cu undele directe este aproape imposibil de
detectat erorile i le corectat. Soluia acestor probleme este sistemul
GPS diferenial (DGPS), care folosete principiul simplu al calculului
110

coreciilor necesare ntr-un alt punct de referin, pentru fiecare satelit,


i aplicarea lor pentru receptor.
Verific-i cunotinele:
1) Expicai funciile sistemului GPS.
2) Enumerai segmentele GPS i particularitile lor.

ntrebrile pentru autoevaluare:


1. Nivelul Legtura de date. Structura generic a unui cadru.
2. Tehnici de acces la mediul de transfer in LAN
3. Scheme de adresare folosite n telecomunicaii
4. Protocoale de comunicaie la nivelul Legtur de date
5. Tehnici de acces pentru reele largi (WAN)
6. Sistemele de telefonie mobil.
7. Bluetooth. Frame-Relay
8. GPS (Global Positioning System)

111

Capitolul 4. Funcii i protocoale la niveluri Reea i Transport


4.1. Nivelul reea
4.1.1. Determinarea cii optime
4.1.2. Clasificarea protocoalelor de rutare
a) Protocoale distance-vector
b) Protocoale link state
4.1.3. Sisteme autonome
4.2. Protocolul IP
4.2.1. Structura antetului IP
4.2.2. Adresa IP i clasele de adrese
4.2.3. Masca de reea
4.2.4. Subreele (host-uri)
4.2.5. Prima i ultima subreea
4.2.6. Supernetting
4.3. Protocoalele de nivel Reea
4.3.1. ARP (Address Resolution Protocol)
4.3.2. Alte protocoale n suita de protocoale Internet
4.4. Nivelul Transport. Protocoalele la nivel Transport
4.4.1. UDP (User Datagram Protocol)
4.4.2. TCP (Transmission Control Protocol)
Internetul a crescut cu mult peste scopul iniial, evolund de la o
simpl reea tip coloan vertebral (backbone), spre o structur cu o
ierarhie pe trei nivele (three-tired hierarchical structure).
Protocoalele fundamentale ale Internetului, care asigur interoperabilitatea ntre orice dou calculatoare sau aparate inteligente care
le implementeaz, sunt Internet Protocol (IP), Transmission Control
Protocol (TCP) i User Datagram Protocol (UDP) [67].
Aceste trei protocoale reprezint ns doar o parte din nivelul de
baz al sistemului de protocoale Internet, care mai include i
protocoale de control i aplicative, cum ar fi: DNS (Domain Name

112

System), PPP (Point-to-Point Protocol), SLIP (Serial Line IP), ICMP


(Internet Control Message Protocol), IMAP (Interactive Mail Access
Protocol), SMTP (Simple Mail Transfer Protocol), HTTP (Hyper Text
Transfer Protocol), HTTPS (HyperText Transfer Protocol/Secure),
SSH (Secure Shell), Telnet, FTP (File Transfer Protocol), LDAP
(Lightweight Directory Access Protocol), SSL (Secure Sockets Layer),
SIP (Session Initiation Protocol) (vezi Anexa 1).
4.1 Nivelul Reea
Nivel reea - joac un rol important n transmisia datelor:
folosee o schem de adresare pe care se bazeaz echipamentele
pentru a determina care este destinaia datelor pe care le transmit.
Pentru a lega calculatoarele ntre ele avem nevoie de diverse
dispozitive de interconectare. Echipamentele de nivel 3 folosite la
interconectarea reelelor sunt routerele. Acestea sunt capabile s ia
decizii logice cu privire la traseul cel mai bun pe care trebuie s-l
urmeze un pachet prin reea. Ruterul este dispozitivul ce face posibil
scalabilitate a Internetului, i astfel chiar existena sa, astfel nct
orice definiie relevant a Internetului trebuie s porneasc mai
degrab de la rutere dect de la staii [68].
Din punctul de vedere al modului cum funcioneaz, Internetul
este definit de simbioza a dou tipuri de protocoale de nivel Reea:
protocoale de rutare (routing protocols) i protocoale rutate (routed
protocols):
Dintre protocoalele de rutare face parte protocolul IP, acesta
fiind singurul protocol rutabil folosit peste Internet ncepnd cu anii
2000.

113

Protocoalele rutate sunt acele


protocoale responsabile pentru
asigurarea unui mod de
identificare a entitilor ce
particip n Internet prin
stabilirea unei scheme de
adresare ce trebuie s asigure
unicitatea, dar i ierarhizarea
adreselor. Protocoalele rutate
asigura adresarea (identificarea
nodurilor).
Exemplu: IP, IPX (Internetwork
Packet
eXchange/
Sequenced Packet eXchange),
Appletalk.

Protocoalele de rutare determina regulile prin care


ruterele schimba informatii
despre accesibilitatea reelelor.
In functie de informaiile
furnizate de aceste protocoale
se construiete tabela de
rutare, iar pe baza tabelei de
rutare este determinat traseul
pe care trebuie trimis fiecare
pachet.
Exemplu: EIGRP (Enhanced
Interior
Gateway
Routing
Protocol),
BGP
(Border
Gateway Protocol).

4.1.1. Sisteme autonome. Clasificarea protocoalelor de


rutare. Dup cum staiile sunt grupate n reele pentru a oferi o
ierarhizare a spaiului de adrese i reelele sunt grupate n colecii
de reele aflate sub o administraie comun numite sisteme
autonome. Un sistem autonom sau AS (autonomous system) este
identificat printr-un numr, numit numr sau adres AS. Acest
numr poate fi cuprins ntre 1 i 65.535 (cu toate c ultimul segment
al acestui spaiu de adrese, i anume numerele ntre 64.512 i 65.535,
sunt rezervate pentru uz privat, similar cu clasele de adrese IP private).
Odat cu gruparea reelelor n sisteme autonome a aprut i
problema dezvoltrii de protocoale care s fac fa cerinelor
rutrii ntre AS-uri. Astfel a fost creat distincia ntre IGP
(Interior Gateway Protocol) i EGP (Exterior Gateway Protocol),
adic ntre protocoale de rutare interne unui sistem autonom i
protocoalele de rutare exterioare unui AS (inter-AS).

114

Prima i cea mai important cerin e aceea de a face fa unor


tabele de rutare mai mari. O tabel de internet actual care este
schimbat ntre dou rutere de grani din sisteme autonome diferite
cuprinde aproximativ 180.000 de rute. A doua cerin este cea de
flexibilitate.
O alt schimbare fa de rutarea intern o reprezint schimbarea
paradigmei de securitate. Spre deosebire de rutarea intern, rutarea
inter-AS nu las loc pentru existena mai multor protocoale diferite,
datorit cantitii importante de resurse, dar i numrului relativ
redus de sisteme autonome.
Exist numeroase clasificri ale protocoalelor de rutare.
Prima clasificare a protocoalelor de rutare se face n protocoale de
rutare inter-AS (autonomous system), folosite pentru schimbul
informaiilor de rutare ntre sisteme autonome diferite i
protocoale de rutare interne, adic protocoale folosite n cadrul
aceluiai sistem autonom.
A doua clasificare a protocoalelor de rutare se refer la clasificarea
protocoalelor de rutare intern, n funcie de modulul de schimbare a
informaiei de rutare. Cele trei clase n care sunt mprite
protocoalele de rutare intern sunt: a) protocoale bazate pe vectori de
distan (distance-vector protocols), b) protocoale bazate pe starea
conexiunii (link-state protocols) i protocoale hibride.
a) Protocoale distance-vector. Calculul drumului optim se
face pe baz de direcie i distana pn la destinaie, folosind
direcia respectiv. Informaiile de rutare se schimb numai ntre
ruterele nvecinate.
Cele mai populare protocoale de rutare bazate pe vectorii de
distan sunt RIP (Router IP) i IGRP (Interior Gateway Router
Protocol) - aceste protocoale fiind uor de configurat, iar resursele de
lime de band i timp de procesor sunt extrem de reduse.
RIP a aprut ca un efort de standardizare a unui prim protocol

115

de rutare la mijlocul anilor `80. RIP folosete drept metric24


numrul de hopuri sau de rutere pn la reeaua destinaie. Pentru a
evita efectele negative ale buclelor logice a fost stabilit o metric
maxim, astfel nct orice informaie despre o rut cu o metric
mai mare de 15 este ignorat.
Actualizrile se fac transmind toate informaiile de rutare i nu
doar cele ce s-au modificat de la ultima actualizare, dar sunt trimise
folosindu-se adrese de difuzare, adic pachetele de actualizare vor
ajunge doar la ruterele adiacente, deoarece n mod implicit ruterele
filtreaz pachetele de broadcast.
Fiecare ruter ce primete un pachet de actualizare va incrementa
metrica fiecrei rute coninute n pachet cu 1, iar apoi pentru fiecare
dintre rute va ncerca s determine dac nu exist deja o rut cu o
metric mai bun ctre aceeai destinaie n tabela de rutare.
b) Protocoale link state. Protocoalele de tip link-state (starea
conexiunii) construiesc o baz de date cu ntreaga topologie a
reelei i calculeaz drumul cel mai scurt pe baza unui algoritm
SPF - Shortest Path First.
Pentru actualizarea tabelelor de rutare se trimite ntr-o prim
etap ntreaga tabel de rutare ctre toate ruterele ce ruleaz
acelai protocol de rutare, aceasta realizndu-se prin folosirea n
cmpul destinaie a unei adrese logice de multicast25 specifice
fiecrui protocol n parte.
Dup aceast etap de trimitere a tuturor informaiilor, numit i
flooding (inundaii), actualizrile se vor efectua doar la apariia
unei schimbri n topologie, iar pachetele de actualizare vor conine
doar informaii despre rutele modificate, acest metod de
actualizare numindu-se actualizare incremental.
Principala problem a acestor protocoale este c fiecare dintre
24

Metrica unei rute este un numr care apreciaz ct de bun este un drum
spre o anumit destinaie n raport cu un set de factori specifici.
25
Difuzare multipl a datelor.

116

rutere va trebui s construiasc arborele topologic, i apoi s


extrag rutele cu drumuri optime n acest arbore, iar acest proces
necesit resurse de memorie. Cu toate acestea, datorit iniierii
procesului de actualizare odat cu apariia modificrilor n topologie,
precum i datorit folosirii adresrii multicast, ct i a propagrii
informaiilor de actualizare n ntreaga reea, timpul de convergen
pentru protocoalele link-state este semnificativ mai redus dect
pentru cele distance-vector.
4.1.2. Determinarea cii optime. Protocoalele de rutare, uneori
denumite i protocoale de rutare dinamic, au drept obiectiv
schimbarea informaiilor despre reelele cunoscute ntre ruterele
ce ruleaz acelai protocol de rutare. Pe baza acestor informaii se
construiesc rute dinamice [69].
Ruterele au o singur tabel de rutare pentru fiecare protocol
rutat, astfel nct aceeai tabel de rutare va conine att rutele direct
conectate, rutele statice, ct i rutele dinamice. Un ruter poate rula
unul sau mai multe protocoale de rutare.
Numrul protocoalelor de rutare ce pot fi rulate fiind limitat
n general de sistemul de operare, sau de modelul ruterului26.
Problema care apare este: c (a) acelai protocol de rutare poate s
furnizeze dou sau mai multe rute ctre aceeai destinaie; (b) pot
exista dou rute dinamice ctre aceeai reea provenite din
protocoale de rutare diferite; (c) este posibil chiar s avem o rut
dinamic ctre o reea direct conectat. Astfel, dei avem trei
tipuri de rute trebuie s avem un mecanism de comparare a rutelor
ntre ele sau este necesar ierarhizarea tuturor rutelor.
Mecanismele de ierarhizare a rutelor se numesc distan
adiministrativ27 i metric. Att metrica, precum i setul de
26

Un ruter Cisco spre exemplu ruleaz n general pn la 30 de instane de


protocoale de rutare.
27
Distana administrativ este un numr ntre 0 i 255, asociat cu un tip de
rut sau cu un protocol de rutare, ce permite ierarhizarea protocoalelor de rutare.

117

factori, sunt relevani pentru un anumit protocol de rutare - adic nu


are sens s comparm metricile unor rute obinute prin protocoale de
rutare diferite.
Verific-i cunotinele:
1) Enumerai protocoalele fundamentale ale Internetului.
2) Rolul nivelului Reea.
3) Care echipamentele de nivel 3 se folosesc la interconectarea
reelelor?
4) Diferena ntre protocoalele rutate i protocoalele de rutare.
5) Clasificai protocoalele de rutare.
6) Precizai mecanismul de determinare a cii optime.
4.2. Protocolul IP
Elementul central al Internetului este protocolul de nivel reea
numit IP (Internet Protocol), utilizat pentru interconectarea reelelor
din Internet.
Este un protocol fr conexiune care permite transmiterea unor
blocuri de date (datagrame) ntre surse i destinaii identificate prin
adrese cu lungime fix.
n cazul datagramelor foarte mari, protocolul IP realizeaz
fragmentarea i reasamblarea n vederea transmiterii prin orice reea.
IP nu dispune de mecanisme care s asigure securitatea
serviciului sau controlul fluxului de informaii.
Este apelat de protocoalele superioare pentru transferul prin
reea al datelor, apelnd la rndul lui la protocoalele reelei locale
pentru transportul datelor ctre un echipament local. Acest
echipament local (adiacent) poate fi destinaia final a pachetelor de
date sau poate fi un nod intermediar al sistemului de comunicaii
(router), care trebuie s redirecioneze datele [70, 71].

118

n cazul cnd pachetele IP ajung la staia de destinaie cu vitez


mai mare dect viteza de livrare, modulul IP emite un ICMP mesaj
(Internet Control Message Protocol) la sursa originar de informaii
artnd c datele ajung cu vitez prea mare fa de procesul de
recepionare. n cazul necesitii, semnalul surs ICMP de moderare
a transmisiei (la o vitez rezonabil) este transmis la modulul TCP
(Transmission Control Protocol) presupunnd c acest mesaj TCP va
pondera staia surs, care va reduce cantitatea de date ce se va
transmite pe acea conexiune.
Modul de funcionare a protocolului IP este urmtorul [72]:
a) aplicaia pregtete datele i le transmite nivelului Internet
al software-ului de reea;
b) nivelul Internet adaug acestor date un antet (header),
coninnd adresa de destinaie;
c) datagrama este transmis interfeei de reea, care adaug la
rndul ei un antet i transmite ntreg cadrul ctre primul nod
intermediar al reelei de comunicaii, care va efectua rutarea
pachetului;
d) la recepie, un nod intermediar va decide dup adresa de
destinaie prezent n antet care este subreeaua i, implicit,
urmtorul nod intermediar, ctre care trebuie redirecionat
pachetul;
e) n cadrul destinaiei finale, antetul este nlturat i
datagrama se transmite nivelului Internet, de unde este transmis
nivelului Aplicaie.
4.2.1. Structura antetului IP- este prezentat n Tabelul 4.1.
Cmpul Vers memoreaz versiunea protocolului cruia
aparine datagrama transmis. Astfel devine posibil tranziia dintre
versiunile aceluiai protocol (de exemplu: de la IPv4 la IPv6).

119

Tabelul 4.1. Structura antetului IP


Hlen
TOS
Lungime total
(47)
(815)
(1619 )
( 202431)
4b
8b
4b
12b
Identificare
Semnale
Fragment Offset
Timp de via
Protocol
Suma de control a antetului
Adresa IP a sursei
Adresa IP a destinaiei
Opiuni IP (dac este cazul)
Date

Vers
(03)
4b

Cmpul HLen (Header Length) specific ct de lung este


antetul (lungimea sa nu este constant) n cuvinte de 32 biti. Aceasta
este lungimea total a informaiei din antet. Valoarea minim este
de 5 bii i se aplic atunci cand nu sunt prezente alte opiuni.
Cmpul TOS (Tip serviciu) - este cmpul care permite sursei
s comunice ce tip de serviciu dorete: fiabil, rapid sau o
combinaie.28
Cmpul Lungime total se refer la ntregul coninut al
datagramei: antetul i datele. Lungimea maxim este de
65.535 octei. La ora actual pot fi transmise datagrame mai mari de
aceast dimensiune doar n msur n care destinatarul este capabil s
le accepte.
Cmpul Identificare - prin intermediul acestui cmp,
destinatarul unei datagrame determin crei datagrame aparine un

28

La rndul su acest cmp conine un subcmp numit preceden i 3


indicatori: D, T, R. Subcmpul preceden are o lungime de 3 biti i
stabilete prioritile de la 0 la 7. Cei trei indicatori (flaguri) permit sursei
s stabileasc care factori o afecteaz cel mai mult: Delay (ntrzierea),
Throughput-ul (productivitatea) sau Reliability (fiabilitatea). Aceste
cmpuri au fost introduse pentru a sprijini deciziile pe care le au de luat
ruterele.

120

anumit pachet. Toate fragmentele unei datagrame conin aceeai


valoare de identificare. Pentru a obine lungimea ncrcturii de
date se scade HLEN din lungimea total.
Cmpul Deplasamentul fragmentului (Fragment Offset)
este precedat de dou indicatoare: DF i MF.
- DF (Dont Fragment) - indic ruterelor s nu fragmenteze o
datagram deoarece calculatorul destinaie nu este capabil s le
asambleze la loc. Toate calculatoarele trebuie s accepte fragmente
de 576 octei sau mai mici.
- MF (More Fragments) este indicatorul care arat dac toate
fragmentele unei datagrame au ajuns la destinaie. Toate
fragmentele, cu excepia ultimului au acest indicator activat.
Cmpul Timpul de via - este un contor folosit pentru a
limita durata de via a pachetelor. Acest timp este msurat n
secunde, avnd o valoare maxim de 255 secunde. Prin intermediul
su s prentmpine ca un pachet s circule la infinit prin reea. n
practic TTL (Time To Live) contorizeaz doar hop-urile (salturile,
ruterele) dintr-o reea n alta. Cnd contorul ajunge la zero, pachetul
este eliminat.
Dup ce reasambleaz datagramele, nivelul Reea trebuie s tie
ce s fac mai departe cu aceasta. n acest moment intervine cmpul
Protocol care spune nivelului Reea crui proces de transport
trebuie pasat datagrama.
Cmpul Suma de control a antetului - ajut la asigurarea
integritii antetului IP, trebuie s fie recalculat de fiecare dat
cnd antetul unei datagrame se modific (de obicei la trecerea dintro reea n alta) i detecteaz erorile generate. Cmpurile adres surs
i adres destinaie indic cine este la originea datagramei i cine
este destinatarul acesteia.
Cmpul Opiuni IP - permite IP s suporte diferite opiuni
cum ar fi securitate i lungime variabil ce permit dezvoltarea
versiunilor viitoare ale protocolului.
Unele din cele mai importante opiuni vezi Tabelul 4.2.
121

Tabelul 4.2. Unele opiuni ale protocolului IP


Opiune
2 Securitate
7 nregistreaz calea
9 Dirijare strict pe
baza sursei

Lungime
11b
variabil

Descriere
Ct de secret este datagrama
Fiecare ruter i adaug adresa

variabil

Indic calea complet pe parcurs

Cmpul Date - conine informaii de nivelul superior i are o


lungime variabil de pn la 64 Koctei.
4.2.2. Adresa IP i clasele de adrese. O adres IP conine
informaiile necesare pentru a transporta un pachet cu date prin reea
i este un ir de 32 de bii ce identific dou lucruri: o reea
(network) i o staie (host) n cadrul acelei reele. Forma n care sunt
folosite adresele IP nu este cea binar, mai degrab se reprezint n
forma decimal a patru octei, separai prin puncte. Valoarea
maxim a fiecrui octet (n zecimal) este 28 = 256-1(zero) = 255.
Pentru o adres IP dat: 10110001 00000100 00010110 00001000
vom separa mai nti biii n grupuri de cte 8 bii:
10110001.00000100.00010110.00001000 i n final vom converti
fiecare grup n decimal: 177.4.22.8 [73, 74].
Poriunea host din cadrul unei adrese IP se numete
Identificator host i reprezint zona prin intermediul creia se
identific un dispozitiv dintr-o reea.
ncercarea de a pstra reprezentarea decimal ca model de
referin pentru IP i de a clarifica distincia ntre cele dou
componente ale adresei IP a dus la definirea claselor de adrese IP.
Se cunoate c fiecare clas de adrese IP permite un numr fix de
host-uri i c prima adres din fiecare reea este rezervat pentru
a identifica reeaua, iar ultima adres este rezervat pentru
broadcast.
n Tabelul 4.3. sunt prezentate cele 5 clase definite pentru
spaiul de adrese IP.
122

Tabelul 4.3. Clasele definite pentru spaiul de adrese IP


Clasa

Primul octet Prima


n binary
adres
0.0.0.1

Ultima adres

Observaii

folosete 8 bii pentru


127.255.255.255 reea i 24 pentru staia
de lucru

0xxxxxxx

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

folosit pentru
224.0.0.0 239.255.255.255 adresarea de tip
multicast

11110xxx

240.0.0.0 255.255.255.255

utilizat n scopuri
experimentale

Adresele reelelor au toi biii de staie 0 i nu pot fi folosite


pentru o staie. O astfel de adres este folosit pentru identificarea
ntregii reele, aceast fiind n fapt forma relevant a oricrei adrese
ce cltorete peste Internet. Poriunea network din cadrul unei
adrese IP se numete identificatorul reelei (network ID).
n plus, mai exist i adrese de difuzare, care au toi biii de
staie 1. Un pachet destinat unei astfel de adrese va ajunge la toate
staiile din aceeai reea.
ntr-o reea, host-urile pot comunica ntre ele doar dac au
acelai identificator de reea. Acestea pot s partajeze acelai
segment fizic de reea, dar dac au identificatori de reea diferii, nu
pot comunica dect dac exist un alt dispozitiv care s realizeze
conexiunea ntre segmentele logice ale reelei (sau identificatorii acestora).
Pentru identificarea staiilor se folosesc numai adresele de clas
A pn la C. n plus, exist dou intervale de adrese de clas A
nefolosite n Internet:
Intervalul 0.0.0.0 - 0.255.255.255 nu se folosete, pentru a nu fi
confundat cu ruta implicit;
Intervalul 127.0.0.0 - 127.255.255.255 este folosit numai pentru
123

diagnosticarea nodului local (ntotdeauna acesta va fi cel care va


rspunde la apelul unei adrese din aceasta clas).
Analizm mai detaliat clasele definite pentru spaiul de
adrese IP:
1) Clasa A a fost proiectat pentru a satisface cerinele ridicate
de reele de mari dimensiuni. Ele sunt definite de valoarea zero a
primului bit din adresa IP.
Astfel, pentru definirea reelei va fi folosit doar primul octet
(fr primul zero fixat: 28-1=128), rmnnd pentru identificarea
staiei 24 de bii, adic mai mult de 224=16,7 milioane de posibiliti.
2) O clas de adrese B este definit de valorile primilor doi bii
din adresa IP, aceti primi doi bii fiind 10. Respectnd aceast
constrngere rezult c toate adresele IP ale cror prim octet se afl
ntre 10000000 i 10111111, adic ntre 128 i 191, aparin unei
clase B. Cmpul de reea pentru o clas B va cuprinde primii doi
octei, dar cum primii doi bii ai primului octet sunt fixai, ne rmn
doar 14 bii pentru a crea clasa B. Pentru definirea staiilor vom avea
la dispoziie ultimii doi octei, adic 16 bii. Astfel vom obine
216-2=16.384 reele, fiecare avnd un numr maxim de
staii de 216=65.536.
3) Clasele C se definesc prin alocarea primilor 3 octei pentru
definirea reelei i doar a ultimilor 8 bii pentru distingerea ntre
staiile aceleiai reele. Primii trei bii din primul octet trebuie s fie
110, adic valoarea acestui prim octet trebuie s se afle ntre 192 i
223 pentru ca o adres s aparin unei clase C. Dei numrul reelei
clasei C depete 224-3=2, milioane, numrul de staii pentru
fiecare dintre aceste reele este de doar 28=256.
Clasa A este rezervat organizaiilor guvernamentale din lumea
ntreag; clasa B este rezervat organizaiilor medii-mari, iar clasa C
este rezervat oricrui alt tip de organizaie. Clasele A i B la un loc
124

reprezint 75% din spaiul de adrese disponibile, aceste clase fiind


epuizate n primii ani de expansiune a Internetului (`92 -`94).
Tabelul 4.4. Numrului de octei alocai pentru cmpul staie
Clasa A/
octei

Reea
1

Clasa B/
octei

Clasa C/
octei

Clasa D/
octei

Staie
3

Reea

Staie
2

Reea
2

Staie
4

Staie
2

Adresarea IP

4) Clasa de adrese D este folosit pentru reele multicast.


Pentru adresa multicast spaiul de adrese este plat, toi cei 4 octei
fiind folosii pentru definirea adresei de staie. Deoarece primii 4
bii ai primului octet sunt fixai, i anume 1110, numrul adreselor de
multicast este de 232-4=268, milioane.
5) Clasa de adrese E este rezervat i nu poate fi folosit n
reelele publice, sau n soluii de multicast.
Tabelul 4.4. sumarizeaz tipurile de adrese IP, prezentnd
ponderea numrului de octei alocai pentru cmpul staie din totalul
celor patru octei ce formeaz o adres IP. Un ruter va folosi aceste
adrese pentru a transmite datele n Internet.
Cnd se transmit date ctre toate echipamentele dintr-o reea
trebuie creat o adres de broadcast (difuzare). Broadcast-ul apare
cnd staia surs transmite date ctre toate celelalte dispozitive din
reea. Dar pentru a fi sigur c toate aceste dispozitive sunt atente
125

la mesajul broadcast, staia surs trebuie s foloseasc o adres IP pe


care s o recunoasc toate celelalte echipamente din reea. De obicei,
ntr-o astfel de adres, biii din poriunea host au toi valoarea 1.
4.2.3. Masca de reea. Blocarea creterii Internetului au aprut
ncepnd cu mijlocul anilor `80. Astfel n 1985 a fost introdus nc
un nivel ierarhic n formatul de adresare IP.
Adresele IP vor avea n continuare 32 de bii, dar acetia nu vor
mai fi grupai doar n dou cmpuri: reea i staie, ci vor putea
aparine unui nou cmp - subreea.
Odat cu subreelele a aprut distincia ntre adresarea ce ine
cont doar de cele trei clase: A, B i C, aceasta fiind numit adresare
classful, i noul tip de adresare, ce ofer suport pentru cmpul de
subreea, aceasta din urm fiind numit adresare classless [75, 76].
Masca de reea este un ir de 32 de bii care, n conjuncie
logic cu o adres IP, va separa adresa de reea, anulnd biii de
staie. Fiecare bit din masca de reea ce corespunde (se afl pe aceai
poziie) cu un bit din cmpul de reea va avea valoare 1, n timp ce
toi biii corespunztori cmpului de staie vor avea valoarea zero.
De exemplu:
(1) Adresa IP: 11000000.10101000.00000001.00000010
(192.168.1.2)
- Clasa C
(2) Masca de reea: 11111111.11111111.11111111.00000000
(255.255.255.0)
/24
(3) Adresa reelei: 11000000.10101000.00000001.00000000
(192.168.1.0)
Remarc: (3)=(1) AND (2)
Mtile de reea sunt inutile ntr-un mediu ce ofer adresare
classful, deoarece simpl testare a valorii primului octet fa de 128
i 192 ne-ar oferi toate informaiile necesare despre numrul biilor
ce aparin cmpului reea dintr-o adres IP dat. n schimb, odat cu
126

apariia adresrii classless, masca de reea a devenit piatra de


temelie n deciziile de rutare.
Tabelul 4.5. Reprezentarea mtilor de reea
Reprezentarea
ca prefix
Clasa
(numrul de
bii de 1)
A
255.0.0.0
/8
B
255.255.0.0
/16
C
255.255.255.0
/24
Mtile de reea pentru clasele rutate
Reprezentarea
deximal

Reprezentarea mtilor de reea folosit cel mai des este cea


decimal, datorit similitudinii cu forma de exprimare a adreselor
IP. Aceast form de reprezentare a mtilor de reea este sub forma
unui numr ce reprezint numrul de bii de 1 din masca de reea
(vezi Tabelul 4.5.), aceast form de reprezentare fiind referit ca
prefix de reea.
Reprezentarea decimal a mtilor de reea este mai popular
dect reprezentarea ca prefix.
4.2.4. Subreele (host-uri). n adresarea classful aveam trei
dimensiuni de reele, ducnd la o utilizare extrem de ineficient a
spaiului de adrese. ntrebarea este dac n loc de o ntreag clas B
nu am fi putut aloca doar jumtate de clas B, dublnd astfel
eficiena alocrii de adrese.
n cazul njumtirii unui spaiu de adrese, va trebui s
njumtim numrul de staii, adic s reducem cu unu numrul
de bii de staie. Bitul astfel obinut va intra n componena unui nou
cmp, pe care l vom numi cmp de subreea [77].
Masca de reea va avea valoarea 1 att n cmpurile
corespunztoare biilor de reea, ct i n cmpurile corespunztoare
biilor de subreea. n concluzie, pentru a njumti un spaiu de
adrese, trebuie s extindem masca de reea cu un bit (cel
corespunztor cmpului de subreea), iar cele dou jumti vor fi
127

obinute fcnd acest bit o dat 0, o dat 1.


Tabelul 4.6. Rezultatul operaiei de njumtire
a unui spaiu de adrese (130.170.0.0)
130.
10000010

170.
10101010

130.
10000010

170.
10101010

130.
10000010

170.
10101010

0.
00000000

0
00000000

/16
/16

Spaiul
iniial

0.
0000000

0
00000000

/17

Prima
jumtate

128
0000000

0.
00000000

/17

A doua
jumtate

njumtirea unei clase B

Tabelul 4.7. Formarea subreelelor


130.

170.

132.

10000010

10101010

10000100

00000000

11111111

11111111

10000000

00000000

130.
10000010

170.
10101010

128.
10000000

0
00000000

130.

170.

32.

10000010

10101010

00100000

00000000

11111111

11111111

10000000

00000000

130.

170.

0.

10000010

10101010

00000000

00000000

AND
/17

AND
/17

Adresa IP
iniial nr. 1
(clasa B)
Masca de
reea (/17)
Prima reea
rezultant
Adresa IP
iniial nr. 2
(clasa B)
Masca de
reea (/17)
A doua
reea
rezultant

Avnd de njumtit o clas B, cele dou jumti vor avea


masca de reea /17, bitul de subreea fiind chiar al (16+1=) 17-lea bit
din adresa IP. Rezultatul operaiei de njumtire este prezentat n
Tabelul 4.6.
Modul de utilizare a unei mti de reea reiese direct din definiia
acesteia. De exemplu, fie c avem unele adrese ce se aflau n spaiile
iniiale de adrese, dar dup njumtire au ajuns n reele diferite. Fie
130.170.132.0 i 130.170.32.0 aceste adrese (vezi Tabelul 4.7.).
128

Astfel, subreelele au aprut n scopul eficientizrii modului de


alocare a adreselor IP. Pentru a mpri n subreele un spaiu de
adrese dat, o parte din biii de staie sunt trecui ntr-un nou cmp, cel
de subreea, acesta avnd rolul de a oferi un al treilea nivel de
ierarhizare a adreselor IP.
Din punctul de vedere al unui ruter, orice adres IP are doar
dou niveluri de ierarhizare, i anume reea i staie. Astfel procesul
de creare de subreele se traduce n transferarea unui numr de bii
din cmpul staie n reea, extinderea mtii de reea cu un numr
egal cu numrul de bii transferai. ntr-un mediu classless, nu exist
nici o diferen n modul cum ruterele sau calculatoarele trateaz
adrese aparinnd unei reele sau a unei subreele. De fapt, prin reele
se nelege totalitatea subreelelor, clasele de adrese fiind privite ca
un caz particular al acestora.
4.2.5. Prima i ultima subreea. n momentul cnd crem
subreele, este uor de observat posibila confuzie ce se poate face
ntre adresa de reea a spaiului de adrese iniial i adresa de reea a
primei subreele create, dar totodat i ntre adresa de difuzare pentru
spaiul de adrese iniial i adresa de difuzare a ultimei subreele.
n exemplul de mai nainte (vezi Tabelul 4.7.) singura diferen
ntre clasa B i prima ei jumtate era masca de reea folosit, i tot
masca de reea este singura diferen ntre adresa de difuzare a clasei
B i adresa de difuzare a celei de a doua jumti (vezi Tabelul 4.8.).
Datorit acestei ambiguiti, odat cu apariia subreelelor a
aprut i restricia de a folosi prima i ultima subreea. Astfel,
numrul maxim de subreele ce poate fi folosit devine 2n 2, unde
n este numr de bii de subreea.
Prim consecin este imposibilitatea mprumutrii unui singur
bit pentru crearea de subreele, adic imposibilitatea njumtirii unui
spaiu de adrese. Numrul minim de bii ce trebuie mprumutai este 2.
A doua consecin - este pierderea unui procent din spaiul de
adrese n urma procesului de creare de subreele.
129

Tabelul 4.8. Obinerea primelor dou subreele


130.

170.

0.

10000010

10101010

00000000

00000000

130.

170.

128.

10000010

10101010

130.

170.

255.

255

10000010

10101010

11111111

11111111

130.

170.

255.

255

10000010

10101010

0000000

1111111

00000000

11111111

/16

/17

/16

/17

Adresa de
reea
pentru
spaiul
iniial
Adresa de
reea
pentru
prima
jumtate
Adresa de
difuzare
pentru spaiul iniial
Adresa de
difuzare
pentru
prima
jumtate

Singurele dispozitive din reea ce ar fi putut comite erori n


urma acestei ambiguiti sunt ruterele, iar ruterele, odat cu
implementarea CIDR29 i dezvoltarea protocoalelor de rutare
classless, au avut la dispoziie mtile de reea, pentru fiecare dintre
rute: ncepnd cu 1996 majoritatea ruterelor au fost fabricate cu
capacitatea evitrii confuziei cauzate de folosirea primei i
ultimei subreele.
Dei la ora actual multe cri de calculatoare recomand
evitarea folosirii primei i ultimei subreele, Internetul conine
echipamente capabile s evite eventualele confuzii.
29

CIDR (Classless Inter Domain Routing) - se refer la modul de


reprezentare a adreselor IP n tabela de rutare i la modul de trimitere a
mesajelor de actualizare. n notaia CIDR, adresa IP este reinut
ntotdeauna mpreun cu masca de reea.

130

4.2.6. Supernetting. O a doua component a CIDR, este


procesul invers - posibilitatea agregrii mai multor spaii de
adrese ntr-un singur spaiu [53]
Faptul c n tabela de rutare este precizat i masca de reea
permite agregarea reelelor vecine, reducnd dimensiunea tabelei de
rutare. De exemplu, reelele 192.0.2.0/24 i 192.0.3.0/24 vor fi
reinute ca 192.0.2.0/23:
192.0.2.0/24 = 11000000.00000000.00000010 / 00000000
192.0.3.0/24 = 11000000.00000000.00000011 / 00000000
----------------------------------------------------192.0.2.0/23 = 11000000.00000000.0000001 / 0.00000000
Procesul de creare de super-reele, numit i proces de
agregare de adrese, este extrem de important mai ales pentru
optimizarea funcionrii ruterelor. Agregarea adreselor are drept
consecin reducerea dimensiunii tabelei de rutare, care n final se
traduce n laten mai sczut a rutrii.
Verific-i cunotinele:
1) Funcia protocolului IP.
2) Modul de funcionare a protocolului IP.
3) Structura antetului IP.
4) Adresa IP i clasele de adrese.
5) Masca de reea.
6) Subreele (host-uri).
7) Prima i ultima subreea.
8) Supernetting.
4.3. Protocoalele de nivel Reea: ARP i RARP
Stiva de protocoale TCP/IP conine dou protocoale de nivel
Reea: ARP (Address Resolution Protocol) i RARP (Reverse
Address Resolution Protocol) [53, 78]. Aceste protocoale nu sunt
ntlnite la toate reelele, ci numai la o parte din ele.
131

Pentru ca dou dispozitive de reea s poat comunica, este


necesar cunoaterea att a adresei MAC, ct i a celei logice. n
cazul n care numai una dintre adrese este disponibil se apeleaz la
un protocol, care pe baza acesteia va determina cealalt adres.
4.3.1. ARP (Address Resolution Protocol) - se bazeaz pe
construirea i meninerea unei tabele ARP. O tabel ARP are rolul de
a oferi o coresponden ntre adresele IP i cele MAC. Astfel, ARP
- este un protocol care traduce adresa Internet n adres hardware,
ofer adresa MAC a unui dispozitiv de reea dat fiind adresa sa IP.
Acestea sunt construite dinamic i sunt stocate n memoria RAM.
Dei exist mecanisme pentru adugarea sau eliminarea unei intrri
ntr-o tabel ARP, acestea sunt rareori folosite.
Fiecare computer sau dispozitiv de reea i pstreaz propria sa
tabel ARP.
193.23.1.4
193.23.1.7
193.23.1.18
Ruterul

A1

A2

B1

B2

A3

Fig. 4.1. Crearea tabelei ARP [5]


Fie reeaua din figura 4.1. Toate staiile sunt tocmai pornite,
astfel tabelele ARP sunt vide. Presupunem c staia A1 vrea s
comunice cu staia A2, cunoscnd doar adresa IP a acesteia. La
nivelul Reea datele venite de la nivelurile superioare vor fi
ncapsulate i vor primi un antet ce va conine n cmpul Adres
destinaie 193.23.1.7, iar ca Adres surs 193.23.1.4.
132

nainte de trecerea la nivelul Legtur de date adresa IP


destinaie va fi cutat n tabela ARP i nefiind gsit se va crea un
cadru special (ARP request) ce va avea n cmpul Adres
destinaie din antet adresa de difuzare: FF.FF.FF.FF.FF.FF, iar n
cmpul Adres surs adresa MAC a staiei A1.
Dac vom considera c reeaua din figur folosete Ethernet
drept protocol de nivel MAC, datele vor fi difuzate i vor ajunge la
A2 i la interfaa ruterului conectat la segmentul A.
La nivelul Legtur de date va fi analizat antetul cadrului.
Cmpul Destinaie fiind o adres de difuzare, cadrul va fi trimis la
nivelul superior. Totodat, pe baza coninutului cmpului Surs de
nivel 2 i 3, va fi creat prima intrare n tabela ARP a staiei A2.
Ajuns la nivelul 3 cadrul este identificat drept o cerere ARP, i se
iniiaz un rspuns transmis att la nivel Reea ct i la nivel
Legtur de date.
Dup primirea rspunsului, A1 va putea insera n tabela sa ARP
adresa MAC a lui A2, iar comunicaia din acest moment va avea loc
fr probleme.
Fiind pe un segment Ethernet toate cadrele schimbate de A1 i
A2 vor ajunge la toate staiile de pe segment, astfel c, dei nu au
emis nici un cadru, att A3 ct i ruterul vor avea cte o tabel ARP
cu 2 intrri. Aceste intrri expir dup o perioad de timp, fiind
nlturate din tabela ARP.
Comunicaia ntre staii aflate n reele diferite are loc n
modul urmtor: protocolul de rezoluie a adresei se bazeaz pe
difuzri la nivel Legtur de date. Ruterele, n schimb, nu propag
pachetele de difuzare de nivel Legtur de date n afara reelei din
care provin.
Exist dou modaliti prin care staii aflate n reele diferite pot
comunica: (a) proxy ARP i (b) default gateway.
a) Proxy ARP - este o extensie a protocolului de rezoluie a
adresei. Pornind de la faptul c ruterul nu va transfera pachetele de
difuzare, Proxy ARP va determina ruterul s rspund la toate
133

cererile ARP destinate unor adrese n afara reelei cu propria sa


adres MAC.
n cazul reelei de mai sus, s considerm c staia A1 vrea s
comunice cu B1. Dup ce nu va gsi adresa MAC a staiei B1 n
tabela ARP va trimite o cerere ARP. Cadrul va fi recepionat de
ctre toate dispozitivele de reea aflate pe acest segment.
Staiile A2 i A3 deja au n tabela ARP informaii despre A1,
astfel nct vor reseta timpul de via al acestei intrri. Ruterul va
reseta i el acest timp, iar apoi, analiznd adresa IP destinaie, va
concluziona c destinaia nu se afl n acelai segment. Dac acesta
ar fi fost un cadru obinuit, ruterul ar fi luat o decizie pe baza
tabelei sale de rutare. Fiind totui o cerere ARP, ruterul va genera un
rspuns ARP, ce va conine propria sa adres MAC.
Rspunsul ARP va fi ncapsulat, iar antetul va avea att la
nivelul Legtur de date ct i la nivelul Reea n cmpul Adres
surs adresa interfeei ruterului ce se afl conectat la reea. Ruterul
va determina pe ce interfa trebuie s trimit pachetele destinate
pentru 24.8.17.2 i va trimite pe aceast interfa o nou cerere ARP.
B1 va rspunde la aceasta.
n final toate staiile din reeaua A i vor aduga o nou intrare
n tabela ARP ce va face corespondena ntre 193.23.1.18 i adresa
MAC a interfeei ruterului. n plus staia A1 va mai aduga o intrare
ce va mapa 24.8.17.2 cu adresa MAC a interfeei ruterului. Staiile
din reeaua B vor insera dou intrri n tabelele ARP proprii.
Din acest moment staia A1 va ncapsula transmisia destinat
staiei B1, folosind adresa IP a lui B1 i adresa MAC a ruterului.
Ruterul va primi cadrele, va nlocui Adresa surs din antetul de nivel
Legtur de date cu Adresa sa i le va trimite mai departe ctre B1.
b) Pentru o staie dat default gateway este adresa IP a
interfeei de pe ruter, ce conecteaz reeaua din care face parte
respectiva staie. Odat precizat un default gateway, nivelul Reea
va mai cpta o nou atribuie, trebuind s determine dac destinaia
este sau nu n aceeai reea.
134

Dac nu este, atunci se va folosi adresa IP a destinaiei finale i


adresa MAC a default gateway. Astfel, n tabela ARP va fi cutat
adresa interfeei ruterului.
4.3.2. Alte protocoale n suita de protocoale Internet. Trebuie
menionat c mai exist i alte protocoale n suita de protocoale
Internet, cum ar fi: RARP (Reverse Addres Resolution Protocol),
GGP (Gateway-to-Gateway Protocol) etc. Dar aceste protocoalele au
modul de utilizare mai ingust i specific:
a) RARP (Reverse Addres Resolution Protocol) - este
protocolul care realizeaz aplicaia invers protocolului ARP,
traducnd adresa hardware n adres Internet.
b) Porile (gateway) - sunt combinaii de hard i soft care
realizeaz o legtur ntre dou tipuri diferite de reele. Poarta are
rolul de a transfera informaiile i de a le converti ntr-un format
compatibil cu protocoalele utilizate de reeaua destinaie. De
exemplu, prin pori se pot stabili legturi ntre diferite sisteme
e-mail, astfel nct utilizatorii s poat realiza schimburi de mesaje
fr probleme de incompatibilitate a echipamentelor folosite.
Protocolul Gateway-la-Gateway (GGP) este un protocol
definit pentru rutarea datagramelor ntre gateway-urile n Internet.
Principiul de funcionare a acestui protocol const n aceea c fiecare
mesaj are un antet GGP - cmp care identific tipul de mesaj i
formatul cmpurilor rmase.
Protocolul Gateway-la-Gateway a fost conceput ca un Internet
Protocol similar protocolului TCP i UDP.
c) Protocolul VMTP (Versatile Message Transaction
Protocol) este destinat suportului de tranziie a informaiei prin
Remote Procedure Call (RPC). Funcia de baz a acestui protocol
implic securitate, schimburi de mesaje asincrone, multicast etc.

135

Verific-i cunotinele:
1) Descriei funciile protocoalelor de nivel Reea.
2) Explicai principiile de lucru a protocolului ARP (Address
Resolution Protocol).
3) Analizai destinaia protocolului RARP (Reverse Addres
Resolution Protocol).
4) Protocoalele GGP (Gateway-to-Gateway Protocol),
VMTP (Versatile Transaction Protocol).
4.4. Nivelul Transport. Protocoalele la nivel Transport
Principala sarcin a nivelului 4 - o reprezint transportarea i
controlarea fluxului informaional de la surs ctre destinaie.
Informaiile trebuie s ajung n mod sigur curate la destinaie.
Este important de specificat faptul c reelele conectate la
internet folosesc protocoalele TCP/IP, iar foarte multe organizaii
(neafiliate guvernamental) au realizat propriul internet utiliznd
aceleai protocoale TCP/IP. Tot ce se refer la suita de protocoale
TCP/IP, se folosete cuvntul Internet scris cu liter mare, pentru a
evita confuzia cu interneturile care folosesc alte protocoale diferite
de TCP/IP [79, 80].
La nivelul Transport TCP/IP folosete dou protocoale: UDP
(protocol fr conexiuni) i TCP (protocol orientat pe conexiune).
4.4.1. UDP (User Datagram Protocol)
1) Caracteristici UDP
UDP - este un protocol de nivel Transport construit special
pentru a oferi un serviciu de comunicare ct mai simplu peste IP.
UDP este proiectat pentru aplicaiile care nu trebuie s recompun
segmentele cu date: protocoalele de la nivelul aplicaii sunt direct
rspunztoare de sigurana datelor transmise. Acest protocolul nu
este orientat la conexiune i este folosit pentru a transmite
datagrame fr a fi nevoie de confirmarea recepiei sau de garantarea
136

transmiterii acestora. Specificaiile protocolului au fost publicate n


1980 [81]. Retransmiterea datelor n caz de erori trebuie ordonat
de alte protocoale.
Unele caracteristici ale UDP-ului sunt:
- UDP este potrivit pentru scopuri, unde verificarea i
corectarea eroarelor nu este necesar, evitnd de o astfel de
prelucrare la nivel de reea;
- UDP este un serviciu de tip datagram: cererile de trimitere
de date primite de la nivelul superior sunt tratate independent;
- UDP trimite datagrame UDP corespunztoare cu
dimensiunea datelor primite de la nivelul Aplicaie;
- comunicarea are loc fr stabilirea unei legturi (conectionless): nu exist mecanisme de stabilire i terminare a unei
conexiuni deoarece toate datele sunt trimise n cadrul unui singur
pachet IP, care potenial va fi supus fragmentrii;
- UDP-ul produce pentru fiecare transfer cerut de nivelul
Aplicaie, un pachet IP (care ulterior poate fi supus fragmentrii)
care, dac ajunge la destinaie corect, va fi livrat direct nivelului
Aplicaie;
- nu se garanteaz ajungerea la destinaie a datelor (best
effort): ajungerea la destinaie nu este anunat sursei;
- datele transportate sunt protejate de o sum de control.
Utilizarea UDP-ului:
- servicii de rezolvare a numelor (DNS - Domain Name System)
- ntrebrile i rspunsurile scurte pot fi mai eficient implementate
peste UDP;
- fluxuri multimedia - mecanismele complicate de control al
fluxului ale TCP-ului ar deprecia interactivitatea;
- server de fiiere (NFS - Network File System) - acest tip de
aplicaii sunt n general rulate n reele locale cu performane ridicate
care nu necesit mecanismele TCP;
137

- managementul reelei (SNMP - Simple Network Management


Protocol);
- protocoale de rutare (RIP - Router IP).
2) Formatul pachetelor UDP (User Datagram Protocol)
(vezi Tabelul 4.9.)
Datagramele UDP sunt formate dintr-un antet urmat de datele
care se doresc transmise.
Tabelul 4.9. Structura unei datagrame UDP
Port sursa
Port destinaie
(16 bii)
(16 bii)
Lungime pachet UDP
Suma de control
(16 bii)
(16 bii)
Date
Antetul cuprinde:
- Port surs - mpreun cu adresa IP a sursei, acest numr
identific n mod unic locul de unde a fost trimis datagrama UDP;
- Port destinaie - mpreun cu adresa IP a destinaiei, acest
numr identific n mod unic destinaia dorit pentru datagrama UDP;
- Lungimea pachetului UDP - lungimea minim msoar
datagrama UDP cu antet i prin urmare are o valoare minim de
8 octei;
- Sum de control - acoper ntreg pachetul UDP ct i un
pseudo-antet de 12 octei (96 bii) format din: adresa IP a sursei - 32
bii; adresa IP a destinaiei - 32 bii; 8 bii de zero pentru aliniere;
numrul protocolului UDP reprezentat pe 8 bii; lungimea pachetului
UDP - 16 bii. Deoarece suma de control necesit n calculul ei un
numr multiplu de 16 octei, la sfritul datelor se adaug un numr
potrivit de octei de zero. Dac suma este 0 atunci ea va fi stocat ca
216=65.536 (toi biii pe 1). Un 0 n cmpul sumei de control indic
faptul c suma de control nu a fost calculat.
138

4.4.2. TCP (Transmission Control Protocol) - reprezint


protocolul orientat la conexiune care ofer transmisia datelor n
modul full-duplex [82].
Deoarece protocolul IP este de tip datagram, utilizarea lui
direct n aplicaii care n general au nevoie de conexiuni sigure, este
dificil. Din aceste motive peste IP a fost construit un alt protocol, TCP
(Transimission Control Protocol), care corecteaz aceste probleme.
Prin intermediul TCP, calculatoarele schimb informaii ntre
ele sub form de segmente. Un segment este format dintr-un antet
de 20 de octei urmat de zero sau mai muli octei de date.
Programul decide singur care este mrimea acestor segmente innd
cont de dou situaii:
(1) Fiecare segment nu trebuie s depeasc cei 65.536 octei
de informaie util IP.
(2) Fiecare reea are o unitate maxim de transfer (MTU
Maximum Transfer Unit) n care trebuie s ncap segmentul TCP.
Un segment care ajunge ntr-o reea cu o MTU mai mic dect
dimensiunea sa, va fi fragmentat de ctre ruterul respectivei reele.
Fiecare nou segment format prin fragmentare are propriile antete
TCP i IP, aceast situaie conducnd la creterea gradului de
ncrcare al reelei (fiecare segment primete un antet de 40 octei de
informaie suplimentar).
a) Caracteristici TCP:
- Alturi de protocolul UDP, TCP se situeaz pe nivelul
transport n ierarhia de protocoale. Dar, cu toate c, se bazeaz pe
acelai protocol (IP) ca i UDP, TCP furnizeaz ctre nivelul
Aplicaie cu totul alt tip de servicii, servicii orientate-conexiune,
sigure, de tip flux de octei.
Termenul de orientat-conexiune presupune c, ntre cele
dou aplicaii care comunic utiliznd TCP, trebuie s se stabileasc
o conexiune TCP nainte ca transferul de date s aib loc. Aceast
conexiune este virtual, asemntor cum se ntmpl n sistemul de
139

telefonie clasic: cineva formeaz un numr i abia n momentul n


care cealalt persoan rspunde se poate ncepe conversaia.
Fiind o conexiune host-la-host, nu exist noiunile de
broadcast sau multicast.
Transferul sigur de date este asigurat n urmtorul mod:
datele sunt mprite n buci a cror dimensiune optim e
determinat de TCP. Unitatea de date trimis de TCP ctre nivelul
reea poart numele de segment.
Cnd TCP trimite un segment, pornete un timer i dac nu se
primete confirmarea segmentului respectiv ntr-un anumit timp, l
retransmite. n momentul n care se primete un segment TCP, trimite
o confirmare (din motive de eficien aceasta poate fi amnat).
n header-ul TCP este meninut o sum de control pentru
detectarea modificrilor n date. Dac se recepioneaz un segment corupt,
TCP l ignor, urmnd s fie retransmis datorit neprimirii confirmrii.
Deoarece segmentele TCP sunt transmise mai departe
ncapsulate n datagrame IP, iar acestea pot ajunge n orice ordine,
segmentele TCP pot ajunge n alt ordine dect cea n care au fost
trimise. De aceea, la destinaie TCP-ul trebuie s se foloseasc de
numere de secven pentru a reordona eventual segmentele nainte
de a le livra ctre nivelul Aplicaie. De asemenea, TCP trebuie s
asigure ignorarea duplicatelor.
TCP asigur controlul fluxului n condiiile n care viteza
de trimitere a datelor de la surs poate fi mult mai mare dect
capacitatea de prelucrare de la destinaie.
Serviciul oferit de TCP este de tip flux de octei, deoarece
ofer garanii c fluxul de date trimis de surs va fi livrat fr
modificri la destinaie.
b) Formatul pachetelor TC:
Segmentele sunt formate dintr-un antet de 20 octei urmat de
datele primite de la nivelul Aplicaie. Antetul poate uneori conine i
o serie de opiuni, caz n care poate ajunge la 60 octei.
140

Antetul unui segment TCP cuprinde (vezi Tabelul 4.10):


Tabelul 4.10. Antetul unui segment TCP
Lungimea antetului
Port destinaie
(16 bii)

Port surs (16 bii)


Numr de secven (32 bii)
Numr de confirmare (32 bii)
FIN
(1 bit)

SYN
(1 bit)

RST
(1 bit)

PSH
(1 bit)

ACK
(1 bit)

Dimensiunea
ferestrei
(16 bii)
Indicator urgent
Sum control (16 bii)
(16 bii)
Opiuni (cuvinte de 32 bii) (pn la 40 octei)
Date (opional)
URG
(1 bit)

HLE
N
(4
octei)

Rezervat
(6 bii)

- Port surs - pentru specificarea portului aplicaiei


transmitoare. Port destinaie - pentru specificarea portului
aplicaiei ce recepioneaz segmentul TCP. Aceste dou porturi,
mpreun cu adresele ale sursei i destinaiei, coninute n antetul
IP identific n mod unic conexiunea. Pentru o pereche format
dintr-o adres IP i un port se folosete adesea denumirea de socket.
- Numr de secven - este folosit pentru a asigura la
destinaie ordonarea corect a informaiilor. Pentru a asigura un
serviciu de tip flux de octei, TCP numeroteaz fiecare octet de date
utiliznd un numr de secven. Numrul de secven din cadrul
antetului TCP specific primul octet din fluxul trimis.
La iniierea unei conexiuni, se seteaz flag-ul SYN
(sincronizare) i se alege aleator un numr de secven de nceput,
utiliznd un generator de numere de secven, ISN (Initial Sequence
Number). Numrul de secven al primului octet de date va fi
numrul generat ISN plus 1, deoarece pachetul de iniiere (cu SYN
setat) consum i el un numr de secven. Flag-ul de terminare a
conexiunii, FIN (Sfrit), consum i el un numr de secven.
- Confirmare - reprezint numrul de secven al octetului de
141

date pe care transmitorul confirmrii ateapt s-l primeasc.


Astfel, dac s-a recepionat octetul cu numrul de secven x (n
numerotaia sursei) pachetul de confirmare va avea flag-ul ACK
(confirmare) setat i va conine numrul de confirmare x+1.
- Lungimea antetului - indic numrul de cuvinte de 32 de
biti (4 octei), care sunt coninute n antetul TCP, deoarece cmpul
Opiuni este de lungime variabil. Acest cmp este urmat de 6 bii
nefolosii (rezervai pentru dezvoltrile ulterioare).
- 6 bii de control reprezentnd urmtoarele flag-uri ce pot fi
setate simultan:
URG (Urgent) - cmpul urgent pointer este valid, indic
deplasamentul n octei fa de numrul curent de secven la care se
afl informaia urgent i se folosete la nlocuirea mesajelor de
ntrerupere.
ACK (Confirmare) - cmpul de confirmare este valid,
indic validitatea numrului de confirmare. Dac acest bit are
valoarea zero, este ignorat cmpul Numr de confirmare al
segmentului respectiv.
PSH (Push - Forare) destinaia: trebuie s trimit
datele ctre nivelul Aplicaie ct mai devreme, acest bit indic
destinatarului s livreze datele.
RST (Reset) desfiineaz o conexiune care a devenit
inutilizabil, se dorete resetarea conexiunii.
SYN (Sincronizare) stabilete conexiunea ntre
calculatoare, iniierea conexiunii.
FIN (Sfrit) termin o conexiune.
- Dimensiunea ferestrei - reprezint numrul de octei (ncepnd
cu numrul de secven coninut n cmpul de confirmare) pe care
destinaia e dispus s-l primeasc. Este limitat la 65.536 octei dar, cu
toate c pare o limit destul de mare, exist situaii cnd se doresc
valori mult mai mari. n acest scop se folosesc nite opiuni speciale.
- Suma de control - este calculat pentru antetul i informaia
142

propriu zis. Iniial acest cmp are valoarea zero, iar cmpul de date
este completat cu un octet suplimentar nul, dac lungimea sa este un
numr impar. Aceast sum de control acoper ntregul segment TCP
(att datele ct i antetul TCP) i este obligatoriu s fie completat de
transmitor i verificat de receptor. Dar la calculul sumei de
control se ia in considerare i o zona special de 12 octei ce
cuprinde pentru re-verificare cmpuri din antetul IP (adresa IP a
sursei i a destinaiei). Dup adugarea acestui pseudo-antet datele
se mpart n cuvinte de 16 bii n vederea calculrii sumei de
control, adugndu-se eventual i un octet de aliniere.
- Urgent pointer - este utilizat pentru specificarea
deplasamentului ultimului octet de date trimis n regim urgent.
Astfel, ultimul octet din secvena urgent se obine adunnd acest
cmp la numrul de secven. Ce nseamn acest mod urgent de
transmitere: exist situaii n care aplicaiile trimit date neordonate.
S presupunem c aplicaia a trimis ctre nivelul transport o cantitate
mare de date, dar la un moment dat se observ ceva n neregul i
dorete s anuleze operaia. Dac trimite o comand de anulare,
aceasta va fi adugat la sfritul irului de octei, deci va ajunge la
nivelul Aplicaie de la receptor. Activnd Modul urgent, datele vor
fi plasate la nceputul pachetului. Aplicaiile mai cunoscute care
folosesc acest mod sunt Telnet, Rlogin i FTP.
- Opiuni - pn la 40 de octei este proiectat pentru a suporta
faciliti ulterioare; cmpul Opiune este folosit mai ales pentru a
indica lungimea maxim a unui segment TCP.
c) Iniierea i terminarea unei conexiuni TCP:
TCP este un protocol orientat la conexiune, deci presupune
stabilirea unei ci virtuale ntre surs i destinaie. Modul de
transmisie n cazul protocolului TCP este full-duplex, deci sunt
transmise date simultan n ambele direcii. Aceasta presupune c cel
care iniiaz conexiunea trebuie s primeasc aprobarea celuilalt
capt nainte de nceperea transferului de date: sursa i anun
143

intenia de a iniia o conexiune, destinaia trimite un pachet cu


confirmarea cererii i un pachet de iniiere a conexiunii de la el la
surs, iar apoi sursa confirm cererea primit de la destinaie.
n cadrul protocolului de iniiere exist 2 tipuri de cereri de
iniiere: cerere activ (active open), iniiat de clientul ce dorete s
stabileasc conexiunea cu serverul i cerere pasiv (passive open),
din partea serverului.
Etapele procesului de stabilire a conexiunii sunt:
1. Clientul trimite un segment cu flag-ul SYN (sincronizare
stabilete conexiunea ntre calculatoare, iniierea conexiunii) setat,
care conine informaii despre portul surs, portul de destinaie i
numrul de secven generat iniial (ISN). Opional se pot stabili
parametrii conexiunii prin setarea lungimii maxime a segmentelor
(MSS) dispus s le primeasc de la server.
2. Al doilea segment e trimis de server i are un rol dublu: (a)
confirm segmentul primit de la client prin setarea flag-ului ACK
(cmpul de confirmare - indic validitatea numrului de confirmare:
dac acest bit are valoarea zero, este ignorat cmpul numr de
confirmare al segmentului respectiv) i (b) completeaz numrul de
secven cu numrul de secven primit plus 1.
3. Clientul trimite un segment cu confirmarea cererii din partea
serverului (ACK setat este completat cu numrul confirmat i cu
numrul de secvena primit plus 1). Acest pachet poate conine date.
Se poate ntmpla c uneori cele dou capete care vor s comunice,
ncearc s stabileasc conexiunea simultan. n acest caz, dup ce
fiecare a trimis segmentul de iniiere (iniiere activ), ambele vor
trimite un segment cu SYN plus ACK i se va stabili o singur
conexiune, nu dou.
Protocolul de terminare. Oricare dintre cele dou pri poate
solicita nchiderea conexiunii, dar conexiunea fiind full-duplex,
transferul de date n cellalt sens poate continua (aceast situaie e
denumit half-close). O nchidere complet a unei conexiuni TCP
presupune urmtorul algoritm:
144

1. Clientul trimite un segment cu flag-ul FIN (sfrit termin


o conexiune) activat, solicitnd nchiderea conexiunii.
2. Serverul trimite un segment ACK confirmnd primirea
cererii. Numrul de confirmare se completeaz normal, ca numrul
de secven primit plus 1
3. Serverul continu s trimit date ctre client. Cnd
dorete s nchid conexiunea, el trimite un segment cu FIN activat.
4. Clientul trimite un pachet ACK, confirmnd nchiderea
conexiunii.
5. Cel care iniiaz procedura de nchidere (trimite primul FIN),
realizeaz o nchidere activ (active close), iar la cellalt capt are
loc o nchidere pasiv (passive close).
n mod similar cu deschiderea simultan exist posibilitatea ca
ambele capete ale conexiunii TCP s iniieze simultan procedura
de nchidere a conexiunii. n acest caz ambele pri vor trimite FIN
i vor atepta primirea unui ACK. n continuare fiecare va primi
cererea de terminare i va trimite ACK. Se observ c numrul de
segmente transferate pentru realizarea nchiderii conexiunii
(4 segmente) este acelai ca la terminarea normal.
Verific-i cunotinele:
1) Analizai caracteristicile protocoalelor UDP i TCP
2) Explicai formatul pachetelor UDP i TCP
3) Descriei etapele procesului de stabilire a conexiunii TCP
ntrebrile pentru autoevaluare:
1. Nivelul Reea. Sisteme autonome. Clasificarea
protocoalelor de rutare
2. Caracterizai protocolul IP, TCP. lasele de adrese
3. Cum se utilizeaz masca de reea? Subreele (host-uri)
4. Protocoalele de nivel Reea. Protocoalele ARP i RARP
5. Nivelul Transport. Protocoalele la nivel Transport

145

Capitolul 5. Descrierea nivelelor: Sesiune, Prezentare, Aplicaie


5.1. Nivelul Sesiune
5.2. Nivelul Prezentare
5.3. Nivelul Aplicaie
5.3.1. Telnet
5.3.2. File Transfer Protocol (FTP)
5.3.3. World Wide Web
5.3.4. Pota electronic
Menionm c nivelele utilizator ale modelului OSI se consider:
nivelul 5 - Sesiune, nivelul 6 - Prezentare, nivelul 7 - Aplicaie [11].
Nivelul Sesiune - furnizeaz controlul comunicaiei ntre
aplicaii. Stabilete, menine, gestioneaz i nchide conexiuni
(sesiuni) ntre aplicaii.
Nivelul Prezentare - transform datele n formate nelese de
fiecare aplicaie i de calculatoarele respective, asigur compresia
datelor i criptarea.
Nivelul Aplicaie - realizeaz interfaa cu utilizatorul i interfaa
cu aplicaiile, specific interfaa de lucru cu utilizatorul i
gestioneaz comunicaia ntre aplicaii. Acest nivel nu reprezint o
aplicaie de sine stttoare, ci doar interfaa ntre aplicaii i
componentele sistemului de calcul.
n continuare studiem particularitile acestor nivele mai detaliat.
5.1. Nivelul Sesiune
Nivelul Sesiune este cel care coordoneaz aplicaiile care
interacioneaz cnd dou calculatoare comunic ntre ele.
Nivelul Sesiune stabilete, gestioneaz i ncheie sesiunile de
lucru ntre aplicaii. Comunicarea ntre dou calculatoare implic
derularea unor mini-conversaii pentru a se asigura c cele dou
calculatoare pot efectiv comunica. n timpul acestor mini-conversaii
fiecare din participani joac un rol dublu: ca i n cazul unui
146

client, pot s cear la un moment dat un serviciu, dar ca i n cazul


unui server pot s ofere un serviciu. Procesul prin care se determin
ce rol joac la un moment dat unul din calculatoare se numete
controlul dialogului [83]. De exemplu, nivelul Sesiune decide cnd
are loc o comunicare n ambele sensuri simultan sau cnd are loc o
comunicare n ambele sensuri alternativ (controlul dialogului).
Dac se permite o comunicare n ambele sensuri simultan,
nivelul Sesiune devine mai puin activ n ceea ce privete gestionarea
conversaiei i permite celorlalte niveluri ale celor dou calculatoare
s controleze ntregul proces. n acest caz este posibil s apar
coliziuni n cadrul acestui nivel.
Coliziunile de la nivelul Sesiune se manifest doar sub forma a
dou mesaje transmise unul ctre cellalt i care creeaz confuzie fie
la nivelul unui calculator, fie n ambele. Dac aceste coliziuni nu
sunt tolerate, controlul dialogului apeleaz la o comunicare n
ambele sensuri alternativ. n acest caz se folosete un jeton
specific nivelului Sesiune, prin care cele dou calculatoare stabilesc
ordinea n comunicare (similar cu jetonul de la nivelul 2).
Protocoalele nivelului 5 pot fi identificate n timpul login-ului
sau n cadrul unei aplicaii: NFS (Network File System), SQL
(Structured Query Language), RPC (Remote Procedure Call), XWindow System, ASP (Apple Talk Session Protocol), DNA (Digital
Network Architecture), SCP (Session Control Protocol) (vezi Anexa 1).
5.2. Nivelul Prezentare
Nivelul Prezentare este cel care rspunde de prezentarea
datelor ntr-o form pe care calculatorul surs s o poat nelege.
Acest nivel acioneaz ca un traductor pentru echipamentele
care comunic ntr-o reea i ndeplinete trei funcii principale:
prezentarea datelor;
criptarea datelor;
compresia datelor.
147

Dup ce primete datele de la nivelul Aplicaie, dar nainte de a


le transmite nivelului Sesiune, nivelul Prezentare execut una sau
mai multe din funciile prezentate anterior. La destinaie, nivelul
Prezentare preia datele de la nivelul Sesiune, execut funciile
necesare i apoi transfer datele nivelului Aplicaie.
Presupunem, c o staie vrea s comunice cu un maincadru.
Staia folosete codurile ASCII pentru reprezentarea caracterelor, n
timp ce maincadru-ul folosete codurile EBCDIC. Traducerea
informaiilor dintr-un cod n altul este realizat cu ajutorul nivelului 6.
Afar de reprezentarea caracterelor, standardele nivelului 6
vizeaz i modalitile de prezentare a imaginilor grafice:
PICT format pentru imagini, utilizat pentru transferul
imaginilor grafice QuicDraw ntre programele sistemelor MAC;
TIFF format pentru imagini bit-map cu rezoluie mare;
JPEG formatul joint photographic experts group;
Alte cerine se refer la formatul de prezentare a sunetelor i
filmelor:
MIDI pentru sunet digital (Musical Instrument Digital
Interface);
MPEG standard pentru compresia i codificarea filmelor
video pe suport CD etc. (Motion Picture Experts Group)

QuickTime standardul pentru lucrul cu fiiere audio-video


pe maini MAC (diferen fat de QuickTime for Windows)
Folosind un soft specializat, la nivelul 6 se poate realiza i
criptarea datelor. Prin criptarea datelor se nelege protejarea
informaiei n timpul transmiterii ei prin reea. Majoritatea
tranzaciilor financiare ce se deruleaz prin Internet fac apel la
criptare. De cele mai multe ori, o astfel de aplicaie folosete o cheie
de criptare pentru a codifica datele ntr-o nou form i o cheie de
decriptare pentru a le aduce n forma iniial.

148

Tot nivelul Prezentare este cel care rspunde i de compresia


fiierelor - o tehnic prin care se reduce mrimea lor folosind
algoritmi destul de complex.
5.3. Nivelul Aplicaie
Nivelul Aplicaie este cel mai apropiat de utilizatorul
calculatorului.
Nivelul Aplicaie este responsabil cu identificarea partenerilor
disponibili s comunice, sincronizeaz aplicaiile, stabilete
proceduri pentru recuperarea datelor i controleaz integritatea
acestora.
Aplicaiile Internetului sunt numeroase: n primul rnd afiarea
de informaii mai mult sau mai puin statice cu form de text, imagini
i sunete (pagini web), pota electronic (e-mail), transferul de fiiere
de date i informaii, chat, video, telefonie i telefonie cu imagine
prin Internet, televiziune prin Internet, e-commerce, nvmntul la
distan (e-learning), transmisiea vocii prin Internet (VoIP Voice
over Internet Protocol), conversaii n timp real (IRC - Internet Relay
Chat), transmisii multimedia n timp real, sondri de opinie, mediu
pentru rspndirea tirilor, mediu pentru toate genurile de grafic i
muzic, deschiderea unei sesiuni de lucru de la distan, grupuri de
discuii pe teme prestabilite, jocuri interactive prin reea, operaii
bancare (Internet banking) i multe altele [53]. Printre ele, World
Wide Web, prescurtat WWW30, este la loc de vrf, deoarece este o
aplicaie multimedial i integrativ, cu o interfa de utilizator
(Graphic User Interface - GUI) foarte atrgtoare din punct de
vedere grafic, practic i simplu de folosit.
Toate aceste servicii se bazeaz pe diverse aplicaii Internet,
dezvoltate n ultimii ani, precum pagini i site-uri web editate cu
30

WWW a fost inventat de ctre Tim Berners-Lee n anul 1993.

149

diverse limbaje (HTML HyperText Markup Language, XML


Extendable Markup Language, PHP Personal Home Page sau
Hypertext PreProcessor), baze de date care pot fi accesate numai
pentru preluare de informaii i/sau pentru nscriere de date prin
intermediul formularelor electronice etc.
Numrul furnizorilor de servicii Internet (ISP Internet Service
Provider) este n cretere. De asemenea, vitezele oferite pentru trafic
sunt mai mari, ntrzierile de transmisie i pierderile de pachete mai
mici datorit dezvoltrii echipamentelor de comunicaie pentru
reelele de calculatoare (modem Modulator DEModulator; hub,
switch, bridge, router), a diversificrii mediilor fizice de transmisie
(cablu torsadat, cablu coaxial, fibr optic, n eter fr fir sau
wireless), dar i a tehnologiilor Internet: (Ethernet, FastEthernet,
GigaEthernet, FDDI Fiber Distributed Data Interface, WLAN
Wireless LAN, FR Frame Relay, ATM Asynchronous Transfer
Mode, ISDN Integrated Services Digital Network, ADSL
Asymmetric Digital Subscriber Line etc.).
Pentru folosirea tuturor aplicaiilor este nevoie n general
doar de un singur program multifuncional numit browser. Exemple:
MS Internet Explorer, Mozilla Firefox (provenit din Netscape
Navigator), Google Chrome, Opera, Apple Safari etc. De asemenea,
accesul la Internet poate fi asigurat i din afara unei reele propriuzise de calculatoare, din alte reele de comunicaii cum sunt cele de
telefonie mobil. Transportul pachetelor Internet poate fi realizat nu
numai de reelele de calculatoare dedicate acestui scop ci i de reele
de comunicaii cu alt profil, precum cele de televiziune prin cablu.
n 1999, a aprut conceptul de INTERNET 2, administrat de
UCAID (University Corporation for Advanced Internet
Development), ca parteneriat ntre universiti, corporaii i agenii
guvernamentale din ntreaga lume, avnd ca scop dezvoltarea de noi
aplicaii Internet i a infrastructurii n care se vor utiliza acestea.

150

Pentru dezvoltarea Internetului, se au n vedere noi standarde i


protocoale pentru reelele de comunicaii, asigurarea securitii
comunicaiilor prin operaii de autentificare a mesajelor, criptare a
datelor i folosirea semnturilor digitale, implementarea de noi
servicii la cererea clienilor n special pentru dezvoltarea aplicaiilor
de tip ,,realitate virtual, cum sunt jocurile interactive, magazinele
,,virtuale pentru cumprturi on-line sau spitalele virtuale cu
accesare de la distan, n care pot colabora doctori din diferite ri.
Companiile multinaionale i creeaz reele de calculatoare
private, securizate (intranet) pentru comunicaii ntre diverse locaii
de pe glob, securizate fa de utilizatorii din afara reelei.
Analizm unele protocoale care ofer faciliti la nivelul
Aplicaie:
5.3.1. Telnet (Terminal Emulation Protocol)
TELNET (Virtual Terminal Connection Protocol) este un
protocol de terminal virtual care permite conectarea unui utilizator
de la distan la anumite calculatoare-gazd, rulnd programul
telnet al serverului. Se utilizeaz algoritmi de negociere cu terminalul
respectiv, pentru a-i cunoate caracteristicile. Acesta este vzut ca un
terminal virtual cu care se poate comunica de la distan, indiferent
de caracteristicile lui fizice.
Protocolul Telnet transmite apsrile de taste (keystrokes) ctre
remote host i afieaz rezultatul acestor keystrokes pe terminalul
local; permite utilizatorilor s se logheze pe computerele aflate n
alt locaie i s acceseze resursele acestora de pe computerul local;
emuleaz un terminal pentru a fi folosit peste o conexiune TCP [84].
5.3.2. File Transfer Protocol (FTP - Protocol pentru
transferul fiierelor) - este protocolul care ofer faciliti pentru
transferul fiierelor pe/de pe un calculator din reea. De multe ori
pentru aceast aciune utilizatorul este nevoit s se autentifice pe
calculatorul de pe care dorete s ncarce/descarce fiiere.

151

Facilitatea cunoscut sub numele de anonymous FTP lucreaz


cu un cont public implementat pe calculatorul gazd, numit guest
[85].
Cnd se iniiaz un transfer prin FTP trebuie precizate
urmtoarele aspecte:
1) Tipul fiierului - se specific maniera n care datele
coninute de un fiier vor fi aduse ntr-un format transportabil prin
reea:
- fiiere ASCII (American Standard Code for Information
Interchange) i EBCDIC (Extended Binary Coded Decimal
Interchange Code) calculatorul care transmite fiierul l convertete
din formatul local text n format ASCII;
- fiiere binare (binary) fiierul este transmis exact cum este
memorat pe calculatorul surs i memorat la fel pe calculatorul
destinaie;
- fiiere locale folosite n mediile n care cel care transmite
precizeaz numrul de bii/byte.
2) Controlul formatului se refer la fiierele text care sunt
transferate direct ctre o imprimant:
No printing controls (default);
Telnet printing controls;
Fortran printing controls.
3) Structura fiierele pot s-i pstreze structura intern n
timpul transmisiei. Exist trei posibiliti:
Structura fiierului fiierul este vzut ca un flux continuu
de bytes, fr o structur intern;
Structura nregistrrii fiierul reprezint o serie de
nregistrri (valabil n cazul fiierelor-text);
Structura paginii (structur-bloc) fiecare pagin este
numerotat pentru a putea fi transmis n orice ordine.

152

4) Modul de transmitere. Sunt trei posibiliti:


Stream fiierul este transferat ntr-o serie de bytes;
Bloc fiierul este transferat bloc cu bloc, fiecare cu un header;
Compresat se folosete o schem de comprimare a
secvenelor de bytes identici.
n timpul unui transfer prin FTP nu exist nici un mecanism de
negociere a transmisiei.
5.3.3. World Wide Web. Conceptul care a stat la baza WWW
este conceptul de hypertext.31
HTTP este acronimul pentru HyperText Transfer Protocol sau
protocolul ce stabilete regulile de transfer a documentelor
hypermedia. Aplicatiile care folosesc acest protocol sunt considerate
entiti abstracte din punctul de vedere al protocolului. Ele trebuie s
poat formula cereri i/sau recepiona rspunsuri (modelul
client-server). Pentru referirea unei resurse n Internet, se folosete
termenul generic URI - Uniform Resource Identifier. Dac se face
referire la o locaie, spunem c avem de a face cu un URL -Universal
Resource Locator. Dac se face referire la un nume, avem de-a face
cu un URN - Universal Resource Name [86, 87, 88].
Protocolul HTTP se bazeaz pe paradigma cerere/rspuns.
Clientul cere accesul la o resurs, aceasta fiind identificat prin URI,
iar serverul rspunde printr-o linie de stare ce conine un cod de
succes sau eroare i urmeaz datele cerute.
Cel mai simplu caz este acela cnd conexiunea client-server se
realizeaz prin intermediul unei singure conexiuni. n general, exist
mai muli intermediari de-a lungul conexiunii:
proxy serverul - primete cereri adresate unei resurse
identificate prin URI, rescrie anumite pri ale mesajului, dup care
retrimite cererea ctre calculatorul adresat iniial. El se substituie,
31

Prin hypertext se nelege o colecie de documente unite ntre ele prin


legturi (link) ce permit parcurgerea acestora bidirectional.

153

practic, clientului iniial, mesajul de rspuns fiind primit tot de el;


gateway - este similar unui proxy, dar pe partea de server.
Este un fel de camer de primire pus n faa unui server sau a unui
grup de servere. Serverele de dup gateway nu sunt vizibile, ele
fiind reprezentate de gateway. Cererile sosite la gateway sunt dirijate
spre serverul care poate rspunde cererii, sau celui mai liber dintre
serverele ce pot rspunde. Gateway realizeaz i o conversie de
protocol, serverul nefiind obligat s cunoasc protocolul HTTP;
tunnel - transport date pe care nu le nelege. De obicei,
la un capt al tunelului se afl un server gateway, iar la captul
cellalt - un proxy.
Adresarea unei resurse n Internet se face prin construcii de
forma: protocol://[servciu].nume_dns[.nume_local/cale/subcale/
nume_document].
Serverul care rspunde cererilor privitoare la documente
hypermedia se numete server WWW, acest server cunoate
protocolul HTTP i ofer serviciul WWW.
5.3.4. Pota electronic este astzi una din patru aplicaii
principale ale Internetului: pota electronic, tiri, conectarea la
distan, transferul de fiiere [89, 90].
Pentru a putea transmite un mesaj prin intermediul potei
electronice este nevoie de cteva ingrediente: un calculator, o
conexiune la reea (modem, de exemplu), un program care permite
utilizarea acestui serviciu de Internet, o conexiune la Internet (oferit
de un provider sau de un serviciu on-line) i o adres de e-mail.
Mesajul pe care l transmitei este preluat n reeaua Internet de
ctre un server i apoi livrat calculatorului menionat n adresa de email. Adresa de pot electronic este o adres Internet format din
dou pri, desprite de caracterul @:
prima parte a adresei reprezint numele de conectare a
persoanei creia i este destinat mesajul (ID_user);
a doua parte reprezint denumirea domeniului din care face
154

parte persoana (identific nodul destinaie - adresa_nod)


Dac este instalat un browser ca Microsoft Internet Explorer,
Pine (pentru Unix), EudoraPro, America Online (AOL), HotCast,
Calypso, Messenger, Mozilla Firefox, etc., sunt instalate i aplicaiile
necesare pentru e-mail.
Pentru a primi sau a trimite un mesaj, calculatorul trebuie ns
s comunice cu un server de e-mail folosind un anumit protocol de
livrare. Acest protocol se stabilete, de obicei, n momentul
configurrii softului de e-mail:
- POP (Post Office Protocol) - este un protocol simplu utilizat
pentru aducerea mesajelor dintr-o cutie potal aflat la distan
i de a le depozita pe calculatorul local al utilizatorului. Este cel mai
vechi protocol (1984), ajungndu-se n prezent la POP3;
- IMAP (Interactive Mail Access Protocol) - este un protocol
care a fost proiectat pentru a ajuta utilizatorilor care folosesc mai
multe calculatoare (un calculator la birou, un calculator acas sau
un notebook). n acest caz, server-ul de e-mail pstreaz un depozit
central de mesaje, la care accesul poate fi realizat de pe orice
calculator. n comparaie cu protocolul POP, IMAP nu copiaz pota
electronic pe calculatorul personal al utilizatorului;
- DMSP (Distributed Mail System Protocol) - este un protocol
care permite utilizatorilor s aduc pota electronic de pe serverul
de e-mail pe un calculator i dup aceasta s se deconecteze
de la server.
Cnd se alege un client de e-mail, trebuie s avem n vedere
urmtoarele: ce standarde suport - IMAP, POP etc.; capabilitatea de
lucru cu conturi de e-mail multiple; posibilitatea de a aduce de pe
server doar mesajele dorite, celelalte fiind eliminate prin filtre;
posibilitatea de arhivare a mail-urilor, precum i importul i exportul
textelor; ergonomia (interfaa cu utilizatorul, modul de explicitare a
erorilor intervenite, documentaia); funcionalitatea (n ce msur

155

clientul de e-mail ndeplinete i atinge cerinele utilizatorului, prin


opiunile puse la dispoziie); resurse necesare sistemului pentru
fiecare aplicaie n parte pentru a rula optim i fr ntreruperi;
suportul formatului HTML.
Verific-i cunotinele:
1) Enumerai nivelele de utilizator.
2) Caracterizai funcia nivelului Sesiune.
3) Cum acioneaz nivelul Prezentare?
4) Numii nivelul cel mai apropiat de utilizatorul calculatorului.
5) Analizai protocoalele care ofer faciliti la nivelul
Aplicaie.
6) Pota electronic
ntrebrile pentru autoevaluare:
1. Descriei succint Nivelul Sesiune, Nivelul Prezentare,
Nivelul Aplicaie
2. Explicai noiunea de FTP
3. Lmurii modul de utilizare a potei electronice

156

Capitolul 6. Dispozitivele retelelor de calculatoare.


Modul de interconectare
6.1. Repetoare. Hub-uri
6.2. Punile (poduri, bridge-uri)
6.2.1. Principiile de funcionare a punilor
6.2.2. Rolul punii n comunicaia din interiorul aceluiai
segment
6.2.3. Rolul punii n comunicaia dintre segmente
6.2.4. Cum i construiete puntea tabela de comutare
6.3. Comutator (Switch)
6.3.1. Tipurile de comutare folosite de un comutator
6.3.2. Rolul comutatoarelor n implementarea conexiunilor
Ethernet half-duplex
6.3.3. Rolul comutatoarelor n implementarea conexiunilor
Ethernet full-duplex
6.4. Ruterele.
6.4.1. Tabele de rutare
6.4.2. Clasificri ale rutelor
6.4.3. Efectul ruterelor asupra domeniilor de difuzare i a
domeniilor de coliziune
6.4.4. Tipurile ruterelor
6.5. Protocolul STP (Spanning Tree Protocol)
6.5.1. Prevenirea apariiei avalanelor de difuzri
6.5.2. Modul de funcionare a STP
6.6. Placa de reea (adaptor LAN)
6.7. Modemul
6.8. Intranetul
Pentru situaiile n care se exploateaz mai multe reele locale
sunt necesare att echipamente ce faciliteaz realizarea conexiunii
fizice, ct i un soft de interconectare.
Dispozitivele de interconectare pot fi clasificate n trei categorii:
repetoare, puni i rutere. Aceast tipologie prezint avantajul de a
urmri de aproape stiva de protocoale OSI, prezentnd astfel
aciunile specifice fiecrui nivel.
157

Pentru interconectarea dispozitivelor se folosesc: cabluri


coaxiale, cabluri torsadate, fibre optice i unde radio [91]. La ora
actual n locul unui cablu fizic pot fi utilizate legturi radio. Acestea
pot fi folosite pentru interconectarea segmentelor de cablu ale
reelelor locale sau pentru conectarea sistemelor individuale la LAN.
Este permis astfel deplasarea sistemelor de calcul i a altor
echipamente ale reelei dintr-un loc n altul fr a fi nevoie de
modificarea unui cablaj fizic.
6.1. Repetoare. Hub-uri
Repetoarele se folosesc pentru prelungirea liniilor de date [92].
Repetorul este dispozitivul de interconectare ce funcioneaz la
nivel Fizic. Repetoarele conecteaz segmentele media ale reelei i
asigur amplificarea i retransmiterea semnalelor digitale, fr a
putea interveni asupra coninutului de informaii (filtrare, corectare).
Deoarece la nivelul Fizic nu exist date ci doar bii, repetorul nu
este preocupat de identificarea destinaiei sau de verificarea unui cod
de corecie, ci doar de semnalul electric pe care-l primete i de
regenerarea acestuia. Principala sa funcie este aceea de a extinde
suprafaa acoperit de o reea local cu un cost i o laten foarte
sczute. Aceste echipamente permit amplificarea semnalelor prin
retransmiterea acestora pe mai multe segmente de cablu care
alctuiesc o structur de tip arbore. n felul acesta se mrete
distana fizic pe care poate aciona o reea local. Totodat
repetorul poate fi utilizat pentru a face legtura ntre medii de
transmisiune diferite (cablu coaxial - fibr optic, cablu coaxial cablu torsadat). Exist repetoare pentru toate mediile de transmisie pe
cupru - de la cablul coaxial de diferite impedane pn la cel torsadat.32

32

La reelele de topologia inel repetoarele nu sunt folosite, n aceste


reele fiecare sistem acionnd ca un repetor.

158

Principiul de funcionare a repetorului const n urmtoare:


irul de bii generat iniial de o plac de reea respect strict
nivelurile de tensiune standardizate. Cu ct irul de bii cltorete
mai mult prin cablu, semnalul electric se deterioreaz i devine din
ce n ce mai slab. Repetoarele nu interpreteaz cadrele pe care le
recepioneaz, ci doar le repet bit cu bit pe celelalte segmente.
Pentru a opri deteriorarea semnalului peste o limit ce l-ar face de
nerecunoscut pentru destinaie, repetorul ia irul de bii, l aduce la
treptele de semnalizare standardizate i l amplific.
Deprecierea semnalului nu apare doar cnd acesta cltorete
prin mediul de cupru, dar i cnd atam prea multe dispozitive la
mediul de transmisie, deoarece fiecare nou dispozitiv ataat la mediu
va provoca o mic degradare a semnalului.
Una din componentele eseniale ale protocolului Ethernet este
detecia coliziunilor. Un domeniu de coliziune reprezint acea
seciune dintr-o reea n care se va propaga o coliziune, iar un
domeniu de difuzare (domeniu de broadcast) reprezint acea
seciune dintr-o reea n care se va propaga un pachet de difuzare.
Deoarece pentru un repetor nu exist noiunea de coliziune i de
pachet de date, repetoarele extind att domeniile de coliziune, ct i
pe cele de difuzare.
Repetoarele mpart reeaua n microsegmente. Exist o
regul foarte important pentru proiectarea reelelor Ethernet:
regula 5-4-3.
Regula 5-4-3: Comunicaia dintre oricare dou calculatoare sau
dispozitive dintr-o reea nu trebuie s treac prin mai mult de:
5 microsegmente; 4 repetoare consecutive; 3 microsegmente
populate (la care pot fi conectate staiile) [93].
Analizm funcionarea acestei reguli.
Exist o fereastr de timp pentru transmiterea unui bit.
Pentru Ethernet, ce ofer o vitez de 10 Mbps, durata transmiterii
unui singur bit este de 100 de nanosecunde. Dimensiunea minim a
159

cadrului Ethernet este de 64 de octei=512 bii. Rezult c timpul


necesar transmiterii cadrului de dimensiune minim este de
51,2 microsecunde.
Ne intereseaz acest timp din cauza c apariia unei coliziuni
trebuie detectat nainte de expirarea acestui interval de timp. n
caz contrar, apariia unei coliziuni va fi interpretat ca o coliziune la
cel de-al doilea cadru i nu pentru primul.
Latena introdus de mediul de transmisie va fi dat de viteza
de propagare a semnalului electric, aceasta fiind aproximativ dou
treimi din viteza luminii33. Rezult c propagarea pe un segment de
100 de metri va dura aproximativ 0,5 microsecunde. Comparativ cu
latena introdus de un repetor Ethernet de aproximativ
5,6 microsecunde, latena introdus de mediul de conectare poate fi
neglijabil.
Cel mai defavorabil caz se obine cnd sursa i destinaia se afl
la distana maxim, iar coliziunea apare lng destinaie, astfel
nct coliziunea ce trebuie detectat i de surs, trebuie s parcurg
de dou ori distana maxim. Dac vom considera acum c ntre
surs i destinaie se afl cinci repetoare, vom determina c n cel
mai defavorabil caz detecia coliziunii va fi posibil doar dup cel
puin (5,6*5)*2=56 de microsecunde, asta nsemnnd c un alt
doilea pachet deja a fost trimis.
n cazul nerespectrii regulii 5-4-3, n primul rnd, se va cere
retransmisia unui cadru corect, n vreme ce cel pierdut n urma
coliziunii va fi considerat ca ajuns la destinaie intact. Astfel
responsabilitatea integritii datelor va fi pasat nivelului superior i
anume nivelului Reea. Deoarece acest nivel nu are posibilitatea
manipulrii de cadre, i va determina c ntregul pachet din care
face parte i cadrul eronat este incorect, cernd retransmiterea
pachetului. Aceast practic, dei va asigura integritatea datelor,
introduce o laten semnificativ.
33

299 792 458 /s

160

Frecvent sunt utilizate i repetoare multipunct, numite Hub-uri


(Host Unit Broadcast). Practic aceste dispozitive au rolul de a uni
liniile de comunicaie ntr-o locaie central, oferind o conexiune
comun tuturor dispozitivelor din reea.
Deoarece toate host-urile mpart aceeai lrgime de band i
acelai domeniu de coliziune, hub-urile vor transmite datele
primite pe unul dintre porturi pe toate celelalte porturi.
Iniial au existat dou tipuri de hub-uri: pasive i active.
Hub-urile pasive ofer posibilitatea interconectrii la acelai
mediu de transmisie a mai multor dispozitive fr a regenera
semnalul la trecerea prin ele.
Hub-urile active vor oferi n plus fa de primele - regenerarea
semnalului. Datorit scderii extrem de rapide a preurilor i
avantajelor ce le ofer aceast regenerare de semnal
hub-urile pasive au disprut de pe pia nc de la sfritul
anilor '80 [11].
Verific-i cunotinele:
1) Unde se folosesc repetoarele i hub-urile?
2) Explicai necesitatea respectrii Regulii 5-4-3.
6.2. Punile (poduri, bridge-uri)
Dispozitivele folosite n reele locale la nivelul Legtur de
date sunt: puni (bridge-uri) i comutatoare (switch-uri).
Punile interconecteaz dou sau mai multe segmente de reea;
sunt folosite la interconectarea a grupurilor de calculatoare ce difer
prin protocolul folosit (de exemplu, Ethernet i Token Ring) la
nivelul Legtur de date sau a mediului de transmisie.
Puntea este primul dispozitiv de interconectare ce poate lua
decizii logice. Exist dou mecanisme ce fac din punte un dispozitiv
de interconectare inteligent: (1) ncapsularea datelor la nivel
Legtur de date i (2) folosirea unei scheme de adresare pentru
livrarea acestora.
161

Punile filtreaz traficul de reea bazat pe adresa de control


al mediului fizic (MAC address), elimin erorile din reea. Adresele
dispozitivelor conectate n ambele pri ale punii sunt memorate n
tabela de comutare.
O punte ce primete cadre de date le retransmite reelelor
interconectate pe baza unor algoritmi de expediere (forwarding),
selectai de productor (dirijare explicit, filtrare de adrese etc.).
Spre deosebire de repetor, o punte este capabil s decodeze
cadrul pe care-l primete pentru a face prelucrrile necesare
transmiterii pe reeaua vecin.
Pentru transmiterea unui cadru, puntea trebuie s atepte
disponibilitatea reelei. Aceasta nseamn c mesajele recepionate
sunt temporar memorate de ctre punte i apoi emise ctre sistemul
destinatar. Deoarece reface electric semnalele, la apariia unor
coliziuni sau zgomote, puntea nu le propag mai departe n
reea. n plus, puntea permite administratorului de reea divizarea
acesteia n segmente logice mai mici, pentru a fi administrat mai uor.
6.2.1. Principiile de funcionare a punilor. Fa de un simplu
calculator, care la nivelul Legtur de date se preocup doar de
ncapsularea datelor n cadre, o punte trebuie s ia decizia spre ce
segment s trimit cadrul primit. n cazul n care pe una dintre
interfee puntea primete un ir de bii ale cror valori nu sunt 0,85V
sau -0,85V (n cazul Ethernetului), va ncerca s-i dea seama care au
fost valorile iniiale a acestor bii pentru a putea nelege cadrul primit.
Odat obinut un cadru valid, adic dup corectarea biilor ce
nu mai aveau niveluri de tensiune corect, puntea va desface antetul
cadrului i va analiza informaiile legate de adresa destinaie.
Dup determinarea interfeei pe care trebuie trimis cadrul, placa de
reea l va transforma n bii, trecndu-l la nivelul fizic. Placa de
reea poate genera doar cteva niveluri de tensiune, astfel nct nici
nu ar fi posibil trimiterea irului de bii depreciat.

162

Principala funcie a unei puni este filtrarea traficului pe baza


adresei fizice.
Pentru a putea lua astfel de decizii punile folosesc o tabel,
numit tabel de comutare (bridging/switching table). Tabela de
comutare (Tabelul 6.1) este o list de reguli, fiecare cuprinznd o
parte de identificare (matching) i una de aciune. n partea de
identificare se afla o adres MAC destinaie, iar pentru partea de
aciune era precizat una din interfeele. n tabela de comutare
fiecrei adrese fizice i este asociat una dintre interfeele sale. n
tabelul 6.1 se reprezint o astfel de tabel de comutare cu 3 ntrri.
Tabelul 6.1. Tabela de comutare
Interfa
E0
E0
E1

Adresa MAC
00.48.C2.01.78.12
00.00.2E.00.59.91
00.00.54.91.01.4A

De exemplu, prima ntrare are urmtoarea semnificaie:


destinaia 00.48.C2.01.78.12 se afl pe segmentul conectat pe
interfaa E0 a punii (E0 este prescurtarea de la Ethernet 0, prima
interfa Ethernet).
6.2.2. Rolul punii n comunicaia din interiorul aceluiai
segment. Protocolul Ethernet ofer un mediu de comunicaie
distribuit, adic comunicaia dintre dou staii va fi accesibil
nivelului Legtur de date a oricrei alte staii conectate pe acelai
segment. Pentru fiecare cadru primit de o staie, nivelul Legtur de
date va verifica dac aceast staie este sau nu destinaia. n cazul
afirmativ, cadrul va fi pasat nivelului Reea, n caz contrar - va fi
ignorat.
Pentru cazul comunicaiei n interiorul aceluiai segment (de
exemplu, a reelei Ethernet) considerm reeaua din figura 6.1.

163

Puntea 1

A3

A2

A1

B2
B1
C1
Puntea 2

Fig. 6.1. Reea segmentat cu puni

Presupunem c staia A1 vrea s transmit date staiei A2.


Primul lucru pe care-l va face staia A1 va fi ascultarea mediului.
Dac mediul este liber, va ncepe transmisia datelor. Cadrul emis de
A1 se va propaga ctre toate staiile conectate pe acest segment,
inclusiv ctre punte. Staia A2 va trece cadrul ctre nivelul reea,
staia A3 l va ignora.
Odat ajuns la punte cadrul este despachetat i adresa
destinaie este cutat n tabela de comutare a punii. Puntea va
stabili c destinaia se afl chiar pe interfaa pe care a primit cadrul.
n acest caz puntea ia decizia c acest cadru nu mai trebuie transmis,
deoarece retransmiterea cadrului ar duce la o duplicare a acestuia la
destinaie.
Cum va aciona puntea 1 n cazul comunicaiei ntre B1 i B2?
Ambele puni (dei vor recepiona cadrele) vor lua decizia de a nu le
mai retransmite. S presupunem, c cele dou comunicaii apar
simultan: att A1 transmite ctre A2, ct i B1 ctre B2. Va aprea n
acest caz o coliziune? Dac n loc de puntea 1 ar fi folosit un repetor,
cu siguran ar fi avut o coliziune. n cazul nostru, nici un cadru din
comunicaia dintre A1 i A2 nu va ajunge pe segmentul B, i nici un
cadru din comunicaia dintre B1 i B2 nu va ajunge pe segmentul A,
este imposibil s apar o coliziune.
164

Puntea izoleaz comunicaia ntre staii aflate n acelai segment


la nivelul segmentului.
Consecinele acestui fapt sunt extrem de importante. n primul
rnd, puntea va mrgini domeniile de coliziune. Totodat ea va
oferi mai mult band disponibil, deoarece comunicaia n
interiorul aceluiai segment nu va consuma din banda disponibil a
ntregii reele. O alt consecin o reprezint minimizarea riscurilor
de securitate legate de atacurile din interiorul reelei locale34. Prin
folosirea punilor putem izola de restul reelei staiile ce prezint un
risc de securitate.
6.2.3. Rolul punii n comunicaia dintre segmente. Pentru
acest caz vom considera aceeai reea din figura 6.1. i un trafic ntre
staia A1 i B1. Staia A1 va asculta mediul i cnd acesta va fi liber
va transmite un cadru. Cadrul se va propaga spre staiile A2, A3 i
spre puntea 1. Staiile vor ignora cadrul, acesta nefiind adresat lor, n
schimb puntea va cuta adresa destinaie n tabela sa de comutare. Va
determina interfaa pe care trebuie trimis cadrul i apoi va decide c
aceast interfa este diferit de cea pe care cadrul a fost primit.
Astfel puntea va transmite cadrul primit din segmentul A pe
segmentul B. Cadrul va fi recepionat att de B1, ct i de B2, dar
doar B1 l va prelucra.
Fa de avantajele prezentate mai sus, puntea aduce i o serie de
dezavantaje: costul unei puni este cu cel puin un ordin de mrime
mai mare dect cel al unui repetor. nlocuirea repetoarelor cu puni
duce o cretere a latenei n reea cu 10-30%, datorit timpului
necesar prelucrrii informaiei de nivel Legtur de date. n cazul
unui trafic intens ntre staii aflate n segmente diferite puntea poate
duce la o gtuire a traficului.
34

Unul dintre cele mai populare atacuri este ascultarea liniei (sniffing
attack), prin care pe una dintre staiile conectate la mediul distribuit se
foreaz nivelul Legtur de date s trimit spre nivelurile superioare toate
cadrele, inclusiv cele ce nu sunt destinate acestei staii.

165

Pentru a putea funciona eficient o punte trebuie s aib la


dispoziie o tabel de comutare ce conine cte o intrare pentru
fiecare dintre staiile din acea reea local. Cutarea n aceast
tabel este o cutare secvenial, deci extrem de ineficient pentru o
dimensiune prea mare a tabelei. Astfel dimensionarea optim a
reelei ce folosete doar puni, dei nu se supune nici unei restricii de
lungime, va fi puternic influenat de numrul de staii, precum i
de latena admisibil de tipul traficului.
6.2.4. Cum i construiete puntea tabela de comutare. n
exemplele anterioare se presupune c tabela de comutare era deja
construit. Aceast tabel este pstrat n memoria RAM a punii,
prin urmare se va pierde, dac reiniializm puntea. n plus, o punte
trebuie s fie n stare s includ dinamic n tabela de comutare
informaii despre o nou staie conectat n reea.
S considerm reeaua din figura 6.2, unde puntea 1 a fost
reiniializat, i staia A1 vrea s comunice cu staia B1.
Puntea 2
B2
D1
C1
D2
Puntea 1
A3
A2
A1
B1

Fig. 6.2. Construirea tabelei pentru Puntea 1


Staia A1 ascult mediul, iar cnd acesta este liber, trimite un
cadru ce are ca destinaie staia B1. Staiile A2 i A3 vor ignora
cadrul. Puntea 1 va primi cadrul i va ncerca s gseasc adresa
destinaie n tabela sa de comutare. Puntea nu va reui s gseasc
destinaia, deoarece tabela sa de comutare era goal, astfel nct va
166

retransmite cadrul pe toate segmentele la care este ea conectat, n


afar de segmentul de pe care a fost primit cadrul.
nainte de a retransmite cadrul puntea va verifica dac adresa
surs este prezent n tabela sa de comutare. n cazul nostru ea nu
este, astfel nct puntea va crea prima intrare n tabela de comutare
ce va conine adresa fizic a staiei A1 i interfaa ce conecteaz
segmentul A.
Cadrul va ajunge att pe segmentul D, unde staiile D1 i D2 vor
determina c acesta nu le este adresat lor, deci l vor ignora; ct i pe
segmentul B, la staiile B1, B2 i puntea 2. Puntea 2 va determina c
destinaia este n acelai segment din care a primit cadrul i va decide
s nu-l mai retransmit, iar staia B1 va determina c ea este
destinatarul cadrului.
Chiar i comunicaia ntre dou staii aflate n acelai segment
poate afecta limea de band din ntreaga reea, dac puntea nu
a apucat s-i construiasc tabela de comutare.
Dup cadrul trimis ctre staia B1, s considerm c staia A1
va trimite un cadru pentru A2. Cadrul va ajunge la destinaie fr
ajutorul punii, dar puntea, neidentificnd destinaia n tabela sa de
comutare, va retransmite cadrul att pe segmentul B, ct i
pe segmentul D.
Datorit dificultii cutrii ntr-o mulime neordonat, n tabela
de comutare nu se vor pstra toate adresele staiilor din reeaua
local, ci doar a celor ce au o probabilitate mare s transmit n
viitorul apropiat, mai exact a ultimilor staii ce au transmis. Pentru
implementarea acestui concept, o ntrare ntr-o tabel de comutare va
avea, pe lng adresa MAC i interfaa, i o etichet de timp.
Aceast etichet de timp este actualizat la o nou primire a unui
cadru cu aceeai adres surs. Acest mecanism permite nlturarea
intrrilor nvechite i deci restrngerea dimensiunii tabelei de
comutare. Preul pltit pentru aceasta este consumul din limea de
band a tuturor segmentelor din reea n cazul n care o staie nu
transmite nici un cadru ntr-un interval de timp.
167

Verific-i cunotinele:
1) Enumerai dispozitivele folosite n LAN la nivelul 2.
2) Explicai principiile de funcionare a punilor.
3) Rolul punii n comunicaia din interiorul aceluiai segment.
4) Rolul punii n comunicaia dintre segmente.
5) Cum i construiete puntea tabela de comutare.
6.3. Comutator (Switch)
Un comutator de reea (switch) - este un dispozitiv care
realizeaz interconectarea diferitelor segmente de reea pe baza
adreselor MAC. Uneori comutatorul este privit ca un dispozitiv de
interconectare ce acioneaz att la nivel Fizic, ct i la nivel
Legtur de date [94, 95].
Switch-ul este un dispozitiv cu mai multe porturi (bridge
multiport).
Informaiile folosite pentru comutarea pachetelor sunt inute
ntr-o tabel denumit Content Adressable Memory (CAM) care
trebuie construit automat de ctre switch n cadrul procesului de
memorizare a adreselor. Procesul este relativ simplu: dup ce
switch-ul efectueaz nite verificri de baz despre integritatea
cadrului, se trece la cutarea n CAM a adresei; dac cadrul trece de
verificri impuse de utilizator, se scrie n tabel o nou intrare.
Altfel, se modific una deja existent sau nu se executa nici o aciune.
Dac ntr-o reea sunt prezente doar switch-uri i nu exist huburi, atunci domeniile de coliziune sunt fie reduse, fie eliminate.
Pentru comutarea cadrelor switch-ul analizeaz cadrele primite
i decide dac ele trebuie trimise, i dac da, pe ce port. Acest proces
este destul de complex i nu poate fi realizat eficient dect cu
procesoare specializate.
Analiza diferenelor dintre switch i alte dispozitive
multiport:

168

a) Diferena hub switch.


Exist dou paradigme n reelele de calculatoare: arhitecturi
bazate pe magistral i indirect pe difuzare i arhitecturi bazate
pe comutare. Optarea pentru una dintre cele dou paradigme se
traduce n decizia de a folosi un comutator sau un hub.
Un hub este cel mai simplu dispozitiv multiport. Totui,
tehnologia folosit este considerat depait din moment ce un hub
retrimite orice pachet de date primit la toate porturile sale cu excepia
celui de la care l-a primit. Prin folosirea switch-ului acest neajuns a
fost rezolvat.
O reea Ethernet poate fi constituit:
doar dintr-un singur cablu (coaxial) legnd un numr de
calculatoare;
dintr-un repetor, conectnd: fiecare calculator printr-un
segment de cablu (torsadat); cte un segment coninnd mai multe
calculatoare. Fiecare port al unui repetor leag mpreun segmentele
de cablu Ethernet individuale pentru a crea o nou reea ce
functioneaz ca un Ethernet independent i singular. Segmentele i
repetoarele din aceast nou reea trebuie s respecte limitrile
timpului de ntoarcere.
Mai multe reele Ethernet pot forma o reea extins prin
utilizarea unui comutator de pachete. n timp ce o reea Ethernet
simpl poate suporta un numr de cteva zeci de staii, o reea
extins poate lega cteva sute sau mii de staii.
Spre deosebire de un repetor ale crui porturi combin
segmentele de cablu pentru a forma un singur LAN, un comutator
face posibil divizarea unei reele Ethernet de dimensiuni mari,
n mai multe reele Ethernet independente, ce sunt legate printr-un
mecanism de comutare a pachetelor. Comutatoarele examineaz
fiecare pachet recepionat pe fiecare port, l proceseaz i l
transmite (dac este cazul), pe baza unei baze de date iniiale sau
create dinamic, ctre portul ce corespunde staiei destinaie. Pe cnd
repetorul retransmite fiecare cadru primit pe toate porturile, fr nici
169

un fel de prelucrare a pachetului. n comutator se pstreaz o baz de


date cu adresele Ethernet ale staiilor i portul din comutator
corespunztor fiecrei staii.
Principalul avantaj al nlocuirii hub-urilor cu comutatoare nu
l reprezint nlturarea restriciilor impuse de regula 5-4-3, ci
reducerea numrului de utilizatori ce partajeaz aceeai lime
de band.
Concluzionm, c switch-ul este o alternativ de mai nalt
performan la un hub. Hub-urile opereaz utiliznd un model
broadcast, iar switch-ul opereaz utiliznd un model de circuit
virtual. Comutatoarele vor oferi protecie mpotriva atacurilor prin
ascultare a liniei. Astfel, rzboiul hub versus comutator opune
costul i latena mai sczute, pe de o parte, cu cerinele crescnde de
lime de band disponibil i de securitate, pe de alt parte [11].
Aceasta nu se datoreaz unei latene mai mici sau unui cost mai
sczut, ci datorit faptului c n reelele Ethernet ce folosesc mediul
torsadat, comutatorul preia funcia principal a hub-ului, i anume
aceea de a asigura conectarea tuturor nodurilor la un mediu de
transmisie.
b) Diferenele dintre un switch i un bridge. Definiia cea mai
rspndit a switch-urilor identific orice punte multiport cu un
switch. n realitate, dei aceast definiie acoper majoritatea
cazurilor, exist puni multiport ce nu sunt switch-uri.
Numrul de interfee sau porturi este fr ndoial cea mai
important diferen. Cerinele de laten pentru o punte cu dou
interfee sunt mult mai relaxate dect pentru un comutator. Din aceast
cauz punile comut pachete folosind componente software, n
vreme ce comutatoarele vor lua toate deciziile la nivel hardware.
Puntea reface semnalul la nivel de bit, pentru a obine un cadru,
apoi despacheteaz cadrul, folosete informaiile din cmpul adres
destinaie pentru a filtra sau nu cadrul, iar adresa surs va fi
170

folosit pentru construirea tabelei de comutare. Dar una dintre


funciile nivelului Legtur de date este acela de a oferi mecanisme
de corecie a datelor la nivel de cadru.
Cele mai importante dou diferene dintre un comutator i o
punte se refer la metodele de comutare. Fa de puni,
comutatoarele implementeaz metode de comutare mai rapide.
n general, punile, dei nu sunt interesate de detecia unui numr ct
mai mare de erori, implementeaz doar comutarea dup stocare35,
aceasta exist mai degrab din raiuni istorice dect ca rezultat al
unei decizii de optimizare a traficului n reea. Cea de a doua
diferen se refer la capacitatea comutatoarelor de a permite mai
multe comunicaii simultane fr a scdea limea de band
alocat fiecreia dintre conexiuni.
Cele dou diferene dintre switch-uri i bridge-uri sunt n fapt
avantaje ale switch-urilor, iar preul unui switch este foarte apropiat
de cel al unui bridge. Cu toate acestea nc se mai produc bridge-uri
i n ziua de azi.
Exist un caz n care cele dou avantaje ale comutatoarelor nu
mai sunt relevante. Este vorba de interconectarea a dou reele ce
folosesc protocoale de nivel 2 diferite. n acest caz singura metod
de comutare posibil este comutare dup stocare (store-andforward), deoarece cadrele trebuie rempachetate.
6.3.1. Tipurile de comutare folosite de un comutator. Exist
dou metode de comutare a pachetelor: (a) comutare dup stocare
(store-and-forward) i (b) comutare direct (cut through).
a) Metoda de comutare dup stocare. - se bazeaz pe
recepionarea ntregului cadru nainte de a ncepe retransmisia
acestuia. Latena acestei metode crete odat cu dimensiunea
cmpului de date. Cu toate acestea, performanele metodei de
comutare dup stocare pot fi superioare celor oferite de comutarea
35

Metoda de comutare dup stocare - se bazeaz pe recepionarea


ntregului cadru nainte de a ncepe retransmisia acestuia.

171

direct, mai ales n cazul liniilor expuse unor interferene puternice.


Mecanismele de detecie a erorilor pe care le ofer aceast metod de
comutare permite asigurarea unei conexiuni sigure la nivelul
Legtur de date.
Metoda de comutare dup stocare ridic i problema asigurrii
memoriei pentru stocarea cadrelor. S lum exemplul unui
comutator cu 24 de porturi. Acesta va trebui s poat gestiona 12
comunicaii simultane, care n cel mai defavorabil caz posibil vor
transfera cadre de lungime maxim. Dei dimensionarea memoriei
RAM folosite pentru stocarea cadrelor nu este principalul factor de
stabilire a preului unui switch, nu trebuie omis faptul c preurile
pentru memoriile dispozitivelor dedicate este de cteva ori mai
ridicat dect cel pentru memoriile folosite n calculatoarele
personale.
b) Comutarea direct - presupune ca puntea s nceap
transmiterea cadrului pe portul destinaie imediat ce adresa destinaie
a fost trecut prin tabela de comutare i interfaa de plecare a fost
determinat. Pentru comutarea direct nu este necesar nici mcar
recepionarea integral a antetului cadrului, adresa destinaie fiind
suficient. Aceast metod se numete comutare direct rapid (fast
forward) i ofer o laten de aproximativ 21 de microsecunde.
Datorit faptului c retransmisia cadrului ncepe imediat dup
citirea adresei destinaie, cadrele eronate vor fi transmise cu erori.
Dei aceste cadre sunt respinse la nivelul Legtur de date al
destinaiei (de ctre placa de reea), traficul generat de retransmisia
lor poate s duc la o depreciere sever a performanelor reelei.
Al doilea tip de comutare direct este comutarea fr
fragmente (fragment free). Pentru aceast metod de comutare vor fi
filtrate fragmentele de cadre rezultate n urma unei coliziuni.
ntr-o reea ce respect specificaiile standardului Ethernet,
dimensiunea fragmentelor de coliziuni nu poate depi 64 de
octei. Pentru comutarea fr fragmente, comutatorul va determina
c irul de octei recepionai nu fac parte dintr-un fragment de
172

coliziune i abia apoi va ncepe retransmisia pe portul destinaie.


Latena n acest caz este de minim 51,2 microsecunde, ceea ce
reprezint timpul necesar recepionrii a 64 de octei.
6.3.2. Rolul comutatoarelor n implementarea conexiunilor
Ethernet half-duplex. Comunicaia semi-duplex (half-duplex)
permite doar unui singur nod s transmit date. n Ethernet aceasta
este controlat cu ajutorul coliziunilor. Dac dou sau mai multe
staii ncearc s comunice simultan, rezultatul va fi o coliziune.
Pe interfeele unui comutator putem conecta o staie sau un
segment ntreg. Reelele comutate vor folosi cte un port pentru
fiecare staie, reducnd dimensiunea domeniilor de coliziune la
doar dou noduri (unul fiind placa de reea din respectiva staie, iar
cel de-al doilea - portul din comutator ce o conecteaz pe aceasta).
Altfel spus, comutatoarele ofer suportul pentru
implementarea reelelor comutate, reele n care domeniile de
coliziune nu depesc dou noduri.
6.3.3. Rolul comutatoarelor n implementarea conexiunilor
Ethernet full-duplex. Ethernetul full-duplex permite trimiterea i
recepionarea simultan. Pentru implementarea sa este suficient
folosirea a dou perechi de fire, la fel ca i n cazul comunicaiei
semi-duplex. Diferena fa de semi-duplex apare n numrul
nodurilor (a staiilor) ce pot participa ntr-o astfel de conexiune.
Astfel, conexiunea pentru o legtur full-duplex este considerat
punct-la-punct, adic poate fi folosit de dou i numai dou noduri.
Acesta este i motivul pentru care doar comutatoarele i nu i huburile pot comunica full-duplex.
Ethernetul, datorit coliziunilor, folosete n medie 50-60% din
band, n vreme ce Ethernetul full-duplex ofer 100% din band n
ambele sensuri, adic o band potenial de 20 Mbps (cte 10 Mbps
pe sens).
Eliminarea coliziunilor duce i la eliminarea circuitelor de
detecie a coliziunilor de la nivelul plcilor de reea i a
173

comutatorului, deci i a latenei introdus de detecia acestora.


Verific-i cunotinele:
1) Caracterizai funciile comutatotorului de reea.
2) Analizai diferenele dintre switch i alte
dispozitive multiport.
3) Tipurile de comutare folosite de un comutator.
4) Rolul comutatoarelor n implementarea
conexiunilor Ethernet half-duplex i full-duplex.
6.4. Ruterele
Ruterele sunt folosite pentru interconectarea la nivelul Reea
mai multor reele locale i are rolul de a determina calea ce trebuie
urmat de un pachet pentru a ajunge la destinaie. Ruterul poate
fi ntlnit mai ales la nivel WAN, dar i la nivelul reelei locale, una
din funciile sale principale, fiind i acea de a oferi posibilitatea
conectrii LAN-urilor la WAN [96, 97].
Procesul de rutare sau de determinare a cii optime se
bazeaz pe construirea i meninerea unei tabele de rutare. O intrare
ntr-o tabel de rutare se numete rut i este compus din minim
3 elemente: adres de reea, masc de reea, adresa urmtorului ruter
i/sau interfa de plecare.
6.4.1. Tabele de rutare. O tabela de rutare este o list de rute
cu acces secvenial. Folosirea tabelei de rutare se face analiznd
secvenial rutele ncepnd cu prima. Construcia tabelei se face prin
inserarea oricrei noi rute n faa primei rute. Ruterul verific
mai nti dac adresa destinaie nu este cumva una dintre adresele
sale. Dac este printre adresele sale, atunci cadrul va fi trecut la
nivelul superior, dac nu - ruterul va verifica dac adresa destinaie
nu este n aceeai reea cu interfaa de pe care a primit pachetul. Dac
este, atunci va abandona prelucrrile asupra respectivului pachet i
va lua urmtorul pachet [98].
174

n cazul, n care destinaia nu este nici el i nici nu se afl pe


aceeai interfa de unde a primit pachetul, atunci va ncepe
procesarea tabelei de rutare. Va extrage prima rut din tabel i va
aplica masca de reea adresei destinaie coninut n antetul
pachetului. Rezultatul l va compara cu adresa de reea a respectivei
rute. Dac cele dou coincid, pachetul va fi trimis pe interfaa
specificat de rut. Daca nu, este extras o nou rut din tabel.
Procesul se repet pn la ultima rut din tabel sau pn la
gsirea primei potriviri. Dac pachetul nu corespunde nici ultimei
rute atunci acesta este abandonat i se trece la pachetul urmtor.
nainte de a trimite pachetul sau de a l abandona, tabela ARP
(Address Resolution Protocol) a interfeei pe care a sosit pachetul va
fi actualizat folosindu-se adresa MAC i cea IP a sursei.
Astfel, dei adresa urmtorului hop este ntotdeauna de ajuns
pentru specificarea complet a unei rute, informaia despre interfaa
de ieire se dovedete uneori insuficient i anume n cazul n care
aceast interfa este conectat la un mediu multiacces.
6.4.2. Clasificri ale rutelor. Exist numeroase criterii de
clasificare a rutelor.
1) O prim clasificare a rutelor a fost n funcie de tipul
procesului de rutare, i anume classfull sau classless. Odat cu
creterea n popularitate a adresrii classless, tabelele de rutare au
devenit classfull, chiar dac sunt alimentate uneori de protocoale de
rutare classless (adic protocoale ce nu transmit informaii despre
masca de reea), ruterele urmnd s precizeze explicit masca de reea
nainte de a introduce informaiile n tabela de rutare.
n rutarea cu rute classfull adresa destinaie extras din antetul
unui pachet ajuns la ruter va fi mai nti comparat cu 192, i n
cazul n care e mai mic de 192 va fi comparat cu 128,
determinndu-se astfel clasa de adrese i implicit masca de reea. Din
acest punct procesul este similar cu cel din rutarea classfull, adic se
va efectua o operaie de i logic ntre adresa destinaie i masca
175

reelei, rezultatul urmnd a fi comparat cu adresa de reea coninut


n rut. Odat cu rspndirea rutrii classless a aprut clasificarea
rutelor n funcie de tipul destinaiei. Astfel vom avea: rute de tip
nod (sau rute host) i rute de tip reea.
Rutele de tip host conin informaii doar despre o singur staie,
adic masca de reea este /32. Odat cu creterea Internetului, i a
dimensiunii tabelelor de rutare, a aprut tendina de a agrega ct mai
mult de rute, precum i a se renuna la rutele de tip nod. Cu toate
acestea, datorit promovrii rutelor de nod la nceputul tabelei de
rutare, acestea avnd prefixul maxim, rutele host mai sunt nc
folosite pentru unele optimizri de trafic, mai ales pe ruterele de la
periferia Internetului.
2) Alt criteriu de clasificare a rutelor reprezint modul de
conectare, iar cele dou tipuri de rute sunt: (a) rutele direct
conectate i (b) rute gateway.
a) Rutele direct conectate sunt rute ctre reele n care ruterul
are o interfa, i n majoritatea cazurilor aceste rute sunt automat
introduse n tabela de rutare de ctre sistemul de operare odat cu
configurarea i activarea interfeei respective. Rutele direct conectate
n general nu conin adresa urmtorului hop, avnd specificat doar
interfaa de ieire din ruter. Astfel rutele direct conectate sunt
singurele rute valide ce pot avea specificat ca interfa de ieire o
interfa multiaccess (gen Ethernet), fr a necesita precizarea
adresei urmtorului hop.
b) Un gateway este, n genere, un nod de reea care conecteaz
diferite segmente de reea, frecvent - reelele interne cu Internet. Gatewayul este asociat cu un ruter, care utilizeaz antetele i tabele de rutare pentru
a determina calea real a pachetului i poarta de acces. Cu alte cuvinte, un
gateway ofer un punct de intrare i un punct de ieire ntr-o reea.
3) O alt clasificare a rutelor se face n funcie de mediul de
acces ctre o reea, avnd astfel rute pe medii punct la punct i
rute pe medii multiacces. Diferena ntre cele dou tipuri de rute
const n faptul c rutele ctre o reea conectat pe o legtur punct
176

la punct pot fi specificate ori prin interfaa de ieiere din ruter, ori
prin adresa urmtorului hop, ori prin ambele, n vreme ce rutele pe
medii multiacces sunt specificate doar prin adresa urmtorului hop,
interfaa de ieire nefiind suficient.
Ar fi important de precizat c din punctul de vedere al unui ruter,
dou medii de transmisie acoper marea majoritatea a rutelor:
interfeele Ethernet i cele seriale, prima - permind transmisia peste
un mediu multiacces, n vreme ce cea de a doua - este o interfa punct
la punct. Alte interfee punct la punct destul de populare sunt cele de
fibr optic i cele ISDN (Integrated Services Digital Network).
4) Exist o clasificare ce mparte rutele n rute generice i rute
specifice. Aceast clasificare este artificial deoarece rutele agregate
au trecut n tabra rutelor specifice, sigura rut generic fiind ruta
implicit sau ruta default. Ruta implicit sau ruta default este ruta
spre care se trimit toate pachetele pentru care nu se cunoate o
destinaie specific. Altfel spus, ruta default este ruta care se
potrivete cu toate destinaiile, avnd n partea de adres de reea din
rut un spaiu de adrese ce cuprinde toate adresele IP. Acest spaiu
de adrese este 0.0.0.0/0 i dei deseori ruta default este denumit ca
ruta cu 4 de zero sau quad-zero route, esena acestei rute se afl n
masca de lungime zero.
Analizm, n ce msur putem avea ntr-o tabel de rutare mai
mult de o rut default. S lum tabela de rutare (Tabelul 6.2.), ale
crei ultime dou rute sunt dou rute default.
Tabelul 6.2. Tabela de rutare
Adres reea
..
0.0.0.0
0.0.0.0

Masc

Next hop

Interfa

/0
/0

194.230.5.65
-

S1
S1

n mod evident nici un pachet nu va ajunge s prelucreze


ce-a de a doua rut implicit, toate pachetele fiind acceptate de prima.
177

Dezactivarea unei interfee, ce poate avea loc ori ca o consecin


a unei nchideri administrative sau a ntreruperii legturii de nivel
Fizic sau a celei de nivel Legtur de date, are drept consecin
direct nlturarea tuturor rutelor ce folosesc respectiva
interfa, ca interfa de ieire din ruter. Astfel, n cazul n care nu
am avea cea de a doua rut default i interfaa S0 ar fi dezactivat,
toate pachetele care ar fi fost rutate prin prima ruta implicit ar urma
s fie ignorate.
n concluzie, ntr-o tabel de rutare exist o singur rut
default activ, dar pot fi precizate mai multe rute default n scopuri
de backup.
5) Ultima clasificare a rutelor este cea mai semnificativ.
Aceast clasificare se face n funcie de modul n care informaia pe
baza creia sunt construite rutele i se mpart n rutele statice i
rutele dinamice.
Rutele statice sunt introduse manual de ctre administratorul
ruterului, spre deosebire de rutele dinamice ce necesit doar
configurarea unui protocol de rutare, rutele urmnd a fi nvate
schimbnd informaii despre rutele direct conectate cu celelalte
rutere.
Clasificarea rutelor n rute statice i rute dinamice se refer
doar la rutele gateway, deoarece rutele direct conectate sunt
introduse automat n tabela de rutare.
6.4.3. Efectul ruterelor asupra domeniilor de difuzare i a
domeniilor de coliziune. Ruterul va face att regenerarea
semnalului ct i detecia coliziunilor. n plus ruterele, spre
deosebire de puni au acces i la informaiile de nivel Reea,
permindu-le controlul difuzrilor i a pachetelor de multicast. n
mod implicit ruterele nu transfer pachetele de difuzare sau de
multicast. Astfel, ruterele mrginesc att domeniile de coliziune,
ct i pe cele de difuzare.

178

Deoarece rolul unui ruter este de a direciona pachetele ntre


diversele reele pe care le interconecteaz, principalele aciuni pe
care le realizeaz ruterul n procesul de comutare a pachetelor sunt:
examinarea pachetului i determinarea tipului acestuia
precum i a adresei destinaie;
determinarea adresei urmtorului ruter (sau host) ctre
care trebuie trimis pachetul prin examinarea tabelei de
rutare;
determinarea interfeei pe care urmeaz s fie transmis
pachetul;
determinarea adresei de nivel 2 a urmtorului ruter (sau
host);
rencapsularea pachetului cu informaiile de nivel 2
necesare i transmiterea sa pe interfaa determinat anterior.
n afar de aceste operaii de baz, ruterul mai poate efectua i
operaii de filtrare de pachete.
6.4.4. Tipurile ruterelor. Pot fi identificate urmtoarele tipuri
ale ruterelor: (a) rutere cu memorie partajat; (b) rutere cu procesoare
de comutare; (c) rutere cu procesoare multiple.
a) Rutere cu memorie partajat. Primele generaii de rutere au
avut la baz arhitectura unui calculator de uz general i foloseau
pentru comutare de pachete de arhitectura cu memorie partajat
(shared memory routers). Componentele principale ale unui ruter din
prima generaie sunt: procesorul (asigur, prin implementarea softurilor pe parcursul comutrii pachetelor, interfaa cu utilizatorul fr
a utiliza hardware specializat; construiete tabelele de rutare i le
menine); memoria (este gestionat de ctre sistemul de operare) i
interfeele (elementele discrete ce asigur recepionarea i
transmiterea pachetelor pentru diversele medii de transmisie
suportate de ruter).
Exemple clasice de rutere din prima generaie sunt ruterele
Cisco 1600 i 2500.
179

b) Rutere cu procesoare de comutare. Ruterele de tip shared


memory routers au o serie de dezavantaje datorit faptului c exist o
singur unitate de prelucrare procesorul, care realizeaz mai multe
operaii n acelai timp. Pentru creterea performanelor s-a ncercat
dezvoltarea unor altfel de arhitecturi n care procesul de switching s
se fac n hardware, i nu software. n aceste tipuri de arhitecturi
exist dou tipuri de procesoare: un procesor de rutare (route
processor - care, n afar de meninerea cache-lui de rute, ruleaz
procesele ce asigur interfaa cu utilizatorul, procesele de meninere a
tabelei de rutare, translatarea de adres, etc.) i un procesor de
comutare (switch processor - specializat pe comutarea de pachete).
c) Rutere cu procesoare multiple. Dei ruterele cu procesoare
de comutare au ridicat performanele ruterelor destul de mult, pentru
un ruter cu multe interfee, ce suport medii cu lrgimi de band de
ordinul sutelor de Mbps, un sigur procesor de comutare nu mai
face fa. Arhitectura ruterelor cu procesoare multiple a fost
direcionat ctre o arhitectur paralel pentru a crea rutere scalabile.
Ruterele folosesc o abordare ASMP (ASymmetric MultiProcessing) n care exist un procesor principal care coordoneaz
unul sau mai multe procesoare secundare. Datorit faptului c
procesoarele secundare sunt procesoare puternice toate facilitile pot
fi implementate distribuit.
Verific-i cunotinele:
1) Cu ce scop sunt folosite ruterele?
2) Ce reprezint Tabela de rutare?
3) Enumerai criteriile de clasificare a rutelor.
4) Efectul ruterelor asupra domeniilor de difuzare
i a domeniilor de coliziune.
5) Descriei avantajele i dezavantajele diferitor tipuri
ale ruterelor.

180

6.5. Protocolul STP (Spanning Tree Protocol) [52]


O bucl de nivel Legtur de date apare ntr-o reea cnd ntre
dou dispozitive ale acesteia exist dou sau mai multe legturi
active, fiecare conexiune folosind doar dispozitive de interconectare
ce pot analiza cel mult informaii de nivel Legtur de date.

Fig. 6.3. Reea n care s-a creat o bucl [11]


Apariia buclelor de nivel Legtur de date este corelat cu
faptul c punile i comutatoarele nu filtreaz pachetele de
difuzare i duc la o depreciere semnificativ a performanelor reelei
prin determinarea unor avalane de difuzri (broadcast storm).
S considerm reeaua din figura 6.3. Presupunem c staia A
trimite un cadru de difuzare. Comutatorul 1 nu va gsi adresa
destinaie n tabela sa de comutare, astfel nct va transmite cadrul pe
celelalte segmente: segmentul ce conine staia B, segmentul dintre
comutatoarele 1 i 2, i segmentul dintre comutatoarele 1 i 3. Staia
B va examina cadrul, va decide c i este adresat i l va trece spre
nivelul Legtur de date.
Comutatorul 2 va lua decizia de a transmite cadrul pe toate
interfeele sale, cu excepia celei de pe care a primit cadrul. Am ajuns
s avem n reea dou cadre destinate staiei FF.FF.FF.FF.FF.FF,
181

adic dou cadre de difuzare. Indiferent de ordinea n care acestea


ajung la comutatorul 3, acesta va determina c nu cunoate adresa
destinaie i le va retransmite ctre staia C, dar i ctre celelalte
comutatoare.
Avalana de difuzri consum din banda util a reelei,
ducnd la o micorare a bandei efective disponibile. O avalan de
difuzri se va opri doar n cazul ntreruperii buclei.
6.5.1. Prevenirea apariiei avalanelor de difuzri. Soluia
trivial ar fi s instruim punile i comutatoarele s nu retransmit
cadrele de difuzare. Din pcate acest lucru nu este posibil, deoarece
o serie de protocoale folosesc cadre de difuzare pentru a funciona
corect, unul dintre acestea fiind chiar ARP - Address Resolution
Protocol. Altfel spus, filtrarea cadrelor de difuzare de ctre puni ar
presupune rescrierea protocoalelor fundamentale ce asigur
suportul de comunicaie.
Soluia valid presupune identificarea buclelor i ntreruperea
lor. Protocolul ce realizeaz aceasta se numete STP - Spanning Tree
Protocol, i presupune construirea unui arbore de acoperire pe
graful determinat de dispozitivele de interconectare i de
conexiunile dintre acestea.
6.5.2. Modul de funcionare a STP. Funcionarea acestui
protocol se bazeaz pe crearea topologiei reelei folosind nite cadre
speciale numite cadre BPDU (Bridge Protocol Data Unit). Aceste
cadre speciale sunt folosite intens la iniializarea comutatoarelor;
ulterior, la fiecare dou secunde vor fi schimbate cadre BDPU,
pentru a verifica dac nu au aprut modificri.
Totodat sunt definite cinci stri n care se poate afla o
interfa a comutatorului: starea blocat, de ascultare, de nvare,
de comutare de cadre i nefuncional (blocking, listening, learning,
forwarding, disabled).

182

- n starea blocat nu se accept dect cadre BPDU, n cea de


ascultare se primesc i cadre, dar acestea nu sunt retransmise;
- n starea de nvare, n plus fa de starea de ascultare,
este inspectat adresa surs a cadrelor primite, permind astfel
construirea tabelei de comutare;
- n starea de comutare cadrele primite sunt retransmise, iar
tabela de comutare este actualizat;
- n starea nefuncional nu se vor accepta nici cadre BPDU.
Pentru construirea arborelui de acoperire36 sunt necesare
aproximativ 30 de secunde, timp n care toate porturile
comutatoarelor sunt n starea blocat. Exist trei pai ce trebuie
urmai pentru construirea arborelui de acoperire: (1) mai nti trebuie
aleas rdcina arborelui (root bridge), (2) apoi trebuie alese
porturile rdcin, pentru ca n final (3) s fie determinate
porturile active.
Prioritatea punii are o valoare numeric implicit atribuit de
productor, o valoare pstrat n memoria fiecrei puni, ce poate fi
modificat ulterior. Pe baza comparrii prioritilor tuturor punilor
din reea se va determina puntea cu prioritatea cea mai sczut,
aceasta devenind rdcina arborelui de acoperire.
n cazul folosirii mai multor echipamente produse de aceeai
firm, se ntmpl adesea s existe mai multe puni ce vor avea
aceeai prioritate. Dintre dou sau mai multe puni cu aceeai
prioritate, rdcina arborelui s devin pe baza celei mai mici
adresei fizice.
Pasul al doilea presupune identificarea cilor redundante
dintre fiecare punte i puntea rdcin, apoi selectarea unei sigure ci
ntre respectiva punte i rdcin i, n final, dezactivarea celorlalte.

36

Tabelul Costului portului, prin care trece calea n dependen de Limea


de band, i algoritmul de baz a STP vezi Anexa 3.

183

Pentru evaluarea unei ci vom determina costul cii, care va fi


definit ca suma costurilor porturilor prin care trece calea.
Costul unui port este determinat pe limea de band pe care o
ofer portul sau uneori chiar pe mediul de transmisie folosit pentru
conectarea la port.
De exemplu, pentru comutatoarele Cisco costul portului este
determinat prin mprirea lui 1000 la limea de band pe care o
ofer portul (10 Mbps), astfel nct un port Ethernet va avea costul 100.
Pentru alegerea porturilor rdcin vor avea prioritate
porturile conectate direct la rdcina arborelui de acoperire. n
cazul n care nu exist nici un port cu o conexiune direct spre
puntea rdcin, sau cnd avem mai mult de un singur port cu
conexiune direct spre rdcin, va fi ales portul ce are cel mai
sczut cost al cii spre rdcin.
Fie reeaua din figura 6.4. Vom urmri pentru aceast reea
etapele construirii arborelui de acoperire. Prima ntrebare pe care
trebuie s ne-o punem este: care este prioritatea fiecrui
comutator? S considerm c toate cele trei comutatoare sunt
produse de acelai fabricant. Asta nseamn c toate comutatoarele
vor avea aceeai prioritate. n acest caz va trebui s aflm adresele fizice.
Tabelul 6.3. Adresele fizice ale comutatorilor
comutatorul 1
00.C2.45.26.57.A1
comutatorul 2
00.C2.45.2E.08.EF
comutatorul 3
00.C2.45.A2.11.49
Din analiza tabelului 6.3. rezult c rdcina arborelui de
acoperire va fi comutatorul 1.
n continuare vom determina pentru restul comutatoarelor
costurile porturilor ce ofer ci spre comutatorul rdcin.

184

Pentru comutatorul 2 costul portului 1 va fi 100


(=1000/10Mbps), iar pentru portul 2 va fi 200 (100 + costul portului 2
din comutatorul 3). Pentru comutatorul 3, portul 1 va avea costul 100, iar
portul 3 costul 200.

3
2

1
1

B
Conexiune Ethernet

Conexiune Fast Ethernet


Fig. 6.4. Construirea arborelui de acoperire [5]
Pentru comutatorul 2 portul rdcin va fi portul 1, astfel
nct portul 1 trece n starea de comutare, n vreme ce portul 2 va
rmne n starea de blocat.
Pentru comutatorul 3 portul rdcin va fi portul 1, deoarece,
este direct conectat la rdcin, astfel nct portul 1 va trece n starea
de comutare, porturile 2 i 3 vor rmne n starea de blocat.
Verific-i cunotinele:
1) Descriei procesul de apariie a buclelor de nivelul 2.
2) Cum se poate preveni apariia avalanelor de difuzri?
3) Explicai modul de funcionare a STP.

185

6.6. Placa de reea (adaptor LAN)


Fiecare computer se conecteaz la reea printr-o plac de reea
(denumit i adaptor LAN - Network Interface Card (NIC)), care
transmite prin mediile din reea impulsuri electrice, semnale
luminoase, unde electromagnetice [99, 100].
Fiecare NIC are o adresa unic scris ntr-un ROM.
Menionm c aceasta adres se numete adresa MAC (Media Access
Control).
Orice plac de reea ndeplinete urmtoarele funcii:
a) Pregtete datele pentru a putea fi transmise printr-un
mediu; transmite datele; controleaz fluxul datelor de la PC la
mediul de transmisie. Prin reea datele circul n serie (un bit odat)
n timp ce n interiorul calculatorului circul n paralel (16, 32 sau
64 bii odat, n funcie de bus-ul sistemului). Prin urmare, cartela
de reea trebuie s converteasc datele care circul n interiorul PCului n format serial.
b) Plcile de reea i suportul soft recunosc erorile, coliziunile
sau echipamentele defectate, provoac alterarea unor poriuni
din pachetul de date. Erorile sunt n general detectate cu ajutorul
unei sume de verificare ciclic (CRC). Cmpul CRC este verificat de
receptor; dac valoarea calculat de acesta nu se potrivete cu cea din
pachetul de date, receptorul anun emitorul despre eroare i i cere
retransmisia pachetului de date care a sosit eronat.
c) Tipul adaptorului LAN l leag de unul dintre nivelurile de
protocol Ethernet, Token Ring sau alt protocol. Adaptoarele cu
detecie a coliziunilor i cu vehicularea mesajului Token conin
suficient logic pe plac pentru a ti cnd este permis trimiterea
unui pachet de date i pentru a recunoate pachetele care le sunt
destinate. Cu suportul soft-ului al adaptoarelor, ambele tipuri de plci
ndeplinesc apte pai importani n procesul de transmisie sau recepie
a unui pachet de date. Descrierea adaptoarelor pentru tehnologiile
Ethernet, ARCnet, LANtastic, TokenRing este prezentat n Anexa 2.
186

Algoritmul de trimitere/recepionare a datelor:


1. Transfer de date - datele sunt transferate din memoria
calculatorului (RAM) la plac adaptoare sau de la aceasta ctre
memoria calculatorului prin DMA (Direct Memory Access).
2. Buffering - sunt procesate de plac adaptoare de reea, datele
sunt reinute ntr-un buffer. Aceast memorie-tampon ofer plcii
accesul la un pachet ntreg de date deodat i i d posibilitatea s
gestioneze diferena dintre rata de transmisie a datelor n reea i rata
cu care calculatorul proceseaz datele.
3. Trimiterea/recepionarea impulsurilor - impulsurile
codificate, care compun pachetul de date, sunt amplificate i
transmise pe linie. La recepie, impulsurile trec prin etapa de
decodificare.
4. Codificarea/decodificarea - datele transmise sau
recepionate sunt modelate.
5. Conversia paralel/serial - datele din buffer sunt trimii
sau recepionai prin cabluri n mod serial.
6. Structura pachetului de date - adaptorul pentru reea
trebuie s sparg datele n poriuni care pot fi procesate sau la
recepie s le reasambleze37.
7. Acces la cablu - ntr-o reea CSMA/CD, nainte de a-i
trimite datele (sau de a-i retransmite datele dac apare o coliziune),
adaptorul pentru reea se asigur c linia este liber. ntr-o reea de
vehiculare a mesajelor Token, adaptorul ateapt pn la primirea
unui token pe care l poate reclama.

37

ntr-o reea Ethernet aceste poriuni sunt de circa 1500 de octei. Reelele
Token Ring folosesc pachete de date de 4000 de octei. Adaptorul pune un
preambul (header) n faa pachetului de date i i adaug la sfrit un
postambul (trailer). Header-ul i trailer-ul reprezint anvelopa nivelului
Fizic. n acest moment exist un pachet de date gata pentru transmisie.

187

Verific-i cunotinele:
1) Enumerai echipamentele de conectare la reea.
2) Funciile plcii de reea.
3) Descriei algoritmul de trimitere/recepionare a datelor.
6.7. Modemul
Accesul unui utilizator la Internet prin intermediul reelei de
telefonie analogice se efectueaz n modul urmtor: calculatoarele
implicate n reea, comunic folosind fiecare un modem, acestea ns
trebuie s fie conectate prin intermediul reelei telefonice. Linia
telefonic utilizat poate fi de dou tipuri [101]:
- linie cu comutare (dial-up), la care realizarea legturii se face
manual de ctre utilizator, asigurnd un trafic cu viteza destul de
sczut (56 Kbps) i cu probleme privind erorile din cauza
centralelor telefonice prin care trece semnalul;
- linie dedicat (nchiriat), mai scumpe dect cele cu
comutare, dar la care legtura este stabilit non-stop i nu este
ntrerupt de centrala telefonic, asigurnd astfel viteze pn la
45 Mbps.
Modemul este o component a calculatorului care convertete
semnalele digitale (de transmis) n semnale analogice, care pot
circula n reeaua telefonic. Apoi modemul formeaz numrul de
telefon al unui furnizor de servicii Internet - ISP.
Semnalele modulate (de fapt datele) sunt transferate la punctul
de livrare (Point Of Presence, POP) al ISP-ului, unde sunt preluate
din sistemul telefonic i transferate n reeaua regional de Internet a
ISP-ului. Din acest punct sistemul este n ntregime digital i se
bazeaz pe comutarea de pachete (packet switching); n acest
sistem de transmisie informaia care trebuie transmis este
mrunit n multe pachete mici, care sunt apoi transmise la
destinaie n mod independent unele de altele i chiar pe ci

188

diferite; sigur c la destinaie pachetele trebuiesc reasamblate n


ordinea corect.
Odat ajunse la postul telefonic, semnalul analogic este
demodulat n semnal digital i folosit de serverul de dial-up la
care este ataat modemul. Toate modemurile moderne permit traficul
din ambele direcii in acelai timp (folosind frecvene diferite pentru
direcii diferite).
Modemurile pot fi:
- interne, se prezint ca o plac ce se poate instala n
calculator;
- externe, sub forma unui dispozitiv n afara calculatorului, cu
alimentare separat.
n ambele situaii, modemul este legat att la magistralele
calculatorului (cel intern direct, cel extern printr-un cablu serial) ct
i la priza de perete ce asigur legtura cu reeaua telefonic printrun cablu cu conector.
Modemurile mai pot fi clasificate n:
- asincrone, dac datele sunt transmise serial, fr o coordonare
a transmisiei. Sunt relativ ieftine i asigur viteze bune de
transmitere, dar o parte a traficului (cea 25%) nu conine date ci
informaii de control;
- sincrone, cu transmitere tot serial dar cu mprirea
grupurilor de bii n cadre separate prin caractere de sincronizare
pentru coordonarea transmisiei. Sunt mai scumpe i mai complexe,
de aceea nu sunt foarte accesibile utilizatorului obinuit, n schimb
au tehnici mai uoare de detectare i corectare a erorilor, care de
multe ori se fac prin simpla retransmitere a cadrelor respective.
Principalul parametru prin care se identific nivelul
tehnologic al unui modem este viteza de transmitere a datelor,
msurat n bps (bii ntr-o secund), iar prin metode avansate de
comprimare a datelor se pot asigura viteze de 76.800 bps.

189

Verific-i cunotinele:
1) Descriei funcia modemului.
2) Clasificai tipurile modemurilor.
3) Care este principalul parametru de identificare
a unui modem?
6.8. Intranetul
Prin Intranet se nelege utilizarea tehnologiilor Internet n
vederea legrii ntr-un tot unitar a resurselor informaionale ale
unei organizaii. Pe de alt parte, intranetul nu trebuie privit ca o
entitate separat, ci integrat n cadru mai vast al realitilor lumii
actuale, a modelului pe care un organism comercial, non-profit, etc.
l urmeaz n vederea propriei sale organizri.
Intranet este o reea proiectat pentru prelucrarea
informaiilor n cadrul unei organizaii sau al unei firme. Printre
serviciile pe care le ofer se numr distribuirea documentelor, a
soft-ului, accesul la baze de date i instruirea personalului. Intranetul
implic de obicei aplicaii asociate cu Internetul (paginile Web,
browser Web, site-urile FTP, pota electronic, grupurile de
informare i listele potale), dar care sunt accesibile numai celor care
activeaz n cadrul firmei sau organizaiei respective [102].
n acest context intranetul propune un model, un mod
tehnocratic de organizare a comunicaiilor interumane.
Intranetul permite: sporirea eficacitii n interiorul organizaiei,
reducerea activitilor transpuse pe hrtie, reducerea costurilor,
creterea transparenei n interiorul organizaiei, oferirea, pentru
orice activitate, a unui instrument ce conduce la competitivitate.
Caracteristicile intranetului sunt:
- este uor de nvat, utilizatorii beneficiind de experiena
acumulat prin folosirea reelei Internet;
- este independent de localizarea utilizatorului;
190

- are un cost sczut de meninere i ntreinere;

- faciliteaz comunicarea ntregului personal al organizaiei.


Intranetul este un concept flexibil, care nu are o reet de
implementare prestabilit ce trebuie respectat pas cu pas. Din acest
punct de vedere, intranetul poate integra oricare din serviciile Internet:
- e-mail (pota electronic) - servicii de mesagerie intern;
- web - metod de publicare a informaiei n form
electronic;
- FTP (File Transfer Protocol) - transfer de fiiere;
- IRC (Internet Relay Chat) sau alt variant de serviciu
colaborativ - comunicarea sincron (n direct, on-line) ntre
dou sau mai multe persoane;
- mailing-lists (liste de discuii) - bazate pe serviciul de pot
electronic, faciliteaz trimiterea simultan a unui mesaj
ctre un grup de destinatari;
- newsgroups (grupuri de tiri) - difuzarea de tiri pe diferite
teme de interes etc.
Verific-i cunotinele:
1) Ce se nelege prin Intranet?
2) Enumerai caracteristicile Intranetului.
ntrebrile pentru autoevaluare:
1. Descriei succint dispozitivele de interconectare a reelelor.
2. Caracterizai repetoare, hub-uri, puni, rutere.
3. Clasificai tipurile de comutare utilizate de un comutator.
4. Explicai modul de funcionare a protocolului STP.
5. Enumerai funciile adaptorului LAN i modemului.
6. Ce servicii propune Intranet?

191

Capitolul 7. Administrarea retelelor


7.1. Caracteristici ale ale retelelor client-server
7.2. Securitatea reelei
7.2.1. Modelul de securitate
7.2.2. Modaliti de protecie a informaiei
7.2.3. Categorii principale de atacuri asupra informaii
7.2.4. Programe distructive
7.1. Caracteristici ale retelelor client-server
Reelele client-server cu server de fiier (file-server) sunt
formate din: un calculator ce controleaza intreaga activitate a
reelei; calculatoarele pe care lucreaz utilizatorii, numite staii de
lucru (workstation).
Reeaua de tip client-server folosete un calculator
performant separat (server) - calculator central, care efectueaz
serviciile pentru mai muli utilizatori [103].
Calculatorul central ofer rspunsuri rapide clienilor,
asigur cea mai bun protecie a datelor din reea i folosete un
sistem de operare avansat. File server-ul are rolul: de a gestiona
intreaga activitate a reelei; de a controla toate accesele la resursele
comune (fiiere, imprimante, etc); de a asigura securitatea sistemului;
de a realiza comunicaia ntre staii [104]. Pe file-server este instalat
sistemul de operare al reelei, care, de exemplu, la reelele de tip
Novell se numete NetWare, iar la reelele Microsoft - WindowsNT.
In principiu pot exista file-servere dedicate, care lucreaz exclusiv
pentru controlul reelei i file-servere nededicate, care pot lucra i ca
staii de lucru. Clienii din reea sunt calculatoare conectate la
server, puternice sau cu putere redus la vitez de lucru, capacitate
de memorie, etc. O reea poate avea mai multe servere [105,106].
Staiile de lucru sunt, de regul, calculatoare personale
obinuite ce folosesc sistemele de operare: Windows, Macintosh,
192

UNIX, OS/2 sau DOS (Disk Operating System). Pentru utilizator


modul de lucru al acestor staii este asemntor celui din situaia
neconectrii calculatorului la reea. Periferia este constituit din
totalitatea echipamentelor comune pentru utilizatori i care sunt
accesibile prin file server (imprimante, uniti de disc, plottere).
Elementele de conectare asigur comunicaia ntre elementele reelei.
Deoarece funcia principal a unei reele este partajarea de
hardware, de programe i diverse servicii de reea, pentru a conecta
un calculator la o reea se utilizeaz o plac special de interfa.
La majoritatea reelelor conectarea se face prin cablu coaxial i
conectoare n forma literei T. Tipurile de servicii partajate sunt:
conectivitatea; stocarea i regsirea fiierelor; prelucrarea distribuit
i centralizat a datelor, imprimarea; securitatea de reea; arhivarea,
precum i alte metode de protecie a datelor; comunicarea ntre
diverse birouri, departamente, etc.
Tipuri de utilizatori:
- Utilizatorul obinuit - este persoana ce lucreaz la o staie de
lucru in cadrul reelei;
- Managerul de grup - este un utilizator cu drepturi
suplimentare de gestionare a resurselor reelei i de control al
utilizatorilor din subordine;
- Administratorul (Supervizorul) - este cel ce asigur
funcionarea a ntregii reele. El este responsabil de: meninerea n
parametri a reelei; actualizrile impuse de condiiile noi aprute in
timpul exploatrii; asigurarea drepturilor de acces i de lucru pentru
fiecare utilizator i pstrarea securitii informaiilor.
Verific-i cunotinele:
1) Din ce sunt formate reelele client-server cu server
de fiier (file-server)?
2) Enumerai tipurile de utilizatori.

193

7.2. Securitatea reelei


Securitatea reelei nu se refer doar la securitatea pe care o
asigur softul (drepturile utilizatorilor, parolele, etc.) ci i securitatea
fizic. Un astfel de document poate fi unul de baz pentru munca
administratorului, pentru c descrie modul n care utilizatorii
interacioneaz cu reeaua. Ameninrile la adresa securitii unei
reele de calculatoare pot avea urmtoarele origini: dezastre sau
calamiti naturale, defectri ale echipamentelor, greeli umane de
operare sau manipulare, fraude [107, 108, 109].
7.2.1. Modelul de securitate pentru un calculator seamn cu o
varz. Niveluri de securitate nconjoar subiectul ce trebuie
protejat. Fiecare nivel izoleaz subiectul i l face mai greu de
accesat n alt mod dect n cel n care a fost planificat.
1) Securitatea fizic reprezint nivelul exterior al modelului de
securitate. Problema cea mai mare o constituie salvrile pentru
copii de rezerv ale datelor, programelor i sigurana pstrrii
suporilor de salvare. n aceste situaii, reelele locale sunt de mare
ajutor: dac toate fiierele schimbate frecvent rezid pe un server,
aceleai persoane (sigure i de ncredere), care lanseaz salvrile
pentru mainframe-uri, pot face acelai lucru i la server.
ntr-un sistem n care prelucrarea este distribuit, prima
msur de securitate fizic, care trebuie avut n vedere, este
prevenirea accesului la echipamente. Pentru a nvinge orice alte
msuri de securitate, trebuie s se dispun de acces fizic la
echipamente. Acest lucru este comun tuturor sistemelor de calcul,
distribuite sau nu.
2) Securitatea logic const din acele metode care asigur
controlul accesului la resursele i serviciile sistemului. Ea are, la
rndul ei, mai multe niveluri, mprite n dou grupe mari: niveluri
de securitate a accesului (SA) i niveluri de securitate a serviciilor (SS).
a) Securitatea accesului cuprinde:
accesul la sistem (AS), care este rspunztor de a determina
194

dac i cnd reeaua este accesibil utilizatorilor. EI poate fi, de


asemenea, rspunztor pentru decuplarea unei staii, ca i de
gestiunea evidenei accesului. AS execut, de asemenea,
deconectarea forat, dictat de supervizor. AS poate, de exemplu, s
previn conectarea n afara orelor de serviciu i s ntrerup toate
sesiunile, dup un anumit timp;
accesul la cont (AC), care verific dac utilizatorul care se
conecteaz cu un anumit nume i cu o parol exist i are un profil
utilizator valid;
drepturile de acces (DA), care determin ce privilegii de
conectare are utilizatorul (de exemplu, contul poate avea sesiuni care
totalizeaz 4 ore pe zi sau contul poate utiliza doar
staia 27).
c) Securitatea serviciilor, care se afl sub SA, controleaz
accesul la serviciile sistem, cum ar fi fire de ateptare, I/O la disc i
gestiunea serverului.
Din acest nivel fac parte:
controlul serviciilor (CS), care este responsabil cu funciile
de avertizare i de raportare a strii serviciilor; de asemenea, el
activeaz i dezactiveaz diferitele servicii;
drepturile la servicii (DS), care determin exact cum
folosete un anumit cont un serviciu dat; de exemplu, un cont poate
avea numai dreptul de a aduga fiiere la spooler-ul unei imprimante,
dar are drepturi depline, de a aduga i terge fiiere, pentru o alt
imprimant.
O dat stabilit conexiunea SA valideaz i definete contul.
Operaiile ce trebuie executate sunt controlate de SS, care mpiedic
cererile ce nu sunt specificate n profilul utilizatorului.
Accesul intr-un sistem de securitate perfect trebuie s se fac
prin aceste niveluri de securitate, de sus n jos. Orice sistem care v
las s evitai unul sau mai multe niveluri ale modelului de securitate
implic riscul de a fi nesigur.
195

7.2.2. Modaliti de protecie a informaiei. Exista patru


modaliti de protecie a informaiei din reea:
- securitatea la conectare - aceasta metoda de protecie se
aplica tuturor utilizatorilor. La conectare utilizatorul i declar
numele care i s-a asignat i pe care l recunoate file server-ul. Daca
se introduce un nume incorect sau care nu exist n evidena file
server-ului se interzice accesul la reea. De asemenea dac exist
parola, numai introducerea ei corect va permite conectarea;
obligativitatea utilizrii parolei este opional;
- securitatea prin drepturi ale utilizatorilor - acest gen de
securitate controleaz posibilitile de lucru ale utilizatorilor ntr-un
directoriu dat.
- securitatea prin drepturi permise n (sub)directoare - acest
tip de securitate se refer la drepturile permise tuturor utilizatorilor
intr-un directoriu dat;
- securitatea prin atributele fiierelor i directoarelor - se
aplic la controlul modului n care un fiier poate fi modificat sau
partajat ntre mai muli utilizatori.
Drepturile efective sunt acele drepturi pe care un utilizator le are
ntr-un directoriu specificat. Ele sunt o intersecie a drepturilor
utilizatorului cu ale (sub)directorului respectiv. Atributele fiierelor
i directoarelor sunt mai puternice dect drepturile efective.
7.2.3. Categorii principale de atacuri asupra informaii. Se
disting dou categorii principale de atacuri asupra informaii:
pasive i active.
1) Atacuri pasive - sunt acelea n cadrul crora intrusul observ
informaia ce trece prin canal, fr s interfereze cu fluxul sau
coninutul mesajelor. Ca urmare, se face doar analiza traficului, prin
citirea identitii prilor care comunic i analiznd lungimea i
frecvena mesajelor vehiculate pe un anumit canal logic, chiar dac
coninutul acestora este neinteligibil. Atacurile pasive au urmtoarele
caracteristici comune:
196

Nu cauzeaz pagube (nu se terg sau se modific date);


ncalc regulile de confidenialitate;
Obiectivul este de a asculta datele schimbate prin reea;
Pot fi realizate printr-o varietate de metode, cum ar fi
supravegherea legturilor telefonice sau radio, exploatarea radiaiilor
electromagnetice emise, rutarea datelor prin noduri adiionale mai
puin protejate.
2) Atacuri active - sunt acelea n care intrusul se angajeaz fie
n furtul mesajelor, fie n modificarea, reluarea sau inserarea de
mesaje false. Aceasta nseamn c el poate terge, ntrzia sau
modifica mesaje, poate s fac nserarea unor mesaje false sau vechi,
poate schimba ordinea mesajelor, fie pe o anumit direcie, fie pe
ambele direcii ale unui canal logic. Aceste atacuri sunt serioase
deoarece modific starea sistemelor de calcul, a datelor sau a
sistemelor de comunicaii. Exist urmtoarele tipuri de ameninri
active:
Mascarada - este un tip de atac n care o entitate pretinde a
fi o alt entitate. De exemplu, un utilizator ncearc s se substitue
altuia sau un serviciu pretinde a fi un alt serviciu, n intenia de a lua
date secrete (numrul crii de credit, parola sau cheia algoritmului
de criptare). O mascarad este nsoit, de regul, de o alt
ameninare activ, cum ar fi nlocuirea sau modificarea mesajelor;
Reluarea - se produce atunci cnd un mesaj sau o parte a
acestuia este reluat (repetat), n intenia de a produce un efect
neautorizat. De exemplu, este posibil reutilizarea informaiei de
autentificare a unui mesaj anterior. n conturile bancare, reluarea
unitilor de date implic dublri i/sau alte modificri nereale ale
valorii conturilor;
Modificarea mesajelor - face ca datele mesajului s fie
alterate prin modificare, inserare sau tergere. Poate fi folosit pentru
a se schimba beneficiarul unui credit n transferul electronic de
fonduri sau pentru a modifica valoarea acelui credit. O alt utilizare
197

poate fi modificarea cmpului destinatar/expeditor al potei


electronice;
Refuzul serviciului - se produce cnd o entitate nu izbutete
s ndeplineasc propria funcie sau cnd face aciuni care mpiedic
o alt entitate de la ndeplinirea propriei funcii;
Repudierea serviciului - se produce cnd o entitate refuz
s recunoasc un serviciu executat. Este evident c n aplicaiile de
transfer electronic de fonduri este important s se evite repudierea
serviciului att de ctre emitor, ct i de ctre destinatar.
n cazul atacurilor active se nscriu i unele programe create cu
scop distructiv i care afecteaz, uneori esenial, securitatea
calculatoarelor. Exist o terminologie care poate fi folosit pentru a
prezenta diferitele posibiliti de atac asupra unui sistem. Acest
vocabular este bine popularizat de povetile despre hackeri.
Atacurile presupun, n general, fie citirea informaiilor neautorizate,
fie (n cel mai frecvent caz) distrugerea parial sau total a datelor
sau chiar a calculatoarelor.
7.2.4. Programe distructive. Dintre aceste programe amintim
urmtoarele:
Viruii - reprezint programe inserate n aplicaii, care se
multiplic singure n alte programe din spaiul rezident de memorie
sau de pe discuri; apoi, fie satureaz complet spaiul de memorie/disc
i blocheaz sistemul, fie, dup un numr fixat de multiplicri, devin
activi i intr ntr-o faz distructiv (care este de regul
exponenial);
Bomba software - este o procedur sau parte de cod inclus
intr-o aplicaie normal, care este activat de un eveniment
predefinit. Autorul bombei anun evenimentul, lsnd-o s
explodeze, adic s fac aciunile distructive programate;
Viermii - au efecte similare cu cele ale bombelor i viruilor.
Principala diferen este aceea c nu rezid la o locaie fix sau nu se
duplic singuri. Se mut n permanen, ceea ce i face dificil de
198

detectat. Cel mai renumit exemplu este Viermele INTERNET-ului,


care a scos din funciune o parte din INTERNET n noiembrie 1988;
Trapele - reprezint accese speciale la sistem, care sunt
rezervate n mod normal pentru proceduri de ncrcare de la distan,
ntreinere sau pentru dezvolttorii unor aplicaii. Ele permit ns
accesul la sistem, eludnd procedurile de identificare uzuale;
Calul Troian - este o aplicaie care are o funcie de utilizare
foarte cunoscut i care, intr-un mod ascuns, ndeplinete i o alt
funcie. Nu creeaz copii. De exemplu, un hacker poate nlocui codul
unui program normal de control login prin alt cod, care face acelai
lucru, dar, adiional, copiaz ntr-un fiier numele i parola pe care
utilizatorul le tasteaz n procesul de autentificare. Ulterior, folosind
acest fiier, hacker-ul va penetra foarte uor sistemul.
Verific-i cunotinele:
1) Ce se nelege sub securitatea reelei?
2) Cu ce seamn modelul de securitate pentru un calculator?
3) n ce const modaliti de protecie a informaiei?
4) Enumerai categorii principale de atacuri asupra informaii.
ntrebrile pentru autoevaluare:
1. Descriei caracteristicile sistemelor de operare n LAN
2. Care modaliti de protecie a informaiei cunoatei?
3. Enumerai categoriile principale de atacuri asupra informaiei
4. Cu ce scop se efectueaz depanarea reelei?
1.
2. Modul de utilizare a

199

1.
2.
3.

4.
5.
6.

7.
8.
9.
10.
11.

12.
13.
14.
15.

16.
17.

Referine bibliografice
Bolun, I.; Covalenco, I. Bazele informaticii aplicate (ediia a
II-a). Ch.: ASEM, 2001. 615 p.
Plohotniuc, E. Informatica general. Bli: US A.Russo, 2001,
304 p.
, . .; , . . .
, , . (4-
.). .: , 2010, 944 .
, .; , . (5- .).
.: , 2012, 960 .
Gremalschi, A.; Gremalschi, L.; Mocanu, Iu. Informatic.
Manual pentru clasa a 10-a. Ch: tiina, 2007, 188 p.
Gremalschi, A.; Vasilache, Gr.; Gremalschi, L. Informatica.
Manual pentru clasa a 7-a. Ch: tiina, 2001, 134 p.
Referine din Internet
http://facultate.regielive.ro/cursuri/retele/retele-15108.html
http://shannon.etc.upt.ro/laboratoare/pc/luc5/iso-osi.html
http://www.quietroot.org/servicii/retele-de calculatoare/
clasificare -retele-calculatoare.html
http://ro.wikipedia.org/wiki/Re%C8%9Bea_de_calculatoare
Ctlina Lehnceanu, Cristian Orban, Octavian Purdil, Rzvan
Rughini. Reele locale de calculatoare. Ghid de laborator.
http://www.cs.jhu.edu/~ralucam/ralucam-cv-july-2009.pdf
http://www.infoiasi.ro/~busaco/
http://ro.wikipedia.org/wiki/Protocol_de_re%C8%9Bea
http://www.uab.ro/cursuri.../curs_modul2.doc
http://www.scientia.ro/tehnologie/34-cum-functioneazacalculatorul/419-cum-functioneaza-osi-modelul-deinterconectare-a-sistemelor-deschise.html
http://facultate.regielive.ro/laboratoare/retele/modelul-dereferinta-osi-290276.html
http://www.et.upt.ro/admin/tmpfile/fileN1288535592file4ccd7e2
8852cc.ppt
200

18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.

30.
31.
32.
33.

34.
35.
36.
37.
38.

http://www.gsastl.ro/teste/modeltcp/tcpip.files/frame.htm
http://www.gsastl.ro/teste/osi/osi.html
http://lucicap.3x.ro/nivfizic.htm
http://ro.wikipedia.org/wiki/Nivelul_Fizic
http://www.cs.ucv.ro/staff/dmancas/HSN.doc
http://www.et.upt.ro/admin/tmpfile/fileQ1288535374file4ccd7d4
ebcdb5.ppt
http://ro.wikipedia.org/wiki/Sistem_digital
http://ro.wikipedia.org/wiki/Transmisiune_digital
http://telecom.etc.tuiasi.ro/telecom/staff/vlcehan/discipline
predate/rrcs/RRCS_cap 3.pdf
http://www.petrerau.inforapart.eu/Dictionar de acronime in
informatica.pdf
http://facultate.regielive.ro/cursuri/calculatoare/ retele-decalculatoare-nivel-fizic-244925.html
http://www.slideshare.net/mrrbiz/global-broadband-aggregationequipment-market-20112015industry-sizetrendsanalysis-andforecast-20112015
http://ro.wikipedia.org/wiki/Band_larg
http://en.wikipedia.org/wiki/Baseband
http://cndiptfsetic.tvet.ro/materiale/Materiale_de_predare/ML/
06_Medii de transmisie II.doc
http://rf-opto.etc.tuiasi.ro/docs/rc/RETELE DE
CALCULATOARE_2.pdfrast. orgfree.com/retele/
retele_2001_05.html
http://facultate.regielive.ro/referate/electronica/ medii-detransmisie-in-retelele-de-comunicatii-212298.html
http://facultate.regielive.ro/referate/calculatoare/cabluri-de-reteacoaxial-torsadat-in-pereche-optic-239720.html
http:/www.scribd.com/doc/4532428
http:/ro.wikipedia.org/wiki/Cablu_coaxial
http:/facultate.regielive.ro/referate/electrotehnica/cablul-coaxial203536.html
201

39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.

http://www.etc.ugal.ro/imunteanu/Csemnale_bmk.pdf
http:/ro.wikipedia.org/wiki/Fibr_optic
http:/ro.wikipedia.org/wiki/Cablu_de_fibr_optic
http:/ro.wikipedia.org/wiki/Reea_fr_fir
http:/www.megasound.ro/Sisteme-Fara-Fir-wireless.html
ro.wikipedia.org/wiki/Modelul_OSI
http://www.competentedigitale.ro/internet/internet_TCP_IP.html
www.cs.ucv.ro/staff/dmancas/rmtw.doc
http://www.scritube.com/stiinta/informatica/Retele-decalculatoare626181015.php
http://ind3c3ntul.3x.ro/
http://stuffyspace.blogspot.com/2012/11/retele-locale-decalculatoare-local.html
http://shannon.etc.upt.ro/laboratoare/pc/luc5/adrese_MAC.html
http://www.angelfire.com/mi4/sim_brd0/ro.wikipedia.org/wiki/Ethernet
http://upgradeteam.myforum.ro/nivelul-legatura-de-datevp67.html?highlight=
http://www.kulituranauka.com/pedagogie-2/material-didacticretele-de-calculatoare
http://ru.scribd.com/doc/49267977/retele
ro.wikipedia.org/wiki/Wi-Fi
http://ciobanu.freehosting.md/articole_view.php?id=1
http://www.etc.ugal.ro/imunteanu/Csemnale_bmk.pdf
ro.wikipedia.org/wiki/Comutaie_de_circuite
ro.wikipedia.org/wiki/Comutaie_de_pachete
http://www.sursa.md/product_info.php/info/p901_Tehnologiaregimului-asincron-de-transmitere-a-informa%C5%A3iei-ATM.html
www.cs.ucv.ro/staff/dmancas/HSN.doc
www.uab.ro/cursuri/curs_modul3.doc
http://key.md/blog/22-definitia-de-functionare-a-unei-reteleclient-server.html
http://ru.wikipedia.org/wiki/5G
www.bluetooth.com/
202

66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.

ro.wikipedia.org/wiki/Releu_de_cadre
ro.wikipedia.org/wiki/Internet
ro.wikipedia.org/wiki/TCP/IP
http://shannon.etc.upt.ro/laboratoare/pc/luc6/3_Nivelul_3.htm
http://shannon.etc.upt.ro/laboratoare/pc/luc6/3_Nivelul_3.htm
ro.wikipedia.org/wiki/Ruter
profs.info.uaic.ro/~busaco/teach/.../net4.pdf
ro.wikipedia.org/wiki/Protocol_Internet
www.sursa.md Informatica
http://www.scritube.com/stiinta/informatica/Retele-decalculatoare21423.php
ro.wikipedia.org/wiki/Adres_IP
http://www.scritube.com/stiinta/informatica/retele/Clase-deadrese-IP34477.php
http://facultate.regielive.ro/laboratoare/calculatoare/adresarea-ipautomatica-inteligenta-artificiala-184.html
ro.wikipedia.org/wiki/Adres_IP
stud.usv.ro/TMC/lab4/
http://shannon.etc.upt.ro/laboratoare/pc/luc7/teorie.html
ro.wikipedia.org/wiki/TCP/IP
lucicap.3x.ro/nivtransport.htm
http://ro.wikipedia.org/wiki/Telnet
http://ru.scribd.com/doc/57507533/silabus-retele-tomai-2008
ro.wikipedia.org/wiki/World_Wide_Web
ro.wikipedia.org/wiki/Hipertext
http://windows.microsoft.com/ro-RO/windows-vista/FileTransfer-Protocol-FTP-frequently-asked-questions
http://www.afaceri.net/articole/diverse/outlook_expres/posta_ele
ctronica.htm
ro.wikipedia.org/wiki/E-mail
realpunk.3x.ro/html/net.html
emsc.ub.ro/docs/1109_RC.pdf
www.inforetele.com/tag/tabela-rutare/
203

94. http://www.scrigroup.com/calculatoare/retelecalculatoare/Componentele-unei-retele-LAN-w74786.php
95. ro.wikipedia.org/wiki/Comutator
96. http://www.scritube.com/stiinta/informatica/ARHITECTURIDE-REEA101232075.php
97. ro.wikipedia.org/wiki/Ruter
98. http://windows.microsoft.com/ro-RO/windows7/How-do-hubsswitches-routers-and-access-points-differ
99. ro.wikipedia.org/wiki/Plac_de_reea
100. http://www.unibuc.ro/prof/niculae_c_m/telecom/transm_ctrl_pr
ot_tcp.htm
101. ro.wikipedia.org/wiki/Modem
102. ro.saferpedia.eu/wiki/Intranet
103. http://www.marksistem.md/index.php/ro/servicii/administrareretele.html
104. http://platniucnik.blogspot.com/p/cele-mai-cunoscute-sistemede-operare.html
105. http://www.electricats.ro/electricats/relatii/racordare/racordare.html
106. http://ro.wikipedia.org/wiki/Server_web
107. http://ro.wikipedia.org/wiki/Securitatea_re%C8%9Belelor_de_c
alculatoare
108. http://ru.scribd.com/doc/25154918/Securitatea-Retelei
109. http://www.securitatea-informatica.ro/securitateainformatica/securitatea-retelelor/securitatea-retelelor/
110. http://accesinform.ucoz.ru/_ld/0/32_Informatica_Gim.pdf
111. http://www.ctice.md/downloads/Curriculum%20pentru%20disci
plina%20INFORMATICA%20%28X-XII%29.pdf

204

Anexa 1
Descrierea succint a unor protocoale folosite
n reele de calculatoare
Protocol
Nr

Abreviere

Denumire
(limba
englez)

Niv
el
OSI

1.

ADSL

Asymmetric
Digital
Subscriber
Line

2.

AFP

Apple Filing
Protocol

6+7

3.

ARP

Address
Resolution
Protocol

2+3

4.

ASN.1

Abstract
Syntax
Notation 1

5.

ASP

Apple talk

4+5

Descriere
O tehnologie care permite
transmiterea asimetric de date
digitale, pe linie telefonic de cupru,
mai rapid (1,5-8 Mbps) dect un
modem voiceband convenional.
Acest lucru este posibil prin folosirea
frecvenelor care nu sunt utilizate de
semnalul vocal digitalizat. Un
microfiltru permite ca o conexiune de
telefon unic s poat fi utilizat att
pentru transmisii de date ct i pentru
apeluri vocale, n acelai timp. ADSL
funcioneaz doar pe distane scurte,
de obicei mai puin de 4 km, n
funcie de grosimea firului de cupru.
Protocolul traduce comenzile de
manipulare de fiiere trimise de la un
computer local la un server. Acest
lucru permite computerului local de a
rula fiiere cu comenzile proprii, mai
degrab dect achiziionarea de
comenzi de server.
Protocolul este proiectat pentru a
determina MAC-adresa dac este
cunoscut adresa IP.
Este un limbaj pentru a descrie
structura de obiecte care nu depind de
main de date i pentru a reprezenta,
a codifica, a transmite i a decodifica
datele n telecomunicaii i reele de
calculator.
Protocolul asigur livrarea sigur a

205

Session
Protocol

6.

ATM

Asynchronous
Transfer Mode

7.

BGP

Border
Gateway
Protocol

2+3
+4+
5+6
+7

datelor i ofer acces la serviciile de


transport prin protocolul ATP
Este un protocol de baz folosit prin
magistrala SONET/SDH din
standardul ISDN (Reea de servicii
digitale integrate). Mod de transfer
asincron este o tehnic (un protocol)
de comutaie temporal asincron, de
mare vitez, orientat pe conexiune i
bazat pe circuite virtuale, folosit n
transportul traficului de reea.
Deoarece reelele ATM sunt orientate
pe conexiune, transmisiunea datelor
necesit mai nti transmisia unui
pachet de la un capt la altul pentru
iniializarea conexiunii aa numitul
circuit virtual. ns majoritatea
reelelor ATM suport i circuite
virtuale permanente, de genul liniilor
nchiriate din domeniul
telecomuncaiilor.
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).

206

8.

CHAP

Challenge
Handshake
Authentication
Protocol

9.

DSL

Digital
subscriber line

Enhanced
Interior
Gateway
Routing
Protocol

10. EIGRP

Protocolul este folosit att la


stabilirea conexiunii ct i dup
aceea, periodic, dup un timp aleator,
pentru a verifica identitatea
clientului.
Serverul trimite clientului un mesaj
de ncercare numit challange.
Clientul preia acest mesaj i parola
configurat, trimite un rspuns
serverului. Serverul calculeaz un
rspuns pe baza mesajului trimis i a
parolei pe care o are configurat i
compar rezultatul cu rspunsul
primit de la client. Dac mesajele
coincid, nseamn c parola pe care a
folosit-o clientul pentru a genera
rspunsul este identic cu parola
folosit de server pentru verificare,
deci identitatea clientului este
verificat i se stabilete conexiunea.
Pentru a fi sigur c la cellalt capt se
afl mereu clientul autentificat iniial,
serverul trimite din cnd n cnd
astfel de mesaje de challenge i
procedura explicat mai sus se repet.
Familia de tehnologii de transmisie
digital a datelor
Este un protocol de rutare bazat pe
principiul distanei vectoriale, si
const dintr-un schimb de informaii
cu celelalte rutere din reea, legat cu
un proces intern de stocare a datelor
primite de la acestea, incluznd
detaliile bazate pe caracteristicile
calitative ale rutelor raportate, pe
baza cror informaii se va lua decizia
de alegere a rutei spre o anumit
destinaie.

207

11. FDDI

Fiber
Distributed
Data Interface

12. FR

Frame Relay

Este un tip de reea LAN (sau MAN cu


mai multe reele LAN), cu viteza de
100 Mbit/s pe fibr optic (care i
permite s ajung la o distan
maxim de 200 km). Aceasta este de
fapt o pereche de inele (unul este
numit primar, cellalt pentru a prinde
greelile de la prima, se numete
secundar). FDDI este un protocol
care utilizeaz un token ring de
detectare i corectare a erorilor (n
cazul n care acest lucru este inelul
secundar devine important). Tokenul circula ntre maine cu o vitez
foarte mare. Dac nu reuete, dup
un anumit timp aparatul constat c a
existat o eroare la reea.
Comutarea cu relee de cadre este o
tehnic eficient de transmisie a
datelor folosit pentru a trimite
informaie digital n mod rapid i
ieftin de la una sau mai multe surse la
unul sau mai multe puncte finale
(destinaii). Este implementat n
mod obinuit drept o tehnic de
ncapsulare pentru voce i date i este
folosit ntre reele locale (LAN),
peste o reea de arie larg (WAN).
Fiecare utilizator primete o linie
privat (sau linie nchiriat) ctre un
releu de cadre. Reeaua releu de
cadre se ocup de transmisia datelor
pe o cale care se schimb n mod
frecvent i care este transparent
(invizibil) pentru utilizatorii finali.

208

13.

FTP

File Transfer
Protocol

14.

HDLC

High-level
Data Link
Control

15.

HTTP

Hyper Text
Transfer
Protocol

GSM

Global System
for Mobile
Communications

16.

Este un protocol utilizat pentru a


transfera fiiere aflate pe un host la
alt host printr-o reea bazat pe TCP,
cum este Internetul. Protocolul este
orientat pe conexiune i construit pe o
arhitectur client-server.
Este un protocol de nivel 2 Modelului
OSI. Scopul su este de a defini un
mecanism de a delimita diferite tipuri
de cadre, adugnd verificarea erorilor.
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 un URL 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 Hyper Text
Markup Language), 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.
Reprezint standardul de telefonie
mobil (celular) cel mai rspndit
din lume. Atributul mobil al multor
aparate i dispozitive actuale se refer
n primul rnd la conectivitatea lor
(fr fir, prin semnale radio) la
sistemul GSM, practic din orice punct
de pe glob. Mai este cunoscut i sub
denumirea de 2G. Este sistemul
dominant n Europa.

209

ICMP

Internet
Control
Message
Protocol

IGMP

Internet
Group
Management
Protocol

19.

IGRP

Interior
Gateway
Router
Protocol

20.

IP

Internet
Protocol

21.

IPX

Internetwork
Packet
eXchange

17.

18.

Este un protocol din suita TCP/IP


care folosete la semnalizarea i
diagnosticarea problemelor din reea.
Mesajele ICMP sunt ncapsulate n
interiorul pachetelor IP.
IGMP este un protocol asimetric, n
sensul c un comportament specificat
pentru gazde difer de cea de routere
multicast. IGMP este un protocol de
executat ntre mainile gazd pe
aceeai subreea i routere multicast
n aceast subreea. Routere menine
o list a grupurilor de multicast
pentru care mainile lor de gazd
raportate a fi subscris. Ceea ce permite
routerul pentru a determina pachete IP
multicast la releul de pe aceste
subreele.
Este un tip de protocolul de rutare
classful, se utilizeaz pentru a face
schimb de tabelele de rutare ntr-un
sistem autonom. IGRP permite valori
multiple pentru fiecare rut, inclusiv
de lime de band, de ncrcare,
ntrziere i fiabilitatea. Pentru a
compara dou rute aceste valori sunt
combinate ntr-o singur, folosind o
formul reglabil. Numrul maxim de
hop pentru pachetele de a fi rutate
n IGRP este de 255.
Este o metod sau un protocol prin
care datele sunt trimise de la un
calculator la altul prin intermediu
Internetului.
Este un protocol de reea bazat pe
datagrame i lipsit de conexiuni.
Pachetele IPX sunt trimise ctre
destinaiile lor, dar nu se garanteaz
i nici nu se verific dac acestea
ajung sau nu la destinaie.

210

ISDN

Integrated
Services
Digital
Network

ISDN este un set de protocoale


folosite att pentru stabilirea i
ntreruperea conexiunilor telefonice,
ct i pentru alte funcii complexe
cum ar fi videoconferine, Telex sau
Teletex.

23.

ISM

Industrial,
Scientific and
Medical radio
bands

Benzi de radio industrial, tiinific


i medical

24.

LCP

Link Control
Protocol

2+5
+6

Protocol care se utilizeaz cu


protocolul PPP, pentru stabilirea
conexiunii punct la punct.

25.

NCP

2+5
+6

Protocol de control al reelei care se


utilizeaz cu protocolul PPP

26.

NFS

27.

OSPF

Open Shortest
Path First

PAP

Password
Authentication
Protocol

22.

28.

Network
Control
Protocol
Network File
System

Un protocol de reea de gestionare a


sistemului de fiiere.
Este un protocol IP dinamic destinat
rutrii n interiorul unui reele mari
(guvernate de un singur gestionar).
OSPF este bazat pe caracteristicile
conexiunilor dintre interfee.
Caracteristic pentru OSPF este baza
de date cuprinznd link-urile spre
ruterele adiacente. Aceasta cuprinde
o list a tuturor ruterelor conectate
direct constituind miezul
topologiei reelei. Pentru a menine
actual baza de date corespunzatoare
topologiei este necesar un schimb
permanent de informaie ntre routere.
Clientul (dial-up sau ruter) trimite
combinaia user/parol, necriptate,
pn cnd serverul l accept (dac
combinaia e corect) sau pn cnd
conexiunea se nchide (dac
combinaia nu e bun). Este suportat
de PPP.

211

29.

POP

Post Office
Protocol

30.

PPP

Point-toPoint
Protocol

31.

RARP

Reverse
Address
Resolution
Protocol

32.

RIP

Router IP

2+3

Protocolul POP este utilizat pentru a


permite unei staii de lucru s
primeasc pota electronic pe care
serverul o stocheaz.
Este un protocol folosit pentru a
ncapsula date pe interfeele seriale
sincrone. Prezint numeroase avantaje
faa de alte ncapsulri existente, dintre
care menionm:
- Este standardizat i implementat la
fel de toi productorii de echipamente;
- Permite folosirea pe acelai ruter a
mai multor protocoale de nivel 3;
- Poate fi folosit pe interfeele seriale
sincrone, pe cele asincrone (atunci
cnd facem dial-up folosind un
modem), i pe interfee ISDN;
- Este posibil autentificarea.
RARP permite de a determina adresa IP
a unei masini dac este cunoscut
adresa de hardware-ul (adresa MAC).
n rezumat, RARP este opus ARP.
Protocolul RARP este folosit pentru
determinarea adreselor logice a staii de
lucru.
Acest protocol este utilizat pentru
rutele de reea relativ mici i relativ
omogene i se caracterizeaz printr-un
vector distana pn la destinaie. Se
presupune c fiecare router-ul este
punctul de plecare al mai multor trasee
la reelele la care se refer. Descrierile
acestor rute sunt stocate ntr-un tabel de
rutare. Tabelul de rutare RIP conine
intrri pentru fiecare maina de service.
Intrare ar trebui s includ: a) IP-adresa
de destinaie;
b) metrica traseului (de la 1 pn la 15,
numrul de pai pn la locul de
destinaie); c) adresa IP a router-ului

212

33.

RPC

Remote
Procedure
Call

34.

RTP

Real-time
Transport
Protocol

35.

RTSP

Real Time
Streaming
Protocol,

cel mai apropiat (poarta de acces), pe


drumul spre destinaie;
d) timer-ul rutei.
Este o specificaie simpl i un set de
coduri care permite a efectua apeluri
printr-o reea n medii diferite, RPC se
utilizeaz pentru a invoca procedare de
pe un server de la distan n orice
sistem (Windows, Mac OS X, GNU /
Linux), i cu orice limbaj de programare. Acest lucru ofer un serviciu
de web fr restricii de sistem sau de
limb. Procesul de invocare de la
distan folosete protocolul HTTP
pentru a transfera date i standard de
XML pentru structurarea datelor.
Este un protocol prin intermediul cruia
se pot transmite informaii de tip
mulitimedia (sunete, imagini) printr-o
reea de telecomunicaii. Aplicaiile
multimedia pun condiii foarte dure
asupra ambianei de transmitere.
Aplicaiile de obicei folosesc RTP
implementat peste UDP, pentru ca s se
poat folosi de posibilitatea sa de
multiplexare i controlul checksum.
Dar RTP se poate folosi de asemenea i
deasupra oricrui protocol de nivel 4
OSI. RTP permite transmiterea
concomitent pe adrese diferite, dac
multicastul este posibil la nivel de
reea.Trebuie de luat n consideraie c
RTP nu garanteaz transmiterea la timp
a pachetelor i nu ofer garania
integritii transmiterii datelor.
Este un protocol de comunicare pentru
recepia datelor sistemelor de massmedia. Se va controla un server massmedia de la distan, oferind
caracteristici tipice ale unui player
video, cum ar fi citire i pauz i s

213

36.

SCTP

Stream
Control
Transmissio
n Protocol

37.

SDH

Synchronous
Digital
Hierarchy

38.

SIP

Session
Initiation
Protocol

39.

SMB

Server
Message
Block

5+6

permit accesul pe poziia temporal.


RTSP nu transport datele i trebuie s
fie ataat la un protocol de transport,
cum ar fi RTP pentru aceast sarcin.
Ca un protocol de transport, SCTP este
ntr-un sens echivalent cu TCP sau
UDP oferind servicii similare pentru
TCP, asigurnd fiabilitate, secvene
reordonate, i controlul congestiei. n
timp ce TCP este orientat pe octei,
SCTP gestioneaz cadre. Iniial,
SCTP a fost conceput pentru a
transporta protocoale de voce peste IP
(ISDN partea utilizatorului, SMS-uri).
Un avantaj reprezint abilitate a SCTP
de comunicare multi-int, n cazul n
care un capt (sau ambele) de conectare
const din mai multe adrese IP.
Ierarhia digital sincron - este o
interfa de transmisiune optic la debit
nalt, folosit de operatorii telecom din
Europa pentru multiplexarea unor
fluxuri de ordin imediat inferior.
Debitul digital este transferat folosind
lasere i diode electroluminiscente
(LED-uri).
n SDH cadrul bazic este STM-1
(modul de transport sincron 1), cu o
vitez de 155 Mbps.
Protocolul de iniializare a sesiunii.
Astfel de sesiuni includ apeluri
telefonice prin Internet, sesiuni
multimedia, conferine multimedia.
SIP are urmtoarele caracteristici:
a) Independena de nivelul de transport,
putnd fi folosit cu UDP, TCP, ATM;
b) Bazat pe mesaje de tip text.
Este un protocol pentru partajarea de
resurse (fiiere i imprimante), pe LANuri cu PC-urile Windows. SMB
funcioneaz printr-o structur de client

214

40.

41.

SMTP

Simple Mail
Transfer
Protocol

SNMP

Simple
Network
Management
Protocol

/ server, clientul va trimite ntrebri


specifice i server de fiiere va
rspunde. SMB server poate oferi
clienilor acces la reea pentru sisteme
de fiiere i alte resurse. Clientul poate
avea evidenele sale proprii, care nu
sunt comune i pot accesa simultan
discuri partajate i imprimante de pe
server.
Protocolul simplu de transfer al
corespondenei este un protocol, folosit
pentru transmiterea mesajelor n format
electronic pe Internet. 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, sau cum
mesajul recepionat de serverul este
livrat utilizatorului destinatar i nici
cum este memorat mesajul sau de cte
ori clientul ncearc s transmit
mesajul.
Este un protocol de comunicare care
permite administratorilor de reea s
gestioneze dispozitivele de reea,
monitorizarea i diagnosticarea
problemelor de reea i hardware de la
distan. Comutatoare, routere, hub-uri,
staii de lucru i servere (fizic sau
virtual) sunt exemple de echipamente
care conin obiecte de gestionat. Aceste
obiecte pot fi informaii despre
hardware de gestionat, setrile de
configurare, statisticile de performan
i alte obiecte care sunt direct legate de

215

comportamentul de echipamente de
curent.

42. SONET

Synchronous
Optical
NETwork

43.

SPX

Sequenced
Packet
eXchange

44.

SSH

Secure SHell

Sistema (sistemul American) este


proiectat pentru medii bazate pe fibr
optic, poate fi implementat i n cazul
firelor de cupru. Ofer limi de band
de la 51,84Mbps la 9952Mbps. SONET
ofer standarde pentru debite de linie de
pn la 39,808 Gbps.
Este un protocol de reea la sistemul de
operare Novell NetWare folosit pentru a
controla furnizarea de date ntr-o reea
local (i ntr-o msur mai mic,
WAN). mpreun cu IPX (Novell, de
asemenea) stiva de IPX / SPX este
similar cu TCP / IP. Protocolul este
responsabil pentru asigurarea
integritii de pachete trimise i pachete
de confirmare primite. Efectueaz un
control al fluxului de date, controlul
vitezei pachetelor trimise i primite,
precum i reducerea riscului de
corupie. Atunci cnd o eroare este
descoperit ntr-un pachet care este
trimis sau primit, toate pachetele
trimise sau primite n aceast perioad
sunt marcate la fel de ru i de rebroadcast.
Este un protocol ce permite ca datele s
fie transferate folosind un canal
securizat intre dispozitive de reea.
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 informaia, n special parola, n
clartext, fcnd posibil descoperirea ei
prin analiza traficului. Criptarea
folosita de SSH intenioneaz s asigure

216

45.

TCP

Transmissio
n Control
Protocol

46.

Telnet

Terminale
virtuale

47.

TLS

Transport
Layer
Security

48.

UDP

User
Datagram
Protocol

49.

Whois

Who is

confidenialitatea i integritatea datelor


transmise printr-o reea nesigur cum
este Internetul.
Reprezint un protocol de comunicaie
de nivel nalt care ofer transmiterea
sigur a unui ir de bii de la un
program rulnd pe un calculator ctre
un program rulnd pe alt calculator.
Telnet este un protocol de reea care se
folosete n Internet i n reele de
calculatoare tip LAN la comunicaia
textual, bidirecional i interactiv.
Eeste un acronim care reprezint un
protocol web pentru a transmite fr
risc documente private prin Internet.
Pentru a cripta datele TLS utilizeaz un
sistem criptografic cu dou chei: una
public, cunoscut de oricine, i una
privat, secret, cunoscut numai de
destinatarul mesajului.
Este un protocol fr conexiune,
semnalarea erorilor sau relurilor fiind
asigurat de nivelul superior, iar datele
transmise nu sunt segmentate. UDP
este folosit n situaiile n care eficiena
i viteza transmisiei sunt mai
importante dect corectitudinea datelor.
Cine e - este un protocol de
cutare/rspuns, larg folosit pentru a
cuta n baza de date oficial pentru a
determina deintorul unui domeniu,
adres IP sau a unui numr de sistem
autonom din internet. Cutrile se
fceau, tradiional, printr-o interfa
command line, dar acum exist mai
multe site-uri web ce ofer moduri mai
simple de cutare prin bazele de date.
WHOIS ruleaz pe portul 43, protocolul
TCP.

217

50.

51.

52.

X.25

Packet
Switching

XDR

eXternal
Data
Representati
on

XMPP

eXtensible
Messaging
and
Presence
Protocol

2+3

Este un protocol pentru WAN, care


definete felul n care conexiunile ntre
dispozitivele utilizate i dispozitivele
de reea sunt stabilite. X.25 este
conceput pentru a se putea opera
indiferent de tipul sistemelor conectate
la reea.
Este un standard de reprezentarea
extern (codificare/decodare) a datelor;
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.
Este un protocol pentru a face schimb
de informaii structurate n timp real
ntre oricare dou noduri de reea.

Anexa 2
Descrierea unor tipuri de adaptoare
Adaptoare LANtastic. Artisoft produce adaptoare Ethernet, ct
i propriile plci adaptoare pentru reele, modelul brevetat al firmei
numindu-se adaptor LANtastic, produs confundat deseori cu sistemul
de operare n reea cu acelai nume, produs de aceeai firm.
Adaptorul LANtastic opereaz la rata de 2Mbps i folosete un cablu
cu patru conductori ce leag toate staiile. Instalarea este uoar dac
acest cablu nu trebuie s treac prin perei sau tavan.
Adaptoare ARCnet. Unul dintre cele mai vechi tipuri de hard
pentru LAN este ARCnet. Iniial a fost o schem brevetat a firmei
Datapoint Corporation, ns acum mai multe companii produc plci
compatibile ARCnet. Adaptorul ARCnet este mai lent, dar ignor
micile erori de instalare. Ofer siguran n funcionare, iar
problemele cablurilor i ale adaptorului ARCnet sunt uor de
diagnosticat. Totodat, este mai ieftin dect Ethernet. Funcioneaz
oarecum ca Token Ring, dar la rata mai mic de 2,5Mbps.
218

Adaptoare Ethernet. Ofer posibilitatea interconectrii unei


mari varieti de echipamente, inclusiv calculatoare UNIX, Apple,
IBM PC i clone IBM. Exist foarte muli productori ai acestor
plci. Ethernet este livrat n trei variante (ThinNet, UTP i ThickNet),
n funcie de lungimea cablurilor folosite. Ethernet opereaz cu o rat
de transfer a datelor de 10Mbps. ntre transferurile de date (cereri i
rspunsuri la i de la file server) reelele Ethernet rmn tcute. Dup
ce o staie de lucru trimite o cerere prin cablu LAN, cablul rmne
din nou tcut. Cnd ns dou staii sau mai multe (i/sau file
servere) ncearc s foloseasc reeaua n acelai timp, apare o
coliziune, datorit faptului c numai dou calculatoare pot comunica
prin cablu la un moment dat. n asemenea caz, ambele calculatoare
renun, dup care ncearc din nou. Pentru a detecta o coliziune,
adaptoarele de reea Ethernet folosesc metoda CSMA/CD (Carrier
Sense, Multiple Access/Collision Detection) i fiecare renun o
perioad aleatoare de timp. Aceast metod ofer efectiv
posibilitatea unui calculator s fie primul. La un trafic mai mare,
frecvena coliziunilor crete, iar timpii de rspuns devin tot mai
nesatisfctori, reeaua putnd ajunge s consume mai mult timp
pentru revenirea din coliziuni dect transmind date. Reeaua Token
Ring, proiectat de firmele IBM i Texas Instruments rezolv aceste
limitri de trafic ale reelei Ethernet.
Adaptoare Token Ring. Folosesc perechi de cabluri rsucite,
ecranate sau neecranate. Token Ring este cel mai scump tip de reea
LAN. Poate fi ntlnit n cldirile marilor corporaii cu reele vaste,
mai ales cnd reelele sunt conectate la calculatoare mainframe.
Token Ring opereaz la o rat de 4Mbps sau 16Mbps. Staiile de pe o
reea local Token Ring trec de la una la alta mesaje token. Token
este un scurt mesaj indicnd c reeaua este neocupat. Dac o staie
nu are nimic de trimis, ndat ce primete un token l transmite staiei
de lucru imediat urmtoare. O staie nu poate trimite un mesaj n
reeaua dect atunci cnd primete un token. Mesajul trimis circul
prin staiile i file serverele reelei LAN, ajungnd din nou la
219

emitor, dup care acesta trimite un token care indic faptul c


reeaua nu mai este ocupat. n timp ce mesajul circul, o staie sau
un file server recunoate c acesta i se adreseaz i ncepe procesarea
lui. Token Ring nu risipete ns resursele reelei, cum ar putea prea,
circulaia mesajului token prin reea neconsumnd timp, chiar dac
sunt foarte multe staii de lucru. Anumitor staii de lucru i file
server-e li se pot asigna prioriti, pentru ca acestea s obin mai des
accesul la LAN. n plus, schema de trecere a mesajului token este
mult mai tolerant la niveluri mari de trafic n LAN dect percepia
Ethernet a coliziunilor. ARCnet i Token Ring nu sunt compatibile
ntre ele, dar i ARCnet utilizeaz o schem similar de trecere a
mesajelor token pentru controlul accesului la reea a staiei de lucru
i al file serverului. Staiile LAN se supravegheaz reciproc i
folosesc o procedur complex de regenerare a unui token, n cazul
cnd una dintre ele l-a pierdut.
Anexa 3
Costul porilor pentru unele limi de band
Limea de
band

4 Mbps
10 Mbps
16 Mbps
100 Mbps
1 Gbps
2 Gbps
10 Gbps

Costul portului
prin care trece calea
(802.1D-1998)
250
100
62
19
4
3
2

220

Costul portului
prin care trece calea
(802.1W-2001)
5000000
2000000
1250000
200000
20000
10000
2000

Anexa 4
Rat de transmisie a datelor
Topologia RING (inel)
asincron
Transmisia
sincron
Ethernet 10G
Gigabit Ethernet
FastEthernet
Ethernet
802.11a, 802.11g
Reele locale
fr fir
802.11b
de circuite
ISDN (Servicii
(CircuitIntegrate Digital
switched)
Network)
X.25 (Packet
Comutaie
de pachete
Switching)
(Packetswitched)
FR (Frame Relay)
Cell-switched - ATM
(Asyncronous Transfer Mode)
Vocea uman n format digital
T1
T2
T3
T4
Telefonie
E1
digital
E2
E3
ADSL
SONET
Analog services
WiMAX
Adaptor
Linia telefonic

cu comutare (dial-up)
dedicat (nchiriat)

221

1..10 Mbps
maxim 115 Kbps
2 Mbps
10 Gbps
1000 Mbps
100 Mbps
10 Mbps
54 Mbps
11Mbps
128 Kbps3 Mbps
2 Mbps
1,544 Mbps
622 Mbps.
64 Kbps
1,544 Mbps
6,312 Mbps
44,736 Mbps
274 Mbps
2,048 Mbps
8,488 Mbps
34,368 Mbps
1 Mbps8 Mbps
51,84 Mbps
39,81Gbps
maxim 10 Mbps
7075 Mbps
10 Mbps
56 Kbps
45 Mbps

D-AMPS (Digital Advanced


Mobile Phone System)
GSM (Global System for Mobile
Communications)
Telefonie
mobil
EDGE (n regim de comutaie
de pachete)
3G (Third Generation)
3.9G (Third Generation)
Bluetooth - SCO (Synchronous Connection Oriented)
Ethernet - o fereastr de timp pentru transmiterea
unui bit

222

8 Kbps
13 Kbps
maxim 474 Kbps
1,52 Mbps
100 Mbps
64 Kbps
10 Mbps

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